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 |
|
"Grant Erickson"
|
4fe648415f
|
Fixed typo in debug formatting in ip6.c
|
2012-12-14 16:08:24 -07: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 |
|
goldsimon
|
150b4fb4f6
|
fixed bug #37166: memp_sanity check loops itself
|
2012-08-22 21:59:02 +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 |
|
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 |
|
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 |
|
goldsimon
|
d95bcab053
|
fixed bug #35927: missing refragmentaion in ip_forward
|
2012-03-22 19:35:04 +01:00 |
|
Ivan Delamer
|
2b4c10e705
|
Support single-packet queueing in ND6 (similar to ARP), when
!LWIP_ND6_QUEUEING.
|
2012-03-22 11:14:49 -06:00 |
|
Ivan Delamer
|
ac4c802089
|
Disable leftover ND6 queueing code when !LWIP_ND6_QUEUING.
|
2012-03-22 10:25:50 -06:00 |
|
Ivan Delamer
|
773dcae2f9
|
Missing declarations in supporting IP_HDRINCL.
|
2012-03-02 09:35:42 -07:00 |
|
Ivan Delamer
|
22e7b674ed
|
Check arguments in nd6, and some other minor fixes nearby.
|
2012-03-02 09:27:14 -07:00 |
|
Ivan Delamer
|
8c95422204
|
Early exit when checking if ip6 reassembled packet is valid.
|
2012-03-02 09:18:54 -07:00 |
|
Ivan Delamer
|
34531a8160
|
Check that pbuf_header succeeds in IPv6 reassembly.
|
2012-03-02 09:16:33 -07:00 |
|
Ivan Delamer
|
5c199483cd
|
Support IP_HDRINCL in ip6_output() and ip6_output_hinted(),
previously only supported in ip6_output_if().
|
2012-03-02 09:06:57 -07:00 |
|
Ivan Delamer
|
c52189557e
|
Fixed error in calculating some IPv6 option header lengths.
|
2012-03-02 08:59:34 -07:00 |
|
Ivan Delamer
|
bcabe63971
|
Set ip_data.current_netif earlier to allow ICMPv6 packets in ip6_fwd.
Then set to "accepted" netif, not inp.
|
2012-03-02 08:53:51 -07:00 |
|
goldsimon
|
193ccaa3b4
|
IGMP stats: added missing tab (by Gisle Vanem)
|
2012-03-01 19:21:17 +01:00 |
|
goldsimon
|
d0d650aa67
|
Patch by Stéphane Lesage:
fixed bug #35536 SNMP: error too big response is malformed
|
2012-02-16 08:01:54 +01:00 |
|
goldsimon
|
6d5ec9c998
|
fixed bug #35537: MEMP_NUM_* sanity checks should be disabled with MEMP_MEM_MALLOC==1
|
2012-02-16 07:33:38 +01:00 |
|
goldsimon
|
fe08467e45
|
Removed unused variable in ip_debug_print()
|
2012-02-14 21:29:14 +01:00 |
|
goldsimon
|
26e03b81fe
|
Fixed unused variable warning
|
2012-02-14 19:41:46 +01:00 |
|
goldsimon
|
5e87126c38
|
Multiple compilation fixes:
- use C style comments, not C++ style;
- don't use #if with undefined parameter;
|
2012-02-13 21:38:28 +01:00 |
|
goldsimon
|
7d0dab9d7d
|
partly fixed bug #25882: TCP hangs on MSS > pcb->snd_wnd (by not creating segments bigger than half the window)
|
2012-02-12 14:14:19 +01:00 |
|
goldsimon
|
9a95c2ff08
|
fixed bug #35435: No pcb state check before adding it to time-wait queue while closing
|
2012-02-11 18:15:17 +01:00 |
|
Ivan Delamer
|
1d6347c9b0
|
Allow unicast NA messages without LLA option, in accordance to RFC2461
section 4.4, and as suggested by Phillip Toelke.
Change-Id: Ic9d9a6ad82ec201d25b9fc024936cfb1b41f1a7a
|
2012-01-27 14:54:39 -07:00 |
|
goldsimon
|
13075460ea
|
fixed bug #35305: pcb may be freed too early on shutdown(WR)
|
2012-01-22 11:18:36 +01:00 |
|
goldsimon
|
4c3dfb92b7
|
fixed bug #34636: FIN_WAIT_2 - Incorrect shutdown of TCP pcb: don't let PCBs time out from FIN_WAIT_2 if the RX side wasn't close (by either calling tcp_close or tcp_shutdown(RDWR))
|
2012-01-21 18:05:15 +01:00 |
|
goldsimon
|
fc2efaeb8c
|
Fixed my last chagne to pbuf_copy
|
2012-01-21 16:57:53 +01:00 |
|
goldsimon
|
b15e60243b
|
- fixed bug #35151: DHCP asserts on incoming option lengths;
- fixed wrong CHANGELOG of the last commit
|
2012-01-20 21:36:52 +01:00 |
|