Caleb James DeLisle
|
679c2ee869
Fix broken prefix handling so that packets are passed even if the ip is only in the same prefix
|
9 lat temu |
Caleb James DeLisle
|
147bb4c3c1
Fixed the system to work with the new dropPermissions
|
9 lat temu |
Caleb James DeLisle
|
57e25c76c2
it fucking compiles \:D/
|
9 lat temu |
Caleb James DeLisle
|
85057c688e
Swapped order of args to Iface_Callback
|
9 lat temu |
Caleb James DeLisle
|
876147509d
refactoring...
|
9 lat temu |
Adam Novak
|
618a06cc4d
Draft of code for sending netmasks for IPTunnel
|
10 lat temu |
Caleb James DeLisle
|
a1ebd5d552
Fix #614 - actual message content depends a bit on alignment but it's semantically equalivant.
|
10 lat temu |
Caleb James DeLisle
|
14e2a47fcb
Added new benc message parser and refactored code to use it, StandardBencSerializer is now redundant
|
10 lat temu |
Caleb James DeLisle
|
0b1fbd17f7
Refactoring to allow for re-enabling threeNodes_test
|
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
|
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
|
2ffd748237
major refactor of allocator
|
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
|
2b0f08fa9a
Added infrastructure for special handling of packets to magic address fc::1
|
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
|
03f4df8428
Judomerged udp-admin branch into master.
|
12 lat temu |
Caleb James DeLisle
|
b0472e8b22
Workaround non-standardized TUN message types.
|
12 lat temu |
Caleb James DeLisle
|
be0561f9a1
Refactoring and added root tests to check TUN device functionality.
|
12 lat temu |
Caleb James DeLisle
|
913f7019fc
Use CanaryAllocator in tests.
|
12 lat temu |
Caleb James DeLisle
|
a91e1cbab6
Slight hardening of Message.h
|
12 lat temu |
Caleb James DeLisle
|
33c83c187c
Clear the checksum field before calculating the checksum.
|
12 lat temu |
Caleb James DeLisle
|
9b08100ec3
Included IpTunnel and did a refactoring of the codebase.
|
12 lat temu |