Rev |
Age |
Author |
Path |
Log message |
Diff |
3293 |
4108 d 14 h |
hidnplayr |
/kernel/branches/net/network/ |
Fixed stack corruption in TCP_input when TCP queue is full |
|
3275 |
4110 d 6 h |
hidnplayr |
/kernel/branches/net/network/ |
Cleanup in TCP, fixed possible deadlock in TCP_input. |
|
3270 |
4112 d 9 h |
hidnplayr |
/kernel/branches/net/network/ |
Fixed bugs in TCP (crash when closing socket, crash when responding to segment that has no socket) |
|
3257 |
4117 d 9 h |
hidnplayr |
/kernel/branches/net/network/ |
Better blocking sockets, preparing for some API changes. |
|
3252 |
4119 d 6 h |
hidnplayr |
/kernel/branches/net/network/ |
Better TCP timestamp, fixed stack corruption if PAWS fails. |
|
3251 |
4119 d 8 h |
hidnplayr |
/kernel/branches/net/network/ |
Changed some debug output messages (and their levels) in new stack.
Implemented a queue for incoming TCP segments. |
|
3144 |
4169 d 4 h |
hidnplayr |
/kernel/branches/net/ |
Added TCP_mss (max segment size) stub.
Bugfix in FTPD concerning data ports. |
|
3143 |
4170 d 6 h |
hidnplayr |
/kernel/branches/net/network/ |
Fixed TCP keepalive |
|
2995 |
4227 d 14 h |
hidnplayr |
/kernel/branches/net/ |
Port numbers for TCP and UDP must be given in Big endian order now. |
|
2957 |
4290 d 19 h |
hidnplayr |
/kernel/branches/net/network/ |
TCP_input: window is now stored as dword, data is now also received when header prediction failed. |
|
2955 |
4292 d 5 h |
hidnplayr |
/kernel/branches/net/network/ |
implemented TCP_rangeset and TCP_set_persist |
|
2954 |
4292 d 6 h |
hidnplayr |
/kernel/branches/net/network/ |
rewrote TCP option parser, added SACK, moved connection accepter to run before option parser. |
|
2948 |
4292 d 16 h |
hidnplayr |
/kernel/branches/net/network/ |
Fixed bug in RTT measurement |
|
2947 |
4292 d 17 h |
hidnplayr |
/kernel/branches/net/network/ |
Added missing file |
|
2946 |
4292 d 17 h |
hidnplayr |
/kernel/branches/net/network/ |
Added Protection Against Wrapped Sequence numbers (PAWS) |
|
2942 |
4293 d 3 h |
hidnplayr |
/kernel/branches/net/network/ |
Bugfixes for #2937 (receive window calculation).
Disabled interrupts while in TCP_input or TCP_output to prevent deadlock. |
|
2937 |
4293 d 12 h |
hidnplayr |
/kernel/branches/net/network/ |
Beginning implementation of timestamps and Round Trip Time in TCP. |
|
2932 |
4300 d 10 h |
hidnplayr |
/kernel/branches/net/network/ |
Removed useless cli before calling mutex |
|
2930 |
4301 d 15 h |
hidnplayr |
/kernel/branches/net/network/ |
Some updates for TCP |
|
2914 |
4312 d 13 h |
hidnplayr |
/kernel/branches/net/network/ |
Added crude loopback device. |
|
2891 |
4325 d 3 h |
hidnplayr |
/kernel/branches/net/network/ |
Better debug info for network, lots of improvements in TCP code |
|
2890 |
4325 d 11 h |
hidnplayr |
/kernel/branches/net/network/ |
Bugfixes & further development of TCP_output |
|
2888 |
4327 d 6 h |
hidnplayr |
/kernel/branches/net/network/ |
network code cleanup, implemented TCP_sendalot |
|
2882 |
4332 d 13 h |
hidnplayr |
/kernel/branches/net/network/ |
Fixed bug with TCP_close |
|
2866 |
4338 d 13 h |
hidnplayr |
/kernel/branches/net/ |
Added CMOVcc replacements to kernel macros (for eBox) |
|
2621 |
4425 d 7 h |
hidnplayr |
/kernel/branches/net/network/ |
-Bugfix for 2614 (had forgotten read_ip subfunction)
-Bugfix in socket_send_tcp
-IPv4 now simply ignores options, but does not drop the packet
-refactored sys_network api code |
|
2612 |
4428 d 8 h |
hidnplayr |
/kernel/branches/net/network/ |
Proper initialization for TCP socket (net branch) |
|
2600 |
4431 d 13 h |
hidnplayr |
/kernel/branches/net/network/ |
Fixed bug in TCP.
Error occured when receiving a TCP segment wich has no local socket. (netbranch) |
|
2555 |
4439 d 8 h |
hidnplayr |
/kernel/branches/net/network/ |
Fixed bug in TCP_input.listen, clarified some of the debug output (net branch) |
|
2402 |
4477 d 14 h |
hidnplayr |
/kernel/branches/net/network/ |
Usage of new mutexes in net branch. |
|
2390 |
4479 d 4 h |
hidnplayr |
/kernel/branches/net/network/ |
Fixed TCP and UDP checksum in net branch. |
|
2362 |
4481 d 17 h |
hidnplayr |
/kernel/branches/net/network/ |
Markup changes in net branch + updates in TCP_output |
|
2315 |
4581 d 10 h |
hidnplayr |
/kernel/branches/net/ |
NET branch: Fixed errors in socket_open and socket_fork |
|
2310 |
4582 d 6 h |
hidnplayr |
/kernel/branches/net/network/ |
more small updates and fixes in net branch |
|
2309 |
4582 d 7 h |
hidnplayr |
/kernel/branches/net/network/ |
small updates and fixes in TCP for net branch |
|
2308 |
4582 d 10 h |
hidnplayr |
/kernel/branches/net/network/ |
small updates and fixes in net branch |
|
2305 |
4586 d 3 h |
hidnplayr |
/kernel/branches/net/ |
NET branch: re-organised all structs to use struct.inc from fasm |
|
2301 |
4587 d 5 h |
hidnplayr |
/kernel/branches/net/network/ |
Replaced some of the 'magic numbers' in net branch with constants. |
|
2300 |
4587 d 6 h |
hidnplayr |
/kernel/branches/net/network/ |
Fixed Unsigned jumps in net branch |
|
1838 |
4864 d 5 h |
hidnplayr |
/kernel/branches/net/network/ |
Net branch:
-Updates in TCP code: accepting connections now works.
(TCPserv is able to send 'hello world!' to telnet client) |
|