cozis
|
8a83e82ff7
|
removed debug logs and made it so 'make clean' also cleans 3p/libtuntap
|
2023-11-01 23:40:39 +01:00 |
|
cozis
|
b495e53891
|
new makefile
|
2023-10-31 16:09:51 +01:00 |
|
cozis
|
7033e1ea85
|
rewrote the readme and cleaned up unused files
|
2023-10-31 13:06:04 +01:00 |
|
cozis
|
733597b6aa
|
general cleanups
|
2023-10-29 22:38:14 +01:00 |
|
cozis
|
6bfb514df7
|
fixed i forgot about but seem to work
|
2023-08-29 01:10:02 +02:00 |
|
cozis
|
59e6238348
|
fixed a bug. tcp_listener_create was called incorrectly by microtcp_open
|
2023-05-22 23:57:34 +02:00 |
|
cozis
|
04ce79bcf0
|
new TCP timer object; solved a bunch of warnings; completely implemented the TCP termination sequence
|
2023-05-21 21:56:21 +02:00 |
|
cozis
|
a272e8601e
|
the TAP IP was the same as the microtcp instance, which wasn't right. Now the TAP is at 10.0.0.5 and the TCP at 10.0.0.4; fixed some bugs in the TCP state machine and made it so it always ACKs; fixed TCP checksum calculation
|
2023-05-20 21:50:47 +02:00 |
|
cozis
|
ad65c26035
|
resolved some bug in the MUX
|
2023-05-20 02:14:47 +02:00 |
|
cozis
|
6a4f644cc5
|
moved include/microtcp.h to src/microtcp.h and fixed some mux bugs
|
2023-05-19 22:11:47 +02:00 |
|
cozis
|
464a1ee724
|
new I/O multiplexer api; http echo server example draft to test the mux api; the library is now released as an amalgamation; recv/send now return the error MICROTCP_ERRCODE_WOULDBLOCK in a similar way to the BSD socket api; moved tests/loop2.c to examples/echo_tcp.c
|
2023-05-19 20:24:13 +02:00 |
|
cozis
|
b259bb74db
|
ported to windows
|
2023-05-16 00:21:04 +02:00 |
|
Francesco Cozzuto
|
092ba2d1ad
|
better TCP and started using libtuntap
|
2023-03-25 20:18:14 +01:00 |
|
Francesco Cozzuto
|
00e68532d1
|
first commit
|
2023-03-20 09:43:11 +01:00 |
|