Commit Graph

  • 1f9e16f63e
    AES optimization rabbit hole Adam Ierymenko 2019-09-13 09:37:09 -07:00
  • 87fe69c27c
    AES optimization rabbit hole Adam Ierymenko 2019-09-13 09:35:49 -07:00
  • 2d1eeda188
    Cleanup, optimization Adam Ierymenko 2019-09-12 14:32:37 -07:00
  • 5c06d40358
    cleanup Adam Ierymenko 2019-09-12 10:37:26 -07:00
  • 31e193756d
    cleanup Adam Ierymenko 2019-09-12 09:59:46 -07:00
  • 5aa744db84
    Simplification and further concurrency improvements. Adam Ierymenko 2019-09-12 08:41:34 -07:00
  • 0ad82dad80
    Linux build fix Adam Ierymenko 2019-09-12 08:25:26 -07:00
  • 99c36ed2f2
    Parallelization improvements Adam Ierymenko 2019-09-12 08:20:38 -07:00
  • 44878e583a
    Bug fixes Adam Ierymenko 2019-09-11 16:10:06 -07:00
  • 0723a85ab3
    Build fixes. Adam Ierymenko 2019-09-11 15:52:18 -07:00
  • d8dae365f6
    Cleanup, optimization, multicast stuff, and it now compiles again. Adam Ierymenko 2019-09-11 15:34:55 -07:00
  • bccb86a401
    More multicast work... Adam Ierymenko 2019-09-10 16:20:28 -07:00
  • 592e743349
    Yet more multicast work. Adam Ierymenko 2019-09-09 15:49:17 -07:00
  • fb6161e9ac
    May as well make it a full self-signature. Adam Ierymenko 2019-09-09 10:45:49 -07:00
  • 787277d282
    More multicast work, add a signature in identity for safety margin, cleanup. Adam Ierymenko 2019-09-09 10:44:31 -07:00
  • 540ee69773
    A bunch of multicast work... in progress. Adam Ierymenko 2019-09-07 19:15:21 -07:00
  • 0d2c87fe4e
    map fix Adam Ierymenko 2019-09-06 08:54:27 -07:00
  • 2460de9713
    map fix Adam Ierymenko 2019-09-06 08:50:36 -07:00
  • 0d32f42d26
    map fix Adam Ierymenko 2019-09-06 08:47:32 -07:00
  • 277497684e
    Revert "map fix" Adam Ierymenko 2019-09-06 08:45:39 -07:00
  • f4a83e516c
    map fix Adam Ierymenko 2019-09-06 08:41:03 -07:00
  • d2eb1ed9a5
    map fix Adam Ierymenko 2019-09-06 08:27:03 -07:00
  • a3ec5846df
    map fix Adam Ierymenko 2019-09-06 08:18:11 -07:00
  • b6047899a8
    map fix Adam Ierymenko 2019-09-06 08:12:46 -07:00
  • 3516070b6e
    map fix Adam Ierymenko 2019-09-06 08:11:20 -07:00
  • 56ec87e00e
    map fix Adam Ierymenko 2019-09-06 08:03:59 -07:00
  • fe0b896665
    map fix Adam Ierymenko 2019-09-06 07:58:43 -07:00
  • e4721417e6
    map fix Adam Ierymenko 2019-09-06 07:55:36 -07:00
  • 45f5b3b648
    map fix Adam Ierymenko 2019-09-06 07:40:32 -07:00
  • 3123102211
    root cleanup and add nifty geoip thing Adam Ierymenko 2019-09-06 07:37:44 -07:00
  • c6141ffbc7
    cleanup Adam Ierymenko 2019-09-05 18:06:48 -07:00
  • c0e92d06a5
    faster without const variable second-guessing of the compiler Adam Ierymenko 2019-09-05 17:31:12 -07:00
  • 274b2682d6
    cleanup and docs Adam Ierymenko 2019-09-05 15:09:20 -07:00
  • 171d661b84
    cleanup Adam Ierymenko 2019-09-05 12:17:04 -07:00
  • 5cea8da664
    Optimization and naming cleanup Adam Ierymenko 2019-09-05 12:03:11 -07:00
  • 44dd52d08f
    KBKDF Adam Ierymenko 2019-09-05 11:39:16 -07:00
  • 70648d006d
    Merge branch 'dev' into edge Adam Ierymenko 2019-09-05 11:06:27 -07:00
  • 0767ea5d69
    * Update default root list to latest * ARM32 platform build and flag fixes * Add a clarification line to LICENSE.txt * Fix license message in CLI * Windows service now looks for service command line arguments * Fixed a bug that could cause excessive queued multicasts 1.4.6 Adam Ierymenko 2019-09-05 11:02:16 -07:00
  • 43e6a9e9ee
    more fastitude Adam Ierymenko 2019-09-05 09:54:30 -07:00
  • 0599c1710b
    Merge branch 'dev' into edge Adam Ierymenko 2019-09-04 16:41:05 -07:00
  • abf218a9cd
    cleanup Adam Ierymenko 2019-09-04 16:38:55 -07:00
  • 55f4f9aaeb
    cleanup Adam Ierymenko 2019-09-04 16:15:10 -07:00
  • 82b7e1dbcb
    HMAC fix Adam Ierymenko 2019-09-04 15:22:15 -07:00
  • e8f8b0f8e5
    cleanup Adam Ierymenko 2019-09-04 14:40:36 -07:00
  • 7566d4fbab
    Merge dev Adam Ierymenko 2019-09-04 14:38:35 -07:00
  • 3a0d385119
    Implement changes to AES-GMAC-CTR: four keys with one for each role/purpose instead of just two, and simpler CTR-IV calculation. Adam Ierymenko 2019-09-04 14:37:38 -07:00
  • 8454a14eac new Windows GUID for build #2 Adam Ierymenko 2019-09-04 14:25:57 -07:00
  • ecee310087
    Update built-in root list. Adam Ierymenko 2019-09-04 14:17:41 -07:00
  • bcdab95e4c Windows installer version bump, build fix. Adam Ierymenko 2019-09-04 14:13:45 -07:00
  • a16377cea5
    Add mitigations against borked ARM32 exception unrollers, possibly fix GitHub issue #1003 Adam Ierymenko 2019-09-04 12:48:28 -07:00
  • ef69f1bb27
    ARM wrestling Adam Ierymenko 2019-09-04 12:37:54 -07:00
  • 27c8eb0d6d GitHub issue #1019 Adam Ierymenko 2019-09-04 12:21:51 -07:00
  • a465afa83d
    Merge branch 'dev' into edge Adam Ierymenko 2019-09-04 08:19:39 -07:00
  • 3c0f54257b
    Debian typo fix Adam Ierymenko 2019-09-04 08:19:33 -07:00
  • 185e90c40f
    AES-GMAC-CTR tweaks, self test tweaks, debian typo fix. Adam Ierymenko 2019-09-04 08:19:12 -07:00
  • e29c2d0260
    Fix field headers Adam Ierymenko 2019-09-03 15:59:34 -07:00
  • acf6425ae9
    Formatting fix Adam Ierymenko 2019-09-03 15:55:23 -07:00
  • 5e8d49de0f
    Stats, tweak P2P success rate stat. Adam Ierymenko 2019-09-03 15:48:10 -07:00
  • 1f9456a462
    Estimate P2P Success Rate Adam Ierymenko 2019-09-03 15:19:17 -07:00
  • a7d8285c3a
    Don't require siblings field Adam Ierymenko 2019-09-03 14:57:54 -07:00
  • 5f1dc4b851
    cleanup Adam Ierymenko 2019-09-03 14:57:02 -07:00
  • b1c22949c5
    Cleanup, add support for distributing a new planet file Adam Ierymenko 2019-09-03 14:44:13 -07:00
  • 29be175743
    Make relay max hops configurable on roots Adam Ierymenko 2019-09-03 13:17:12 -07:00
  • b6c5ba264b
    One more fix for discarding hops exceeded packets. Adam Ierymenko 2019-09-03 13:01:01 -07:00
  • 8e7e3c2b11
    Fix max hops. Adam Ierymenko 2019-09-03 12:58:23 -07:00
  • 0e7df129d8
    Fix variable shadowing bug. Adam Ierymenko 2019-09-03 12:51:32 -07:00
  • 50709cbd21
    Fix siblings in peers list, fix meter. Adam Ierymenko 2019-09-03 12:44:09 -07:00
  • fd6e8d8c5c
    Add instrumentation to root, add capability to forward to siblings if no path is known to a peer. Adam Ierymenko 2019-09-03 12:21:57 -07:00
  • 2e7496130c
    Fix silly thinko in root that harms p2p establishment. Adam Ierymenko 2019-08-30 21:17:34 -07:00
  • 9666ab5797
    Merge branch 'dev' into edge Adam Ierymenko 2019-08-30 17:57:11 -07:00
  • e6ead35884
    docs Adam Ierymenko 2019-08-30 17:48:22 -07:00
  • a6dff8ff2f
    Add an extra catch as workaround for possible cause of ARM crash. Adam Ierymenko 2019-08-30 17:47:13 -07:00
  • 4281b6b448
    Ignore MULTICAST_GATHER replies with the wrong count. Adam Ierymenko 2019-08-30 17:45:10 -07:00
  • 4c08ac7873
    Fix MULTICAST_GATHER reply problem in root Adam Ierymenko 2019-08-30 17:34:05 -07:00
  • 5435ec7545
    Merge dev Adam Ierymenko 2019-08-30 15:40:00 -07:00
  • 6897f602bf
    1.4.6 version bump Adam Ierymenko 2019-08-30 15:30:37 -07:00
  • 8764d50179
    Merge branch 'dev' of http://git.int.zerotier.com/zerotier/ZeroTierOne into edge Adam Ierymenko 2019-08-30 15:16:21 -07:00
  • 075321fd0d debian build version bump Adam Ierymenko 2019-08-30 15:16:05 -07:00
  • 62cdb8dc94
    cleanup Adam Ierymenko 2019-08-30 12:47:19 -07:00
  • 5e8e935189
    world! Adam Ierymenko 2019-08-30 11:57:18 -07:00
  • ebb5f1256f
    ARM wrestling Adam Ierymenko 2019-08-30 10:03:07 -07:00
  • 7c6d0d3c0f
    ARM wrestling Adam Ierymenko 2019-08-30 09:50:37 -07:00
  • 9918a1092f
    JSON fix Adam Ierymenko 2019-08-30 09:39:46 -07:00
  • 7d89511fda
    JSON fix Adam Ierymenko 2019-08-30 09:38:18 -07:00
  • 795b6d13d1
    Simple status output on root of HTTP tree Adam Ierymenko 2019-08-30 09:29:06 -07:00
  • 8328b6f657
    Lib fix Adam Ierymenko 2019-08-30 09:10:11 -07:00
  • 9994e591bd
    More root work and CMake-ify root Adam Ierymenko 2019-08-30 09:08:39 -07:00
  • b27a38e55e
    Implement WHOIS Adam Ierymenko 2019-08-29 14:27:41 -07:00
  • f6d747a5a0
    Fix some more multicast stuff (minor) Adam Ierymenko 2019-08-29 12:02:37 -07:00
  • b7da7574d1
    Helps to decompress the packet Adam Ierymenko 2019-08-29 11:40:31 -07:00
  • dbad9585cd
    Fix parsing of MULTICAST_GATHER Adam Ierymenko 2019-08-29 11:23:23 -07:00
  • 2d7a97bb94
    Fix V4/V6 forwarding issue in root Adam Ierymenko 2019-08-29 10:58:47 -07:00
  • da19da0360
    RENDEZVOUS works now Adam Ierymenko 2019-08-29 08:00:54 -07:00
  • ee7361ee2e
    crash fix Adam Ierymenko 2019-08-29 07:25:16 -07:00
  • 6e3e09bed4
    Add RENDEZVOUS to high throughput root Adam Ierymenko 2019-08-29 07:17:18 -07:00
  • 86762d2b40
    high throughput root is working! Adam Ierymenko 2019-08-28 15:52:18 -07:00
  • ef12c5af99
    . Adam Ierymenko 2019-08-28 15:22:28 -07:00
  • 933404b1dd
    . Adam Ierymenko 2019-08-28 15:20:34 -07:00
  • ccec49e444
    . Adam Ierymenko 2019-08-28 15:17:16 -07:00
  • e5f1bf81f7
    . Adam Ierymenko 2019-08-28 15:15:21 -07:00