Commit graph

  • 1a97b5467b ANDROID-48: use ZT_jnicache.cpp and remove ZT_jnilookup.cpp and ZT_jniarray.cpp Brenton Bostick 2023-01-30 17:11:39 -05:00
  • 3405bf0325 ANDROID-48: add ZT_jnicache.cpp Brenton Bostick 2023-01-30 16:28:45 -05:00
  • e9154b986f add LOG_TAG defines Brenton Bostick 2023-02-02 16:13:02 -05:00
  • d65116efd7 add GETENV macro Brenton Bostick 2023-02-02 14:00:39 -05:00
  • 75d39a4193 update to use unique error codes Brenton Bostick 2023-02-04 08:12:17 -05:00
  • eac55e3927 fix missing DeleteLocalRef in loops Brenton Bostick 2023-02-01 17:44:51 -05:00
  • 47023792c9 fix ANDROID-35: memory leak Brenton Bostick 2023-02-01 17:06:02 -05:00
  • d24b706c7f fix ANDROID-51: fieldName is uninitialized Brenton Bostick 2023-01-31 11:33:34 -05:00
  • dde885f035 fix typo Brenton Bostick 2023-02-04 09:16:39 -05:00
  • e840b31a7b fix typos in JNI method signatures Brenton Bostick 2023-02-01 16:52:52 -05:00
  • ea36b7cac2 fix typo in log message Brenton Bostick 2023-01-31 11:31:52 -05:00
  • b11f323d6f fix ANDROID-50: RESULT_ERROR_BAD_PARAMETER typo Brenton Bostick 2023-01-31 09:53:49 -05:00
  • d81932307f cleanup Brenton Bostick 2023-02-02 16:09:16 -05:00
  • e20dfeaa82 move extern "C" only JNI functions need to be exported Brenton Bostick 2023-01-30 16:19:11 -05:00
  • 951dc75d97 fix headers use recommended headers and remove unused headers Brenton Bostick 2023-02-01 08:05:24 -05:00
  • b2d779525d add StringUtils Brenton Bostick 2023-01-24 11:50:00 -05:00
  • c6adfd9d67
    Added docker environment way to join networks (#1871) Leonardo Amaral 2023-03-02 07:18:11 -03:00
  • 572baa24d5
    Merge branch 'dev' into tl-macos-multiple-addresses Sean OMeara 2023-03-02 09:18:05 +01:00
  • 672c58be01
    Don't vendor packages for zeroidc (#1885) Grant Limberg 2023-03-02 00:11:37 -08:00
  • 3debadf90a
    Merge branch 'dev' into rust-line-endings Sean OMeara 2023-03-02 07:05:40 +01:00
  • 6cf3b65953
    Fix #1883 (#1886) Grant Limberg 2023-03-01 18:00:59 -08:00
  • f38b012ec3 Fix #1883 Grant Limberg 2023-03-01 16:45:34 -08:00
  • 278b4fe106
    unkick Grant Limberg 2023-03-01 16:35:02 -08:00
  • f2386eec15
    kicking Grant Limberg 2023-03-01 16:15:08 -08:00
  • e6d2960086
    lets try un-vendoring everything Grant Limberg 2023-03-01 15:52:35 -08:00
  • 93c7696aaa
    nuke vendoring Grant Limberg 2023-03-01 15:49:18 -08:00
  • 3407557d9e
    fix indentation because yaml Grant Limberg 2023-03-01 15:46:08 -08:00
  • 236c9d3cac
    set autocrlf settings Grant Limberg 2023-03-01 15:42:56 -08:00
  • ed92d025bf
    now re-add all the vendored things Grant Limberg 2023-03-01 15:39:27 -08:00
  • f8fe125af1
    remove this too Grant Limberg 2023-03-01 15:33:04 -08:00
  • 53fa0cd68d
    try starting this over Grant Limberg 2023-03-01 15:32:12 -08:00
  • 78b397dc61
    try this Grant Limberg 2023-03-01 15:29:50 -08:00
  • d8337570b9
    lets try again Grant Limberg 2023-03-01 15:19:01 -08:00
  • 936dda4773
    Turn off autocrlf for rust source Grant Limberg 2023-03-01 15:08:34 -08:00
  • df62e03e1e
    4 Grant Limberg 2023-03-01 14:53:00 -08:00
  • 047e327f01
    Revert "set gitattributes for rust & cargo so hashes dont conflict on Windows" Grant Limberg 2023-03-01 14:27:19 -08:00
  • 032dc5c108
    set gitattributes for rust & cargo so hashes dont conflict on Windows Grant Limberg 2023-03-01 14:16:51 -08:00
  • 87989ac008 Factor out memory:: stuff, does not appear to have any real performance benefit. Adam Ierymenko 2023-03-01 16:51:03 -05:00
  • d00cf1d534 Show key fingerprint. Adam Ierymenko 2023-03-01 14:32:20 -05:00
  • 8b6c9051fb Rekeying is now tested and works. Adam Ierymenko 2023-03-01 14:01:30 -05:00
  • 652f7360f0 Add key_info() to get key information. Adam Ierymenko 2023-03-01 09:22:10 -05:00
  • 8b6088f335 Remove old tests from ZSSP, new test in main() can also be made into a unit test in the future. Adam Ierymenko 2023-02-28 18:06:47 -05:00
  • 97fc6b8ff2 remove old docs Adam Ierymenko 2023-02-28 18:01:26 -05:00
  • aca394946c Warning removal. Adam Ierymenko 2023-02-28 18:00:44 -05:00
  • 5cf99ecb1d
    Tetanus noise xk (#1881) Adam Ierymenko 2023-02-28 17:54:08 -05:00
  • c7388879ee ZSSP basically works... Adam Ierymenko 2023-02-28 17:52:18 -05:00
  • a2e0854d96 It opens a session. Adam Ierymenko 2023-02-28 17:03:00 -05:00
  • 9f8c4c9aae Merge branch 'tetanus-noise-xk' of github.com:/zerotier/ZeroTierOne into tetanus-noise-xk Adam Ierymenko 2023-02-27 18:34:14 -05:00
  • 6367b8e10f Just about ready to test... wow. Adam Ierymenko 2023-02-27 18:33:37 -05:00
  • 5143aa6a4e Add automatic retransmission in the earliest stages of session init. Adam Ierymenko 2023-02-27 17:52:49 -05:00
  • fb5bdf6eb2 Build fix. Adam Ierymenko 2023-02-27 14:00:15 -05:00
  • 6bc69d1465 Almost ready to test... Adam Ierymenko 2023-02-27 13:36:35 -05:00
  • 970d075e25
    combined bindings to one crate mamoniot 2023-02-27 13:30:02 -05:00
  • 29b0800798
    changed indentation to spaces mamoniot 2023-02-27 10:46:11 -05:00
  • 3775996078
    updated key interface mamoniot 2023-02-27 10:30:09 -05:00
  • 8cd0c3c898
    added aes documentation mamoniot 2023-02-27 10:05:13 -05:00
  • ca079a27e1
    removed unused dependencies mamoniot 2023-02-26 22:21:27 -05:00
  • 8bdb58ef15
    removed unused variable mamoniot 2023-02-25 20:39:25 -05:00
  • 93f62952e6
    marked modified files with license notice mamoniot 2023-02-25 20:29:56 -05:00
  • bac600ba2e
    added a port of aes_gmac_siv mamoniot 2023-02-25 20:27:16 -05:00
  • e9ff9b98f1
    saving progress mamoniot 2023-02-25 19:30:02 -05:00
  • dac96cebfb
    added openssl bindings mamoniot 2023-02-25 19:07:58 -05:00
  • 507a90fa3d Allow macOS interfaces to use multiple IP addresses travis laduke 2023-02-24 16:06:30 -08:00
  • 967dcaf377 More ZSSP work, add benchmarks for mimcvdf. Adam Ierymenko 2023-02-24 12:37:34 -05:00
  • f8aa44082e warning removal Adam Ierymenko 2023-02-23 18:06:19 -05:00
  • 0b74ef6f3c Some more ZSSP work and a VDF we may use. Adam Ierymenko 2023-02-23 18:03:44 -05:00
  • dc54e0e1c4 Create a sample systemd unit for tcp proxy travis laduke 2023-02-23 11:52:21 -08:00
  • df39130082 layout tweak Adam Ierymenko 2023-02-23 10:30:24 -05:00
  • 6f9a57740f Add MPL to utils and other stuff. Adam Ierymenko 2023-02-23 10:23:05 -05:00
  • 9124b0a7a3
    Merge branch 'main' into dev Grant Limberg 2023-02-22 17:10:34 -08:00
  • dea47f601d
    more info on exception Grant Limberg 2023-02-22 16:13:05 -08:00
  • 02729a8b38
    updated variable comment mamoniot 2023-02-22 14:29:35 -05:00
  • 5d3536325e Merge branch 'tetanus-noise-xk' of github.com:/zerotier/ZeroTierOne into tetanus-noise-xk Adam Ierymenko 2023-02-22 14:28:18 -05:00
  • 30b72919ec Make the label a const parameter on kbkdf. Adam Ierymenko 2023-02-22 14:27:55 -05:00
  • 0721e6f0db
    updated variable comment mamoniot 2023-02-22 14:25:32 -05:00
  • 826c7f8053 Parameterize KBKDF on resulting output key size the way NIST likes. Adam Ierymenko 2023-02-22 14:23:33 -05:00
  • e3d618c427
    updated kbkdf512 to use the modern nist standard mamoniot 2023-02-22 14:04:52 -05:00
  • e218ba0741 A ton of ZSSP work, and put MPL on ZSSP. Adam Ierymenko 2023-02-22 13:08:19 -05:00
  • 67cf4c42d5 add note about forceTcpRelay travis laduke 2023-02-21 09:15:18 -08:00
  • dc762196dc
    1.10.3 (#1875) 1.10.3 Adam Ierymenko 2023-02-15 14:04:42 -05:00
  • 0a900dc275
    Add date to release notes Adam Ierymenko 2023-02-15 14:04:02 -05:00
  • 6f58510431
    Update release notes (#1874) Joseph Henry 2023-02-15 11:03:13 -08:00
  • 540711ee42
    Update release notes Joseph Henry 2023-02-14 15:18:53 -08:00
  • 1b114ad9c2 Some p384 experiment in attic Adam Ierymenko 2023-02-14 16:26:10 -05:00
  • 02ce04bd8d Merge branch 'dev' into 1.10.3 Adam Ierymenko 2023-02-12 20:45:23 -05:00
  • c5b5400738 Added docker environment way to join networks Leonardo Amaral 2023-02-07 12:08:13 -03:00
  • 666fb7ea2d
    eliminated duplicate paths (#1870) Monica Moniot 2023-02-06 14:50:05 -05:00
  • f0778860e5
    Bump tokio from 1.24.1 to 1.24.2 in /zeroidc (#1869) dependabot[bot] 2023-02-06 10:52:52 -08:00
  • fd72cb3011
    eliminated duplicate paths mamoniot 2023-02-06 13:08:02 -05:00
  • 15bed59e50
    vendor tokio update Grant Limberg 2023-02-06 10:00:53 -08:00
  • ccbc0c378d
    Bump tokio from 1.24.1 to 1.24.2 in /zeroidc dependabot[bot] 2023-02-04 01:00:00 +00:00
  • 6aea546d6f
    Bump bumpalo from 3.10.0 to 3.12.0 in /zeroidc (#1857) dependabot[bot] 2023-01-30 09:03:01 -08:00
  • da0ed006e8 add network event script support Oskari Rauta 2023-01-27 15:59:27 +00:00
  • e0a3291235
    Fix setMtu() on Linux. Add error checking (#1860) Joseph Henry 2023-01-26 10:26:12 -08:00
  • 5d6b9d74d3
    Slightly tweak ioctl MTU error message Joseph Henry 2023-01-25 14:00:51 -08:00
  • 5773c1c758
    Fix setMtu() on Linux. Add error checking Joseph Henry 2023-01-25 13:35:50 -08:00
  • 4474275ce6 Add back in send() and a few other things to Noise_XK ZSSP. Adam Ierymenko 2023-01-21 18:16:55 -05:00
  • 0f3d0a994b 1.10.3 Adam Ierymenko 2023-01-21 12:37:58 -05:00
  • 5763988e5b Delete a bunch of commented out old Noise_IK code. Adam Ierymenko 2023-01-20 20:34:42 -05:00
  • c97d5d28bb A whole lot more Noise_XK work... exchange almost done. Adam Ierymenko 2023-01-20 20:21:42 -05:00