summaryrefslogtreecommitdiff
path: root/src/api/sockets.c
AgeCommit message (Expand)Author
2019-05-06sockets: Get rid of sock_set_errnoHEADmasterAxel Lin
2019-01-28Fix bug #55536: lwIP 2.1.2: netconn_delete() called twice from lwip_accept()Dirk Ziegelmeier
2018-11-09sockets: Trivial comment fixesAxel Lin
2018-11-08sockets: Fix missing err_to_errno conversion for ERR_VAL in lwip_recvmsgAxel Lin
2018-11-01Remove assertion about the end of pollfd arrayJoan Lledó
2018-10-08alloc_socket(): Check for LWIP_SOCKET_POLL when setting select-related variablesJoan Lledó
2018-07-18Revert "Test / RFC: Reformat a few files using clang-format"Dirk Ziegelmeier
2018-07-17Test / RFC: Reformat a few files using clang-formatDirk Ziegelmeier
2018-07-12sockets: Make socket_ipv4/ipv6_multicast_memberships array staticAxel Lin
2018-04-19fix compiling sockets.c for SYS_LIGHTWEIGHT_PROT==0goldsimon
2018-04-18sockets: change closing: netconn is freed when socket is closed, not beforegoldsimon
2018-04-18LWIP_NETCONN_FULLDUPLEX: prevent taking recursive sys arch lockgoldsimon
2018-02-13Try to fix issues reported by coveritygoldsimon
2018-02-05sockets: remove ERR_CLSD case after data receiveJoel Cunningham
2018-02-04socket/netconn recv: FIN should only be reported oncegoldsimon
2018-02-01sockets: add hooks to implement additional socket optionsgoldsimon
2018-01-27fix bug #52976: lwip_ioctl() FIONREAD crashgoldsimon
2018-01-16sockets: add core lock assert to select_check_waitersJoel Cunningham
2018-01-03sockets: Simplify #if !LWIP_TCPIP_CORE_LOCKING guard in select_check_waitersAxel Lin
2017-12-18Fix bug #52686 (pointer 'to' checked for NULL in lwip_sendto() may be derefer...goldsimon
2017-11-23sockets.c: use udp_is_flag_set() instead of udp_flags()Axel Lin
2017-11-19sockets: prevent nested SYS_ARCH_PROTECT() for LWIP_NETCONN_FULLDUPLEX==1goldsimon
2017-11-18Fix broken MSG_PEEK on TCP sockets (post-2.0.3 bug)goldsimon
2017-11-17sockets.c: Don't rely on #defines in socket.h to be in sync with ip.hDirk Ziegelmeier
2017-10-23sockets: fix missing break regression in event_callbackJoel Cunningham
2017-10-23Revert "Fix two bad "fall-through" code"Joel Cunningham
2017-10-22Fix two bad "fall-through" codeDirk Ziegelmeier
2017-10-20Move API description text from rawapi.txt to doxygen docsDirk Ziegelmeier
2017-10-19Enable support for MSG_DONTWAIT in lwip_recvmsg()Nate Karstens
2017-10-19lwip_poll_dec_sockets_used: remove unused SYS_ARCH_DECL_PROTECT(lev);goldsimon
2017-10-18docs: correct LWIP_IPV6_MLD reference on #endif commentJoel Cunningham
2017-10-16Allow LWIP_SOCKET_OFFSET with an external FD_SETOur Air Quality
2017-10-16sockets: poll clean upsJoel Cunningham
2017-09-21sockets: adapt poll to LWIP_MPU_COMPATIBLE; make LWIP_SOCKET_POLL and LWIP_SO...goldsimon
2017-09-21New sockets function: lwip_pollKalle Olavi Niemitalo
2017-09-21Fix compiling with LWIP_SOCKET_SELECT==0goldsimon
2017-09-21Move select_cb list handling to functions (prepare for adding "poll")Kalle Olavi Niemitalo
2017-09-17Reformat sockets.c using astylercDirk Ziegelmeier
2017-09-13Remove double free on select_cb (bug #51990)Joel Cunningham
2017-09-12Slightly rework the fix for bug #51990: allocate select_cb only if we actuall...goldsimon
2017-09-12Fixed bug #51990: Calling select() from different threads with MPU enabled tr...David Lockyer
2017-09-11sockets: add readv() implementation (task #14610)Joel Cunningham
2017-08-25Fix function signature of fcntl() for LWIP_COMPAT_SOCKETS == 2 && LWIP_POSIX_...goldsimon
2017-08-21Add assertion that netif index is within sane range in sockets.h.Dirk Ziegelmeier
2017-08-21lwip_socket_drop_registered_mld6_memberships: Fix if_idx got lost :-(Dirk Ziegelmeier
2017-08-21Use netconn_join_leave_group_netif() in sockets.c, lwip_socket_drop_registere...Dirk Ziegelmeier
2017-08-21sockets.c, lwip_socket_drop_registered_mld6_memberships: Remove membership fr...Dirk Ziegelmeier
2017-08-17sockets IPv6: cast interface index to u8_tJoel Cunningham
2017-08-16Fixup my last commitDirk Ziegelmeier
2017-08-16Implement IPv6 IPV6_JOIN_GROUP/IPV6_LEAVE_GROUP socket optionsDirk Ziegelmeier