1204 Commits (f753a728dd28ff65af3d4dd01cdad221dbf62eeb)

Author SHA1 Message Date
Sylvain Rochet f753a728dd PPP, CCP, compile-out a bit more MPPE code if MPPE is disabled 11 years ago
Sylvain Rochet 3f2e8ebcdf PPP, MPPE, merged mppe_comp_init() and mppe_decomp_init() into mppe_init() 11 years ago
Sylvain Rochet 879c94b01e PPP, MPPE, removed mppe_alloc() and mppe_free() 11 years ago
Sylvain Rochet da40445d75 PPP, MPPE, changed API to use struct ppp_mppe_state* instead of void* 11 years ago
Sylvain Rochet 6235e1ae57 PPP, MPPE, moved struct ppp_mppe_state from mppe.c to mppe.h 11 years ago
Sylvain Rochet caf9fc5687 PPP, MPPE, adapt compressor to use pbuf 11 years ago
Sylvain Rochet dc93c2afec PPP, MPPE, removed address, control and protocol from compressor input 11 years ago
Sylvain Rochet c865211c2f PPP, get_mask() is only used for IPCP, moved to PPP_IPV4_SUPPORT functions group 11 years ago
sg 6324068d34 Worked on IPv6-only stack: netdb should work 11 years ago
sg e77e18f8c4 Worked on IPv6-only stack: 11 years ago
sg 69c337b31d Fixed ntoa/aton/ntop/pton definitions after making IPv4 optional 11 years ago
Sylvain Rochet 421582d747 PPP, MPPE, using err_t return for mppe_decompress 11 years ago
Sylvain Rochet ab1606a0f6 PPP, MPPE, adapt decompressor to use pbuf 11 years ago
sg c1c65777b6 worked on task #13480: added LWIP_IPV4 define - IPv4 can be disabled, leaving an IPv6-only stack (SNMP is still missing) 11 years ago
Sylvain Rochet d6fdf7d4b1 PPP, PPPoL2TP, switched to dual stack IPv4/IPv6 11 years ago
goldsimon 2e649e1843 Added IP_ADDR4()/IP_ADDR6() initializer macros that initialize ip_addr_t like their counterparts IP4_ADDR()/IP6_ADDR() 11 years ago
goldsimon d31dbc6798 Fixed constant initializer problem in ip_addr_t by having ip6 first 11 years ago
Sylvain Rochet 135631d29d fixed some obvious compiler warnings 11 years ago
sg ce7e31cd04 task #12722 (improve IPv4/v6 address handling): renamed ip_addr_t to ip4_addr_t, renamed ipX_addr_t to ip_addr_t and added IP version; 11 years ago
Sylvain Rochet 7285459375 PPP, MPPE, exported MPPE functions 11 years ago
Sylvain Rochet 0bfe435c4f PPP, MPPE, updated polarssl ARC4 for lwIP 11 years ago
Sylvain Rochet cd39843c75 PPP, MPPE, import unmodified ARC4 from polarssl 11 years ago
Sylvain Rochet dcde1c2a8f PPP, CCP, added missing defines from linux/ppp-comp.h to ccp.h 11 years ago
Sylvain Rochet 8862a1ac8f PPP, MPPE, ccp_options->mppe is a bitfield of MPPE_OPT_* and not a boolean, fixed 11 years ago
sg 93fa268db1 used ip6_addr_t instead of struct ip6_addr, fix const'ness in ip6_route parameters 11 years ago
sg 521c92764d loopif is not required for loopback traffic any more but passed through any netif (ENABLE_LOOPBACK has to be enabled) (task #13515) 11 years ago
sg 71d121fab2 Added input & route hooks for IPv6 to stay in line with IPv4 11 years ago
sg 2eb0386c2a fixed bug #36017 ARP might not support duplicate addresses on multiple netifs (tried to correctly handle duplicate AutoIP addresses on multiple netifs, but only if explicitly enabled via ETHARP_TABLE_MATCH_NETIF==1) 11 years ago
sg 33d5e646e5 fixed bug #41318 (Bad memory ref in tcp_input() after tcp_close()) 11 years ago
Sylvain Rochet c17594c1d0 PPP, CORE, don't build get_loop_output() if demand support (not supported) is not enabled 11 years ago
sg 4463239d6e fixed bug #38204 (DHCP lease time not handled correctly) 11 years ago
Sylvain Rochet 36e90a1bd5 PPP, CCP, add dummy ccp_ functions in ppp.c so it builds if CCP_SUPPORT is set 11 years ago
Sylvain Rochet 9fbe900949 PPP, MPPE, replaced #ifdef MPPE to #if MPPE_SUPPORT 11 years ago
Sylvain Rochet 73f1511ac2 PPP, CORE, removed auth fields from struct ppp_pcb if auth is disabled 11 years ago
Sylvain Rochet 5937932370 PPP, CCP, various fix if MPPE is enabled 11 years ago
Sylvain Rochet 2a6104ab17 PPP, CCP, added ccp.h in ppp.h 11 years ago
Sylvain Rochet 7174578ac3 PPP, CCP, moved CCP global variables to ppp_pcb (ppp.h) 11 years ago
Sylvain Rochet 10d09049bb PPP, CCP, replaced bool to unsigned int in struct ccp_options 11 years ago
Sylvain Rochet ee752ab1ce PPP, PPPoS, renamed PPP_INPROC_MULTITHREADED to PPP_INPROC_IRQ_SAFE 11 years ago
sg 9eb900c448 fixed race conditions in assigning netconn->last_err (fixed bugs #38121 and #37676) 11 years ago
Sylvain Rochet 0e919d25e9 PPP, PPPoS, improved tcpip input path, fixed bug #44565 11 years ago
Ivan Delamer c73daef2a1 fixed bug #43843: ip6_addr_ismulticast_ doesn't allow for transient 11 years ago
Ivan Delamer e30823769c renamed ND6_RA_FLAG_OTHER_STATEFUL_CONFIG to ND6_RA_FLAG_OTHER_CONFIG 11 years ago
Ivan Delamer f139b14a3c added macros for handling IPv6 multicast filter callback. 11 years ago
Sylvain Rochet 59d8e76081 PPP, code cleaning, u_char to u8_t 11 years ago
Sylvain Rochet 50336aaedd PPP, ppp->last_xmit is only used in PPPoS, moved to PPPoS 11 years ago
Sylvain Rochet e27ab3a24f PPP, PPPoS, disable TCPIP API if PPP_INPROC_MULTITHREADED is true 11 years ago
Sylvain Rochet 77f7d99048 PPP, PPPoS, add pppos_input_tcpip() input helper function for !NO_SYS users 11 years ago
Sylvain Rochet 4b035b9902 PPP, PPPoS, PPP_INPROC_MULTITHREADED defaults to 0, explain thread safety issue with it 11 years ago
Sylvain Rochet 02598d1e91 PPP, PPPoS, moved pcomp and accomp only used by PPPoS to PPPoS 11 years ago