Commit graph

  • 1c32a4b8a6
    kicking Sean OMeara 2023-03-20 13:54:45 +01:00
  • 4e6c436daf
    tweaking Sean OMeara 2023-03-20 13:28:06 +01:00
  • 85f2881089
    tweaking Sean OMeara 2023-03-20 13:26:08 +01:00
  • 8507506fe0
    tweaking Sean OMeara 2023-03-20 12:50:27 +01:00
  • 915d49b1ad
    tweaking Sean OMeara 2023-03-20 12:08:44 +01:00
  • fa8e8d2891
    bytey -> zerotier Sean OMeara 2023-03-20 12:06:52 +01:00
  • d25ca34919
    tweaking Sean OMeara 2023-03-20 11:55:22 +01:00
  • 4fc573e60d
    kicking Sean OMeara 2023-03-20 11:40:50 +01:00
  • eadb6bdebe
    kicking Sean OMeara 2023-03-20 11:37:22 +01:00
  • 0f86e871d8
    tweaking Sean OMeara 2023-03-20 11:36:25 +01:00
  • 3dc5f730f5
    byte Sean OMeara 2023-03-20 10:38:25 +01:00
  • 4ac3e7b864
    Bump openssl from 0.10.45 to 0.10.48 in /zeroidc (#1938) dependabot[bot] 2023-03-27 18:52:29 -04:00
  • 65854aea5f More build fixes. Adam Ierymenko 2023-03-27 17:00:24 -04:00
  • c7ba67c717 Updates to controller, get rid of compile errors w/Address and NetworkId changes. Adam Ierymenko 2023-03-27 15:16:05 -04:00
  • b9f58a0eb1
    ran cargo fmt mamoniot 2023-03-27 13:29:52 -04:00
  • 0274a9a552
    updated comments mamoniot 2023-03-27 13:29:32 -04:00
  • 22e98178c6 1. Fix the issue where there is a chance of assigning the same IP when allocating IPs for simultaneous requests. 2. Optimizing the calculation method for converting IP ranges into the actual number of IP addresses. weiyingjie 2023-03-27 18:21:06 +08:00
  • dc8979b382
    cleaned more mamoniot 2023-03-25 13:11:48 -04:00
  • 77f6f34dbe
    minor cleanup mamoniot 2023-03-25 12:45:58 -04:00
  • 951273f51c
    passed tests mamoniot 2023-03-25 11:50:27 -04:00
  • ed309b9f18 Build fixes, add more parsing and serialization to Identity. Adam Ierymenko 2023-03-24 22:45:51 -04:00
  • a014479d88
    Bump openssl from 0.10.45 to 0.10.48 in /zeroidc dependabot[bot] 2023-03-25 01:25:15 +00:00
  • ec7fae71b4 Finish huge network hypervisor refactor. Adam Ierymenko 2023-03-24 18:38:33 -04:00
  • 03bd96d1d1
    move begin/commit into try/catch block (#1932) Grant Limberg 2023-03-24 13:03:15 -07:00
  • 4a85cf5e74
    Change if_def again so ios can build (#1937) Travis LaDuke 2023-03-24 13:02:52 -07:00
  • 3a7ac03b39 Change if_def again so ios can build travis laduke 2023-03-24 11:59:22 -07:00
  • a8fde9e530
    Minor tweak to Synology Docker image script (#1936) Joseph Henry 2023-03-24 11:58:34 -07:00
  • fd1f1ea722
    Minor tweak to Synology Docker image script Joseph Henry 2023-03-24 11:52:53 -07:00
  • 86652ec969 Loads more V2 work on address encoding, full vs partial addresses, WHOIS. Adam Ierymenko 2023-03-23 20:22:53 -04:00
  • 1f9a15dd18
    Release notes for 1.10.6 (#1931) Travis LaDuke 2023-03-23 12:13:53 -07:00
  • 1c10586bb1
    move begin/commit into try/catch block Grant Limberg 2023-03-23 12:06:57 -07:00
  • 5e3b48cf0a Release notes for 1.10.6 travis laduke 2023-03-23 11:29:21 -07:00
  • fd055561ea
    Merge pull request #1928 from zerotier/tetanus-defrag-lookup Monica Moniot 2023-03-23 13:44:26 -04:00
  • a872cc3418
    1.10.6 merge to main (#1930) Adam Ierymenko 2023-03-23 13:38:53 -04:00
  • 646147c275
    1.10.6 (#1929) Adam Ierymenko 2023-03-23 13:38:22 -04:00
  • d831fd10d5 1.10.6 AIP for Windows. 1.10.6 Adam Ierymenko 2023-03-23 13:37:03 -04:00
  • af7af4d4db
    implemented better lookup mamoniot 2023-03-23 13:34:28 -04:00
  • 85740372b9
    Merge pull request #1927 from zerotier/tetanus-comment-typo Monica Moniot 2023-03-23 13:23:36 -04:00
  • 5bf62d8236
    fixed typo mamoniot 2023-03-23 13:20:45 -04:00
  • 80fe54247d
    Merge pull request #1926 from zerotier/tetanus-comment-typo Monica Moniot 2023-03-23 13:19:39 -04:00
  • 7cc8db2187
    fixed comment mamoniot 2023-03-23 13:18:00 -04:00
  • 2f61e59e5c
    Merge pull request #1925 from zerotier/tetanus-defrag-2 Monica Moniot 2023-03-23 12:20:41 -04:00
  • d0c00becdc
    changed variables so cargo fmt is less ugly mamoniot 2023-03-23 12:13:29 -04:00
  • 4f064dd389
    ran cargo fmt mamoniot 2023-03-23 12:08:58 -04:00
  • cada04545e
    added init packet expiry mamoniot 2023-03-23 12:04:48 -04:00
  • 4c26109a09
    improved documentation and added debug mamoniot 2023-03-23 10:29:41 -04:00
  • d042866687
    Merge pull request #1924 from zerotier/tetanus-defrag-2 Monica Moniot 2023-03-23 09:40:24 -04:00
  • 8ddc054cfb
    ran cargo fmt mamoniot 2023-03-23 08:52:10 -04:00
  • 1925d0f98e
    added comments and reduced path requirements mamoniot 2023-03-22 23:27:37 -04:00
  • adcf553f18
    corrected comment mamoniot 2023-03-22 19:15:07 -04:00
  • 562631f18d
    added counter randomization mamoniot 2023-03-22 19:14:25 -04:00
  • 9e4e099843
    got new defragmenter working mamoniot 2023-03-22 18:55:35 -04:00
  • 1e32e0ad2c
    begun changes mamoniot 2023-03-22 18:29:14 -04:00
  • 18820cd134
    got init header cipher working monica 2023-03-22 15:32:09 -04:00
  • 57626f0900 1.10.6 Adam Ierymenko 2023-03-22 15:06:44 -04:00
  • 3919e368dc
    added locking to xorshift64 monica 2023-03-22 14:33:34 -04:00
  • dc64a277c6
    replaced unnecessary asserts monica 2023-03-22 14:09:22 -04:00
  • c83b337c7a
    added comments monica 2023-03-22 13:58:45 -04:00
  • adf3fe3cb5
    added debug assert monica 2023-03-22 12:06:59 -04:00
  • 1163a41e41
    ran cargo fmt monica 2023-03-22 12:03:18 -04:00
  • c27d7c8111
    removed mutex monica 2023-03-22 11:59:49 -04:00
  • 1b918f3d4f
    fixed monica 2023-03-22 11:56:10 -04:00
  • 98470d6373
    saved monica 2023-03-22 11:51:10 -04:00
  • da1bd74bdc
    saved nonworking monica 2023-03-22 11:31:03 -04:00
  • 7fbd8350c7
    tested threading mamoniot 2023-03-22 00:31:40 -04:00
  • 773531f6e7 Add missing file. Adam Ierymenko 2023-03-21 15:36:30 -04:00
  • b0aae380e9 Merge branch 'dev' of github.com:/zerotier/ZeroTierOne into dev Adam Ierymenko 2023-03-21 15:30:01 -04:00
  • fcadb343a3 Almost done refactoring for long form addresses, etc. Adam Ierymenko 2023-03-21 15:29:22 -04:00
  • 314099a267
    fix binding temporary ipv6 addresses on macos (#1910) Travis LaDuke 2023-03-21 12:25:01 -07:00
  • 8c983046fc Merge branch 'dev' of github.com:/zerotier/ZeroTierOne into dev Adam Ierymenko 2023-03-21 13:18:34 -04:00
  • ce9330e9bb
    Prevent path-learning loops (#1914) Joseph Henry 2023-03-21 10:18:21 -07:00
  • aa1f260bc1
    Only allow new overwrite if not bonded Joseph Henry 2023-03-21 09:54:31 -07:00
  • d471138eb5
    Merge pull request #1918 from zerotier/tetanus-arc_pool Monica Moniot 2023-03-21 08:46:12 -04:00
  • 1b789779d8
    Merge pull request #1913 from zerotier/tetanus-sha512 Monica Moniot 2023-03-21 08:42:35 -04:00
  • e5013eacab
    Merge pull request #1919 from zerotier/tetanus-aes-gmac-siv Monica Moniot 2023-03-21 08:26:06 -04:00
  • c2125db444
    added pub option mamoniot 2023-03-21 08:25:15 -04:00
  • 984782d779
    made the correctness tests less aggressive mamoniot 2023-03-20 17:32:43 -04:00
  • 68fc397d34
    Merge branch 'tetanus-aes-gmac-siv' into tetanus-arc_pool mamoniot 2023-03-20 17:30:36 -04:00
  • 15a80d9a12
    ran cargo fmt mamoniot 2023-03-20 17:24:31 -04:00
  • b5d8290df7
    fixed aes_gmac_siv mamoniot 2023-03-20 17:23:29 -04:00
  • 7ec194a6d1
    ran cargo fmt mamoniot 2023-03-20 15:29:02 -04:00
  • f6540e129a
    added arc_pool to tetanus mamoniot 2023-03-20 15:26:15 -04:00
  • 3f047bc8dc A whole heap of changes including: addresses are now 48 bits, base64 is gone, and rewrote Identity for simplification. Adam Ierymenko 2023-03-17 22:13:32 -04:00
  • 78dc21fcce
    Prevent path-learning loops Joseph Henry 2023-03-15 13:24:07 -07:00
  • 07587eaa27 fix binding temporary ipv6 addresses on macos travis laduke 2023-03-13 11:44:22 -07:00
  • e3268fa524
    fixed comment mamoniot 2023-03-14 18:19:21 -04:00
  • 87eb124551
    ran cargo fmt mamoniot 2023-03-14 18:16:21 -04:00
  • 3b3ed9765d
    fixed formatting mamoniot 2023-03-14 18:15:24 -04:00
  • 2c607f72d8
    made rekeying noise compliant mamoniot 2023-03-14 18:14:01 -04:00
  • 7a7703a268
    switched to sha512 everywhere mamoniot 2023-03-14 17:45:48 -04:00
  • d0446a965e
    Fixes to crypto on macOS, a lot of cleanup, and work on full state replication for V2 VL2 (#1911) Adam Ierymenko 2023-03-14 15:29:20 -04:00
  • c4cb7c4429 Turns out a Mutex is not really any slower... Adam Ierymenko 2023-03-14 15:22:37 -04:00
  • d81db5caa9 Bring back AES-GMAC-SIV tests. Adam Ierymenko 2023-03-14 15:16:23 -04:00
  • 36b7986a57 Some cleanup and reorg. Adam Ierymenko 2023-03-14 15:00:29 -04:00
  • 7c561d544d docs Adam Ierymenko 2023-03-14 13:52:37 -04:00
  • f0158ee8ae Simplify some Rust generic madness. Adam Ierymenko 2023-03-14 13:30:35 -04:00
  • dd9f1cffe5 Scatter/gather, move SG into VL2 since that is where it will be used, add an array chunker to utils::memory Adam Ierymenko 2023-03-14 10:27:16 -04:00
  • b3bd64504b
    added support for cloning on EcKey mamoniot 2023-03-13 16:12:57 -04:00
  • e64fab8b9d Make OpenSSL init get called automatically at process launch, and some more scatter gather work. Adam Ierymenko 2023-03-13 15:20:21 -04:00
  • 1afbc73ff8 The scatter/gather algorithm works. Adam Ierymenko 2023-03-13 14:46:01 -04:00