Caleb James DeLisle
|
14e2a47fcb
Added new benc message parser and refactored code to use it, StandardBencSerializer is now redundant
|
10 years ago |
Caleb James DeLisle
|
0b1fbd17f7
Refactoring to allow for re-enabling threeNodes_test
|
10 years ago |
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 years ago |
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 years ago |
Caleb James DeLisle
|
cca56ad9a9
Finally got everything switched over to using the new pathfinder
|
11 years ago |
Caleb James DeLisle
|
f14dbf12a1
A working simulator :D
|
11 years ago |
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 years ago |
Caleb James DeLisle
|
a2e2a1fc07
added parameter to allow changing timeout for adminClient, set timeouf to 100ms for checking if cjdns is active already.
|
11 years ago |
Caleb James DeLisle
|
4a6a1e853f
Removed Errno.[ch], -2070 LoC
|
11 years ago |
Caleb James DeLisle
|
4fea39ba34
More refactoring
|
11 years ago |
Caleb James DeLisle
|
6427d40e6d
Decrease the number of external headers pulled in and refactor allocator and reader/writer.
|
11 years ago |
Caleb James DeLisle
|
c82ead8529
Changed allocator to produce more information when something goes wrong, refactored to use macro.
|
11 years ago |
Caleb James DeLisle
|
f310c85c00
Better logging of spurious messages.
|
11 years ago |
Caleb James DeLisle
|
03f4df8428
Judomerged udp-admin branch into master.
|
11 years ago |
Caleb James DeLisle
|
d916ba6ed0
More platform specific bugs
|
12 years ago |
Caleb James DeLisle
|
523213606d
Various platform specific bugs and new nacl with more plans.
|
12 years ago |
Caleb James DeLisle
|
9b08100ec3
Included IpTunnel and did a refactoring of the codebase.
|
12 years ago |
Caleb James DeLisle
|
dc1319d992
general cleanup of the source tree and merged IPTunnel which is not yet working.
|
12 years ago |
Caleb James DeLisle
|
6a60c41dc8
Made some changes to the Errno.h abstraction.
|
12 years ago |
TrueShiftBlue
|
9a77a86330
Begin refactoring errno references to util/Errno for portability
|
12 years ago |
Caleb James DeLisle
|
9313a84df0
debugging
|
12 years ago |
Caleb James DeLisle
|
8f36b5bea7
Refactored angel<->core communication to use an Interface based abstraction.
|
12 years ago |
Caleb James DeLisle
|
4b48230aa6
moved some inline functions out of Log.h
|
12 years ago |
Caleb James DeLisle
|
756314871b
Merge branch 'UDPadmin'
|
12 years ago |
Caleb James DeLisle
|
c0ce57bd91
Added testing for UDPInterface setup
|
12 years ago |
Stefan Bühler
|
d883f75cd0
[admin/test] slow client test - send fragmented response
|
12 years ago |
Caleb James DeLisle
|
7c30961b5a
endian bug in error log line, also improved readability of errors.
|
12 years ago |
Stefan Bühler
|
8aedb4b19e
Use var args macros for logging
|
12 years ago |
Caleb James DeLisle
|
6b7f576872
cjd's editor window is only 100 characters wide :)
|
12 years ago |
Caleb James DeLisle
|
bd6cbd5cfa
#90 some kernels allow connecting to 0.0.0.0 and assume it means 127.0.0.1, others don't.
|
12 years ago |