Lines Matching full:api

138   * *: Fixed dual-stack behaviour, IPv6 mapped IPv4 support in socket API
181 type IPADDR_ANY_TYPE for this. Netconn/Socket API: Dual-stack is
198 "lwip/priv/" include directory to seperate the API from the implementation.
249 version; ip_addr_t is used for all generic IP addresses for the API,
294 * api_lib.c: fixed bug #37958 "netconn API doesn't handle correctly
332 * api: allow enabling socket API without (public) netconn API - netconn API is
341 * api: added option LWIP_NETCONN_SEM_PER_THREAD to use a semaphore per thread
385 * patch #7885: modification of api modules to support FreeRTOS-MPU
458 - Added PPP API "sequential" thread-safe API, based from NETIFAPI.
506 * netconn/socket API: fixed bug# 43739 (Accept not reporting errors about
548 * snmp: cleaned up snmp structs API (fixed race conditions from bug #46089,
612 * api.h, tcpip.h, api_lib.c, api_msg.c: fixed race conditions in assigning
652 * netconn API: fixed that netconn_connect still used message passing for
693 * netconn API: fixed that netconn_close/netconn_delete still used message passing
697 * netconn/socket api: fixed bug #44225 "closing TCP socket should time out
837 * api.h, sockets.c: fixed bug #41499 netconn::recv_avail can overflow
954 * ip.h: implemented API functions to access so_options of IP pcbs (UDP, TCP, RAW)
962 * opt.h, api.h, api_lib.c, api_msg.h/.c, sockets.c: Implemented timeout on
1116 * api_msg.c: fixed bug #34569: shutdown(SHUT_WR) crashes netconn/socket api
1208 * api_lib.c, api_msg.c, sockets.c, api.h: fixed bug #31084 (socket API returns
1255 IP_MULTICAST_LOOP at socket- and raw-API level.
1336 * api.h, api_lib.c, sockets.c: task #10167 (sockets: speed up TCP recv
1354 * tcp.h (and usages), added tcp_impl.h: Splitted API and internal
1355 implementation of tcp to make API usage cleare to application programmers
1362 * api.h, api_lib.c, api_msg.c, sockets.c: task #7865 (implement non-
1423 * api.h, api_msg.c, sockets.c: Added except set support in select
1427 * api.h, sockets.h, err.h, api_lib.c, api_msg.c, sockets.c, err.c:
1429 plus many cleanups in socket & netconn API.
1532 * api.h, api_lib.c, api_msg.c, sockets.c: netconn.recv_avail is only used for
1618 * api(_lib).c/.h, api_msg.c/.h, sockets.c/.h: Fixed bug #10088: Correctly
1757 * api_lib.c, api_msg.c, sockets.c, api.h, api_msg.h: Fixed bug #22110
1823 if tcp_enqueue fails) both in raw- and netconn-API
1836 * api_lib.c, api_msg.c, (api_msg.h, api.h, sockets.c, tcpip.c):
1841 * api.h, api_lib.c, sockets.c: Changed netconn_recv() and netconn_accept()
1946 * tcp.h, sockets.c: Fixed bug #28099: API required to disable Nagle
2157 * api.h api_msg.h netdb.h sockets.h: add missing #include directives
2160 * api_msg.c, sockets.c, api.h: BUG23240 use signed counters for
2165 * api_msg.c api.h: BUG26722: initialise netconn write variables
2217 SO(F)_BROADCAST filter for all API layers. Avoid the unindented reception
2442 * tcpip.h, tcpip.c, api.h, api_lib.c, api_msg.c, sockets.c: replace the field
2457 * tcpip.h, tcpip.c, api.h, api_lib.c, api_msg.c, sockets.c: replace the field
2462 * sys_arch.txt, api.h, api_lib.c, api_msg.h, api_msg.c, tcpip.c, sys.h, opt.h:
2464 modifications in the sys_mbox api: sys_mbox_new take a "size" parameters which
2475 * rawapi.txt, api.h, api_lib.c, api_msg.h, api_msg.c, sockets.c, tcp.h, tcp.c,
2494 * tcp.h, opt.h, api.h, api_msg.h, tcp.c, tcp_in.c, api_lib.c, api_msg.c,
2495 sockets.c, init.c: task #7252: Implement TCP listen backlog: Warning: raw API
2552 * api.h, api_msg.h, api_lib.c, api_msg.c, socket.h, socket.c: Added sequential
2553 dns resolver function for netconn api (netconn_gethostbyname) and socket api
2558 requests with RAW api interface. Initialization is done in lwip_init() with
2571 * api.h, api_msg.h and dependent files: Task #7410: Removed the need to include
2572 core header files in api.h (ip/tcp/udp/raw.h) to hide the internal
2573 implementation from netconn api applications.
2576 * api.h, api_lib.c, api_msg.c, sockets.c, opt.h: add SO_RCVBUF option for UDP &
2578 by default). Netconn API users can use the netconn_recv_bufsize macro to access
2584 * sockets.h, sockets.c, api.h, api_lib.c, api_msg.h, api_msg.c, tcp.h, tcp_out.c:
2585 Integrate "patch #6250 : MSG_MORE flag for send". MSG_MORE is used at socket api
2586 layer, NETCONN_MORE at netconn api layer, and TCP_WRITE_FLAG_MORE at raw api
2591 * api.h, api_lib.c, api_msg.c: Add macro API_EVENT in the same spirit than
2622 option in socket API, and a new field "multicast_ip" in "struct udp_pcb" (for
2623 netconn and raw API users), only if LWIP_IGMP=1. Add getsockopt processing for
2647 * sockets.c, ip.h, api.h, tcp.h: declare a "struct ip_pcb" which only contains
2689 * Add netbuf.h, netbuf.c, Change api.h, api_lib.c: #7249 "Split netbuf functions
2690 from api/api_lib". Now netbuf API is independant of netconn, and can be used
2691 with other API (application based on raw API, or future "socket2" API). Ports
2692 maintainers just have to add src/api/netbuf.c in their makefile/projects.
2709 inside tcpip_init, but can also be used by raw api users since all calls are
2770 * api_lib.c, ip_frag.c, pbuf.c, api.h, pbuf.h: Introduced pbuf_copy_partial,
2798 * api_lib.c, api_msg.c, api.h, api_msg.h: Converted the length argument of
2805 into a define (tcp_output_nagle) in tcp.h to provide it to raw api users, too.
2808 * api.h, api_lib.c, api_msg.c: Fixed bug #20021: Moved sendbuf-processing in
2860 * api.h, api_lib.c, api_msg.c, sockets.c: group the different NETCONN_UDPxxx
2905 * sockets.c, api.h, api_lib.c, api_msg.h, api_msg.c: Fix bug #19162 "lwip_sento: a possible
2908 sockets api and api_msg which run in tcpip_thread context). Add netconn_sento function.
2962 * sockets.h, sockets.c, api.h, api_lib.c, api_msg.h, api_msg.c, igmp.h, igmp.c,
2979 * sockets.c, api.h, api_lib.c, tcpip.c, sys.h, sys.c, err.c, opt.h:
2987 * api.h, api_lib.c, sockets.h, sockets.c, tcpip.c, sys.h, sys.c, err.h:
2991 * api_lib.c, tcpip.c, memp.c, memp.h: make API msg structs allocated
2992 on the stack and remove the API msg type from memp
2997 NOTE: this changes the API with ports. Ports will have to be
3073 * api_msg.c, api_lib.c: fix bug #21656 (recvmbox problem in netconn API): always
3104 Fixed the nagle algorithm; nagle now also works for all raw API applications
3108 * sockets.c, api.h, api_lib.c, api_msg.h, api_msg.c: Fixed bug #20900. Now, most
3140 * sockets.c, api.h, api_lib.c: First step to fix "bug #20900 : Potential
3142 this change cause an API breakage for netconn_addr, since a parameter
3176 * api.h, api_lib.c, api_msg.c: First fix for "bug #20900 : Potential crash error
3239 * api.h, api_lib.c, api_msg.c: Final fix for bug #20021 and some other problems
3343 sys_mbox_fetch() in api files. Now, users SHOULD NOT use internal lwIP features
3347 * api.h, api_lib.c, api_msg.h, api_msg.c: change the struct api_msg_msg to see
3352 * api_lib.c, api_msg.c, raw.c, api.h, api_msg.h, raw.h: Included patch #5938:
3354 is only 8 bits wide. This affects the api, as there, the protocol was
3452 * api.h, api_lib.c, sockets.c: netbuf_ref doesn't check its internal pbuf_alloc call
3538 * api_lib.c, sockets.c, api.h, api_msg.h, sockets.h: Fixed bug #19251
3604 tcpip_thread() to tcpip_init(). This way, raw API connections can be
4091 * Bugfixes in the sequential API.
4108 * Experimental BSD socket API library added.
4144 * API: a lot of bug fixes in the API. The UDP API has been improved
4156 * API: all datatypes has been changed from generic ones such as
4195 and in the API.
4200 * Bugs have been found and corrected in the TCP, UDP, IP, API, and
4217 * Bugfixes in the API.
4224 * The API now has proper error handling. A new function,