Commit Graph

16 Commits

Author SHA1 Message Date
dr7ana
87ae0686d0 rc parsing
- new btdc method used to ensure no junk at the end of our bt data
- DRYed out the RC code
- check inbound bootstraps against all registered routers, not just whitelist
- libquic vbump
2023-12-15 14:11:29 -08:00
dr7ana
49794295b1 booyakasha 2023-12-15 10:52:36 -08:00
dr7ana
575494c3da actually have rid in command registration 2023-12-13 13:27:00 -08:00
dr7ana
b69f754599 come on already work already 2023-12-12 08:11:34 -08:00
dr7ana
7544436f6a who cares 2023-12-11 13:48:11 -08:00
Jason Rhinelander
a6da88cbbe
DRY duplicated code in RCRemote 2023-12-11 16:35:19 -04:00
dr7ana
3c521c4923 log 2023-12-11 11:48:14 -08:00
Jason Rhinelander
3509693c49
Revert me: fix double-hex in debug output 2023-12-11 15:42:36 -04:00
Jason Rhinelander
636de93b1a Revert me: debug print the msg/sig/signer 2023-12-11 11:29:36 -08:00
dr7ana
f5d959c65a D 2023-12-11 11:09:59 -08:00
dr7ana
d00257b9f0 address parsing
- straightened out setting of public addr and public port in config vs listen ("bind") addr
- fixed small bug in router contact writing and saving
2023-12-07 16:15:20 -08:00
dr7ana
cef2ff7782 Local router mode
- Up and running locally, no connections yet
- Next: flip testnet and do the gosh dang thing
2023-12-07 09:27:58 -08:00
dr7ana
5fa3c2be87 housekeeping and groundwork, initial commit 2023-11-28 12:51:30 -08:00
Thomas Winget
b353fd4095 Minor RC load/store/prune fixups 2023-11-27 14:40:18 -05:00
dr7ana
fa4471f566 {Remote,Local}RC's
- RemoteRC supplants most of the functionality throughout the code of RouterContact
- Next step will be to sort out CI issues, then see if we can get rid of either LocalRC (and therefore RouterContact entirely)
2023-11-02 05:30:49 -07:00
dr7ana
07271f9ae7 RC refactor layout
- Local and Remote RC's now implemented with discrete functionalities and uses
2023-10-31 13:49:14 -07:00