Skip to content
  • Vivien Nicolas's avatar
    Provide Darwin compatible implementation for InetLayer (#1121) · 79625961
    Vivien Nicolas authored
    * Use --with-target-network=Network.framework as a build target. Does nothing so far
    
    * UDPEndpoint basic client working in order to send a message to a server
    
    * UDPEndPoint basic client can send/receive message from a server
    
    * UDPEndPoint basic client can send from a different port than the remote server
    
    * Add missing methods to EndPointBasis.h and move some code from UDPEndpoint to IPEndPoint
    
    * Prepare the client code to support multiple connections
    
    * UDP basic client can connect to a different server after the first connection
    
    * UDP Basic server over Network.framework
    
    * Restyle the code and add a IPEndPointBasis::GetEndPoint method
    
    * Map error code to INET_ERROR codes
    
    * Configure the protocol stack accordingly to the requested address type (ipv4/ipv6)
    
    * Fix some crashes and deadlocks into the Network.framework backend
    
    * Remove printf from IPEndPointBasis.cpp and use ChipLogging instead
    79625961
Loading