curtmcd
dd314e1bdf
Fix incorrect calculation of dhcp->dns_count.
...
Comment out unused static dhcp_get_option_short() to avoid warning.
20 years ago
curtmcd
1dae102359
Fix debug print, remove reference to TCP_COARSE_TIMEOUT
20 years ago
curtmcd
b306594cad
Remove unused mem_reallocm
20 years ago
curtmcd
b60b7cf8fe
Use isprint() instead of isascii() as it's more common
...
Change return type of inet_aton from s8_t to int (standard)
Touch up comments and white space
20 years ago
curtmcd
0148128881
Fix gcc warning per discussion on lwip-users 2006.04.25: dereferencing
...
type-punned pointer will break strict-aliasing rules. Use memcpy
instead of structure copy; code is not in critical path.
20 years ago
curtmcd
076a884651
Add comment about purpose of struct ip_addr2.
...
Improve white space formatting, add parens in IP4_ADDR().
20 years ago
christiaans
7026bbcdd4
Removed conn->sem creation and destruction from netconn_write() and added sys_sem_new to netconn_new_*
20 years ago
curtmcd
6158aa684b
udp_input() operated by removing the IP and UDP headers, putting back
...
the UDP header, then re-removing it. However, pbuf_header() can't add
back the UDP header on pbufs of type PBUF_REF, so these would all get
dropped for bad checksum. This change addresses the problem and
simplifies things by stripping each header just once.
20 years ago
curtmcd
047e3455f7
Improve formatting by fixing wrong indents and lines too long.
20 years ago
christiaans
9ca9649c1b
Disabled ARP table update on ingress IP packets.
20 years ago
likewise
9a23e9839b
Initial commit of FILES in doc/
20 years ago
christiaans
7fc966dced
Optimized for speed and size. Test against zero for both the inverted and non-inverted address. (old and new-style broadcasts)
20 years ago
curtmcd
680afa4229
memp_memory could be unaligned, causing one buffer in the memp pool to
...
be unaligned, resulting in nasty random data corruption on some CPUs.
Also, clean up the code a little and save a few bytes.
20 years ago
likewise
313743c833
Fix for out-of-sequence FIN handling, patch by Oleg Tychev.
20 years ago
likewise
6cb19d7e34
Dangling inseg.p pointer fix by Pedro Alves.
20 years ago
likewise
ef0575a26d
Remained indictator where new changes should go.
20 years ago
christiaans
c9db715bae
addr->addr test size and speed optimalisation (helping a dumb compiler)
20 years ago
christiaans
ed1e3899af
Added optimalization hints.
20 years ago
christiaans
7446e31fce
Address copy loops optimized for speed.
20 years ago
christiaans
94abf9d935
Added LWIP_PLATFORM_BYTESWAP optimalisation flag and macro glue.
20 years ago
christiaans
d9b4ab1658
Pbuf flag test size and speed optimalisation (helping a dumb compiler).
20 years ago
christiaans
39f8538776
Fixed compilation warning on sizeof(), reported by Beach at 20060320.
20 years ago
likewise
fef5c4c9a0
Added upcoming 1.1.1 release to Changelog.
20 years ago
christiaans
61dc2e7dd5
Added pbuf_alloc() return value checks in ip_frag().
20 years ago
christiaans
11a820458f
Increased ip_reassbitmap size with 1, added assertions to catch boundary cases.
...
Beautified indentation again.
20 years ago
likewise
9e7418090d
pbuf alignment fix.
20 years ago
likewise
0b3b713123
Removed 'even sndbuf' fix in TCP, this fix was a ugly hack for the incomplete checksum routine that does not work now that the checksum routine is fixed.
20 years ago
christiaans
00f8cf57cd
Added IP reassembly timer.
20 years ago
christiaans
c55c375b0a
Removed tabs, default LWIP_HAVE_LOOPIF to 0 to slim footprint.
20 years ago
likewise
db76ca248b
2006-02-27 Merged patch by Curt McDowell
...
pbuf.c: Fix alignment; pbuf_init() would not work unless pbuf_pool_memory[] is properly aligned.
20 years ago
christiaans
182e1909b2
Patch from Curt McDowell fixes err_to_errno macro.
20 years ago
christiaans
3aea7bc053
Removed timer dependency on sys.c (raw-API). Beautified indentation.
20 years ago
christiaans
39c35732de
Code style fix, C++ into C comments.
20 years ago
christiaans
6c8850698d
Small optimalization for udp_input().
21 years ago
christiaans
818a726679
History update and listing PPP problems as todo.
21 years ago
likewise
f8663a7129
Remove PCBs which stay in LAST_ACK state too long.
21 years ago
christiaans
7571fe5d13
Fixed unused variable warning.
21 years ago
christiaans
60dc1c22f7
Disabled the added summing routine to preserve code space, fixed some comments.
21 years ago
likewise
02b575e9e4
Added Curt McDowell's platform-independent optimized checksum routine.
21 years ago
likewise
6facaf8f05
Trailing dangling byte in checksum should be considered MSB.
21 years ago
likewise
319a972e75
Duplicate FIN ACK race condition fix by Kelvin Lawson.
21 years ago
christiaans
61cdbb30a6
Added some more fixes to the lwip_standard_chksum() comments.
21 years ago
likewise
5088a38b9f
README now points to savannah.txt instead of duplicating its nfo.
21 years ago
likewise
f5c6a6d075
Typo fix: tens of kilobytes instead of tenths of kilobytes.
21 years ago
likewise
b5340dd739
Updated CVS server host names and documentation about pserver anonymous, SSH non-anonymous access to it.
21 years ago
likewise
e1dcfcbb76
Updated comment on optimization and aim of this generic algorithm.
21 years ago
christiaans
43d448e73f
Fixed lwip_standard_chksum() for unaligned memory access. Verified to work on c16x and BSD on P4.
21 years ago
christiaans
33fbb06604
Fixed void ptr address increment bug reported by Bertrik Sikken.
21 years ago
christiaans
e1b215aa73
Introduced cc.h formatters and removed SO_REUSE from transport layers.
21 years ago
christiaans
6a17ef925d
Described initialization procedure.
21 years ago