Fixed RNDISEthernet demos crashing when calculating checksums for Ethernet/TCP...
Fixed RNDISEthernet demos crashing when calculating checksums for Ethernet/TCP packets of more than ~500 bytes due to an overflow in the checksum calculation loop (thanks to Kevin Malec). Removed string Attributes from the Service Discovery Protocol code to minimise the potential points of failure while the base code is being debugged.
Showing
- Demos/Device/ClassDriver/RNDISEthernet/Lib/Ethernet.c 1 addition, 1 deletionDemos/Device/ClassDriver/RNDISEthernet/Lib/Ethernet.c
- Demos/Device/ClassDriver/RNDISEthernet/Lib/TCP.c 1 addition, 1 deletionDemos/Device/ClassDriver/RNDISEthernet/Lib/TCP.c
- Demos/Device/LowLevel/RNDISEthernet/Lib/Ethernet.c 1 addition, 1 deletionDemos/Device/LowLevel/RNDISEthernet/Lib/Ethernet.c
- Demos/Device/LowLevel/RNDISEthernet/Lib/TCP.c 1 addition, 1 deletionDemos/Device/LowLevel/RNDISEthernet/Lib/TCP.c
- Demos/Host/Incomplete/BluetoothHost/Lib/ServiceDiscoveryProtocol.c 11 additions, 39 deletions...t/Incomplete/BluetoothHost/Lib/ServiceDiscoveryProtocol.c
- Demos/Host/Incomplete/BluetoothHost/Lib/ServiceDiscoveryProtocol.h 0 additions, 5 deletions...t/Incomplete/BluetoothHost/Lib/ServiceDiscoveryProtocol.h
- LUFA/Common/Common.h 1 addition, 1 deletionLUFA/Common/Common.h
- LUFA/ManPages/ChangeLog.txt 2 additions, 1 deletionLUFA/ManPages/ChangeLog.txt
Loading
Please register or sign in to comment