File history
Tracking elkscmd/ktcp/tcp.h
| Commit | Author | Date | Message |
|---|---|---|---|
4ba6d8d5f6b759823686054d9f659bde55e63db | themaster | 2026-04-19 | Integrate uIP networking stack and tooling |
68011a8917b6319969e863066898910cfe00c21 | Greg Haerr | 2026-01-11 | Remove hexdump.c copy from ktcp |
8bc30d55aea1fde2beeb09de7d40647ec82a388 | Greg Haerr | 2025-12-08 | Cleanup |
6205bc52f13589ce03351c660fab26ca3b4302b | Greg Haerr | 2025-12-08 | [ktcp] Don't delete retransmit buffers when retrans memory full |
3a0f279da9777f00d1f45fecdd4b86bf207a012 | Greg Haerr | 2025-11-12 | Reformat some of tcp.h with spaces for readability, no changes to values |
7acf2511ee34bd252bc425e99eb553f116e0866 | Greg Haerr | 2025-11-11 | [net] Add major enhancements to ktcp from TLVC |
fe762d666446a02e4ae8c42212574b54a538b2f | Greg Haerr | 2022-02-15 | [net] First pass at rewriting ktcp/kernel to use event callbacks |
4d013bea291d3f70a63719c8f019825673829ee | Greg Haerr | 2021-12-23 | [net] Add tcp hex packet display |
34e2896c2703e4d810aef53b6d21364d445702b | Greg Haerr | 2021-11-24 | [net] Cleanup non-SWS receive window implementation |
83f4c33cff36f9c55fa076b62729214f8144d2e | Greg Haerr | 2021-11-23 | [net] Non-SWS enhancement to receive window advertisement |
91b5dd00ea7cc77f3a633a77406a64feb8c1d79 | Greg Haerr | 2021-11-23 | Turn off SWS, display EPIPE errors |
8caeac5a729bd1a51eec82664db96885d6474d9 | Greg Haerr | 2021-11-22 | Set default error messages for ^P |
9b7a3f9df45cf2c7403e137f2b129dd88031f9c | Greg Haerr | 2021-11-22 | [net] Implement SWS handling on advertised receive window |
eb5c08cc6a32ed0488a4f81498d6a9bc1f73384 | Greg Haerr | 2021-11-22 | [net] Debugging code for CLOSE_WAIT bug |
77107524101d3ed115983bc2b6e02be0a336e76 | Greg Haerr | 2021-11-21 | [kernel] Add getsockname, getpeername sys calls, fix accept |
3da5c66ae53f29620c2f4451147fdc99233a1c6 | Greg Haerr | 2021-11-14 | Fix unread data bug after FIN received |
37c825ac158569e2dbdd90fdfbeb114b10b1426 | Greg Haerr | 2021-11-13 | [net] Fix networking to receive 1500 MTU ethernet packets |
2ce460749eab7cbb904add31e55ca3f994055e8 | Greg Haerr | 2021-11-12 | [net] Add SO_RCVBUF socket option to enable smaller TCP buffers while listening |
d0d7bdb8c8fdb8957d80901f0d7b8710e75e6e5 | Greg Haerr | 2021-11-11 | Fix in_gethostbyname, urlget/ftpget error messages, time_wait to 4 secs |
ba8cc6c159777b880170df346944d9d57239d88 | Greg Haerr | 2021-11-11 | [net] Various fixes to ftpd, ktcp, and TIME_WAIT |
29e210a8752674175edd08a16b6fe02d538d06e | Greg Haerr | 2021-11-11 | Fix possible error condition in buf read/write routines, cleanup |
392ac39c927309d050be159ffb68fbf7e057228 | Greg Haerr | 2021-11-10 | [net] Reduce ktcp memory usage on listening sockets |
7663febde79123b558e675ad660aec54ed6b4ee | Greg Haerr | 2021-10-30 | Revert retrans to always send, don't increment on small recv window, max retries 6 |
372fa84aebf0fd71b1263f1667eca46f6674403 | Greg Haerr | 2021-10-28 | [ktcp] Fine tune TCP send and receive window sizes |
036e712041f93d0f88b7c07b4ba3d32e8b080d5 | Greg Haerr | 2021-10-22 | Fix RST received, add optional send RST on close |
c7b425b22bda981e89d98a3926346a47fcdd39a | Helge Skrivervik | 2020-11-09 | [ktcp] updated debug output, mostly for acks and seq numbers. |
a35313fb89dd3ad4203ace365cd51cdbd073036 | Greg Haerr | 2020-10-09 | [kernel] Allow non-power of two char queues, pipe and network buffers |
591e08b5dbd8bcef088dbb6835f4c0b718995de | Greg Haerr | 2020-10-07 | [kernel]][ktcp] Fine tune network buffer sizes for speed |
00cf86a29ec6a7d4c7a4cb6d5dd5faf8331e349 | Greg Haerr | 2020-10-04 | [ktcp] TCP retransmit cleanup and fixes, socket write throttling |
f6df67f6e807731cc5236ea7b99ec6053b20e56 | Greg Haerr | 2020-09-19 | [ktcp] Cleanup tcpdev structure handling in ktcp |
a719f2c0b11d8e34bea72f8aac6059fcd91b633 | Greg Haerr | 2020-08-17 | [networking] Add standard network headers to libc, remove kernel headers from network apps |
8f24097d82c612eadfdc1faf086b51fe45be27f | Gregory Haerr | 2020-07-19 | [ktcp] Retune timeouts for TCP retransmission timers (#678) |
f994cb3006a851ec9dfaa7ed047ee909135de0b | Greg Haerr | 2020-05-30 | [ktcp] Temporary fix arp wait buffer overwrite |
29e43bad9bb5f13e4f9baa45348537fb9e11173 | Greg Haerr | 2020-05-24 | [networking] Add lots of debug and error checking code |
b50b01a9b501b174e6dce5b81afb9e2b206db87 | Greg Haerr | 2020-05-18 | [ktcp] More networking fixes and enhancements |
19384b6329ad6fe3592dd5afd401deff794dcd9 | Greg Haerr | 2020-05-17 | [ktcp] More cleanup and debugging for networking |
e35edfee61af2a7365a8cfb13528ea37af3d52b | Greg Haerr | 2020-05-17 | Adjust window size down, add 1024 byte push threshold |
18e76d483a4a4214015312371026a1dfa63d8fa | Greg Haerr | 2020-05-16 | Add telnet/telnetd localhost capability |
d020d9e9c1ccdda7f3b52f8539edaddc3de3d51 | Greg Haerr | 2020-05-15 | Fix bugs in RST recevied, no retrans on sent ACK-only packets |
a64c8256da417332dd3503b78b681b3fa0f650f | Greg Haerr | 2020-05-14 | [ktcp] First pass at fixing synchronous ARP request problem |
a9508ac59f99f4b7832df2bb1a382b4fa175b00 | Greg Haerr | 2020-05-11 | [ktcp] Further cleanup and enhancements to networking |
d46136206f454eb8c64d45d200df6306583087c | Greg Haerr | 2020-05-11 | [ktcp] Major ktcp overhaul, fix telnetd |
1594de1d07b6bfd12b7b8c70fed8332e5bd1ae6 | Greg Haerr | 2020-05-07 | [ktcp] Basic fixes to enable network testing |
a34b362903ca7592c3b7c7803d353fa4be72086 | mfld-fr | 2018-06-23 | First draft of ELKS own libc |
aa1a64b83cdc211ac5d9fe6ec5c9ce91a83c215 | georgp24 | 2017-03-05 | fix issue 73 - frequent pauses during data download. |
598dafb9822554f348064b5f0254ff7ae55db42 | georgp24 | 2017-02-25 | Update ktcp |
1e188c9ce3a097988cb75e807892959a74d586a | Jody Bruchon | 2015-03-07 | Merge 'elksnet' into 'elkscmd' to simplify directory structure |
0982484a9ed608095b8cadcc3ce895daccadf52 | Harry Kalogirou | 2002-07-29 | checksum assembly optimizations |
50fb1574228faebea4daa96a51e059390df99c7 | Harry Kalogirou | 2002-07-28 | CSLIP support |
90f9806585a2cd51c8cb8eefd501ebac755698e | Riley H. Williams | 2002-04-29 | ANSI'fied ktcp directory. |
a6ebe0a974e135908b3f28eb65aedfb42fcb397 | Harry Kalogirou | 2002-03-08 | Fixed accept bug |
517f722bbcd69668477410bb20df201119cc2de | Harry Kalogirou | 2002-03-03 | accept bugfix |
49b165947301460938917765dfab30c858a01ec | Harry Kalogirou | 2001-11-27 | timeout fixes |
891c9f34e422bf5c9d54de772a6b602a0ccec68 | Harry Kalogirou | 2001-08-27 | Many fixes and rearrangmens |
07180cd23aa91735237f3c53a0e78c35314eda3 | Harry Kalogirou | 2001-08-22 | *** empty log message *** |
a73b681c10014a8b62973cde0f7a8befefddbc3 | Harry Kalogirou | 2001-06-25 | Import |