1218 Commits (71d085bd130d4e0224ddd263f5825f68b66a6b97)

Author SHA1 Message Date
Sylvain Rochet 71d085bd13 PPP, CCP, added data packet configuration in ppp_pcb 11 years ago
Sylvain Rochet ffb10e7aac PPP, CCP, added receive and transmit chosen protocols in ccp_flags_set() (renamed ccp_set()) 11 years ago
Sylvain Rochet f94efab6c3 PPP, CCP, added MPPE user configuration flags 11 years ago
Sylvain Rochet 4c0af0f79e PPP, MPPE, reworked MPPE debug, using ppp_pcb metadata 11 years ago
Sylvain Rochet fc7e327d19 PPP, MSCHAP, CCP, MPPE: reworked key passing from CCP to MPPE 11 years ago
Sylvain Rochet 40991b93a2 PPP, CCP, reworked ppp_pcb ccp_localstate and all_rejected fields 11 years ago
Sylvain Rochet 210a2ccfdf PPP, MSCHAP, MPPE: shared identical mppe_sha1_pad* between MSCHAP and MPPE 11 years ago
Sylvain Rochet 3862aad2f7 PPP, MSCHAP, reworked local functions and constants 11 years ago
Sylvain Rochet 2a005c2f11 PPP, MPPE, moved MPPE global variables from MSCHAP to ppp_pcb 11 years ago
Sylvain Rochet ab46ac9bd8 PPP, CHAP, reworked to pass ppp_pcb pointer to CHAP childs (MD5, MSCHAP, MSCHAPv2) 11 years ago
Sylvain Rochet c51ed84fd8 PPP, MPPE, added ppp_mppe_state comp and decomp to ppp.h 11 years ago
Sylvain Rochet 74054ea907 PPP, MPPE, struct ppp_mppe_state to typedef 11 years ago
Sylvain Rochet f79bc03360 PPP, MPPE, optimized struct ppp_mppe_state size 11 years ago
Sylvain Rochet b553df860c PPP, CCP, deflate, BSD compress, predictor 1 & 2 are now optional at compile time 11 years ago
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