5
0
mirror of https://github.com/cwinfo/yggdrasil-go.git synced 2024-11-25 23:01:38 +00:00

Commit Graph

  • e6a246f040
    Chop up contrib/semver/version.sh Neil Alexander 2018-12-27 20:03:46 +0000
  • b4a7dab34d
    Versioning be damned Neil Alexander 2018-12-26 23:50:17 +0000
  • 9a5f3a0abb
    Merge pull request #291 from yggdrasil-network/develop Neil Alexander 2018-12-26 23:42:52 +0000
  • dd7c5ec52b
    Merge pull request #290 from neilalexander/changelog Neil Alexander 2018-12-26 23:39:30 +0000
  • 52e6461433
    Update changelog for v0.3.2 Neil Alexander 2018-12-26 23:28:12 +0000
  • a71c5dd887
    Merge pull request #289 from neilalexander/tunicmpv6 Neil Alexander 2018-12-26 23:18:23 +0000
  • 4e03bdb054
    Don't process ICMPv6 messages when in TUN mode Neil Alexander 2018-12-26 22:45:21 +0000
  • cc2b6f093c
    Merge pull request #288 from sinbsd/develop Neil Alexander 2018-12-26 14:29:34 +0000
  • 702317add1 Use #!/bin/sh for clean script sin 2018-12-26 14:25:17 +0000
  • a8e6b864fd
    Merge pull request #286 from neilalexander/fixndp Neil Alexander 2018-12-26 12:29:16 +0000
  • 74692b689a
    Fix OpenBSD (tested and working on 6.4) Neil Alexander 2018-12-26 12:25:28 +0000
  • b3d6c9a385
    Print when peermacs learned Neil Alexander 2018-12-26 11:57:08 +0000
  • 9eeb482587
    Use ICMPv6 NDP target instead of source address when populating peermacs Neil Alexander 2018-12-26 11:51:21 +0000
  • 4e5906bf23
    Merge pull request #284 from Arceliar/dht Arceliar 2018-12-26 00:26:54 -0600
  • 50ed92d6d2 insert a copy when calling dht.insertPeer Arceliar 2018-12-26 00:18:51 -0600
  • 13d14b67ab
    Merge pull request #278 from deavmi/patch-1 Neil Alexander 2018-12-22 10:19:50 +0000
  • b66049c14f
    Typo fix Tristan B. Kildaire 2018-12-22 11:31:52 +0200
  • 0dfdc789d3
    Merge pull request #275 from neilalexander/nodeinfomask Neil Alexander 2018-12-22 08:54:37 +0000
  • e428077a2a
    Merge pull request #276 from Arceliar/dht Neil Alexander 2018-12-22 08:53:44 +0000
  • 59093aa43b clean up node info immediately if it reaches the timeout or if it needs refreshing but won't be pinged due to being unimportant Arceliar 2018-12-21 17:45:24 -0600
  • 973f76fb76
    Merge pull request #277 from deavmi/develop Arceliar 2018-12-21 17:24:24 -0600
  • 39997267f7
    Typo fix. Tristan B. Kildaire 2018-12-21 15:04:15 +0200
  • f6b0075989
    Case-insensitive checking of null if string, don't print the nodeinfo again Neil Alexander 2018-12-21 10:04:32 +0000
  • 586deed0f9
    Add NodeInfoPrivacy option for not including defaults, and also check for null/"null" instead of "hide" Neil Alexander 2018-12-21 09:56:34 +0000
  • f59852b1e1 adjust how dht throttle works, it should now back off faster, and back off even more if things are not in use Arceliar 2018-12-20 20:16:51 -0600
  • 60549cfa09
    Adds special keyword 'hide' for masking built-in nodeinfo defaults Neil Alexander 2018-12-20 23:49:15 +0000
  • dfcdafa55c move special peer/dht insert logic form router.go to dht.go Arceliar 2018-12-20 17:37:59 -0600
  • 3bbe922f5f
    Merge pull request #7 from yggdrasil-network/develop Christer Warén 2018-12-19 11:32:34 +0200
  • e65910806c
    Merge pull request #270 from neilalexander/circleci Arceliar 2018-12-18 18:47:57 -0600
  • 3283de17d5
    Don't fail if tag exists Neil Alexander 2018-12-19 00:15:12 +0000
  • b2fcf130b9
    Merge pull request #269 from darkdrgn2k/armv6 Neil Alexander 2018-12-18 23:59:51 +0000
  • f91fb1045c
    Downgraded all armhf builds to v6 darkdrgn2k 2018-12-18 12:28:15 -0500
  • ace9568981
    Added compile support for Arm v6 darkdrgn2k 2018-12-18 11:36:15 -0500
  • 631f1fe907
    Merge pull request #267 from neilalexander/arghsemver Neil Alexander 2018-12-18 12:17:47 +0000
  • 09ea9a166f
    More tweaks to semver Neil Alexander 2018-12-18 12:14:47 +0000
  • 3ea33c9fa7
    Fix build tags maybe? Neil Alexander 2018-12-18 12:03:23 +0000
  • bfdb079b79
    Append suffix to master releaser releases if they are not the first merge (package revisions) Neil Alexander 2018-12-18 11:52:22 +0000
  • 5684279403
    CircleCI: don't recreate tags that already exist Neil Alexander 2018-12-18 11:47:46 +0000
  • 429d014d1c
    Fix addgroup/groupadd Neil Alexander 2018-12-18 11:16:27 +0000
  • ccf0090540
    Merge pull request #262 from yggdrasil-network/develop Neil Alexander 2018-12-17 23:29:28 +0000
  • 6f1613b16c
    Merge pull request #266 from neilalexander/version Neil Alexander 2018-12-17 22:18:34 +0000
  • a22da8009f
    Hopefully fix semver versioning breakage caused by non-master merge commits Neil Alexander 2018-12-17 22:07:28 +0000
  • 0a9b34d121
    Revert "Merge pull request #259 from neilalexander/semver" Neil Alexander 2018-12-17 19:17:29 +0000
  • c2468b4246
    Merge pull request #265 from neilalexander/threadedadmin Neil Alexander 2018-12-17 19:08:14 +0000
  • 8ec4c66f65
    Multithread the admin socket Neil Alexander 2018-12-17 19:06:52 +0000
  • 6b02b72fe7
    Merge pull request #264 from cwinfo/develop-patch-1 Neil Alexander 2018-12-17 13:59:18 +0000
  • fb1d639f6d
    Merge pull request #5 from cwinfo/develop Christer Warén 2018-12-17 15:32:29 +0200
  • eb7587b7d3
    Merge pull request #4 from yggdrasil-network/develop Christer Warén 2018-12-17 15:31:13 +0200
  • 712ec7d3fb
    Update Dockerfile Christer Warén 2018-12-17 15:28:45 +0200
  • 32e16de297
    Merge pull request #261 from neilalexander/changelog Neil Alexander 2018-12-17 11:12:35 +0000
  • ebfc236153
    Update changelog for v0.3.1 Neil Alexander 2018-12-17 11:13:11 +0000
  • 1c069741e9
    Merge pull request #260 from neilalexander/hjson Neil Alexander 2018-12-17 10:56:05 +0000
  • b20c3538b7
    Point hjson to master repo following comments merge Neil Alexander 2018-12-17 10:50:57 +0000
  • 51b3746df6
    Merge pull request #259 from neilalexander/semver Neil Alexander 2018-12-17 10:40:35 +0000
  • 0ee74a4efd
    Update semver Neil Alexander 2018-12-17 10:34:26 +0000
  • 6e87791e50
    Merge pull request #256 from Arceliar/tcp Neil Alexander 2018-12-17 10:20:23 +0000
  • 2995f24534
    Merge pull request #258 from neilalexander/yggdrasilctl Neil Alexander 2018-12-17 10:20:12 +0000
  • 422424af64
    Don't panic Neil Alexander 2018-12-17 10:19:20 +0000
  • 83d734e109
    Make yggdrasilctl less crashy Neil Alexander 2018-12-17 10:17:16 +0000
  • 566f3a9d50
    Merge pull request #2 from yggdrasil-network/develop Christer Warén 2018-12-17 04:40:57 +0200
  • 575572d9a0
    Merge pull request #255 from Arceliar/tunfix Arceliar 2018-12-16 18:35:21 -0600
  • 300f471bab don't SetKeepAlive[Period] on tcp connections, since the behavior is platform specific Arceliar 2018-12-16 18:32:50 -0600
  • db034ce6bd replace panics with warning messages if the tun reader/writer return an error Arceliar 2018-12-16 17:23:07 -0600
  • d9f212dd39 don't panic if we write to a closed tun device because tun.close() was called Arceliar 2018-12-16 17:01:59 -0600
  • 1a1e0553aa
    Merge pull request #252 from Arceliar/refactoring Arceliar 2018-12-15 18:26:04 -0600
  • 28c7d75a20 fix conflicts with nodeinfo and update that for new crypto type names Arceliar 2018-12-15 18:11:02 -0600
  • 3ff0634156
    Merge pull request #251 from Arceliar/fastpeer Neil Alexander 2018-12-16 00:05:36 +0000
  • 89f9f5defb fix merge conflicts Arceliar 2018-12-15 17:57:36 -0600
  • 8273fe54d2
    Merge pull request #246 from neilalexander/metadata Arceliar 2018-12-15 17:44:46 -0600
  • e0ff3ca587
    Rename Metadata to NodeInfo Neil Alexander 2018-12-15 22:37:11 +0000
  • 226c72df16
    Set max metadata size to 16kb Neil Alexander 2018-12-15 13:18:35 +0000
  • 07c26176b6
    Fix core.SetMetadata Neil Alexander 2018-12-15 12:21:00 +0000
  • 9a5cf96c29
    Rename admin socket getMeta to getMetadata Neil Alexander 2018-12-15 12:18:52 +0000
  • 5417e33520
    Merge branch 'develop' into metadata Neil Alexander 2018-12-15 11:59:41 +0000
  • 7faff70d56
    Merge pull request #254 from neilalexander/fixpeers Neil Alexander 2018-12-15 11:57:04 +0000
  • a50964b334
    Fix panic if Peers or InterfacePeers is commented out Neil Alexander 2018-12-15 11:57:25 +0000
  • f5fa4da5b9
    Merge branch 'develop' into metadata Neil Alexander 2018-12-15 11:50:22 +0000
  • fe30ec9a92
    Merge pull request #253 from neilalexander/yggdrasilctl Neil Alexander 2018-12-15 11:48:00 +0000
  • 98a544fd7d
    Fix bug in yggdrasilctl where -endpoint gets ignored Neil Alexander 2018-12-15 11:48:43 +0000
  • 92bb63f196
    Use metadata from config file Neil Alexander 2018-12-15 11:38:51 +0000
  • d9884a5cac
    Make use of metadata cache Neil Alexander 2018-12-15 11:15:48 +0000
  • d07e0ddfa0
    Default metadata Neil Alexander 2018-12-15 10:56:46 +0000
  • 8b63e841ea
    Make threadsafe, add cache Neil Alexander 2018-12-15 10:39:31 +0000
  • 4875ab8954 peer thread safey for dhtInfo updates Arceliar 2018-12-14 21:44:31 -0600
  • 570e85c297 remove debug code Arceliar 2018-12-14 21:12:25 -0600
  • 72cc1bb321 make genkeys use the new address/crypto packages Arceliar 2018-12-14 20:58:52 -0600
  • ea4ca02681 fix code after moving address/crypto/util Arceliar 2018-12-14 20:49:18 -0600
  • cdd2e7910a
    Merge remote-tracking branch 'origin/develop' into metadata Neil Alexander 2018-12-15 00:48:54 +0000
  • d5031a5cb6
    Metadata exchange without sessions Neil Alexander 2018-12-15 00:48:27 +0000
  • 2c68d41409 move files, still need to fix exports and compile errors Arceliar 2018-12-14 18:30:36 -0600
  • abd8b69979 send a switch message immediately when peering, and use OS-level TCP keep-alive (shouldn't matter right now, since we have application-level keep-alive that preempts it, but important later) Arceliar 2018-12-14 18:15:35 -0600
  • 06f58e5168
    Merge pull request #250 from neilalexander/refactor Arceliar 2018-12-14 17:57:26 -0600
  • affddfb2fe
    Merge remote-tracking branch 'origin/develop' into metadata Neil Alexander 2018-12-14 22:33:00 +0000
  • f9dc300787
    Define Adapter base type/interface Neil Alexander 2018-12-14 18:29:00 +0000
  • 8045cb4dc3
    Define generic adapter type, rename tunDevice to tunAdapter Neil Alexander 2018-12-14 18:21:08 +0000
  • f28360ce4d
    Fix debug builds (foiled by debug builds every time) Neil Alexander 2018-12-14 18:10:39 +0000
  • 2a38ad07cd
    Don't send ICMPv6 back when tun disabled Neil Alexander 2018-12-14 18:08:40 +0000
  • 9eaa2566c1
    Parameterise tun.init Neil Alexander 2018-12-14 18:08:13 +0000
  • 1a7df477b0
    Also correct tcp: into tcp:// Neil Alexander 2018-12-14 17:55:07 +0000
  • 3ca5f10733
    Don't try to correct peers with no schemes in addPeer Neil Alexander 2018-12-14 17:52:54 +0000