5071 Commits (aa129f35a2dca6448f65f14528bb375d4d4313e8)
 

Author SHA1 Message Date
goldsimon aa129f35a2 hopefully fix building unit tests on linux/clang 9 years ago
goldsimon e1d818bb5f sockets unit tests: removed commented-out test code :-/ 9 years ago
goldsimon b0444a63b0 tried to fix sockets unit tests; fix configuration to run with any NO_SYS setting and with/without IPv6 (IPv4 is required) 9 years ago
goldsimon a42d1678eb tcp unit tests: don't break later tests relying on loopif 9 years ago
goldsimon 3fd8440ab9 memp.h: added missing include 9 years ago
goldsimon d9a738d85f sockets: fix lwip_getsockname/lwip_getpeername for dual-stack: ip_addr_t type "any" (dual) has to be converted to AF_INET6 9 years ago
Joel Cunningham 53fcd50870 task #14408: move sendmsg UDP to unit tests 9 years ago
goldsimon d820fb2f8d Try to add a Filelists.mk file for the unit tests (to fix unix build of unit tests) 9 years ago
goldsimon fc47f846ed Fix and improve sockets unit test and unit test sys_arch (with a little help of tcpip.c) 9 years ago
goldsimon 8313c4d870 tried to add basic socket unit tests (nonsense only for now); made LOCK_TCPIP_CORE()/UNLOCK_TCPIP_CORE() overridable for that 9 years ago
goldsimon 2d8e17aa89 sockets: guard declaration of 'lwip_select()' with LWIP_SOCKET_SELECT==1 9 years ago
goldsimon e71dbec587 bridgeif: fix compiling with NO_SYS==1 by changing default value of BRIDGEIF_PORT_NETIFS_OUTPUT_DIRECT 9 years ago
Dirk Ziegelmeier b9a40a5163 Fix coding style NO_SYS example code 9 years ago
Dirk Ziegelmeier da0714d7cb Fix starting DHCP in NO_SYS example code 9 years ago
Dirk Ziegelmeier d9b279d150 Cleanup documentation a bit: rename "Addons" to "NETIFs" - its a more appropriate name 9 years ago
Dirk Ziegelmeier 6328da87aa Add bridge interface to documentation 9 years ago
goldsimon 2dcf31d6b1 bridgeif: better separation between bridgeif and fdb (todo: move fdb to contrib?), tried to fix the build for LWIP_NUM_NETIF_CLIENT_DATA==0 9 years ago
goldsimon 946b231516 lwip_init(): at least IAR warns about "LWIP_UNUSED_ARG(a)" accessing an uninitialized variable... Try to fix this by initializing it (it will be optimized away anyway) 9 years ago
goldsimon 51a07661cc Added a simple multi-netif 802.1d bridge implementation to show that a multi-port netif works (see task #14369) 9 years ago
Dirk Ziegelmeier 1f1f2e1c46 Try to fix line endings of tftp_server.c in git rep 9 years ago
goldsimon 754e49643f set version to 2.0.3.dev now that 2.0.2 is released 9 years ago
goldsimon eb1aadb218 implement udp/raw recvmsg() by moving recvfrom() into a common function taking an array of iovecs... (IP_PKTINFO/in_pktinfo still missing) 9 years ago
Dirk Ziegelmeier 59973c96e4 Fix bug #50534: TFTP server does not copy terminating null of filename 9 years ago
goldsimon cb1a271c61 lwip_recvmsg: MSG_PEEK must be limited to the first iov for TCP 9 years ago
goldsimon 15918d8971 mdns.txt: changed the LWIP_MDNS_STRNCASECMP text again to reflect the fact that there are 2 names for 1 function... 9 years ago
Dirk Ziegelmeier 1371400c2b mdns_domain_add_label_base should be static 9 years ago
goldsimon 681951c175 mdns.txt: LWIP_MDNS_STRNCASECMP -> lwip_strnicmp 9 years ago
goldsimon 7bcb4eafec mdns: minor(?) stack usage and performance improvement by letting mdns_readname_loop() copy from pbuf to struct (instead of pbuf->buffer->struct) 9 years ago
goldsimon 5752b24d38 fix bug #50503: LWIP_NETCONN_FULLDUPLEX: some LWIP_ERROR paths don't call done_socket() 9 years ago
Joel Cunningham 8bf402fd67 Fix unit test with assumed congestion avoidance 9 years ago
goldsimon 1b14c2e7b0 sockets: fix printf warning in gcc 9 years ago
goldsimon 2c77560870 My first try at 'recvmsg()', TCP only, for now... 9 years ago
goldsimon e9e9ec23b8 tcp unit tests: fixed that tcp_teardown() could lead to accessing a netif pointer that is not valid any more (netif added in test function stored on stack) 9 years ago
goldsimon 7ffe5bfb3c tcp: watch out for pcb->nrtx overflows and tcp_backoff indexing overflow 9 years ago
David van Moolenbroek 5827c168c2 tcp: do not keep sending SYNs when getting ACKs 9 years ago
Joel Cunningham b90a54f989 bug #50476: initialize ssthresh to TCP_SND_BUF 9 years ago
Joel Cunningham fd9ac30062 Fix dual-stack build failure in lwip_sendmsg 9 years ago
Sylvain Rochet e16d10ade6 PPP: remove unused and confusing return values other than ERR_OK for ppp_connect and ppp_listen 9 years ago
goldsimon aff1935e40 arch.h: include <limits.h> if it exists (at least INT_MAX is used) 9 years ago
goldsimon c9efb7a72c added missing define for MSG_NOSIGNAL 9 years ago
goldsimon c797222407 lwip_sendmsg: implement EMSGSIZE checks 9 years ago
goldsimon c9d0192b4a lwip_sendmsg: small performance improvement: netbuf can be allocated on the stack as it is used internally only (see lwip_sendto) 9 years ago
goldsimon 270fdfff07 netconn_write_vectors_partly() watch out for overflow of data to send (must fit into INT_MAX for sockets) 9 years ago
goldsimon 4dd378b126 socket sendto: gracefully handle 'size' not fitting into an u16_t (return EMSGSIZE error) see task #14378 9 years ago
goldsimon 5c33efe430 minor: indentation fix 9 years ago
goldsimon 194803a3a7 netbuf: correctly reset netbuf checksum for LWIP_CHECKSUM_ON_COPY==1 9 years ago
goldsimon c6c693923e One more try to fix the build... 9 years ago
goldsimon 53f717338b sockets: fixed printf format (not reported by mingw port due to -Wno-format) 9 years ago
goldsimon b71d4477ea socket tcp performance tweak: handle window update (call into tcpipi_thread) only once per recv for multi-segment receives 9 years ago
goldsimon f0bc2fa968 netconn_tcp_recvd should take u32_t, not u16_t (as used in msg) 9 years ago