Commit graph

46 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
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
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
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
1a3c05aae9 Change test 2021-01-20 19:36:53 +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
96b5ff34bf Add Aura files 2021-01-09 13:18:53 +01: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
6c3109e14c Done ARPPacket_Ethernet api docs 2020-06-16 21:38:36 +03:00
Elia Sulimanov
21001cd4ff Done Address api docs 2020-06-16 09:23:18 +03:00
José Pedro
acdc048402
Network code cleanup. 2018-10-20 17:02:45 +01:00
Valentin Charbonnier
69d4bcc228 Minor changes. 2018-07-28 16:08:38 +02:00
Valentin Charbonnier
0228bb544d UDP Checksum works + Changes.
- Calculate and send packet with the correct checksum.
- Receive or not a packet if the checksum is correct or not.
- IsBroadcastAddress working.
- IsAPIPA
- Changes on OutgoingBuffer
2018-07-25 11:54:59 +02:00
Valentin Charbonnier
ac589eed64 Minor changes + debugger. 2018-07-25 11:45:29 +02:00
Kudzu
fa4c223452 Move again because of submodules being less than half baked in git. 2017-08-10 16:04:19 -04:00
Kudzu
fa00b78441 New Cosmos parent dir 2017-08-08 11:29:41 -04:00
José Pedro
a58e3f2fa0 g3 2017-07-30 18:38:20 +01:00