Commit graph

  • 38b114a151
    Merge pull request #8 from yggdrasil-network/develop Christer Warén 2019-01-14 05:17:55 +02:00
  • 3fa5893fd6
    Merge pull request #306 from neilalexander/ios Neil Alexander 2019-01-13 23:14:01 +00:00
  • f556f3e2a8
    Try to perform TCP-like key exchange Neil Alexander 2019-01-13 22:57:37 +00:00
  • 704e4a062f
    Specify source interface when responding to multicast beacon Neil Alexander 2019-01-13 22:51:34 +00:00
  • c8db66b17d
    Remove unneeded AWDL context functions Neil Alexander 2019-01-13 18:11:36 +00:00
  • 4622a85c34
    AWDL support for macOS/iOS Neil Alexander 2019-01-13 18:08:41 +00:00
  • 4f7e8856b8
    Update build script for iOS/Android Neil Alexander 2019-01-10 17:44:52 +00:00
  • e24e859254
    Add some comments, move AWDL functions to iOS-specific build tags Neil Alexander 2019-01-10 11:31:04 +00:00
  • a371e34a18
    Add Android support, add addStaticPeers Neil Alexander 2019-01-10 10:44:44 +00:00
  • 08a71af2d8
    Spelling fixes for switch.go Tristan B. Kildaire 2019-01-09 11:49:12 +02:00
  • 345979b502
    Spelling fixes for search.go Tristan B. Kildaire 2019-01-09 11:44:45 +02:00
  • ab4be3424b
    Spelling fixes for peer.go Tristan B. Kildaire 2019-01-09 11:42:07 +02:00
  • b804cfc515
    Spelling fixes for config.go Tristan B. Kildaire 2019-01-09 11:23:04 +02:00
  • d6563c9cfa
    Spelling fixes for util.go Tristan B. Kildaire 2019-01-09 11:17:28 +02:00
  • 821ca07e0b
    Spelling fixes for address.go Tristan B. Kildaire 2019-01-09 11:16:09 +02:00
  • b31bc8bd38
    Spelling fixes for wire.go Tristan B. Kildaire 2019-01-09 11:13:05 +02:00
  • cfffe41ec4
    Spelling fixes for session.go Tristan B. Kildaire 2019-01-09 11:07:56 +02:00
  • 9a3d01456f
    Spelling fixes for dht.go Tristan B. Kildaire 2019-01-09 11:03:52 +02:00
  • 74ddcff848
    SPelling fix in dht.go Tristan B. Kildaire 2019-01-09 11:01:20 +02:00
  • 8119db10c7
    Merge pull request #302 from neilalexander/logo Neil Alexander 2019-01-08 22:17:09 +00:00
  • 38209ee9b9
    Merge pull request #301 from neilalexander/ios Arceliar 2019-01-06 17:06:24 -06:00
  • 6efac9a377
    Add contexts Neil Alexander 2019-01-06 14:12:10 +00:00
  • 2034c9eab9
    Fix missing pointer from awdlInterface to awdl Neil Alexander 2019-01-05 23:00:49 +00:00
  • 87362a21e2
    Access NSLog through Cgo for iOS NetworkExtension logging Neil Alexander 2019-01-05 21:59:07 +00:00
  • 6bbd8c1b30
    Rethink channels, more error throwing Neil Alexander 2019-01-05 12:06:45 +00:00
  • 90366dd853
    Update handler behavior Neil Alexander 2019-01-05 01:02:22 +00:00
  • 1170ea9e98
    Start linkloop Neil Alexander 2019-01-05 00:52:41 +00:00
  • 4363283a6f
    Notify switch idle Neil Alexander 2019-01-05 00:32:28 +00:00
  • 00bf71a09a
    Fight me Swift and your hexadecimal strings Neil Alexander 2019-01-04 23:31:44 +00:00
  • 5a36b4723a
    Add AWDL calls to exposed API, handle proto traffic first Neil Alexander 2019-01-04 17:41:03 +00:00
  • 3878197a59
    gofmt Neil Alexander 2019-01-04 17:23:37 +00:00
  • f29a098488
    Add experimental dummy interface for AWDL Neil Alexander 2019-01-04 17:14:40 +00:00
  • d10a0d6137
    Add GenerateConfigJSON, fix StartJSON Neil Alexander 2019-01-03 22:50:08 +00:00
  • f7b0a85b5e
    Add StartJSON Neil Alexander 2019-01-02 23:15:36 +00:00
  • 4ff3db2309
    Add dummy tun, helper functions Neil Alexander 2019-01-02 18:05:54 +00:00
  • 53aeca8fa2
    Add some simple functions for Swift bindings (iOS) Neil Alexander 2019-01-01 23:25:20 +00:00
  • 1e29465af1
    Fix debug builds (hopefully) Neil Alexander 2018-12-31 12:08:15 +00:00
  • 4d3e90cbfe
    Merge branch 'develop' into nodeconfig Neil Alexander 2018-12-31 11:55:37 +00:00
  • d08a3c6643
    Merge pull request #299 from neilalexander/getnodeinfo Neil Alexander 2018-12-31 11:51:36 +00:00
  • fb47c9822f
    getNodeInfo: Show own info if box_pub_key/coords not specified Neil Alexander 2018-12-31 11:48:50 +00:00
  • cd86c33850
    Try to tidy up a bit, move checks for if we are already calling/connected Neil Alexander 2018-12-30 21:11:16 +00:00
  • 80c9a1bc12
    Don't track localAddr in conns as it is irrelevant Neil Alexander 2018-12-30 16:48:34 +00:00
  • cb4495902b
    Allow updating Listen during runtime Neil Alexander 2018-12-30 15:21:09 +00:00
  • f96747181d
    Allow updating AdminListen during runtime Neil Alexander 2018-12-30 12:26:55 +00:00
  • 7fae1c993a
    Handle errors from reconfigure tasks Neil Alexander 2018-12-30 12:04:42 +00:00
  • 2925920c70
    Use mutex in switch/tcp init Neil Alexander 2018-12-29 19:53:31 +00:00
  • fa7c4117b4
    Use Core.config in init functions Neil Alexander 2018-12-29 19:14:26 +00:00
  • 219fb96553
    Support notifying components for config reload, listen for SIGHUP Neil Alexander 2018-12-29 18:51:51 +00:00
  • 34778bd49f
    Merge pull request #293 from neilalexander/version Neil Alexander 2018-12-27 22:29:36 +00:00
  • e6e7f9377f
    Move --count parameter Neil Alexander 2018-12-27 21:45:30 +00:00
  • 8c7b9e2f90
    Add a null check to name.sh Neil Alexander 2018-12-27 21:44:29 +00:00
  • 6fcd8a8dbd
    Fix incorrect check Neil Alexander 2018-12-27 21:36:50 +00:00
  • 7eaee172cf
    Replace tests with ifs Neil Alexander 2018-12-27 21:22:46 +00:00
  • 57894541b7
    Check string emptiness Neil Alexander 2018-12-27 21:14:23 +00:00
  • e6a246f040
    Chop up contrib/semver/version.sh Neil Alexander 2018-12-27 20:03:46 +00:00
  • b4a7dab34d
    Versioning be damned v0.3.2 Neil Alexander 2018-12-26 23:50:17 +00:00
  • 9a5f3a0abb
    Merge pull request #291 from yggdrasil-network/develop Neil Alexander 2018-12-26 23:42:52 +00:00
  • dd7c5ec52b
    Merge pull request #290 from neilalexander/changelog Neil Alexander 2018-12-26 23:39:30 +00:00
  • 52e6461433
    Update changelog for v0.3.2 Neil Alexander 2018-12-26 23:28:12 +00:00
  • a71c5dd887
    Merge pull request #289 from neilalexander/tunicmpv6 Neil Alexander 2018-12-26 23:18:23 +00:00
  • 4e03bdb054
    Don't process ICMPv6 messages when in TUN mode Neil Alexander 2018-12-26 22:45:21 +00:00
  • cc2b6f093c
    Merge pull request #288 from sinbsd/develop Neil Alexander 2018-12-26 14:29:34 +00:00
  • 702317add1 Use #!/bin/sh for clean script sin 2018-12-26 14:25:17 +00:00
  • a8e6b864fd
    Merge pull request #286 from neilalexander/fixndp Neil Alexander 2018-12-26 12:29:16 +00:00
  • 74692b689a
    Fix OpenBSD (tested and working on 6.4) Neil Alexander 2018-12-26 12:25:28 +00:00
  • b3d6c9a385
    Print when peermacs learned Neil Alexander 2018-12-26 11:57:08 +00:00
  • 9eeb482587
    Use ICMPv6 NDP target instead of source address when populating peermacs Neil Alexander 2018-12-26 11:51:21 +00:00
  • 4e5906bf23
    Merge pull request #284 from Arceliar/dht Arceliar 2018-12-26 00:26:54 -06:00
  • 50ed92d6d2 insert a copy when calling dht.insertPeer Arceliar 2018-12-26 00:18:51 -06:00
  • 3bebc6d334
    Spelling fixes Tristan B. Kildaire 2018-12-22 12:25:14 +02:00
  • 13d14b67ab
    Merge pull request #278 from deavmi/patch-1 Neil Alexander 2018-12-22 10:19:50 +00:00
  • b66049c14f
    Typo fix Tristan B. Kildaire 2018-12-22 11:31:52 +02:00
  • 0dfdc789d3
    Merge pull request #275 from neilalexander/nodeinfomask Neil Alexander 2018-12-22 08:54:37 +00:00
  • e428077a2a
    Merge pull request #276 from Arceliar/dht Neil Alexander 2018-12-22 08:53:44 +00:00
  • 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 -06:00
  • 973f76fb76
    Merge pull request #277 from deavmi/develop Arceliar 2018-12-21 17:24:24 -06:00
  • 39997267f7
    Typo fix. Tristan B. Kildaire 2018-12-21 15:04:15 +02:00
  • f6b0075989
    Case-insensitive checking of null if string, don't print the nodeinfo again Neil Alexander 2018-12-21 10:04:32 +00:00
  • 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 +00:00
  • 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 -06:00
  • 60549cfa09
    Adds special keyword 'hide' for masking built-in nodeinfo defaults Neil Alexander 2018-12-20 23:49:15 +00:00
  • dfcdafa55c move special peer/dht insert logic form router.go to dht.go Arceliar 2018-12-20 17:37:59 -06:00
  • 3bbe922f5f
    Merge pull request #7 from yggdrasil-network/develop Christer Warén 2018-12-19 11:32:34 +02:00
  • e65910806c
    Merge pull request #270 from neilalexander/circleci Arceliar 2018-12-18 18:47:57 -06:00
  • 3283de17d5
    Don't fail if tag exists Neil Alexander 2018-12-19 00:15:12 +00:00
  • b2fcf130b9
    Merge pull request #269 from darkdrgn2k/armv6 Neil Alexander 2018-12-18 23:59:51 +00:00
  • f91fb1045c
    Downgraded all armhf builds to v6 darkdrgn2k 2018-12-18 12:28:15 -05:00
  • ace9568981
    Added compile support for Arm v6 darkdrgn2k 2018-12-18 11:36:15 -05:00
  • 631f1fe907
    Merge pull request #267 from neilalexander/arghsemver Neil Alexander 2018-12-18 12:17:47 +00:00
  • 09ea9a166f
    More tweaks to semver Neil Alexander 2018-12-18 12:14:47 +00:00
  • 3ea33c9fa7
    Fix build tags maybe? Neil Alexander 2018-12-18 12:03:23 +00:00
  • bfdb079b79
    Append suffix to master releaser releases if they are not the first merge (package revisions) Neil Alexander 2018-12-18 11:52:22 +00:00
  • 5684279403
    CircleCI: don't recreate tags that already exist Neil Alexander 2018-12-18 11:47:46 +00:00
  • 429d014d1c
    Fix addgroup/groupadd v0.3.1 Neil Alexander 2018-12-18 11:16:27 +00:00
  • ccf0090540
    Merge pull request #262 from yggdrasil-network/develop Neil Alexander 2018-12-17 23:29:28 +00:00
  • 6f1613b16c
    Merge pull request #266 from neilalexander/version Neil Alexander 2018-12-17 22:18:34 +00:00
  • a22da8009f
    Hopefully fix semver versioning breakage caused by non-master merge commits Neil Alexander 2018-12-17 22:07:28 +00:00
  • 0a9b34d121
    Revert "Merge pull request #259 from neilalexander/semver" Neil Alexander 2018-12-17 19:17:29 +00:00
  • c2468b4246
    Merge pull request #265 from neilalexander/threadedadmin Neil Alexander 2018-12-17 19:08:14 +00:00
  • 8ec4c66f65
    Multithread the admin socket Neil Alexander 2018-12-17 19:06:52 +00:00