Caleb James DeLisle
|
1805399fb1
Merge branch 'crashey' into v21
|
vor 6 Jahren |
Caleb James DeLisle
|
48e3a61e5b
Stop discovering multi-hop routes which then must be split
|
vor 6 Jahren |
Caleb James DeLisle
|
b11974e5ee
use new Buffer() because it works on older nodejs
|
vor 6 Jahren |
Caleb James DeLisle
|
cb0f5ad6d5
Merge branch 'crashey' into v21
|
vor 6 Jahren |
Caleb James DeLisle
|
54b2adabf1
Fix crash found in fuzzer when proto version is 0
|
vor 6 Jahren |
Caleb James DeLisle
|
66881f4ee8
bleh typo
|
vor 6 Jahren |
Caleb James DeLisle
|
25a47b9f3c
message overflow when reporting many peers
|
vor 6 Jahren |
Caleb James DeLisle
|
602d678a96
Fix a crash bug triggered by v21
|
vor 6 Jahren |
Caleb James DeLisle
|
804d447fe9
Seemlingly completed the migration to v21
|
vor 6 Jahren |
Caleb James DeLisle
|
680d4399c8
work in progress, tests not passing yet
|
vor 6 Jahren |
Caleb James DeLisle
|
dfb0660f3f
Fix occasional crash when there are no known peers
|
vor 6 Jahren |
Caleb James DeLisle
|
1dfbe48000
jshint
|
vor 6 Jahren |
Caleb James DeLisle
|
a56c5a0bbb
better debugging
|
vor 6 Jahren |
Caleb James DeLisle
|
9b73d58b51
Always specify version in the fuzz test
|
vor 6 Jahren |
Caleb James DeLisle
|
bed5d1236d
More features in testcjdroute.c
|
vor 6 Jahren |
Caleb James DeLisle
|
0f468357ab
Fixed SUBNODE=1 ./do
|
vor 6 Jahren |
Caleb James DeLisle
|
7e8940acb1
stop using function name unlink() because it collides, also explicit cast to avoid signed comparison error
|
vor 6 Jahren |
Caleb James DeLisle
|
d2c9ffabdc
fixing fuzz issues
|
vor 6 Jahren |
Caleb James DeLisle
|
d36d9c387c
Added fuzzing infra
|
vor 6 Jahren |
Caleb James DeLisle
|
dbe6726db0
We should allow the PF to talk to new nodes
|
vor 6 Jahren |
Caleb James DeLisle
|
4100252ba3
Fuzz testing work in progress
|
vor 6 Jahren |
Caleb James DeLisle
|
50e89d84b2
Beginnings of AFL fuzzing
|
vor 6 Jahren |
Caleb James DeLisle
|
62346a2547
Better testing of EncodingScheme and new API to serialize and parse labels based on encoding scheme
|
vor 6 Jahren |
Caleb James DeLisle
|
67a1efa4c5
Make pad line explicit so that it will be properly initialized and the test which calls memcmp() will pass
|
vor 6 Jahren |
Caleb James DeLisle
|
b97787073b
BIG endian
|
vor 6 Jahren |
Caleb James DeLisle
|
3f26979b41
update hacking
|
vor 6 Jahren |
Caleb James DeLisle
|
a86c3e147b
If we reset session w/ snode, we should re-submit the whole known LinkState history
|
vor 6 Jahren |
Caleb James DeLisle
|
40d53a658b
Deal with machines where __BIGGEST_ALIGMENT__ is bigger than sizeof(struct Allocator_Allocation_pvt)
|
vor 6 Jahren |
Caleb James DeLisle
|
9028b86d63
Don't send empty link state messages if there's nothing to send
|
vor 6 Jahren |
Caleb James DeLisle
|
ac9e0c0022
Publish link state info to the snode
|
vor 6 Jahren |