Commit Graph

  • 375e57f78a
    Merge 29180a32a7 into 178ac1757b dr7ana 2023-09-01 21:45:13 -0700
  • 11e54f6552 More message refactoring dr7ana 2023-08-31 09:28:02 -0700
  • d6cc30aaaf
    bump zlib static dep version Jeff Becker 2023-08-31 08:53:01 -0400
  • a921575c55 mein gott dr7ana 2023-08-29 07:26:59 -0700
  • edd3534425 Default cmake BUILD_SHARED_LIBS to OFF Thomas Winget 2023-08-29 13:17:55 -0400
  • e21e7407e6
    Merge fdbe28f37e into 178ac1757b jeff (codeaholic) 2023-08-29 10:16:04 -0400
  • b8aea01434
    Merge b0b6e2b198 into 178ac1757b jeff (codeaholic) 2023-08-29 10:15:53 -0400
  • db01c7c4ce oxen-mq commit bump dr7ana 2023-08-29 05:21:32 -0700
  • e2e7ed3490 pass datagram data cb to endpoint ctor, not listen/connect Thomas Winget 2023-08-28 19:20:57 -0400
  • d92d95177d
    ngtcp2 build fix Jason Rhinelander 2023-08-28 19:23:46 -0300
  • bc585d93d2
    Remove external/ngtcp2 (use the one from libquic instead) Jason Rhinelander 2023-08-28 18:30:30 -0300
  • a44fdab460 LinkManager linker issues / explicit constructor Thomas Winget 2023-08-28 17:21:03 -0400
  • c92facc15e
    Minor cleanups Jason Rhinelander 2023-08-28 18:09:23 -0300
  • 78f866347b
    Remove unnecessary static_pointer_cast Jason Rhinelander 2023-08-28 18:05:34 -0300
  • 99be31b72f compiles, but does not link Thomas Winget 2023-08-28 16:50:06 -0400
  • 450121734a liblokinet compilation issues from implicit ngtcp2 version bump Thomas Winget 2023-08-28 15:07:39 -0400
  • 68e8abc234 bump libquic version Thomas Winget 2023-08-28 15:01:31 -0400
  • cd7498cb5a
    Bump libquic for oxen-logging fix Jason Rhinelander 2023-08-28 14:59:06 -0300
  • 0260da6bd9 cleaning up after tom dr7ana 2023-08-28 10:39:40 -0700
  • 620f916e65 Bump oxen-libquic to latest PR's dr7ana 2023-08-28 10:17:31 -0700
  • 4992b9b02c Added path-build to documentation dan 2023-01-26 12:31:25 -0800
  • c997ca2b60
    Don't rely on cmake search path for StaticBuild Jason Rhinelander 2023-08-28 13:13:35 -0300
  • 1346ce5326 oxen-libquic bump for cmake fix dr7ana 2023-08-28 09:03:49 -0700
  • ab86318404 Partial implementation of libquic as wire protocol Thomas Winget 2023-08-28 10:56:44 -0400
  • ad5055b85f cmake tweaks for redundant dependencies (WIP) dr7ana 2023-07-31 08:49:06 -0700
  • 22ac3cd26e initial quic wire proto Endpoint skeleton Thomas Winget 2023-07-31 10:27:33 -0400
  • 9b42a21ca2 initial quic wire proto Connection skeleton Thomas Winget 2023-07-31 08:42:03 -0400
  • 3c46b07bfe Add oxen-libquic submodule Thomas Winget 2023-07-31 08:38:41 -0400
  • 3e91583a16
    Merge dea8ad2244 into 178ac1757b jeff (codeaholic) 2023-08-23 05:24:10 -0700
  • 8e66828f05
    Merge 2beac9e7be into 178ac1757b jeff (codeaholic) 2023-08-16 02:20:52 +0200
  • b2bec826b7
    Merge bbbb07d01d into 178ac1757b jeff (codeaholic) 2023-08-14 12:04:49 -0300
  • 178ac1757b
    Merge pull request #2199 from dr7ana/oxen-logging-bump dev dev-next Jason Rhinelander 2023-08-11 19:05:23 -0300
  • 9acac2c33e CI fixes dr7ana 2023-08-08 11:10:34 -0700
  • 5ce981352e
    Replace version tag patch with new-ish cmake option opensuse/tumbleweed Jason Rhinelander 2023-06-03 22:56:59 -0300
  • 496d20b6df
    Update pip dependency in ci build Jason Rhinelander 2023-06-03 22:47:18 -0300
  • 892c89767e
    Reformat .drone.jsonnet (no changes) Jason Rhinelander 2023-06-03 22:46:51 -0300
  • f4c4b798ce
    0.9.11 opensuse/tumbleweed release Jason Rhinelander 2023-06-03 22:39:23 -0300
  • 58c278a866
    Merge remote-tracking branch 'origin/stable' into opensuse/tumbleweed Jason Rhinelander 2023-06-03 22:34:45 -0300
  • 775c471efd
    Merge a2889174e1 into e11f5018c2 jeff (codeaholic) 2023-06-03 00:56:41 -0700
  • e11f5018c2
    Fix negative integer parsing Jason Rhinelander 2023-06-02 00:11:28 -0300
  • a17753fddb
    Merge pull request #2180 from majestrate/fix-2179-ipv6-upstream-dns-2023-05-20 Jason Rhinelander 2023-05-31 18:04:15 -0300
  • ab606c48d4
    Rename `add_braces` -> `ipv6_brackets` Jason Rhinelander 2023-05-29 18:45:16 -0300
  • 7f9b425332
    Merge pull request #2182 from dr7ana/incomplete-issues Jason Rhinelander 2023-05-30 17:33:05 -0300
  • 0a98fb943d added workflow to remove stale issues dan 2023-05-24 14:12:22 -0700
  • fc050b3a09
    fix issue #2179 Jeff Becker 2023-05-20 18:18:40 -0400
  • dea8ad2244 make lokinet client with strict-connect option provided explicitly connect out to snodes provided. jeff 2023-05-10 11:16:22 -0400
  • 559fa8aec4
    Merge pull request #2173 from longyap/dev Jason Rhinelander 2023-05-11 10:12:01 -0300
  • d726fc1416 [DRAFT] add embedded lokinet api for configuration. Jeff Becker 2023-05-08 12:56:40 -0400
  • 89c5c73be4
    add #include <cstdint> GNU/LongYap 2023-05-11 20:47:00 +0800
  • c8d8436643
    ammendment to logic. Jeff Becker 2023-05-08 11:58:50 -0400
  • ef1b57abd1
    clarification Jeff Becker 2023-05-08 11:36:20 -0400
  • 280332f8a6
    REWORDME: [docs] node to node protocol. Jeff Becker 2023-05-05 11:27:14 -0400
  • a294c81f0d
    Python <3.11 compat fix Jason Rhinelander 2023-05-03 21:12:19 -0300
  • 2beac9e7be
    document behavior of dns section. Jeff Becker 2023-04-30 09:21:40 -0400
  • a2889174e1
    Merge pull request #1 from dr7ana/liblokinet-cherrypick dr7ana 2023-04-28 09:15:03 -0700
  • aea631bdda linting dan 2023-04-28 09:11:02 -0700
  • c72b6bd4a4 recuce number of jobs pushed through omq proxy thread. Jeff Becker 2023-02-10 11:42:16 -0500
  • 169e5d33cd Redo wire protocol race condition fix. Jeff Becker 2023-04-27 19:15:58 -0400
  • b0b6e2b198
    Redo wire protocol race condition fix. Jeff Becker 2023-04-27 19:15:58 -0400
  • 46be2a1c35
    it compiles Jeff Becker 2023-04-27 00:16:27 -0400
  • 74e0fc2cb1 re-inserting lokinet_outbound_tcp fix after rebasing with tomfix dan 2023-04-25 16:20:33 -0700
  • 4bc93b484d struct initialization dan 2023-04-25 16:11:48 -0700
  • cae709d8e0 few more unlikely but potential deadlock cases Thomas Winget 2023-04-25 19:03:52 -0400
  • 46736d1b95 avoid potential deadlock Thomas Winget 2023-04-25 18:44:47 -0400
  • fc19707471 fix segfault in lokinet_shared Thomas Winget 2023-04-25 10:30:03 -0400
  • 7ab57fbc66 ack to data we no longer have is not an error Thomas Winget 2023-04-25 10:09:46 -0400
  • 767935ede8 change how tcp connection closes are handled Thomas Winget 2023-04-25 10:09:05 -0400
  • 5514a27a59 fix bad_variant_access resulting from ConvoTag->AddressVariant change Thomas Winget 2023-04-17 19:36:23 -0400
  • 9754118584
    add lunar debs ubuntu/lunar Jason Rhinelander 2023-04-21 18:29:01 -0300
  • 6980849241
    does not compile Jeff Becker 2023-04-21 16:15:18 -0400
  • fdbe28f37e
    Update snode-pin.py majestrate 2023-04-20 13:10:14 -0400
  • c8657ccf85
    Update snode-pin.py majestrate 2023-04-20 13:09:12 -0400
  • c899e1286a CI is breaking on Debian stable builds due to oxen-logger formatting std::chrono dan 2023-04-20 07:28:33 -0700
  • 1f24805345 linting dan 2023-04-20 07:19:31 -0700
  • d36a569704 tom/jason-fix in lokinet_shared.cpp for lokinet_outbound_tcp dan 2023-04-20 07:18:33 -0700
  • 3ae45781c8 refactoring liblokinet export fxns dan 2023-04-19 10:05:30 -0700
  • 2e50361fa7
    generate and encrypt all frames in path builds. Jeff Becker 2023-04-18 12:41:36 -0400
  • fe9766f26e
    flow layer wireup. Jeff Becker 2023-04-18 10:53:25 -0400
  • 852d57169b
    tick dht each router tick instead of having its own internal timer. Jeff Becker 2023-04-18 10:18:31 -0400
  • b8b60a4d97
    only have llarp::path::PathSet inherit std::enable_shared_from_this Jeff Becker 2023-04-18 10:11:46 -0400
  • eca944c427
    fix race when initializing context in lokinet main. Jeff Becker 2023-04-18 09:49:37 -0400
  • e3e9b16ddf
    temp: everything else jeff 2023-03-24 00:59:52 -0400
  • 2b17059213 error handling fix - handshake timeouts was incorrect: must call ngtcp2_write_connection_close if NGTCP2_ERR_HANDSHAKE_TIMEOUT is returned - packet handling fix: do not close stream on congestion - bumped clang-format version to latest (16) - format-version.sh checks for version 14 or greater now, removed old comment block dr7ana 2023-04-06 08:24:58 -0700
  • 43152fd689 add python script which generates an ini config snippet to pin edges jeff 2023-03-26 20:47:30 -0400
  • 170ecd7add add compat shim for std::to_underlying jeff 2023-03-24 00:21:08 -0400
  • 10eddfb177 just the headers for the internals refactor. jeff 2023-03-23 22:57:51 -0400
  • 0a81c7cb47
    Update copyright year majestrate 2023-03-22 15:34:52 +1100
  • be47ed543a cleaning up repo - removed fprintf debug statements used for xcode debugging that were failing CI - removed unused variables also failing CI - deb stable i386 (and others) broke with logging of variants dan 2023-03-20 06:58:04 -0700
  • 1302c94aee exploring reduced build size, unlinking libunbound from lokinet-embedded dan 2023-03-15 08:30:14 -0700
  • 61afd96abd exposed callbacks for TunnelManager::open and ::close s.t. session can pass functions that handle success/failure on open and close dan 2023-03-14 09:44:15 -0700
  • 7cc6c1f2be formatting dan 2023-03-09 12:30:25 -0800
  • bd2d874c33 changed error handling to use int to properly detect codes dan 2023-03-09 12:20:22 -0800
  • abadb54272 added logic to handle handshake failure dan 2023-03-09 11:49:15 -0800
  • 692ab9f325 removed idle expiry check from endpoint::check_timeouts, modified Connection::close_connection to handle idle expired connections without calling write_connection_close dan 2023-03-09 11:37:49 -0800
  • 42375d1f80 that was a bad idea dan 2023-03-08 16:38:48 -0800
  • b8f0366747 idle_expiry dan 2023-03-08 16:34:36 -0800
  • 53a774a280 endianness dan 2023-03-08 16:19:42 -0800
  • a5435b9376 port dan 2023-03-08 16:00:44 -0800
  • 0f312d26c8 port dan 2023-03-08 15:52:14 -0800
  • c54e860726 pseudo? dan 2023-03-08 15:38:32 -0800