Caleb James DeLisle
|
6e78cfef85
Possibly fix the crash caused by multiple admin log subscriptions
|
9 anos atrás |
Caleb James DeLisle
|
9e161575f5
Fix OOM trigger when logging and/or using admin API
|
9 anos atrás |
Caleb James DeLisle
|
57e25c76c2
it fucking compiles \:D/
|
9 anos atrás |
Caleb James DeLisle
|
85057c688e
Swapped order of args to Iface_Callback
|
9 anos atrás |
Caleb James DeLisle
|
4eb1074d05
Moving Interface to Iface
|
9 anos atrás |
Caleb James DeLisle
|
a8a48102d0
if the channel is closed, stop logging!
|
10 anos atrás |
Caleb James DeLisle
|
c7eed6b146
more robust logging, although only about 100 messages can be logged at a time without drops...
|
10 anos atrás |
Caleb James DeLisle
|
14e2a47fcb
Added new benc message parser and refactored code to use it, StandardBencSerializer is now redundant
|
10 anos atrás |
Caleb James DeLisle
|
0b1fbd17f7
Refactoring to allow for re-enabling threeNodes_test
|
10 anos atrás |
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 anos atrás |
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 anos atrás |
Caleb James DeLisle
|
72505b0b7b
Replaced more expensive instances of Assert_true() with Assert_ifParanoid()
|
10 anos atrás |
Caleb James DeLisle
|
f63999e4c8
Make inter-router communication code capable of handling messages which loop back to itself
|
11 anos atrás |
Caleb James DeLisle
|
cca56ad9a9
Finally got everything switched over to using the new pathfinder
|
11 anos atrás |
Caleb James DeLisle
|
fb741f3bf0
Memory leak in admin
|
11 anos atrás |
Caleb James DeLisle
|
359f646e18
Removed many uses of BufferAllocator in favor of per-request allocators
|
11 anos atrás |
Caleb James DeLisle
|
285493adef
Admin should provide a request scoped allocator
|
11 anos atrás |
Caleb James DeLisle
|
2ffd748237
major refactor of allocator
|
11 anos atrás |
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 anos atrás |
Caleb James DeLisle
|
c4fcbf0522
misc
|
11 anos atrás |
Caleb James DeLisle
|
6427d40e6d
Decrease the number of external headers pulled in and refactor allocator and reader/writer.
|
11 anos atrás |
Caleb James DeLisle
|
c8d2024fa7
IpTunnel set IP addresses automatically.
|
11 anos atrás |
Caleb James DeLisle
|
1d026b0214
Added admin function registry to Angel process.
|
11 anos atrás |
Caleb James DeLisle
|
03f4df8428
Judomerged udp-admin branch into master.
|
11 anos atrás |
Caleb James DeLisle
|
06241cf15d
Oops, not supposed to be committed to master.
|
11 anos atrás |
Caleb James DeLisle
|
05b1154369
Work in progress.
|
11 anos atrás |
inhies
|
cb4aff7c8b
No error via admin interface for function list
|
12 anos atrás |
Caleb James DeLisle
|
5857eb948c
The second memory leak to happen in cjdns.
|
12 anos atrás |
Caleb James DeLisle
|
6ad4812d9a
Changes to W32 pipe/process handling, trying to get it working.
|
12 anos atrás |
Caleb James DeLisle
|
9b08100ec3
Included IpTunnel and did a refactoring of the codebase.
|
12 anos atrás |