Sylvain Rochet
|
3fe5a99dab
|
Merge branch 'master' into ppp-new
|
2013-04-25 00:36:12 +02:00 |
|
Simon Goldschmidt
|
252126cf76
|
fixed possible division by zero
|
2013-04-24 22:20:12 +02:00 |
|
Simon Goldschmidt
|
8609d1e790
|
fixed bug #38526 Coverity: Recursive Header Inclusion in ip6.h
|
2013-04-24 21:58:57 +02:00 |
|
Simon Goldschmidt
|
9809f1ff66
|
Fixed bug #38586
|
2013-04-24 21:38:01 +02:00 |
|
Simon Goldschmidt
|
796098e4c9
|
fixed bug #38701 (wrong comment on tcp_pcb::snd_queuelen
|
2013-04-24 21:28:56 +02:00 |
|
Sylvain Rochet
|
69b15c889d
|
Merge branch 'master' into ppp-new
|
2013-01-20 02:57:57 +01:00 |
|
Simon Goldschmidt
|
ff3bf6d7f5
|
fixed bug #37665 ip_canforward operates on address in wrong byte order
|
2013-01-15 21:10:32 +01:00 |
|
Simon Goldschmidt
|
86059bd5dd
|
fixed more unused variables
|
2013-01-14 21:06:13 +01:00 |
|
Simon Goldschmidt
|
9927d991ef
|
Fixed bug #37893 Unused variables in tcp_out (and in udp.c/.h)
|
2013-01-14 20:46:41 +01:00 |
|
Simon Goldschmidt
|
6849b7d555
|
Added additional sanity check that all headers (without IP- or TCP options) fit into the first pbuf.
|
2013-01-14 18:05:18 +01:00 |
|
Simon Goldschmidt
|
1efd1ee6ac
|
fixed bug #37705 Possible memory corruption in DNS query
|
2013-01-14 18:04:04 +01:00 |
|
Simon Goldschmidt
|
d12600fba0
|
fixed bug #37705 Possible memory corruption in DNS query
|
2013-01-14 18:03:23 +01:00 |
|
Simon Goldschmidt
|
769b2a3e30
|
fixed bug #38066 Raw pcbs can alter packet without eating it: added assertion to check that p->payload is unchanged
|
2013-01-11 21:59:26 +01:00 |
|
Simon Goldschmidt
|
d237ec7e78
|
Changed C++ comments to C style
|
2013-01-11 21:27:45 +01:00 |
|
Sylvain Rochet
|
6bd0bd2ed1
|
Merge branch 'master' into ppp-new
|
2012-12-23 22:56:51 +01:00 |
|
Ivan Delamer
|
3bb29bf63a
|
Fix bug #37959: ip6_debug_print prints plen, nexth, hoplim in wrong
byte order
|
2012-12-19 16:38:44 -07:00 |
|
Sylvain Rochet
|
78d52ad2de
|
Merge branch 'master' into ppp-new
|
2012-12-19 14:05:59 +01:00 |
|
"Grant Erickson"
|
4fe648415f
|
Fixed typo in debug formatting in ip6.c
|
2012-12-14 16:08:24 -07:00 |
|
Sylvain Rochet
|
7fb874ad28
|
Merge branch 'master' into ppp-new
|
2012-09-27 21:32:27 +02:00 |
|
goldsimon
|
99aea7eb6f
|
Added brackets, completed CHANGELOG
|
2012-09-26 21:30:01 +02:00 |
|
Henrik Persson
|
b4ac36337f
|
Fix corner case with dhcp timeouts
If t1 >= t2 timeout then only t2 timer should be scheduled. This can happen
when a sub 1 minute lease is received.
|
2012-09-26 21:25:04 +02:00 |
|
goldsimon
|
7072bc3203
|
Added brackets, completed CHANGELOG
|
2012-09-26 21:21:26 +02:00 |
|
Henrik Persson
|
7e9f000d0b
|
Segfault in dhcp_parse_reply if no end marker
If no endmarker is present in a dhcp reply a null pointer is potentially
dereferenced.
Add fix and test case as proof of concept.
|
2012-09-19 22:11:56 +02:00 |
|
Sylvain Rochet
|
4928166593
|
Merge branch 'master' into ppp-new
|
2012-08-23 20:51:53 +02:00 |
|
goldsimon
|
150b4fb4f6
|
fixed bug #37166: memp_sanity check loops itself
|
2012-08-22 21:59:02 +02:00 |
|
Sylvain Rochet
|
1ddebcc862
|
Moved PPP headers into include/netif/ppp/, fixing bug #37040.
|
2012-08-18 22:40:19 +02:00 |
|
Sylvain Rochet
|
519f81771a
|
Merge remote-tracking branch 'origin/master' into ppp-new
|
2012-08-17 23:11:47 +02:00 |
|
Ivan Delamer
|
c762c06b17
|
Fixed typo in previous commit.
Change-Id: I97f85f4593509911829cfbbb6e309eecedd5465b
|
2012-08-17 11:24:18 -06:00 |
|
Ivan Delamer
|
8bab543531
|
Add a "NULL" output function for ipv6 by default, to avoid NULL
dereferencing in case of non-IPv6-enabled netifs (e.g. PPP).
Change-Id: I45f08ca89bfa0b8d61962f7052b11cc81a5e3cd1
|
2012-08-17 10:56:14 -06:00 |
|
goldsimon
|
bab8c82a35
|
fixed bug #36645: Calling dhcp_release before dhcp_start dereferences NULL
|
2012-08-13 21:50:15 +02:00 |
|
goldsimon
|
b82bca7c99
|
fixed bug #36840 snmp_send_trap() NULL de-reference if traps configured but no interfaces available
|
2012-08-13 21:38:30 +02:00 |
|
goldsimon
|
556a2126b5
|
Fixed bug #36899 DNS TTL 0 is cached for a long time
|
2012-08-13 21:32:44 +02:00 |
|
goldsimon
|
847845027f
|
Merge branch 'master' of git.sv.gnu.org:/srv/git/lwip
|
2012-08-13 20:57:55 +02:00 |
|
goldsimon
|
c69914367d
|
Sanity-check the size of netif->hwaddr
|
2012-08-13 20:57:19 +02:00 |
|
Sylvain Rochet
|
48d364e269
|
Merge remote-tracking branch 'origin/master' into ppp-new
|
2012-07-24 23:17:15 +02:00 |
|
James Smith
|
97b8abf16c
|
Fix bug #36857: tcp_listen_dual_with_backlog() only works with ANY
address
Change-Id: I092a4c9978d88040214fc44a4c4b353be618d76c
|
2012-07-24 10:34:09 -06:00 |
|
Sylvain Rochet
|
f534e80c71
|
added L2TPv2 (PPP over L2TP, a.k.a. UDP tunnels) support
Supported:
- L2TPv2 (PPP over L2TP, a.k.a. UDP tunnels)
- LAC
Not supported:
- LNS (require PPP server support)
- L2TPv3 ethernet pseudowires
- L2TPv3 VLAN pseudowire
- L2TPv3 PPP pseudowires
- L2TPv3 IP encapsulation
- L2TPv3 IP pseudowire
- L2TP tunnel switching - http://tools.ietf.org/html/draft-ietf-l2tpext-tunnel-switching-08
- Multiple tunnels per UDP socket, as well as multiple sessions per tunnel
- Hidden AVPs
|
2012-07-09 23:25:32 +02:00 |
|
Sylvain Rochet
|
f31b905847
|
initialize PPP in the lwip_init() function
|
2012-07-07 17:33:34 +02:00 |
|
goldsimon
|
b56a1501d2
|
fixed bug #36412: memp.c does not compile when MEMP_OVERFLOW_CHECK > zero and MEMP_SEPARATE_POOLS == 1
|
2012-05-11 22:56:53 +02:00 |
|
goldsimon
|
bc308c21fc
|
fixed bug: #36380 unsent_oversize mismatch in 1.4.1RC1 (this was a debug-check issue only)
|
2012-05-08 07:42:32 +02:00 |
|
Ivan Delamer
|
289566afe8
|
In ip6_input(), do not accept link-local packets on netifs other than
inp.
Change-Id: I7f3c779e69292bc078890e0acdc37112559644ce
|
2012-05-04 18:25:22 -06:00 |
|
Ivan Delamer
|
944adc56ee
|
Fixed #define that was commited by mistake.
Change-Id: Ic44560284e932b2d7c503155085160647ac82bb8
|
2012-05-04 18:19:40 -06:00 |
|
Ivan Delamer
|
6e81f722ad
|
In ip6_input(), accept solicited node packets that match the receiving
netif addresses, when multicast is disabled.
Change-Id: I3f59258ee605a820f0a525b696b1dede0d53948f
|
2012-05-04 18:11:47 -06:00 |
|
Ivan Delamer
|
bfa28f4c30
|
fixes bug #36389: Use IPv6 Src Address of Echo Response as Destination
Address in Echo Response
|
2012-05-04 17:43:54 -06:00 |
|
goldsimon
|
1704d21356
|
dhcp: check array bounds before accessing it (bug #36170)
|
2012-05-03 20:21:50 +02:00 |
|
goldsimon
|
1dff9aea62
|
fixed the fix for bug #35945 (SYN packet should provide the recv MSS not the send MSS) if TCP_CALCULATE_EFF_SEND_MSS==0
|
2012-03-28 11:06:52 +02:00 |
|
goldsimon
|
a558c01589
|
fixed bug #35945: SYN packet should provide the recv MSS not the send MSS
|
2012-03-27 20:18:23 +02:00 |
|
goldsimon
|
7043983acc
|
udp_input: fixed unreachable code warning for CHECKSUM_CHECK_UDP==0
|
2012-03-25 17:20:22 +02:00 |
|
goldsimon
|
dd245c63d7
|
tcp_abort/tcp_abandon: don't send RST if pcb->state is CLOSED
|
2012-03-25 17:19:46 +02:00 |
|
goldsimon
|
c622985fda
|
Better fix for bug #35927 (missing refragmentaion in ip_forward) when IP_FRAG is disabled.
|
2012-03-25 15:12:42 +02:00 |
|