3469 Commits (aea87a9a2fe53c8a67cdc441ac338037f4927d0f)
 

Author SHA1 Message Date
Stian Sebastian Skjelstad aea87a9a2f Forget addresses set up by SLAAC when prefix expires. 11 years ago
sg aa0e41c389 task #12178: hardware checksum capabilities can be configured per netif (use NETIF_SET_CHECKSUM_CTRL() in your netif's init function) 11 years ago
Sylvain Rochet c4a1cad81b PPP, magic, build-out useless code when LWIP_RAND is defined 11 years ago
Sylvain Rochet 0f3fbb267b PPP, magic, call magic_randomize() for all packets 11 years ago
Sylvain Rochet a17b3fc838 PPP, magic, improved magic_randomize() when using PPP_MD5_RANDM 11 years ago
goldsimon dd8feb49aa PBUF_REF with "custom" pbufs is now supported for RX pbufs (see pcapif in contrib for an example, LWIP_SUPPORT_CUSTOM_PBUF is required) 11 years ago
goldsimon b572028e95 ethernet_input: pass IPv4 packets to ip4_input, not to ip_input 11 years ago
sg a01a1b4556 support IPv4 source based routing: define LWIP_HOOK_IP4_ROUTE_SRC to point to a routing function 11 years ago
Sylvain Rochet 3121b34d17 converted CHANGELOG from ISO-8859-1 to UTF8 11 years ago
Sylvain Rochet 36305e5bd8 PPP, magic, use LWIP_RAND() if available 11 years ago
Sylvain Rochet 541e3b6eb4 PPP, magic, improved magic_randomize() for PPP_MD5_RANDM is not enabled 11 years ago
Sylvain Rochet a24f4421d6 PPP, magic, using magic_random_bytes() for CHAP/MSCHAP/EAP instead of for-loop byte where possible 11 years ago
Sylvain Rochet e8399416ae PPP, magic, renamed random_bytes() to magic_random_bytes() for API coherency 11 years ago
Sylvain Rochet d0fa8acf86 PPP, magic, enables building without PPP_MD5_RANDM support 11 years ago
Sylvain Rochet ced7bef274 PPP, magic, MD5 random pool size cannot be anything else than MD5 hash size, code cleaning to make it clear 11 years ago
Sylvain Rochet 311644f39b PPP, PPPoS, remove magic_randomize() from PPPoS, it is already called in ppp_input() 11 years ago
Sylvain Rochet 91e40e668c PPP, minor coding style fix 11 years ago
Sylvain Rochet 987f6237c4 PPP, MPPE, drop input/output packets if we couldn't find the chosen decompressor/compressor 11 years ago
sg b9a8310f4b fixed bug #44023: TCP ssthresh value is unclear: ssthresh is set to the full send window for active open, too, and is updated once after SYN to ensure the correct send window is used 11 years ago
Sylvain Rochet ddba4b90c3 fixed typo: IP6_FRAG_COPYHEADER -> IPV6_FRAG_COPYHEADER 11 years ago
goldsimon 98f98048bc TCP window scaling: don't parse window scaling option on retransmission 11 years ago
goldsimon 367ac04ed8 Fixed UDP multicast receive filtering (multicast should only be received when bound to ANY or the destination multicast address) 11 years ago
goldsimon 43b18b20cc fixed bug #45818: API functions should check if type of ip_addr_t parameter matches the pcb type 11 years ago
goldsimon 06d8dba4a0 fixed bug #45559: Window scaling casts u32_t to u16_t without checks 11 years ago
Sylvain Rochet b79c3aadd2 PPP, MPPE, improve dropping of unencrypted received packet 11 years ago
Sylvain Rochet 46985bf750 PPP, explain better why we don't need protp->datainput callback 11 years ago
Sylvain Rochet 36b3878a45 PPP, PPPoS, fixed copy/paste typo in pppos_send_config() out accm debug message 11 years ago
sg bc8120c864 Add another sanity check for bug #41009 11 years ago
sg 8b6d9d8216 Fixed UPGRADING regarding 1.4.0 11 years ago
sg 413bf85dde Remove empty init functions where not required for backwards compatibility 11 years ago
Sylvain Rochet 97ef85c9aa PPP, MPPE, fixed TCP over MPPE 11 years ago
sg f649172580 fixed bug bug #41009: IPv6 reassembly broken on 64-bit platforms: define IPV6_FRAG_COPYHEADER==1 on these platforms to copy the IPv6 header instead of referencing it, which gives more room for struct ip6_reass_helper 11 years ago
sg aad76acb68 IPV6_REASS: fix ip6_reass_remove_oldest_datagram() when the first fragment to enqueue has more pbufs than IP_REASS_MAX_PBUFS 11 years ago
sg 5eb1c411a5 LWIP_LOOPIF_MCAST -> LWIP_LOOPIF_MULTICAST 11 years ago
sg 0d6001a196 fix comment indentation 11 years ago
Joel Cunningham 0ab21da820 Add multicast support to loopif 11 years ago
sg 204bd29e52 fixed bug #45827: recvfrom: TCP window is updated with MSG_PEEK 11 years ago
goldsimon fd8b37dc14 fixed bug #45029 (Several macros use ip6_2_ip() without supplying a storage address): removed netconn_*_ip6() macros 11 years ago
sg 94550682d7 more cleanup prework to fix bug #45029 11 years ago
sg 7754f96549 Change IP6_ADDR/IP_ADDR6 to initialize a full IPv6 address (e.g. use with PP_HTONL) - renamed old IP6_ADDR() to IP6_ADDR_PART() 11 years ago
goldsimon ee2d01ed88 fix compiler warnings when passing u16_t to pbuf_header() 11 years ago
goldsimon e97f9fca22 netdb: fix debug output when IPv6 is enabled 11 years ago
sg 177c06b1f1 - prework for fixing bug #45029: access IPv4 configuration of struct netif via new API (netif_ip4_addr()/netif_ip4_netmask()/netif_ip4_gw()) instead of accessing the struct member directly. This way, we can change the struct member types from ip4_addr_t to ip_addr_t; 11 years ago
goldsimon cc348dcca2 LWIP_IGMP and LWIP_MULTICAST_TX_OPTIONS need LWIP_IPV4 11 years ago
goldsimon 8622af77c1 nd6: adapt to constness of IP6_ADDR_ANY6 for IPv6-only configuration 11 years ago
goldsimon 3b21f469ca fix bug #45120 in a cleaner way 11 years ago
goldsimon 82033d5029 Clarify comment for MEMP_NUM_SNMP_VARBIND/MEMP_NUM_SNMP_VALUE 11 years ago
goldsimon da5ccbf7d1 SNMP: tiny preparation for SNMP to support more versions than just v1: store request version in struct snmp_msg_pstat so that the response can be sent with the same version (v2c might already work but getbulk is missing) 11 years ago
goldsimon a22a92b481 Fixed compiler warning when window scaling is enabled (tcp_sndbuf() should still return u16_t since that value can directly be passed to tcp_write()) 11 years ago
goldsimon 5bd262f9e9 fixed passing u16_t 'snmp_varbind->value_len' to functions taking an u8_t only 11 years ago