Caleb James DeLisle 3005cac83c Removed some old string.h portability stuff and replaced it with CString.h which is easier portability, also made TUNInterface and NetPlatform fully non-portable since they are not intended to be portable and portability code changes from time to time, putting them at risk since they are not often compiled. 10 gadi atpakaļ
..
addressable 666d685b24 Take responsiblity for all TODOs 10 gadi atpakaļ
test 3005cac83c Removed some old string.h portability stuff and replaced it with CString.h which is easier portability, also made TUNInterface and NetPlatform fully non-portable since they are not intended to be portable and portability code changes from time to time, putting them at risk since they are not often compiled. 10 gadi atpakaļ
tuntap 3005cac83c Removed some old string.h portability stuff and replaced it with CString.h which is easier portability, also made TUNInterface and NetPlatform fully non-portable since they are not intended to be portable and portability code changes from time to time, putting them at risk since they are not often compiled. 10 gadi atpakaļ
DNSServer.c cca56ad9a9 Finally got everything switched over to using the new pathfinder 11 gadi atpakaļ
DNSServer.h ddb1881936 Work on the jsbuild and eliminated multiple dependency loops 11 gadi atpakaļ
ETHInterface.h b308d2dcac more work on the build and added a nice beginning of a simulator 11 gadi atpakaļ
ETHInterface_admin.c 285493adef Admin should provide a request scoped allocator 11 gadi atpakaļ
ETHInterface_admin.h ddb1881936 Work on the jsbuild and eliminated multiple dependency loops 11 gadi atpakaļ
ETHInterface_linux.c 3005cac83c Removed some old string.h portability stuff and replaced it with CString.h which is easier portability, also made TUNInterface and NetPlatform fully non-portable since they are not intended to be portable and portability code changes from time to time, putting them at risk since they are not often compiled. 10 gadi atpakaļ
FramingInterface.c cca56ad9a9 Finally got everything switched over to using the new pathfinder 11 gadi atpakaļ
FramingInterface.h ddb1881936 Work on the jsbuild and eliminated multiple dependency loops 11 gadi atpakaļ
ICMP6Generator.c 666d685b24 Take responsiblity for all TODOs 10 gadi atpakaļ
ICMP6Generator.h ddb1881936 Work on the jsbuild and eliminated multiple dependency loops 11 gadi atpakaļ
ICMP6Generator_pvt.h 6fb67a2af5 Added packet fragmentation because the system is not required to fragment beyond 1280 bytes 12 gadi atpakaļ
Interface.h 1d026b0214 Added admin function registry to Angel process. 11 gadi atpakaļ
InterfaceConnector.c b308d2dcac more work on the build and added a nice beginning of a simulator 11 gadi atpakaļ
InterfaceConnector.h ddb1881936 Work on the jsbuild and eliminated multiple dependency loops 11 gadi atpakaļ
InterfaceController.h f11ce2fe92 Added SessionManager_sessionStats() 11 gadi atpakaļ
InterfaceController_admin.c 285493adef Admin should provide a request scoped allocator 11 gadi atpakaļ
InterfaceController_admin.h ddb1881936 Work on the jsbuild and eliminated multiple dependency loops 11 gadi atpakaļ
InterfaceWrapper.h 4fea39ba34 More refactoring 11 gadi atpakaļ
MultiInterface.c 72505b0b7b Replaced more expensive instances of Assert_true() with Assert_ifParanoid() 10 gadi atpakaļ
MultiInterface.h 1774efba10 Broke compatibility in ETHInterface because it was not working properly and echoing 12 bytes of crap back and forth before the message 10 gadi atpakaļ
RainflyClient.c cca56ad9a9 Finally got everything switched over to using the new pathfinder 11 gadi atpakaļ
RainflyClient.h ddb1881936 Work on the jsbuild and eliminated multiple dependency loops 11 gadi atpakaļ
RainflyClient_admin.c 285493adef Admin should provide a request scoped allocator 11 gadi atpakaļ
RainflyClient_admin.h ddb1881936 Work on the jsbuild and eliminated multiple dependency loops 11 gadi atpakaļ
SessionManager.c 0fdda4fc72 Replaced all instances of Assert_always() with Assert_true() to standardize on Assert_true() for 'always', Assert_ifParanoid() for assertions which trigger if PARANOIA is enabled and Assert_ifTesting() for asserions which would be triggered by bad nodes in a real network 10 gadi atpakaļ
SessionManager.h 1f1cf83d4e Work from over the weekend, crashey is less crashey (at least in the sim) 10 gadi atpakaļ
SessionManager_admin.c 0fdda4fc72 Replaced all instances of Assert_always() with Assert_true() to standardize on Assert_true() for 'always', Assert_ifParanoid() for assertions which trigger if PARANOIA is enabled and Assert_ifTesting() for asserions which would be triggered by bad nodes in a real network 10 gadi atpakaļ
SessionManager_admin.h ddb1881936 Work on the jsbuild and eliminated multiple dependency loops 11 gadi atpakaļ
UDPInterface.c 1774efba10 Broke compatibility in ETHInterface because it was not working properly and echoing 12 bytes of crap back and forth before the message 10 gadi atpakaļ
UDPInterface.h ddb1881936 Work on the jsbuild and eliminated multiple dependency loops 11 gadi atpakaļ
UDPInterface_admin.c f14dbf12a1 A working simulator :D 11 gadi atpakaļ
UDPInterface_admin.h ddb1881936 Work on the jsbuild and eliminated multiple dependency loops 11 gadi atpakaļ
UDPInterface_pvt.h b308d2dcac more work on the build and added a nice beginning of a simulator 11 gadi atpakaļ