1
1
Fork 0
mirror of https://github.com/oxen-io/lokinet synced 2023-12-14 06:53:00 +01:00

Commit graph

  • 563f94773b Merge branch 'master' of https://github.com/majestrate/llarp Ryan Tharp 2018-05-31 09:32:38 +0000
  • fe19314484
    more stuff Jeff Becker 2018-05-30 16:56:47 -0400
  • fbf2778453
    update docs Jeff Becker 2018-05-30 16:53:55 -0400
  • eebb36683c new getter/setter style API Ryan Tharp 2018-05-29 17:40:02 -0700
  • c45e9e9f0a
    add frame counter Jeff Becker 2018-05-29 14:56:00 -0400
  • 1b1969891e
    make reused sessions alive again Jeff Becker 2018-05-29 14:36:40 -0400
  • db48e82841
    fix up naming Jeff Becker 2018-05-29 14:32:47 -0400
  • ba87b1036a
    initialize inner member Jeff Becker 2018-05-29 14:17:28 -0400
  • 2bcb4d30fd
    handle intro/introack better Jeff Becker 2018-05-29 14:08:39 -0400
  • 3425e73a9c
    try fixing race Jeff Becker 2018-05-29 13:45:33 -0400
  • 052b53df69
    use unorderd_map not map Jeff Becker 2018-05-29 12:11:32 -0400
  • 21ed6de756
    try fixing multi session Jeff Becker 2018-05-29 12:01:28 -0400
  • 55be8ee6a3
    handle frag messages in iwp Jeff Becker 2018-05-29 11:47:10 -0400
  • 6ce74fe130
    use emplace not try_emplace for backport Jeff Becker 2018-05-29 10:57:13 -0400
  • edc477b071
    update build files again Jeff Becker 2018-05-29 10:45:37 -0400
  • 5e76744ccc
    update again Jeff Becker 2018-05-29 10:39:42 -0400
  • 7f2852f85c
    update camke Jeff Becker 2018-05-29 10:38:05 -0400
  • 7c33a835ff
    fix Jeff Becker 2018-05-29 10:31:36 -0400
  • 812bb6e0c0
    update build files Jeff Becker 2018-05-29 10:29:46 -0400
  • 0c7a62de9d
    update cmake files Jeff Becker 2018-05-29 10:26:43 -0400
  • 8351f19e9a
    retry on session already made Jeff Becker 2018-05-29 09:45:47 -0400
  • 31cbfd255e
    ipv4 fixes Jeff Becker 2018-05-29 09:40:26 -0400
  • 9f2d7f717a Merge branch 'master' of https://github.com/majestrate/llarp Ryan Tharp 2018-05-29 12:21:50 +0000
  • 3808ea1215 FreeBSD use specific FreeBSD pthread naming api Ryan Tharp 2018-05-29 05:16:44 -0700
  • a57cffa481 AF_LINK support (AF_PACKET guard), fallback to ipv4 if ipv6 doesn't connect Ryan Tharp 2018-05-29 05:16:08 -0700
  • bee7c2b271
    ipv4 fixes Jeff Becker 2018-05-29 08:15:48 -0400
  • d7672aa37a AF_PACKET guards Ryan Tharp 2018-05-29 05:15:34 -0700
  • 5efbb00189 kqueue support Ryan Tharp 2018-05-29 05:14:50 -0700
  • 78007425fd use FreeBSD API for setting thread names Ryan Tharp 2018-05-29 05:13:33 -0700
  • 68c3210ef7 BSD already has strnlen Ryan Tharp 2018-05-29 05:12:47 -0700
  • 8e85bc1534
    Revert "add libsodium 1.0.16 as submodule (i hate git submodules)" Jeff Becker 2018-05-29 07:20:41 -0400
  • 5c94a7b826
    add libsodium 1.0.16 as submodule (i hate git submodules) Jeff Becker 2018-05-29 07:09:33 -0400
  • a83efe66bb
    add initial onion routing doc Jeff Becker 2018-05-28 16:58:19 -0400
  • 57c39eeded
    prevent double free Jeff Becker 2018-05-28 16:58:10 -0400
  • a00a0622d1
    more docs Jeff Becker 2018-05-28 16:51:15 -0400
  • d8c42ff244
    fix up docs Jeff Becker 2018-05-28 10:39:26 -0400
  • 56a0efd41d
    remove logging Jeff Becker 2018-05-28 10:28:26 -0400
  • 24caf1fc8c
    docs Jeff Becker 2018-05-28 10:26:16 -0400
  • 02d785d30c
    add release targets to makefile for future Jeff Becker 2018-05-28 09:49:44 -0400
  • fbb6913ee9
    pep8 Jeff Becker 2018-05-28 08:23:07 -0400
  • e58bd10b23
    add python ffi example wrapper code Jeff Becker 2018-05-27 15:13:25 -0400
  • 3f21cc5865
    make c api for main Jeff Becker 2018-05-27 14:03:10 -0400
  • 4a3a0fc556
    make an application context to simplify the main function Jeff Becker 2018-05-27 13:44:01 -0400
  • 956973cb84
    use configurable number of net io threads Jeff Becker 2018-05-27 12:45:04 -0400
  • bfaa837bce
    refactor everything to use logger Jeff Becker 2018-05-27 10:04:30 -0400
  • 39b1714f27
    add minimal logger Jeff Becker 2018-05-27 09:42:55 -0400
  • 720452770b
    * add removing timer jobs Jeff Becker 2018-05-27 08:49:10 -0400
  • c51d29a0c6
    add link level keepalive Jeff Becker 2018-05-26 14:31:45 -0400
  • 93f0e03958
    handle inter node messages Jeff Becker 2018-05-25 13:52:10 -0400
  • c2ef57d9a2
    Merge remote-tracking branch 'ryan/master' Jeff Becker 2018-05-25 08:27:54 -0400
  • 7b7cc712d5
    fix types Jeff Becker 2018-05-25 08:24:31 -0400
  • a35e118ac6 documentation Ryan Tharp 2018-05-25 09:17:08 +0000
  • dc92b98c9c
    more protocol changes to make it saner. Jeff Becker 2018-05-24 12:04:34 -0400
  • ec4e7674b7
    MSB -> LSB Jeff Becker 2018-05-24 10:39:32 -0400
  • f10b854fae
    update protocol docs to be more sane Jeff Becker 2018-05-24 10:38:39 -0400
  • 4929bf0da8
    fix with gcc and use default c++ compiler Jeff Becker 2018-05-24 09:03:11 -0400
  • b2a9605745
    it does stuff :DDDDDDDD Jeff Becker 2018-05-23 16:37:43 -0400
  • d426f9e65e
    more Jeff Becker 2018-05-23 09:49:00 -0400
  • 5a01bf4d7a initial default modes better, initialize crypto before use Ryan Tharp 2018-05-22 23:55:00 +0000
  • 4d911f94d6 remove debug Ryan Tharp 2018-05-22 23:54:42 +0000
  • 9ea9a6b527 fix struct declaration to make gcc 7.3 happy Ryan Tharp 2018-05-22 23:17:37 +0000
  • b615a9acaa merge changes Ryan Tharp 2018-05-22 23:17:11 +0000
  • d8631bb2b5
    fix leaks Jeff Becker 2018-05-22 15:19:06 -0400
  • 71c34231b2
    Merge remote-tracking branch 'ryan/master' Jeff Becker 2018-05-22 14:41:38 -0400
  • bc9e32d690
    clang format and lots of stupid bug fixes Jeff Becker 2018-05-22 11:54:19 -0400
  • afdf5fa51c
    update clang format Jeff Becker 2018-05-21 12:01:31 -0400
  • 589edf08f0
    add emacs dir-locals Jeff Becker 2018-05-21 10:52:30 -0400
  • 1958df312d
    fix format target Jeff Becker 2018-05-21 10:31:52 -0400
  • ae5243cc95
    add clang format but don't format YET Jeff Becker 2018-05-21 10:28:15 -0400
  • ea5f4ba2d5 Merge branch 'master' of https://github.com/majestrate/llarp Ryan Tharp 2018-05-21 13:22:02 +0000
  • 4e19ce8191
    add buffer helper Jeff Becker 2018-05-21 09:17:07 -0400
  • 7495c2fc19 remove unneeded temporary variable per code review Ryan Tharp 2018-05-21 12:57:37 +0000
  • d2e9551165 remove old main contents Ryan Tharp 2018-05-21 12:56:58 +0000
  • 12d29cce13 add rcutil Ryan Tharp 2018-05-21 12:51:38 +0000
  • e04410a2a7 rcutil main Ryan Tharp 2018-05-21 12:51:10 +0000
  • 9e1d8bd943 u key (last updated), minor whitespace Ryan Tharp 2018-05-21 12:44:50 +0000
  • ef8e687fb5 add last_updated field Ryan Tharp 2018-05-21 12:44:28 +0000
  • fa49085e43 llarp_findOrCreateIdentity(), llarp_rc_write(), llarp_rc_clear(), llarp_rc_addr_list_iter(), llarp_rc_set_addrs(), llarp_rc_set_pubkey(), llarp_rc_sign(), minor whitespace cleanup Ryan Tharp 2018-05-21 12:43:32 +0000
  • 06f7a3df52
    fix prototype Ryan Tharp 2018-05-21 12:39:52 +0000
  • efdf1c3e7c include fs, llarp_findOrCreateIdentity(), llarp_rc_write(), llarp_rc_clear(), llarp_rc_addr_list_iter(), llarp_rc_set_addrs(), llarp_rc_set_pubkey(), llarp_rc_sign() Ryan Tharp 2018-05-21 12:41:32 +0000
  • d7a7ce4584 fix prototype Ryan Tharp 2018-05-21 12:39:52 +0000
  • 191cc30026
    correction Jeff Becker 2018-05-20 14:58:26 -0400
  • cc97da29d4
    named threadpool Jeff Becker 2018-05-20 14:56:34 -0400
  • bffb4c3f3a
    fixes Jeff Becker 2018-05-20 13:55:54 -0400
  • 6cc469775f
    implement rc signing Jeff Becker 2018-05-20 13:45:47 -0400
  • 0f6c0d8a56
    start fixing up main Jeff Becker 2018-05-20 12:15:16 -0400
  • 87ae0aa972
    make it nicer Jeff Becker 2018-05-20 11:35:59 -0400
  • 14b795a384
    refactor async crypto and remove old unneeded code Jeff Becker 2018-05-20 10:54:52 -0400
  • a3a359de8e
    update docs and make it compile Jeff Becker 2018-05-20 09:43:42 -0400
  • e1788a5cc9
    update readme Jeff Becker 2018-05-20 08:49:38 -0400
  • d86c459cdb
    more Jeff Becker 2018-05-19 13:21:56 -0400
  • 0cc6d175cf
    does not compile. update spec. Jeff Becker 2018-05-19 09:36:42 -0400
  • 14d2de8edb
    add initial iwp async crypto for intro Jeff Becker 2018-05-18 16:08:57 -0400
  • 4939c7a5e3
    fix threading and stopping Jeff Becker 2018-05-18 14:27:13 -0400
  • e695906c0c
    make timer work Jeff Becker 2018-05-18 13:50:21 -0400
  • ce8e5088c4
    more meat for iwp Jeff Becker 2018-05-18 13:10:48 -0400
  • 3f675f0290
    update iwp Jeff Becker 2018-05-18 12:09:45 -0400
  • d6b5fc5224
    update iwp Jeff Becker 2018-05-18 12:08:47 -0400
  • 9deafe7ce8
    more Jeff Becker 2018-05-18 10:48:30 -0400
  • 8b8deb49ba
    remove old file Jeff Becker 2018-05-18 10:40:42 -0400