1
0
mirror of https://github.com/AR2000AR/openComputers_codes.git synced 2025-09-08 14:41:14 +02:00
Commit Graph

55 Commits

Author SHA1 Message Date
a87ff086f4 [osinetwork] TCP 2023-11-30 21:02:08 +01:00
699cb1d71d [osinetwork] misc fix in TCP + nc TCP WIP 2023-09-25 23:18:29 +02:00
7b2fa5e41c TCP
maybe
2023-09-18 18:01:10 +02:00
8a3e5ae82a [osinetwork] rewrite using RFC9293 2023-08-31 17:22:56 +02:00
bf7f7580b1 [osinetwork] moved tcp() declaration 2023-08-31 17:22:16 +02:00
79b263428b [osinetwork] better route error management 2023-08-31 17:21:47 +02:00
237a7a321d [osinetwork] replace 0 with * 2023-08-31 17:21:18 +02:00
af477df66e [osinetwork] WIP tcp : data, ack and checksum 2023-08-28 17:31:54 +02:00
83265928f6 [osinetwork] WIP TCP
Can connect, listen and almost disconnect (first one to close the socket is left on FIN-WAIT-2)
2023-08-27 14:51:19 +02:00
ec425cbaa3 [osinetwork] refactoring UDP 2023-08-27 14:51:18 +02:00
ae57b2227c [osinetwork] eth interface name can have multiples digits 2023-08-26 15:48:52 +02:00
0cc9fee592 pm manifest workflow 2023-08-16 15:12:42 +02:00
206e4116d1 [osinetwrok] fix bug in udp
fixed : one char was lost in the udp payload
2023-07-19 14:44:31 +02:00
7b19f26911 [osinetwork] lls comment 2023-07-11 17:54:55 +02:00
47da63af59 [osinetwork] loopback and bugfixes 2023-07-02 18:48:22 +02:00
8c476968e9 [osinetwork] misc fixes 2023-06-23 23:31:50 +02:00
49ebdc82a7 [osinetwork] checksum 2023-06-16 21:32:26 +02:00
95430d1617 [osinetwork] UDP checksum 2023-06-16 21:31:52 +02:00
0a784ea03d [osinetwork] make sure msb is used 2023-06-16 21:31:14 +02:00
3e032e4309 [osinetwork] fix ICMP param field 2023-06-16 21:30:56 +02:00
cc5cf0d475 [osinetwork] misc fixes 2023-06-16 20:25:32 +02:00
e55b43f9e3 [osinetwork] misc comments and formatting 2023-06-15 15:00:26 +02:00
cdd9fcd96b [osinetwork] updated to libClass2 2023-06-15 14:59:59 +02:00
5c99958aaa [osinetwork] rfc 792 2023-06-14 19:23:41 +02:00
1c4461a16a [osinetwork] rfc 791 (almost) 2023-06-14 19:22:33 +02:00
67ab7c9e04 [osinetwork] fix crash in ip when layer is missing 2023-06-14 19:21:39 +02:00
6ab5f687cf [osinetwork] modernize code with libclass2 2023-05-06 16:42:03 +02:00
5511ca19ae [osinetwork] fixed timeout 2023-04-12 16:42:04 +02:00
02276ad3d7 [osinetwrok] removed useless call 2023-04-12 15:28:41 +02:00
efbb08c307 [osinetwrok] fixed udp protocol type missing 2023-04-12 15:28:11 +02:00
57e0d74678 [osinetwork] fixed issue when sending from 0.0.0.0 2023-04-12 15:27:37 +02:00
a5fcdb735c [network] changed how data is packed/unpacked
use string.(un)pack instead of string.format and string.match
2023-04-06 17:45:07 +02:00
3fd6308699 [network] fixed routing and added sending to self 2023-03-31 17:02:58 +02:00
43dbe7a9df [network] handle dns_common not being installed 2023-03-31 17:01:51 +02:00
0dfd8a7726 [network] fix interface name display in ip a 2023-03-31 17:00:44 +02:00
3fdd1e6bd4 [network] removed unused function from EthernetInterface 2023-03-31 16:56:39 +02:00
c3c2c6322b [network] handle comment in interfaces config file 2023-03-31 16:56:09 +02:00
b9322639f9 [network] socket dns like in luasocket 2023-03-30 15:52:44 +02:00
55db2988e3 [network] better handling of malformated ip string 2023-03-30 15:52:11 +02:00
314a38d222 [network] rework file structure and udp 2023-03-30 12:02:50 +02:00
ff5b85f9d3 [network] ipv4 frag flag 2023-03-04 19:39:50 +01:00
992a95b1e8 [network] check if the network mask is valid 2023-03-04 19:00:38 +01:00
7d36691cb2 [network] performances improvement and routing fix 2023-03-04 18:42:18 +01:00
fdc8112e04 [network] add upd uml 2023-02-23 14:53:27 +01:00
0ae5f4f12c [network] packet defrag 2023-02-23 14:34:14 +01:00
bc6a0579dd format all files 2023-02-21 17:12:10 +01:00
afaa490831 [network] doc 2023-02-21 16:03:05 +01:00
621614fadb [network] refactoring 2023-02-21 15:33:38 +01:00
2669b9b78f [network] nc 2023-02-20 15:45:21 +01:00
3d2faf0cf6 [network] ifdown and fixed routing 2023-02-20 15:45:14 +01:00