8044d8a8b6
- RawPckt: force FCS computation feature added
...
- IGMP transmission reworked
- IPv4: method for filling in checksum in rendered binary data added
2024-10-20 15:38:36 +02:00
9532b6b274
- EthIntf: packet interception in both directions; DHCP automanage; config loading and storing; info printing
...
- utils: atoip(), lefttrim()
- ARP: bunch of bugfixes
- TCP, FTP: WIP
- DHCP: mutex; query the FSM state
2024-10-06 23:29:15 +02:00
0add109430
implicit type conversions fixed
2023-10-25 17:41:36 +02:00
ab8d45932f
Timestamping and bunch of bugfix and optimization
...
- Timestamping management added
- Errors due to reading uninitialized data in ARP fixed
- EthInterface reworked, incoming packet notification and payload readout separated (through which fixing concurrent access problems)
- RX and TX offloads added
- Capability to add a packet sieve layer without prior registration of specific packet class added (this makes it possible to register arbitrary EtherType connection blocks, for example)
2023-04-27 09:38:26 +02:00
40d6417ae4
- ARP and ICMP double free bug fixed
...
- Memory leak caused by packet drop fixed
- MemoryPool warns about possible double free
2023-02-25 13:46:47 +01:00
ac5fc9c529
-IP reassembler added
...
-PcktSieve special return functionality added
-ARP multicast learning bug fixed
-include guards have been refactored
-Doxygen style tweaked
2023-02-04 11:04:26 +01:00
8676a392e5
- TCP basic implementation added
...
- TCPWindow added
- Checksum bug fixed (again)
- CBD introduced
- ConnBlock modified
- PackSieve report funtionality modified to decrease memory consumption
2023-01-30 11:04:46 +01:00
05288d7a3c
- ARP cache auto lookup feature added
...
- IGMPv2 capabilities added (report membership, leave group)
- ICMP capabilities added (ping)
- Tx Message Queue added
2023-01-14 14:24:56 +01:00
0ae4bc9526
DHCP initially working; ARP basics OK; memory leaks handled
2022-12-19 18:12:33 +01:00
3efcde1c4b
ARP learning works; ARP connblock basics
2022-12-15 08:37:53 +01:00