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 |
|
Ivan Delamer
|
6c12e5bfbe
|
Allow setting/getting socket option IPV6_V6ONLY for stream sockets
only, as datagram sockets do not support dual IP versions yet.
Change-Id: I2d89bdaa06b19dc0c553c7be6ac6e9a71d3ce8a5
|
2012-07-03 14:39:25 -06:00 |
|
James Smith
|
e65202f825
|
Applied patch by James Smith to implement IPV6_V6ONLY support in
sockets and netconns.
Change-Id: I2ecd8e218703114890b2d678cc1ccf997a16f5e3
|
2012-07-03 13:16:04 -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
|
fe9c716fbe
|
Merge branch 'master' of git.sv.gnu.org:/srv/git/lwip
|
2012-05-11 22:37:30 +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 |
|
goldsimon
|
3e41f36ef5
|
Added a readme.txt about the PPP code.
|
2012-05-07 22:12:01 +02:00 |
|
goldsimon
|
8d2131884c
|
Added missing name (patch by)
|
2012-05-05 09:28:24 +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 |
|
Ivan Delamer
|
3dcd33b08f
|
Fix bug #36391 - inet6_addr_to_ip6addr()
Change-Id: I2ab73901a8552e3c247d95985f6ce5d6ef7d4599
|
2012-05-04 17:33:06 -06:00 |
|
goldsimon
|
3ac81e9d7c
|
patch by Sylvain Rochet: fixed bug #36283 (PPP struct used on header size computation and not packed)
|
2012-05-03 20:39:43 +02:00 |
|
goldsimon
|
1704d21356
|
dhcp: check array bounds before accessing it (bug #36170)
|
2012-05-03 20:21:50 +02:00 |
|
goldsimon
|
d690775ca1
|
Added unit test that pbuf_copy returns a correct error code for pbuf queues ending with a zero-length pbuf.
|
2012-05-03 20:11:23 +02:00 |
|
goldsimon
|
fb07a28c99
|
fixed bug #36388 (PPP: checksum-only in last pbuf leads to pbuf with zero length)
|
2012-05-03 19:45:22 +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
|
e5d54f5344
|
fixed bug #35756 header length calculation problem in ppp/vj.c - removed unused/invalid defines TCPH_OFFSET(_SET).
|
2012-03-27 20:42:46 +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
|
84d8760561
|
dhcp unit test: fixed 2 consts, use udp checksum 0x0000 in handcrafted packets so that CHECKSUM_CHECK_UDP==0 is not necessary
|
2012-03-25 17:18:58 +02:00 |
|
goldsimon
|
e1225cec5f
|
new dhcp unit test: fix compilation for strict C, made local functions static, made some variables and parameters const
|
2012-03-25 17:15:56 +02:00 |
|
goldsimon
|
5db6bb02d6
|
TCP unit tests: fix that ip.rterr stats are increased (some unit tests had no netif set)
|
2012-03-25 17:12:02 +02:00 |
|
Erik Ekman
|
679d3fd5b3
|
Add unit tests for DHCP
Three simple tests that test the basic functionality of the DHCP client.
They require that UDP checksums are off for now.
|
2012-03-25 15:34:31 +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
|
d910786034
|
added posix-compatibility include files posix/netdb.h and posix/sys/socket.h which are a simple wrapper to the correct lwIP include files.
|
2012-03-25 15:02:58 +02:00 |
|
goldsimon
|
8dbf572ea5
|
Fixed bug #35817: do_connect() invalidly signals op_completed for UDP/RAW with LWIP_TCPIP_CORE_LOCKING==1
|
2012-03-25 14:56:41 +02:00 |
|
goldsimon
|
f8af1a7443
|
fixed bug #35931: Name space pollution in api_msg.c and netifapi.c
|
2012-03-25 14:41:27 +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 |
|
goldsimon
|
c6e4b8f829
|
patch by Mason: fixed bug #35907: lwip_gethostbyname_r returns an invalid h_addr_list
|
2012-03-20 22:06:32 +01:00 |
|
goldsimon
|
52d41d19d3
|
Merge branch 'master' of git.sv.gnu.org:/srv/git/lwip
|
2012-03-12 16:43:23 +01:00 |
|
goldsimon
|
0e7df4b193
|
Removed unnecessary global variable "subnetMask", which is only used in one function (GetMask)
|
2012-03-12 16:42:18 +01:00 |
|
goldsimon
|
2c9b3b35d1
|
patch by Bostjan Meglic: fixed bug #35809: PPP GetMask(): Compiler warning on big endian, possible bug on little endian system
|
2012-03-12 16:39:52 +01: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
|
c6605766e7
|
Fixed unused variable warnings produced with the last commit
|
2012-03-01 19:10:52 +01:00 |
|
goldsimon
|
4fca628d36
|
Speed up LWIP_TCPIP_CORE_LOCKING by directly calling functions in api_msg.c instead of calling via function pointer.
|
2012-02-28 12:45:59 +01:00 |
|
goldsimon
|
7f81c62bf0
|
fixed bug #35595: Impossible to send broadcast without a gateway (introduced when fixing bug# 33551)
|
2012-02-23 10:14:27 +01:00 |
|
goldsimon
|
fc7da615fb
|
unit tests lwipopts.h: NO_SYS==1, disable netconn and sockets (not tests) -> lwipopts.h is now usable for unix unit test makefile, too
|
2012-02-22 21:47:33 +01:00 |
|
goldsimon
|
86766f4e20
|
Minor: cosmetic source code layout changes
|
2012-02-22 21:35:04 +01:00 |
|