Commit Graph

  • 8c8a3c58ec
    Various little things... Adam Ierymenko 2020-02-18 06:33:31 -08:00
  • a0ac4a744e
    Change the type 1 identity a bit to make locallyValidate() super fast, eliminating a scaling issue with v0. Adam Ierymenko 2020-02-17 15:09:26 -08:00
  • 3448e6fc76
    Yet MORE refactoring, including moving expected-reply-to out of Node and into its own class for cleanliness. Adam Ierymenko 2020-02-14 14:12:42 -08:00
  • e5c7366e71
    Yet more minor refactoring and redesign Meter to be more thread-safe. Adam Ierymenko 2020-02-14 11:34:47 -08:00
  • e236d6f743
    More minor refactoring Adam Ierymenko 2020-02-14 10:19:45 -08:00
  • 5db0d9438c
    More built-in AES and GMAC primitive work. Adam Ierymenko 2020-02-14 09:05:48 -08:00
  • 08e06f9b8f
    More refactoring and a bunch of AES goodness. Adam Ierymenko 2020-02-13 14:44:18 -08:00
  • 018fe04163
    More nit-picky refactoring. Adam Ierymenko 2020-02-12 14:14:31 -08:00
  • f21ecb3762
    Yet more major and very nit-picky refactoring for performance, etc. Also use std::atomic<> now with a TODO to implement a shim if we ever do need to build this on a pre-c++11 compiler. Adam Ierymenko 2020-02-12 14:04:25 -08:00
  • 60de5ed3dd
    It almost compiles again Adam Ierymenko 2020-02-07 13:54:17 -08:00
  • df4b1e9b12
    Yet more work on VL1/VL2 Adam Ierymenko 2020-02-07 00:02:29 -08:00
  • c3d3605f70
    Merge branch 'edge' of http://git.int.zerotier.com/zerotier/ZeroTierOne into edge Adam Ierymenko 2020-02-06 18:07:22 -08:00
  • a9003d16f2
    Put Switch in attic too Adam Ierymenko 2020-02-06 18:07:17 -08:00
  • 84619a7788
    A bunch more refactoring including splitting Switch into VL1 and VL2 Adam Ierymenko 2020-02-06 18:06:50 -08:00
  • db127887b6
    libssl-dev on trusty images Grant Limberg 2020-02-05 10:57:29 -08:00
  • e0588b89b2
    libssl-dev Grant Limberg 2020-02-04 12:48:58 -08:00
  • 7d2eceef01
    no building cmake on wheezy either Grant Limberg 2020-02-04 12:36:39 -08:00
  • e5e444c7ae
    can't even build cmake on Centos 6. Will need another method for packaging Grant Limberg 2020-02-04 12:08:47 -08:00
  • 4b083b8c41
    more dependencies Grant Limberg 2020-02-04 12:06:26 -08:00
  • 245d92b40c
    add openssl-devel to centos images Grant Limberg 2020-02-04 11:46:09 -08:00
  • 931ad1aca8
    Add CMake to all the docker images Grant Limberg 2020-02-04 11:38:42 -08:00
  • 5e488d3aa0
    fix PATH Grant Limberg 2020-02-04 10:33:18 -08:00
  • cc52835ce3
    remove unneeded output Grant Limberg 2020-02-04 09:39:13 -08:00
  • 7d11522768
    Just about everything refactored for new Protocol/Buf code except Switch. Adam Ierymenko 2020-02-03 16:18:33 -08:00
  • 417cdc17dc
    Skip generating packages on edge as that's not reimplemented in CMake yet Grant Limberg 2020-02-03 14:00:46 -08:00
  • c537955c65
    ensure go is in the PATH for jenkins builds Grant Limberg 2020-02-03 13:57:03 -08:00
  • a0efea8e0f
    Merge branch 'dev' into edge Grant Limberg 2020-02-03 13:54:49 -08:00
  • cce51cea5d
    Merge branch 'pipeline' into dev Grant Limberg 2020-02-03 13:48:46 -08:00
  • df346a6df6
    Work in progress... clean up memcpy and create an annotation for that, lots more porting to new Buf/Protocol code, etc. Adam Ierymenko 2020-02-03 13:00:13 -08:00
  • ba4324f992
    Update jenkinsfile for new build process Grant Limberg 2020-02-03 12:51:46 -08:00
  • 81e982991b add kali rolling Grant Limberg 2020-02-03 10:46:39 -08:00
  • f6f4fba90e Add docker configs for multi arch jenkins builds Grant Limberg 2020-02-03 09:57:48 -08:00
  • 23d5a972ba disable lintian because sid/bullseye are sitting there running /bin/sleep 3 endlessly on this step root 2020-01-31 13:13:02 -08:00
  • d5467e130e disable lintian because sid/bullseye are sitting there running /bin/sleep 3 endlessly on this step root 2020-01-31 13:13:02 -08:00
  • cdc6c42375
    Take Dictionary behind the barn... Adam Ierymenko 2020-01-25 18:02:11 -08:00
  • d5b9a54c55
    Continuing work on new buffer type... Adam Ierymenko 2020-01-25 01:17:56 -08:00
  • 59da359b06
    More porting to new Buf system. Adam Ierymenko 2020-01-24 23:36:08 -08:00
  • 91ce4c4ea6
    Refactoring protocol marshal/unmarshal code... Adam Ierymenko 2020-01-24 21:16:07 -08:00
  • e9656ecf11
    More wiring up of addroot/removeroot etc. Adam Ierymenko 2020-01-24 13:27:01 -08:00
  • 5c6bf9d0a4
    Wiring up addroot/removeroot Adam Ierymenko 2020-01-23 18:05:34 -08:00
  • 0de194dab3
    It builds again Adam Ierymenko 2020-01-23 14:41:59 -08:00
  • 33bb61c63d
    Loads of refactoring, integration of new version of Trace. Adam Ierymenko 2020-01-23 13:05:33 -08:00
  • 5faf0f8ab6
    whoops Grant Limberg 2020-01-23 09:46:15 -08:00
  • 0f17cd4791
    Update to jenkinsfile for multi-platform release builds Grant Limberg 2020-01-23 09:41:17 -08:00
  • e0518ab176
    testing armv5t instead of armv5 flag Grant Limberg 2020-01-22 16:36:26 -08:00
  • e6273b3300
    cleanup Adam Ierymenko 2020-01-21 13:12:07 -08:00
  • d7b31fe014
    Warning removal and build fixes. Adam Ierymenko 2020-01-21 12:55:51 -08:00
  • 5aae5f95bf
    Merge commit 'bba132414527f1742dd1ca550dad5ecce94dfa40' into edge Adam Ierymenko 2020-01-21 11:05:12 -08:00
  • bba1324145 One more sanity check. Adam Ierymenko 2020-01-21 11:04:18 -08:00
  • 182561f7e6
    Port checking fixes. Adam Ierymenko 2020-01-21 11:00:06 -08:00
  • 41871c8b1e
    Merge commit 'ff655292fba09c0a0d1ed4b4dda738c165ad4404' into edge Adam Ierymenko 2020-01-21 10:59:44 -08:00
  • ff655292fb Allocate packet on heap, add extra sanity checks on packet size. Adam Ierymenko 2020-01-21 10:58:41 -08:00
  • 782b75a64e
    Linux build fixes Adam Ierymenko 2020-01-20 21:27:51 -08:00
  • 0c58901469
    cleanup Adam Ierymenko 2020-01-20 21:05:29 -08:00
  • 73b23f1b16
    Go code cleanup and fixes, other cleanup. Adam Ierymenko 2020-01-20 16:03:19 -08:00
  • 5a29f9ba2d
    cleanup Adam Ierymenko 2020-01-20 11:18:38 -08:00
  • 03190c5a55
    Bunch of build fixes, some docs Adam Ierymenko 2020-01-20 10:40:31 -08:00
  • dab968ed96
    Put LZ4 in its own file. Adam Ierymenko 2020-01-20 09:38:05 -08:00
  • b598263261
    More 2.x notice updates. Adam Ierymenko 2020-01-20 08:49:10 -08:00
  • eef70e198b
    Version 2.x notice updates and other boring stuff. Adam Ierymenko 2020-01-20 08:46:20 -08:00
  • 89c41f88a4
    Module version bump, vendor, cleanup Adam Ierymenko 2020-01-20 08:23:30 -08:00
  • 53b7c8f725
    Make Peer bootstrap field an Endpoint even though we only support InetAddress right now, and a bunch more stuff. Adam Ierymenko 2020-01-20 08:08:38 -08:00
  • d471142908
    Merge branch 'edge' of http://git.int.zerotier.com/zerotier/ZeroTierOne into edge Adam Ierymenko 2020-01-17 14:01:32 -08:00
  • 3ff9ffd5d4
    A bunch of wiring up of stuff... Adam Ierymenko 2020-01-17 14:01:22 -08:00
  • 2558bd1b9b
    include iomanip Grant Limberg 2020-01-16 09:11:12 -08:00
  • 95d0944b9f
    add /metrics endpoint for exposing root metrics to Prometheus Grant Limberg 2020-01-15 16:12:34 -08:00
  • 6e72b6fb37
    Merge branch 'edge' of http://git.int.zerotier.com/zerotier/ZeroTierOne into edge Grant Limberg 2020-01-15 16:12:51 -08:00
  • 0c9be4de14
    add /metrics endpoint for exposing root metrics to Prometheus Grant Limberg 2020-01-15 16:12:34 -08:00
  • b53b7f4950
    . Adam Ierymenko 2020-01-14 15:34:06 -08:00
  • b2f0b35608
    Move self-test so it can be called from CLI and always builds, implement Endpoint and Locator deserialization in Go as well as C++. Adam Ierymenko 2020-01-14 14:37:49 -08:00
  • cba7a5d4d7
    Self test is back, wiring up roots again. Adam Ierymenko 2020-01-13 16:35:49 -08:00
  • 8e1a88c2fb
    Merge branch 'edge' of http://git.int.zerotier.com/zerotier/ZeroTierOne into edge Grant Limberg 2020-01-13 15:32:31 -08:00
  • ee5a988f14
    Wiring back up PUSH_DIRECT_PATHS and friends. Adam Ierymenko 2020-01-13 14:04:17 -08:00
  • f814a07ab3
    Go build works now Adam Ierymenko 2020-01-10 22:12:56 -08:00
  • a5aea2f3bb
    Everything but the Go code builds now! Adam Ierymenko 2020-01-10 21:09:13 -08:00
  • 7291ac2093
    A bunch more cleanup and build fixes, and remove old version of multipath code to prep for new version. Adam Ierymenko 2020-01-10 20:40:14 -08:00
  • 790fe50fac
    Go code cleanup for new changes Adam Ierymenko 2020-01-10 16:54:01 -08:00
  • 83eacdfada
    New Buffer implementation (not used yet) and cleanup Adam Ierymenko 2020-01-10 15:28:27 -08:00
  • 2fbeaaf148
    Bunch more fixes, implement C API for Identity operations. Adam Ierymenko 2020-01-09 13:50:51 -08:00
  • 57710cbc38
    . Adam Ierymenko 2020-01-09 08:39:47 -08:00
  • 8bae0acaf9
    More cleanup and build fixes, almost builds again! Adam Ierymenko 2020-01-08 21:48:01 -08:00
  • ef64e6a336
    Build fixes, cleanup Adam Ierymenko 2020-01-08 21:24:47 -08:00
  • 9642ff5fb9
    . Adam Ierymenko 2020-01-08 18:08:41 -08:00
  • 263798d1c3
    cleanup Adam Ierymenko 2020-01-07 14:04:08 -08:00
  • 3fbfad5585
    cleanup Adam Ierymenko 2020-01-07 14:03:50 -08:00
  • 627533cf48
    . Adam Ierymenko 2020-01-07 13:24:15 -08:00
  • 19899de5a6
    . Adam Ierymenko 2020-01-06 18:14:35 -08:00
  • c1b2c7903c
    . Adam Ierymenko 2020-01-02 19:04:36 -05:00
  • 28df0c2e38
    Merge branch 'dev' of github.com:zerotier/ZeroTierOne into dev Grant Limberg 2019-12-17 10:56:53 -08:00
  • 7696d45093 Fix handling of invalid conf file Grant Limberg 2019-12-17 10:51:01 -08:00
  • 2a7d4fcde5 update vs project settings Grant Limberg 2019-12-17 10:49:21 -08:00
  • 3b94ef99ae
    Bunch of new-gen serialization work Adam Ierymenko 2019-12-16 11:57:33 -08:00
  • 6267c67888
    A bunch of cleanup and refactoring toward 2.x Adam Ierymenko 2019-12-12 16:15:49 -08:00
  • 23d6a3aacd
    Moar refactoring Adam Ierymenko 2019-12-11 13:46:44 -08:00
  • 72361fb1c8
    Cleanup and refactor Adam Ierymenko 2019-12-11 13:27:11 -08:00
  • b55f98b813
    wip Adam Ierymenko 2019-12-11 12:04:22 -08:00
  • c9f07e855e systemd: fix zerotier hanging on shutdown Kevin Kuehler 2019-11-27 16:09:56 -08:00
  • 995fa4a76c
    Merge branch 'refs/heads/master' into dev Grant Limberg 2019-11-22 15:00:39 -08:00
  • d8597884f6
    jenkins windows Grant Limberg 2019-11-22 11:25:31 -08:00
  • a993ddc54d
    Merge branch 'refs/heads/master' into dev Grant Limberg 2019-11-21 15:12:37 -08:00