Caleb James DeLisle
|
202e809680
Move tree.h to it's own place in order to enable building with the system libuv
|
5 years ago |
Caleb James DeLisle
|
48e3a61e5b
Stop discovering multi-hop routes which then must be split
|
6 years ago |
Caleb James DeLisle
|
602d678a96
Fix a crash bug triggered by v21
|
6 years ago |
Mada
|
f98c7b8136
Enable -Wmissing-prototypes compile option
|
6 years ago |
Caleb James DeLisle
|
e70b38b9d5
Suppress a rare assertion failure which is caused by a heavily looped route crossing a single loop link
|
6 years ago |
Caleb James DeLisle
|
d06230dea7
Add an assertion to guard a segfault which popped up
|
7 years ago |
Valentin Lorentz
|
87202bea58
Add ADDRESS_PREFIX and ADDRESS_PREFIX_BITS compilation variables.
|
7 years ago |
xulfer
|
f3a1bd03c2
Fixes for building on GCC versions 7.x
|
7 years ago |
Johannes Löthberg
|
278558c179
NodeStore: optimizePath: Fix check for invalid/toolong path
|
7 years ago |
Caleb James DeLisle
|
cafed5019f
Manual merge links update by soredake
|
7 years ago |
soredake
|
c49cc24869
links update
|
7 years ago |
Caleb James DeLisle
|
719063e184
wip
|
8 years ago |
Caleb James DeLisle
|
2fc5566554
Manual merged PR #985
|
8 years ago |
txpo0wer
|
176eeb4ace
fixed build error on Linux+GCC
|
8 years ago |
Caleb James DeLisle
|
456c9b2d7c
Spotted another hotspot in the code
|
8 years ago |
Caleb James DeLisle
|
381fc1b90e
Enable checking of the nodeStore when verify() is called and allow toggling of full verification at runtime
|
8 years ago |
Caleb James DeLisle
|
1631a82a2d
Only call checking functions once per call to NodeStore_discoverNode()
|
8 years ago |
Caleb James DeLisle
|
7780b13c3a
Try not to check the nodeStore every time there is a handleLinkNews call to save CPU
|
8 years ago |
Caleb James DeLisle
|
445a2c1755
Manually merged faster findBestParent
|
8 years ago |
Caleb James DeLisle
|
b4c740e49e
less logging
|
8 years ago |
Caleb James DeLisle
|
67b66bf548
trigger a debug message if findBestParent takes over a millisecond
|
8 years ago |
Caleb James DeLisle
|
781df1f2af
stop using a clock source which updates only once per tick #imanidiot and document this
|
8 years ago |
Caleb James DeLisle
|
860ee482b1
Attempt at making findBestParent a bit faster
|
8 years ago |
Caleb James DeLisle
|
f794ef8595
Ok my fault for committing without compiling
|
8 years ago |
Caleb James DeLisle
|
6e115620cc
poor man's profiling, lets confirm that this function is the culpret
|
8 years ago |
Caleb James DeLisle
|
3b28e6be33
Should be a better fix for assertion in getPeers
|
8 years ago |
Caleb James DeLisle
|
932e1def76
Experimental fix for [NodeStore.c:1769]} {[(out->nodes[i]->address.path} < (((uint64_t)1)<<63))
|
8 years ago |
Caleb James DeLisle
|
5c2c8095ee
Do not infinitely loop when things are completely broken, crash out instead
|
8 years ago |
Caleb James DeLisle
|
e3090ecc2a
Try another way to fix this bug
|
8 years ago |
Caleb James DeLisle
|
c11437e745
Fix incorrect usage of old function unreachable()
|
8 years ago |