Commit Graph

  • 38e3299675 test_etharp: Fix warning about braces Erik Ekman 2015-05-28 14:08:06 +02:00
  • dbdeca3032 test_tcp_oos: Remove last_dropped variable, never read Erik Ekman 2015-05-28 13:54:33 +02:00
  • a78e4c6cf3 track bugfixed in CHANGELOG sg 2015-08-05 20:57:54 +02:00
  • 76e785dd5e Fix that pbuf_realloc() called mem_trim() for "custom" PBUF_RAM sg 2015-08-05 20:40:35 +02:00
  • 767d0d9046 Fixed unit tests (compiler errors/warnings, coding style) sg 2015-08-03 20:41:49 +02:00
  • 145efb1a33 Fix edge case in pbuf_take_at() Erik Ekman 2015-07-01 12:55:39 +02:00
  • 22d2af2a29 we are moving towards 1.5.0 -> set LWIP_VERSION accordingly goldsimon 2015-08-03 13:58:48 +02:00
  • 13801ebd74 netif_find(): name parameter can be const goldsimon 2015-08-03 13:47:25 +02:00
  • 614fa7b853 ... and one more change to those nasty ~ operator warnings :-( goldsimon 2015-08-03 11:12:53 +02:00
  • 4b815eece9 added lwip_socket_thread_init/cleanup to use LWIP_NETCONN_SEM_PER_THREAD/LWIP_NETCONN_FULLDUPLEX without including anything but sockets.h goldsimon 2015-08-03 10:15:29 +02:00
  • 11f350e63f Fixed ~ warnings in a different way goldsimon 2015-08-03 09:10:49 +02:00
  • 4dc3c7a6a0 Fixed warnings about NULL check not required (ip_addr_isany) and implicit conversion (~) goldsimon 2015-08-03 08:35:01 +02:00
  • d106053e4c Removed accidentally committed // comment goldsimon 2015-08-03 08:27:33 +02:00
  • 5315751dc9 init.c: fixed window scaling range check goldsimon 2015-08-03 08:24:36 +02:00
  • e448a9a4a9 err, debug: add missing ERR_ALREADY to lwip_strerr() Erik Ekman 2015-07-20 11:34:47 +02:00
  • 5b0d9338fd netif, loopif: set link up on loopback interface Joel Cunningham 2015-07-27 00:22:30 +02:00
  • 409d7a99f9 Minor coding style fix sg 2015-07-14 22:17:49 +02:00
  • f77e581468 Fix netbuf_destport() when LWIP_CHECKSUM_ON_COPY is not enabled Joel Cunningham 2015-07-13 17:39:20 -05:00
  • d3217718a9 Reverted fix for bug #38203 since it might be wrong goldsimon 2015-06-23 09:20:06 +02:00
  • 7e76480db4 udp: multicast, fix udp_set_multicast_ttl() parameter and structure member conflict Stian Skjelstad 2015-06-16 11:33:04 +02:00
  • 7856141fc4 icmp: fix checksum on replies of echo request with ID 0, sequence 0 and either no data or any amount of 0x00 Bytes as data (closes: #45322) tabascoeye 2015-06-15 15:53:14 +02:00
  • 232cf8c28b Fixed bug #45098 ip_addr_t type field not populated for socket address copies (patch by James Smith) goldsimon 2015-05-21 15:51:47 +02:00
  • b51805b87e fixed bug #45135 getsockopt SO_SNDTIMEO, SO_RCVTIMEO broken goldsimon 2015-05-21 15:47:21 +02:00
  • 392ef77bc5 Fixed bug #45161 tcp.c / tcp_abandon / pcb->local_port set to zero but needed later for tcp_rst (introduced some months ago when fixing bug #42299) goldsimon 2015-05-21 15:45:09 +02:00
  • de83c3e9e0 fixed bugs #45140 and #45141 (dhcp was not stopped correctly after fixing bug #38204) goldsimon 2015-05-19 10:56:08 +02:00
  • 050d233e10 changed dhcp state name defines to include "STATE_" to prevent confusion with message types (e.g. INFORMING vs. INFORM) goldsimon 2015-05-19 10:32:14 +02:00
  • 8c1f834a4a fixed bug #39683 Assertion "seg->tcphdr not aligned" failed with MEM_ALIGNMENT 1 or 2 Sylvain Rochet 2015-05-11 11:21:08 +02:00
  • cbeb5ab960 Remove 6LowPAN flag that will not be used. Ivan Delamer 2015-05-05 14:43:58 -06:00
  • 33a51a1bdc Improved IPv6 address formatting in ip6addr_ntoa_r(). Ivan Delamer 2015-05-05 14:01:38 -06:00
  • 73660f779b changes to ip6addr_aton() to avoid crash with some ill-formatted strings. Ivan Delamer 2015-05-05 13:26:17 -06:00
  • 2c79332de7 Only send RS messages if we have a LL address in some state other than invalid. Ivan Delamer 2015-05-05 13:05:41 -06:00
  • 2aec025e16 Bug fix: properly use unspecified source address for router solicitation if needed. Ivan Delamer 2015-05-05 13:00:17 -06:00
  • 24f486261a Small bug fix in ipaddr_ntoa_r when IPv4 and IPv6 are enabled. Ivan Delamer 2015-05-05 11:57:23 -06:00
  • f0c4944e2c sockets: do not assume defined(FD_SET) implies defined(FD_SET_VAL). Edgar Bonet 2015-05-05 11:01:39 +02:00
  • cf15872b8d SNMP, Missing const qualifier on internet_nodes[] in mib2.c. Edgar Bonet 2015-05-05 11:09:09 +02:00
  • 78e1b9b7c1 PPP, don't store the name by which the peer authenticated itself to us if multilink support is disabled Sylvain Rochet 2015-05-01 22:51:09 +02:00
  • 967a8d0678 PPP, opt.h: fixed coding style Sylvain Rochet 2015-05-01 01:01:42 +02:00
  • fa44cef27b PPP, L2TP, added configurable L2TP MRU using opt.h Sylvain Rochet 2015-05-01 00:49:19 +02:00
  • 29ba3df717 PPP, re-enabled MRU defines in opt.h Sylvain Rochet 2015-05-01 00:08:34 +02:00
  • aacc222b7d PPP, display MTU set through netif_set_mtu() if debug is enabled Sylvain Rochet 2015-04-30 23:41:47 +02:00
  • 341f0bf9e3 PPP, assert if ppp_fatal() is called Sylvain Rochet 2015-04-30 13:48:08 +02:00
  • 091c6a3bda PPP, cleanup unused/redefined/useless limits in ppp_impl.h Sylvain Rochet 2015-04-30 01:07:11 +02:00
  • fd53cad208 PPP, sifnpmode() is only useful if on demand is supported, build out if not Sylvain Rochet 2015-04-30 00:06:24 +02:00
  • 1b6d6d0dc0 PPP, removed unnecessary memset() Sylvain Rochet 2015-04-29 23:55:23 +02:00
  • 40c671b1a5 PPP, PPPoS, also clear last_xmit when resetting PPPoS control block Sylvain Rochet 2015-04-29 23:41:23 +02:00
  • 0a8b1c199d PPP, added missing cast on pbuf_header() Sylvain Rochet 2015-04-26 23:42:18 +02:00
  • 3a3c823ddb PPP, MPPE, try to use pbuf_header() in mppe_compress() Sylvain Rochet 2015-04-26 23:27:31 +02:00
  • 900f3c9a09 PPP, MPPE, don't issue CCP reset request in stateless mode Sylvain Rochet 2015-04-26 22:13:11 +02:00
  • 8fe2f747f4 PPP, MPPE, issue CCP reset request if synchronization is lost Sylvain Rochet 2015-04-26 22:04:21 +02:00
  • adaeff5540 PPP, MPPE, discard late packet in stateless mode Sylvain Rochet 2015-04-26 20:59:09 +02:00
  • d0f91c00cb PPP, MPPE, sanity error path rework Sylvain Rochet 2015-04-26 20:57:01 +02:00
  • e20a071977 added functions dhcp/autoip_supplied_address() to check for the source of address assignemnt (replacement for NETIF_FLAG_DHCP) sg 2015-04-24 21:23:15 +02:00
  • 737a6921c3 PPP, place print packet debug codenames in ROM Sylvain Rochet 2015-04-24 00:13:25 +02:00
  • 44af6978db netconn: api_msg.c, fixed warning about unused state variable by using it a little more Sylvain Rochet 2015-04-23 23:31:41 +02:00
  • acbdf63a48 debug.h: fixed LWIP_PLATFORM_ERROR macro if LWIP_DEBUG and LWIP_NOASSERT are defined Sylvain Rochet 2015-04-23 23:07:06 +02:00
  • e59beeb625 fixed "missing braces around initializer" for IN6ADDR_*_INIT macros goldsimon 2015-04-23 10:08:30 +02:00
  • f01dc8cc34 more "const" fixes goldsimon 2015-04-23 09:59:15 +02:00
  • 89f0e45b50 fixed ip_addr_islinklocal macro definition goldsimon 2015-04-23 09:35:20 +02:00
  • 3f83556128 sockets: IPPROTO_RAW/IPV6_CHECKSUM must be disabled for LWIP_RAW==0; help msvc to not warn about uninitialized variables goldsimon 2015-04-23 09:14:42 +02:00
  • 1cdafabc7c added missing braces around macro parameters goldsimon 2015-04-23 09:04:45 +02:00
  • f9965b4967 some more compiler warning fixes goldsimon 2015-04-23 08:44:44 +02:00
  • 0de0942f9c fixed pppol2tp (IP_IS_V6_L -> IP_IS_V6_VAL) goldsimon 2015-04-23 07:46:06 +02:00
  • 00a46f104a changed IP_IS_V6_VAL() to take an instance, not a pointer (to get the _val() functions the same) goldsimon 2015-04-23 07:26:29 +02:00
  • 009755ba01 fixed broken ip6_addr_debug_print_parts() (broken yesterday) goldsimon 2015-04-23 07:25:48 +02:00
  • 53a96f69ef ppp_free: fixed type of local 'err' goldsimon 2015-04-23 07:25:10 +02:00
  • e60bc69515 added more missing casts goldsimon 2015-04-23 07:24:45 +02:00
  • fbadb8354f fixed const'ness of syscontact/sysname/syslocation goldsimon 2015-04-22 16:06:39 +02:00
  • 02dee05c16 Fixed const'ness in snmp (design of sys contact/name/location and snmpenableauthentraps is broken!) goldsimon 2015-04-22 15:39:56 +02:00
  • b16316ae37 fixed more (tiny) warnings... goldsimon 2015-04-22 14:56:58 +02:00
  • f5077dc982 fixed some more missing casts... goldsimon 2015-04-22 14:18:54 +02:00
  • 634c438b50 sockets.c: added missing casts after changing storage type of 'err' member in sockets goldsimon 2015-04-22 13:52:21 +02:00
  • f468c492b9 fixed missing casts found with msvc /Wall goldsimon 2015-04-22 13:38:10 +02:00
  • 5410838793 igmp.c: fixed -Waddress, removed dead code goldsimon 2015-04-22 12:50:26 +02:00
  • 91c2618f21 fixed typo in sockets.h goldsimon 2015-04-22 12:50:13 +02:00
  • beabd3c6b7 Added some macros with extension "_val" that work on actual instances and leave away the "if != NULL" check to get rid of gcc "-Waddress" warnings in the core code at least (I might not have caught all of them, yet) goldsimon 2015-04-22 12:43:03 +02:00
  • a81c7bf04b fixed compiling icmp.c (variable has to be declared at the beginning of a scope) goldsimon 2015-04-22 11:29:35 +02:00
  • a6c3bb4c6d revert accidentally committed snmp header files goldsimon 2015-04-22 10:54:07 +02:00
  • 902d190a11 Many const fixes throughout the stack (although these are not all, yet) goldsimon 2015-04-22 10:29:43 +02:00
  • 0142f113a3 fixed compiling netdb.c after LWIP_IPV4 changes goldsimon 2015-04-22 09:17:31 +02:00
  • fe195a86cd dhcp: move declaration of "extern void dhcp_set_ntp_servers()" from dhcp.c to dhcp.h to make the function prototype known to implementers goldsimon 2015-04-22 09:17:06 +02:00
  • 11845cedd6 Added version-independent ip_addr_islinklocal() goldsimon 2015-04-22 09:16:05 +02:00
  • 5e43e2d333 PPP, L2TP, minor fixes Sylvain Rochet 2015-04-22 00:50:08 +02:00
  • 15cc47334e PPP, don't assert if we receive a too short packet in ppp_input(), just drop Sylvain Rochet 2015-04-22 00:31:14 +02:00
  • 5989c1883e PPP, removed useless padding in bitfields Sylvain Rochet 2015-04-21 22:43:53 +02:00
  • 632de523de Fixed PBUF_LINK_ENCAPSULATION_HLEN support Sylvain Rochet 2015-04-20 23:43:33 +02:00
  • 2db7513590 PPP, VJ, improved opt.h comment about VJ Sylvain Rochet 2015-04-20 21:14:05 +02:00
  • ced24f9215 PPP, MPPE, drop unencrypted input packet if MPPE is required Sylvain Rochet 2015-04-20 21:13:34 +02:00
  • b302cad46d PPP, VJ, CCP: rework to fix protocol order Sylvain Rochet 2015-04-20 00:10:35 +02:00
  • 33838b8c1c PPP, MPPE, compile-out unused mppe_incomp() function Sylvain Rochet 2015-04-19 22:06:59 +02:00
  • 42fb74ce22 PPP, CCP, MPPE, handle CCP Reset-Request and Reset-Ack for MPPE Sylvain Rochet 2015-04-19 22:01:58 +02:00
  • 74670ec07f PPP, MPPE, MPPE also requires MSCHAP support (therefore CHAP support as well) Sylvain Rochet 2015-04-19 17:06:23 +02:00
  • 3450a78992 PPP, change ppp_write() return type from int to err_t Sylvain Rochet 2015-04-19 16:34:34 +02:00
  • f4ef6180b8 PPP, MPPE: allow users to enable CCP and MPPE support in opt.h Sylvain Rochet 2015-04-19 16:28:48 +02:00
  • f0c25aaa60 PPP, MSCHAP, fixed compiler warnings if MPPE support is disabled Sylvain Rochet 2015-04-19 16:28:11 +02:00
  • 0f63c1ef8f PPP, CORE, reworked ppp_netif_output* functions to process CCP on all protocols Sylvain Rochet 2015-04-19 16:22:20 +02:00
  • b27966860e PPP, CCP, MPPE: added packet plumbing in ppp.c to process MPPE packets Sylvain Rochet 2015-04-19 15:52:46 +02:00
  • 51566d43bd PPP, normalized debug messages Sylvain Rochet 2015-04-19 14:24:30 +02:00
  • 71d085bd13 PPP, CCP, added data packet configuration in ppp_pcb Sylvain Rochet 2015-04-19 14:17:34 +02:00
  • ffb10e7aac PPP, CCP, added receive and transmit chosen protocols in ccp_flags_set() (renamed ccp_set()) Sylvain Rochet 2015-04-19 13:51:35 +02:00
  • a5503df32b Fixed typo in dchp_inform (state is named DHCP_INFORMING, not DHCP_INFORM) sg 2015-04-19 12:30:20 +02:00