kpcyrd
|
804f2b65c2
Finish OpenBSD port
|
10 lat temu |
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 lat temu |
Caleb James DeLisle
|
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 lat temu |
Caleb James DeLisle
|
e88e33b648
More work on the new build
|
11 lat temu |
Caleb James DeLisle
|
fffb92caa8
more work done on the build
|
11 lat temu |
Caleb James DeLisle
|
ca0ce321d5
Merged tests together under testcjdroute.c and fixed a few issues with tests
|
11 lat temu |
Caleb James DeLisle
|
d7f5b302ac
More work on Windows port and made Message.h functions take an exception handler to throw in case of buffer overflow.
|
11 lat temu |
Caleb James DeLisle
|
075ab1c331
Removed CanaryAllocator and folded behavior into MallocAllocator.
|
11 lat temu |
Caleb James DeLisle
|
4fea39ba34
More refactoring
|
11 lat temu |
Caleb James DeLisle
|
5c25cfbbe0
Asynchronous pipe using libuv
|
11 lat temu |
Caleb James DeLisle
|
6427d40e6d
Decrease the number of external headers pulled in and refactor allocator and reader/writer.
|
11 lat temu |
Caleb James DeLisle
|
26fc59a59c
Windows porting, work in progress
|
11 lat temu |
Caleb James DeLisle
|
6ad4812d9a
Changes to W32 pipe/process handling, trying to get it working.
|
12 lat temu |
Caleb James DeLisle
|
d916ba6ed0
More platform specific bugs
|
12 lat temu |
Caleb James DeLisle
|
9b08100ec3
Included IpTunnel and did a refactoring of the codebase.
|
12 lat temu |
Caleb James DeLisle
|
46907be414
Got windows cross build to properly link.
|
12 lat temu |
Caleb James DeLisle
|
49731861a9
Attempted port of process handling code to different systems
|
12 lat temu |