Commit Graph

  • e34ce9f560
    Merge 575494c3da into c693569c00 #2228 dr7ana 2023-12-13 21:27:20 +0000
  • 575494c3da actually have rid in command registration #2228 dr7ana 2023-12-13 13:08:05 -0800
  • 2c3763b61c libquic vbump dr7ana 2023-12-13 11:17:33 -0800
  • 08c2c26c29 bootstrap tweaking dr7ana 2023-12-13 11:13:22 -0800
  • d6e5aca572 libquic vbump dr7ana 2023-12-13 10:12:36 -0800
  • fd21eb3a00 Big fix! dr7ana 2023-12-13 09:41:56 -0800
  • d016951d2f Fixed pending message queue weirdness dr7ana 2023-12-13 05:49:59 -0800
  • fbc71847ef libquic vbump dr7ana 2023-12-13 05:09:23 -0800
  • ea614ed141 better! dr7ana 2023-12-12 11:46:45 -0800
  • 49dbdf1062 doofus dr7ana 2023-12-12 10:44:55 -0800
  • 2f1917040c
    Fix std::set move semantics Jason Rhinelander 2023-12-12 14:30:40 -0400
  • 63c9bd6e63 update seeds before returning no dr7ana 2023-12-12 10:24:31 -0800
  • eb971265c7 wrap dat dr7ana 2023-12-12 10:19:32 -0800
  • b0d6d0cc2b
    Bump libquic for register_command fix Jason Rhinelander 2023-12-12 14:05:39 -0400
  • 4c7f9d080f
    Replace GetBestNetIF with quic::Address version Jason Rhinelander 2023-12-12 13:38:31 -0400
  • 6cb2f57abd whatever dr7ana 2023-12-12 09:01:02 -0800
  • b69f754599 come on already work already dr7ana 2023-12-12 07:45:38 -0800
  • 94f307283f libquic vbump dr7ana 2023-12-12 05:43:28 -0800
  • 7544436f6a who cares dr7ana 2023-12-11 13:45:35 -0800
  • cece742cf3
    Bump libquic for message move/copy fixes Jason Rhinelander 2023-12-11 17:20:49 -0400
  • 6c58f07a41
    Bump libquic Jason Rhinelander 2023-12-11 16:35:11 -0400
  • a6da88cbbe
    DRY duplicated code in RCRemote Jason Rhinelander 2023-12-11 15:56:08 -0400
  • 88b9d9f976 print but better dr7ana 2023-12-11 12:20:02 -0800
  • f812d5471b send localrc, receive as remoterc dr7ana 2023-12-11 12:06:16 -0800
  • 3c521c4923 log dr7ana 2023-12-11 11:48:14 -0800
  • 3509693c49
    Revert me: fix double-hex in debug output Jason Rhinelander 2023-12-11 15:42:36 -0400
  • febcd44ea1
    Fix pubkey parsing to be read as bytes Jason Rhinelander 2023-12-11 15:41:16 -0400
  • 636de93b1a Revert me: debug print the msg/sig/signer Jason Rhinelander 2023-12-11 15:17:35 -0400
  • daa3a6fd94 shoot dr7ana 2023-12-11 11:16:03 -0800
  • 5e2c18ff19
    RemoteRC: `explicit` single-argument constructors Jason Rhinelander 2023-12-11 15:13:49 -0400
  • f5d959c65a D dr7ana 2023-12-11 11:09:59 -0800
  • 1a7f47f5cd
    Fix version encoding Jason Rhinelander 2023-12-11 15:03:52 -0400
  • 4c1f6112a7
    REVERT ME: debug incoming dict data Jason Rhinelander 2023-12-11 14:46:29 -0400
  • f725c07f2d dont bomb with bootstrap reqs dr7ana 2023-12-11 10:17:46 -0800
  • e0c1069790 kiiiiiick dr7ana 2023-12-11 09:29:56 -0800
  • 1827ff63f1 kiiiiiick #2227 dr7ana 2023-12-11 09:29:56 -0800
  • efe5fd3b5b try queueing dr7ana 2023-12-11 09:17:29 -0800
  • 0bf3a3323a kick dr7ana 2023-12-11 08:36:37 -0800
  • 22edd63284 libquic vbump dr7ana 2023-12-11 08:35:20 -0800
  • 238cc3d0da kick dr7ana 2023-12-11 08:16:13 -0800
  • 5f430a392b kick dr7ana 2023-12-11 07:46:11 -0800
  • 63644d3d84 Bootstrap seed dr7ana 2023-12-11 07:08:02 -0800
  • f2feea74ee Crit logging dr7ana 2023-12-11 03:25:41 -0800
  • 412ce44139 Update libquic Jason Rhinelander 2023-12-08 21:49:58 -0400
  • daeff3ee7e Remove duplicate connection closing method Jason Rhinelander 2023-12-08 19:02:14 -0400
  • 0e6a2941bd Bump libquic Jason Rhinelander 2023-12-08 17:23:41 -0400
  • b82b4c7fe6 Update libquic Jason Rhinelander 2023-12-08 15:47:28 -0400
  • b3dc23e1bf Remove release motto Jason Rhinelander 2023-12-07 22:49:26 -0400
  • 30d58911fa Update logging in daemon.cpp Jason Rhinelander 2023-12-07 22:45:10 -0400
  • 9084d39e5a Squashed misc testnet fixes dr7ana 2023-12-07 17:07:32 -0800
  • bc2cb46d9c
    testnet: don't give oxend and error when testing is disabled Jason Rhinelander 2023-12-07 20:52:21 -0400
  • 8af38d3d44 TELL ME WHEN IT WORKS dr7ana 2023-12-07 16:33:06 -0800
  • d00257b9f0 address parsing dr7ana 2023-12-07 14:39:39 -0800
  • aaf284b39f libquic vbump dr7ana 2023-12-07 10:05:33 -0800
  • cef2ff7782 Local router mode dr7ana 2023-12-06 13:54:51 -0800
  • ed6bd28a35 testnet prep dr7ana 2023-12-06 11:34:37 -0800
  • c9268dceba trust model edge case handling dr7ana 2023-12-05 12:04:24 -0800
  • 62c37825b0 testnet prep dr7ana 2023-12-04 10:26:58 -0800
  • 70e9c1ae25 trust model fetch fails dr7ana 2023-12-04 07:27:42 -0800
  • 3508dee8d8 trust model dr7ana 2023-12-01 09:19:07 -0800
  • 91121ea22b pull yourself up by your bootstraps sonny dr7ana 2023-11-30 13:53:41 -0800
  • f6e651caea move from vectors to unordered_sets dr7ana 2023-11-29 06:11:38 -0800
  • ba3fffb765 housekeeping pre-trust model dr7ana 2023-11-29 06:03:54 -0800
  • 13e2082862 (WIP) new bootstrap logic #2226 Thomas Winget 2023-11-28 20:48:58 -0500
  • 51eab687d3 add 'is_stale' and 'is_outdated' functions to RouterContact Thomas Winget 2023-11-28 20:47:20 -0500
  • f87c37fbb6 small bits of cleanup Thomas Winget 2023-11-28 20:46:43 -0500
  • a209182016 plug in RC/RouterID fetch handlers in LinkManager Thomas Winget 2023-11-28 20:34:35 -0500
  • 0a7c122a46 (relay) Remove un-registered RCs on set_whitelist Thomas Winget 2023-11-28 14:40:31 -0500
  • b6cc86e25b fetch RID result handler logic dr7ana 2023-11-28 12:50:07 -0800
  • 3fc7980691 less synchronous for the subsequent fetches dr7ana 2023-11-28 12:05:07 -0800
  • 6559617816 RC/RID fetching logic implemented dr7ana 2023-11-28 10:14:19 -0800
  • 5fa3c2be87 housekeeping and groundwork, initial commit dr7ana 2023-11-28 04:55:01 -0800
  • 86d29d6288
    Merge c693569c00 into 178ac1757b #2212 dr7ana 2023-11-28 19:06:39 +0000
  • c693569c00
    Merge pull request #2225 from tewinget/rc-fetch #2212 quic-wip Thomas Winget 2023-11-28 14:06:34 -0500
  • 2b2d8c51a1 rework rotate_rc_source function, just for 'normal operation' now #2225 Thomas Winget 2023-11-27 19:07:29 -0500
  • 70d2052cd4 minor fixups Thomas Winget 2023-11-27 14:05:11 -0500
  • dab1e06892 FindRouterMessage is gone, also clang-format Thomas Winget 2023-11-27 13:42:39 -0500
  • 14b9aa20ee (client) periodically fetch RouterIDs from peers Thomas Winget 2023-11-27 11:46:14 -0500
  • b353fd4095 Minor RC load/store/prune fixups Thomas Winget 2023-11-27 11:31:43 -0500
  • c30a4dd44a Implement fetch RouterIDs method and usage Thomas Winget 2023-11-24 19:40:51 -0500
  • 6952e8f705 Add command to fetch RCs from remote node Thomas Winget 2023-11-17 02:41:42 -0500
  • d520e1d2c4
    Merge pull request #2224 from tewinget/rc-gossip dr7ana 2023-11-27 10:54:52 -0800
  • 5bf520d0f1 minor style/naming changes #2224 Thomas Winget 2023-11-27 13:28:45 -0500
  • 76d45ec802 remove explicit arg that mirrors default Thomas Winget 2023-11-27 13:08:04 -0500
  • b044622a21 implement new rc gossip logic Thomas Winget 2023-11-17 01:26:59 -0500
  • 2425652696 NodeDB RCs don't need insertion time Thomas Winget 2023-11-15 14:27:54 -0500
  • 29ec72f0da implement and use "gossip_rc" command Thomas Winget 2023-11-14 23:55:38 -0500
  • 27aea62994 Remove find/lookup router Thomas Winget 2023-11-14 22:49:37 -0500
  • ad9d0b19c1 remove rc_lookup_handler, relocating useful parts Thomas Winget 2023-11-14 21:53:19 -0500
  • 28047ae72f
    Merge pull request #2223 from tewinget/path-build-correctly dr7ana 2023-11-27 09:26:46 -0800
  • e58e8473f8
    Merge pull request #2216 from tewinget/path-messages dr7ana 2023-11-27 09:23:16 -0800
  • feaf0b9193 fix some copy/paste derping #2223 Thomas Winget 2023-11-16 12:10:53 -0500
  • 2e5c856cf3 onion encrypt path build frames Thomas Winget 2023-11-14 17:06:10 -0500
  • d7e2e52ee4 messages::status -> messages #2216 Thomas Winget 2023-11-27 12:15:36 -0500
  • 1ef77cccbd
    Merge pull request #2221 from dr7ana/config-refactor-11-23 Jason Rhinelander 2023-11-17 14:34:57 -0400
  • 826ef2bbe6 libquic bump #2221 dr7ana 2023-11-17 08:53:10 -0800
  • e6eeda0f15 remove some unused "path build"-related functions Thomas Winget 2023-11-16 15:42:02 -0500
  • bd4f239aa3 preconstructed dicts for error/timeout/ok Thomas Winget 2023-11-16 15:35:58 -0500
  • 2ee70921bc review fixes dr7ana 2023-11-16 07:29:27 -0800
  • 1ca852d2f5 Delete llarp::util::memFn Jason Rhinelander 2023-11-08 13:28:01 -0400