Commit graph

  • dff2973f7a
    vendor bumpalo update to fix dependabot Grant Limberg 2023-01-20 15:17:38 -08:00
  • 07e9005f6a
    Bump bumpalo from 3.10.0 to 3.12.0 in /zeroidc dependabot[bot] 2023-01-20 22:07:38 +00:00
  • b88d7091c8
    Simplify dump command. Fix bond list command Joseph Henry 2023-01-20 13:54:04 -08:00
  • 15cfa3bf62
    exclude static route with via ip in route helper (#1791) zwf 2023-01-21 03:57:13 +08:00
  • 9c9d1650d1 Check for ARM Cryptography Extension support Gleb Mazovetskiy 2023-01-20 08:15:42 +00:00
  • 3a5de1e3b9 Check for ARM Cryptography Extension support Gleb Mazovetskiy 2023-01-20 08:15:42 +00:00
  • 0ae09577f6
    Client & Central Controller updates to support additonal OIDC features (#1848) Grant Limberg 2023-01-19 15:39:15 -08:00
  • 1ef04a18c3
    ensure string is null terminated Grant Limberg 2023-01-19 11:08:25 -08:00
  • 66a87612b0 Windows interface and route metrics Travis LaDuke 2021-12-13 14:23:31 -08:00
  • a914376ad4 Merge branch 'tetanus' into tetanus-noise-xk Adam Ierymenko 2023-01-18 10:29:41 -05:00
  • dfc9d5c4e0 Noise XK work in progress. Adam Ierymenko 2023-01-18 10:29:12 -05:00
  • 52234c44fb
    silence compiler warnings about _unused_variables (#1852) Sean OMeara 2023-01-18 16:27:25 +01:00
  • 08085184b6
    silence compiler warnings about _unused_variables Sean OMeara 2023-01-18 11:10:57 +01:00
  • eea440cb0c Fixed bug with aqm queues, check nullref queueAtFrontOfList before use, delete NSM connection before return germanaizek 2022-05-30 13:44:37 +03:00
  • a59f82093a
    Fix Possible misuse of comma operator here (#1851) Brenton Bostick 2023-01-17 11:38:10 -06:00
  • 8cf08e0040 Fix Possible misuse of comma operator here Xcode warns about "Possible misuse of comma operator here". Comma is a sequencing operator in C++ and original code does work, but is highly non-idiomatic. Brenton Bostick 2023-01-13 10:19:04 -05:00
  • be95b56c10
    fix typos (#1846) Brenton Bostick 2023-01-13 09:14:57 -06:00
  • cf4b761466 fix typos Brenton Bostick 2022-12-20 17:08:51 -05:00
  • ea0f7dde95 removing pull_request builds from workflow Sean OMeara 2023-01-13 13:07:20 +01:00
  • 763a9fece3
    removing pull_request builds from workflow Sean OMeara 2023-01-13 13:07:20 +01:00
  • b622475357 README cleanup Sean OMeara 2023-01-11 15:04:49 +01:00
  • d527770102
    Fix error messages Grant Limberg 2023-01-12 14:10:39 -08:00
  • b1ac101749
    auth URL & provider were in the wrong order Grant Limberg 2023-01-12 14:09:44 -08:00
  • 6985ab7aa0
    Merge branch 'dev' into sso-update Grant Limberg 2023-01-12 13:28:44 -08:00
  • a59626c971
    Bump zeroidc dependencies (#1847) Grant Limberg 2023-01-12 13:24:58 -08:00
  • a0ce2b2024
    Bump zeroidc dependencies openidconnect -> 2.5 base64 -> 0.21 url -> 2.3 bytes -> 1.3 Grant Limberg 2023-01-12 12:49:16 -08:00
  • 67a7534c21
    cargo update tokio >= 1.24 (#1842) Sean OMeara 2023-01-12 21:41:29 +01:00
  • e6c2bd76a1 tweaking github build Sean OMeara 2023-01-12 16:38:55 +01:00
  • 6c49edbf49
    tweaking github build Sean OMeara 2023-01-12 16:38:55 +01:00
  • aef5acd656
    README cleanup Sean OMeara 2023-01-11 15:04:49 +01:00
  • 5ff990aa7b
    Merge branch 'dev' into dev-tunnel-report Sean OMeara 2023-01-12 10:04:58 +01:00
  • 39f3f5b2d9 User-configurable physical MTU for individual links Joseph Henry 2023-01-11 20:12:15 -08:00
  • eccc31a4b9 Add forced TCP relay mode Joseph Henry 2023-01-10 16:01:07 -08:00
  • 0146e5d730 User-configurable physical MTU for individual links Joseph Henry 2023-01-11 20:12:15 -08:00
  • 8eedf70a1f Fix logic to still dedup properly. Adam Ierymenko 2023-01-11 20:08:27 -05:00
  • edf1fd4d69 Implement max skip-ahead for counter, which is really about filtering bad packets. Adam Ierymenko 2023-01-11 20:05:35 -05:00
  • 2479645341 Put key index inside the encrypted part of the header. Adam Ierymenko 2023-01-11 19:54:04 -05:00
  • 3db9603799 Change the header yet again to encrypt everything but the session ID and key index. Adam Ierymenko 2023-01-11 19:31:58 -05:00
  • d31f238be0
    fix typos (#1843) Brenton Bostick 2023-01-11 13:42:30 -05:00
  • 5aa0e5afc9 fix typos Brenton Bostick 2023-01-11 12:09:16 -05:00
  • c1843c55c9 cargo update tokio >= 1.24 Sean OMeara 2023-01-11 15:33:25 +01:00
  • 8aa7e6945c README cleanup Sean OMeara 2023-01-11 15:04:49 +01:00
  • 36829b9c37 Add forced TCP relay mode Joseph Henry 2023-01-10 16:01:07 -08:00
  • 293c153850
    Merge branch 'dev' into sso-update Grant Limberg 2023-01-09 14:02:44 -08:00
  • d1a2d13e28 cargo vendor && cargo update Sean OMeara 2023-01-07 22:55:48 +01:00
  • b35e2c8783 zeroidc cargo update Sean OMeara 2023-01-07 22:09:12 +01:00
  • 27c26a77a2 running build workflow on pull_requests Sean OMeara 2023-01-07 21:28:12 +01:00
  • d6b11b25e1
    Merge branch 'dev' into master Chenx Dust 2023-01-08 00:22:18 +08:00
  • 8202a831b2 Rename to be more descriptive. Adam Ierymenko 2023-01-06 20:51:28 -05:00
  • 0c18d9563e Fix FileDatabase test failure. Adam Ierymenko 2023-01-06 20:46:38 -05:00
  • d2b49130b2 Fix tests, remove some dead code, fix a bug that prevented rekey rate limiting from working. Adam Ierymenko 2023-01-06 20:39:20 -05:00
  • 73e6be7959 Re-implement most of what Monica originally did, but with some variations: Adam Ierymenko 2023-01-06 19:51:09 -05:00
  • 5dee4b4910
    Bump tokio from 1.19.2 to 1.24.1 in /zeroidc dependabot[bot] 2023-01-06 21:46:30 +00:00
  • 4f0a704640
    Sometanus (#1835) Sean OMeara 2023-01-06 20:24:47 +01:00
  • 1e4c0f3d4d adding yet yet another smiley Sean OMeara 2023-01-06 20:19:27 +01:00
  • b811d560ac adding yet another smiley Sean OMeara 2023-01-06 20:19:25 +01:00
  • 0daafe2619 adding another smiley Sean OMeara 2023-01-06 20:19:19 +01:00
  • 209b167d1c adding another smiley Sean OMeara 2023-01-06 20:18:18 +01:00
  • 8142d7503e adding smiley Sean OMeara 2023-01-06 20:18:10 +01:00
  • 012c42e821 tweaking Sean OMeara 2023-01-06 19:46:52 +01:00
  • a6409ea1db smiley Sean OMeara 2023-01-06 19:43:06 +01:00
  • f0351b5400 Merge branch 'tetanus' of github.com:/zerotier/ZeroTierOne into tetanus Adam Ierymenko 2023-01-05 16:10:53 -05:00
  • 515a08f948 (1) break out Error for readability, (2) remove NOP packet type since it is no longer useful. Adam Ierymenko 2023-01-05 16:10:25 -05:00
  • ca6b91ff41
    send OIDC provider type as part of network config Grant Limberg 2023-01-04 15:23:22 -08:00
  • a178a23ee7 corrected comment monica 2023-01-04 16:43:06 -05:00
  • 392d0a2b2a removed unnecessary boxing monica 2023-01-04 15:24:19 -05:00
  • 44d854e03a added explicit lifetime for session refs monica 2023-01-04 15:22:44 -05:00
  • ab503902c8
    Merge pull request #1825 from zerotier/windows-allow-ping Adam Ierymenko 2023-01-04 11:49:26 -05:00
  • ed53b62f1b
    Merge pull request #1827 from zerotier/default-route-mac2 Adam Ierymenko 2023-01-04 11:48:54 -05:00
  • ad5ba54cd4
    Merge pull request #1820 from zerotier/dev-low-bandwidth Adam Ierymenko 2023-01-04 11:48:15 -05:00
  • d8aac1df95 Merge branch 'tetanus' of github.com:/zerotier/ZeroTierOne into tetanus Adam Ierymenko 2023-01-04 11:24:19 -05:00
  • b6e68d9e7c
    Merge pull request #1832 from zerotier/replay-attack-fixes Adam Ierymenko 2023-01-04 11:23:58 -05:00
  • 29f6699924
    Merge branch 'tetanus' into replay-attack-fixes Adam Ierymenko 2023-01-04 11:23:34 -05:00
  • 181eb8ac34 cleanup Adam Ierymenko 2023-01-04 11:09:21 -05:00
  • dc8fa144ad cleanup Adam Ierymenko 2023-01-03 18:02:03 -05:00
  • ec600f994a Add both Valid and Verified typestates. Adam Ierymenko 2023-01-03 17:58:28 -05:00
  • b85e6c3d49 fixed comment monica 2023-01-03 17:32:15 -05:00
  • 735f40421b fixed multiple comments monica 2023-01-03 17:24:05 -05:00
  • a2b3c780bb updated comment monica 2023-01-03 16:58:21 -05:00
  • 2233f8c535 added more documentation monica 2023-01-03 16:55:21 -05:00
  • 382688d251 Generalize typestates, make verified valid because its more correct for Identity. Adam Ierymenko 2023-01-03 15:24:46 -05:00
  • 7dabeb9595 cleanup Adam Ierymenko 2023-01-03 14:51:39 -05:00
  • bc02651613 Some simplification. Adam Ierymenko 2023-01-03 13:36:53 -05:00
  • 9430d336f9 cleanup Adam Ierymenko 2023-01-03 12:46:04 -05:00
  • f3433a9840 cleanup Adam Ierymenko 2023-01-03 12:00:53 -05:00
  • 046ddbaf33 renamed for consistency monica 2023-01-03 11:20:37 -05:00
  • 40ef370204 added missing ratcheting enforcement monica 2023-01-03 11:19:32 -05:00
  • b47ef35321 removed redundant state monica 2023-01-03 11:14:11 -05:00
  • cbae1d8f4c restructured check code monica 2023-01-03 10:48:25 -05:00
  • 9c82aa2b29 More trait simplification. Adam Ierymenko 2023-01-03 10:18:47 -05:00
  • d9e68701b6 A bit more simplification of generics in VL1 and VL1Service. Adam Ierymenko 2023-01-02 14:49:37 -05:00
  • 2fcc9e63c6 Some renaming and generic simplification. Adam Ierymenko 2022-12-31 16:03:02 -05:00
  • fbd5e025d3 fixed comments mamoniot 2022-12-29 13:48:43 -05:00
  • bc90b2da8d fixed comment typo mamoniot 2022-12-29 13:45:08 -05:00
  • e1e73975fe fixed tests and incorrect rate limit check mamoniot 2022-12-29 13:35:02 -05:00
  • 4d16a30eac implemented no double bobbing mamoniot 2022-12-29 13:04:29 -05:00
  • 31f05bbd5e fixed duplicate rekey requests mamoniot 2022-12-28 12:40:35 -05:00
  • 53fe95c923 finished implementing ratchet count salting mamoniot 2022-12-28 10:39:44 -05:00
  • c90faab4c0 prevented minor attack mamoniot 2022-12-28 05:53:18 -05:00
  • 87b40cd1a0 updated test mamoniot 2022-12-27 22:56:15 -05:00