Caleb James DeLisle
|
b695aa831a
Unified errors: BencMessageWriter_write
|
1 mês atrás |
Caleb James DeLisle
|
5d6529b602
Create unified error type and switch Message.h and all calls to use it.
|
1 mês atrás |
Caleb James DeLisle
|
bc5f04a15b
Rename `struct Message` to Message_t
|
6 meses atrás |
Caleb James DeLisle
|
9d6d8f6497
Changed all accesses to Message->msgbytes to Message_bytes() calls in prep for moving Message to Rust.
|
6 meses atrás |
Caleb James DeLisle
|
fd895ea982
Formally make onFree synchronous and freeing of allocators happens under lock
|
6 meses atrás |
Caleb James DeLisle
|
3577e67f16
Libuv is nolonger being built !!!!!
|
6 meses atrás |
Caleb James DeLisle
|
9a9ffd57d5
Return anyhow::Error from Iface_DEFUN functions rather than an integer error type
|
3 anos atrás |
Caleb James DeLisle
|
9165eb44f8
Trying to find the source of some invalid messages
|
3 anos atrás |
Caleb James DeLisle
|
8e3011cb6e
Change message->bytes to message->msgbytes in prep for privatizing it
|
3 anos atrás |
Caleb James DeLisle
|
3651b0d413
Message privatize length
|
3 anos atrás |
Caleb James DeLisle
|
cd188e865c
Message: Privatized alloc
|
3 anos atrás |
Caleb James DeLisle
|
3cf79da359
Iface_DEFUN return an error type
|
4 anos atrás |
Caleb James DeLisle
|
3fbdc5f948
Subnode: 1. ReachabilityCollector going crazy 2. MsgCore not getting replies to messages 3. logging
|
4 anos atrás |
Caleb James DeLisle
|
de159175b7
Better logging + Subnode: always ping a peer when it emerges
|
4 anos atrás |
Caleb James DeLisle
|
b1ad115ad0
Use the second byte of the txid to indicate which PF the message came *from* while the first byte is used to decide which one will handle it
|
4 anos atrás |
Caleb James DeLisle
|
cc9aa262d9
Debugging and kick off version 21, still not ready yet but time for more testing
|
4 anos atrás |
Caleb James DeLisle
|
79bae70923
Pathfinder: Accept all queries
|
4 anos atrás |
Caleb James DeLisle
|
6c1751d868
Got rid of usages of Except and simplified Message.h
|
4 anos atrás |
Caleb James DeLisle
|
631462e155
Handle numbers which have 0 for 32 least significant bits
|
6 anos atrás |
Caleb James DeLisle
|
43ed816310
Crash with 0 byte txid
|
6 anos atrás |
Caleb James DeLisle
|
54b2adabf1
Fix crash found in fuzzer when proto version is 0
|
6 anos atrás |
Caleb James DeLisle
|
d2c9ffabdc
fixing fuzz issues
|
6 anos atrás |
Caleb James DeLisle
|
d36d9c387c
Added fuzzing infra
|
6 anos atrás |
Caleb James DeLisle
|
f187db6b66
Major refactoring to push data up from the InterfaceController to the ReachabilityCollector for submitting lag, drops and passed bits to the snode
|
6 anos atrás |
Caleb James DeLisle
|
186169f9a8
again fat fingered it
|
7 anos atrás |
Caleb James DeLisle
|
eccdcec3a3
fat fingers
|
7 anos atrás |
Caleb James DeLisle
|
2278edb296
send getPeers requests back to the nodeStore because the new getPeersResponder doesn't work correctly
|
7 anos atrás |
Valentin Lorentz
|
98c704ce1c
Replace address checks by function calls.
|
7 anos atrás |
Caleb James DeLisle
|
1881da934d
Automatic refactoring to get rid of dangerous usage of String_CONST()
|
7 anos atrás |
Caleb James DeLisle
|
62abb074d3
Fix the way DHT traffic is split between the new and the old pathfinders
|
7 anos atrás |