Commit graph

57 commits

Author SHA1 Message Date
valentinbreiz
e25394e01d TCP work 2021-02-19 21:50:20 +01:00
valentinbreiz
f3c3aeb1d3 Send ACK response after connection 2021-02-19 21:11:06 +01:00
valentinbreiz
ab61bebb00 Checksum calculation + Random sequence number 2021-02-19 15:08:14 +01:00
valentinbreiz
b668abee6c TCP Header changes 2021-02-19 11:33:34 +01:00
valentinbreiz
f4b6d796ae Add checksum calculation 2021-02-18 21:26:53 +01:00
valentinbreiz
004f910db0 Forgot to update network stack 2021-02-18 19:01:08 +01:00
valentinbreiz
ea9a5492db Do not hardcore values 2021-02-18 18:49:21 +01:00
valentinbreiz
3875bccf78 Merge branch 'feature/tcp' of https://github.com/CosmosOS/Cosmos into feature/tcp 2021-02-18 18:45:57 +01:00
valentinbreiz
92cbe7f9ce TCP Work 2021-02-18 18:45:54 +01:00
valentinbreiz
1e2071e018
Merge branch 'master' into feature/tcp 2021-02-05 17:09:24 +01:00
valentinbreiz
cb2f803600 Add TCP to IP handler 2021-02-05 13:55:09 +01:00
valentinbreiz
3e732dbaa3 Add TCP Client + basic TCP packet 2021-02-05 13:46:28 +01:00
valentinbreiz
dbe694c1c5 Rename back 2021-02-05 13:35:29 +01:00
valentinbreiz
bfa982104c Raname IPv4 folder Temp 2021-02-05 13:34:56 +01:00
valentinbreiz
0ee21466cd Return time value for Discover packet 2021-01-22 14:31:15 +01:00
valentinbreiz
f98690cb74 Make UDPClient global variables internal or private + code clean 2021-01-22 14:25:25 +01:00
valentinbreiz
85dd420fb6 ICMPPacket clean + remove useless initfields methods 2021-01-21 18:50:03 +01:00
valentinbreiz
c01d4b9f6a Inhereit DHCPClient from UDPClient + remove static Client + Add more tests 2021-01-21 18:31:10 +01:00
valentinbreiz
854264457e Change typo + throw exeption 2021-01-21 17:34:04 +01:00
valentinbreiz
cd6ac52639 Add IDisposable for UDP, ICMP and DNS client 2021-01-21 17:29:45 +01:00
valentinbreiz
a2ba53d610 Change name 2021-01-21 16:49:48 +01:00
valentinbreiz
eaf05f4c57 Rename Client to GetClient + some code clean + Add rewrite 2021-01-21 16:37:33 +01:00
valentinbreiz
584568bceb Change Remove function
use for instead foreach and Equals instead string compar
2021-01-21 15:54:33 +01:00
valentinbreiz
aa728c4835 Instance typo fix 2021-01-20 22:47:31 +01:00
valentinbreiz
325366fc84 ConfigEmpty rewrite + Capitalize initFields
InvalidOperationException
2021-01-20 22:45:40 +01:00
valentinbreiz
cf8a8519b2 Remove VMTInclude + Separate DHCP paquets by class 2021-01-20 22:37:30 +01:00
valentinbreiz
da4d55ec1a TempDictionarry removed 2021-01-20 22:23:20 +01:00
valentinbreiz
fa31327b46 Make EndPoint, FindNetwork and DNSConfig public 2021-01-20 21:02:22 +01:00
valentinbreiz
c6397760af Make receiveData internal 2021-01-20 20:26:53 +01:00
valentinbreiz
b7b69f1de7 Make DHCP and DNS Client public 2021-01-20 20:12:34 +01:00
valentinbreiz
1a3c05aae9 Change test 2021-01-20 19:36:53 +01:00
valentinbreiz
89c4fc2da3 Remove useless debug 2021-01-20 14:52:03 +01:00
valentinbreiz
c310d54535 Use Global debugger
For some unknown reasons, NetworkStack debugger is not working
2021-01-20 10:41:34 +01:00
valentinbreiz
cf8d41686e Make Enable public 2021-01-19 18:07:45 +01:00
valentinbreiz
96b5ff34bf Add Aura files 2021-01-09 13:18:53 +01:00
Elia Sulimanov
472e2775dd Done NetworkStack api docs 2020-06-17 15:43:51 +03:00
Elia Sulimanov
8d9b3b5a54 Done ICMPPacket api docs 2020-06-17 15:32:19 +03:00
Elia Sulimanov
e97a53661e Done UdpClient api docs 2020-06-17 14:27:11 +03:00
Elia Sulimanov
1d169b171b Done Config api docs 2020-06-17 14:12:44 +03:00
Elia Sulimanov
215e393c8e Done IPPacket api docs 2020-06-17 09:03:15 +03:00
Elia Sulimanov
4a4a50cb30 Done UDPPacket api docs 2020-06-17 08:57:11 +03:00
Elia Sulimanov
4d9aa5052e Done EndPoint api docs 2020-06-17 08:52:28 +03:00
Elia Sulimanov
a7b2276dca Done ICMPPacket api docs 2020-06-17 08:19:22 +03:00
Elia Sulimanov
ef98ad48a7 Done OutgoingBuffer api docs 2020-06-16 22:23:17 +03:00
Elia Sulimanov
f254b5ac35 Done ARPPacket api docs 2020-06-16 22:02:00 +03:00
Elia Sulimanov
6c3109e14c Done ARPPacket_Ethernet api docs 2020-06-16 21:38:36 +03:00
Elia Sulimanov
42028d78b0 Done ARPCache class api docs 2020-06-16 10:13:09 +03:00
Elia Sulimanov
74890143d3 Done EthernetPacket api docs 2020-06-16 09:53:43 +03:00
Elia Sulimanov
21001cd4ff Done Address api docs 2020-06-16 09:23:18 +03:00
Elia Sulimanov
5364356a18 Done TempDictionary api docs 2020-06-16 08:53:40 +03:00