Commit Graph

  • f798ff02e3 Merge pull request #138 from tranzystorek-io/redundant-as-u16 Erik Hollensbe 2022-02-18 00:42:47 -08:00
  • 6ef4718ed2 The -j1 flags were just slowing down the compile, not the tests Erik Hollensbe 2022-02-18 00:39:09 -08:00
  • f03d624758 Use a try expression instead of a (potentially fatal) unwrap Erik Hollensbe 2022-02-18 00:36:28 -08:00
  • b1d43f9cbd Fix using the host system config to create dns resolver keepwn 2022-02-15 20:59:52 +08:00
  • e5811a96fc use sid-buidler instead Grant Limberg 2022-02-09 16:01:45 -08:00
  • 1a9ab4486b Use Option::as_deref to simplify some matches Marcin Puc 2022-02-10 17:04:07 +01:00
  • 53bb7d17ee Avoid redundant 'as u16' casts Marcin Puc 2022-02-10 17:36:45 +01:00
  • 4b4523b4f8 Simplify match_or_insert Marcin Puc 2022-02-10 17:24:01 +01:00
  • ee11588ab8 Provide correct octal literal as file permissions Marcin Puc 2022-02-10 16:48:47 +01:00
  • 82b3717c15 Merge pull request #134 from zerotier/drone Grant Limberg 2022-02-09 16:39:36 -08:00
  • 07488246a1 use sid-buidler instead Grant Limberg 2022-02-09 16:01:45 -08:00
  • bff68bd54d Merge pull request #133 from zerotier/drone Erik Hollensbe 2022-02-09 09:35:29 -08:00
  • 15f538c6cf add basic drone config Grant Limberg 2022-02-09 09:33:42 -08:00
  • a26827947e Merge pull request #130 from tranzystorek-io/clap-v3 Erik Hollensbe 2022-02-08 10:59:05 -08:00
  • 2f64cc0139 Change tests to conform to new path/pathbuf changes Erik Hollensbe 2022-02-08 10:57:37 -08:00
  • 6955bddf73 Apply corrections Marcin Puc 2022-02-07 22:23:48 +01:00
  • 8d0adaf197 Update arg parsing to clap v3 Marcin Puc 2022-02-03 22:41:30 +01:00
  • 61e163fed1 0.2.5 hotfixes for windows and os x Erik Hollensbe 2022-01-31 21:12:50 -08:00
  • 343c58b6c2 Makefile: forgot to push latest tags Erik Hollensbe 2022-01-31 20:47:50 -08:00
  • c3f10bb9e8 zeronsd v0.2.5 v0.2.5 Erik Hollensbe 2022-01-31 20:45:27 -08:00
  • 08a4ea1f05 Fix timeout in hosts test Erik Hollensbe 2022-01-31 20:30:22 -08:00
  • fc36951a0c Add a RUN_TEST argument to test-integration make target for running specific tests Erik Hollensbe 2022-01-31 20:19:35 -08:00
  • 62f6573fe6 Tweak poll rates in tests; gets around rate limiter Erik Hollensbe 2022-01-31 20:18:52 -08:00
  • b3fbd1cd41 Fix tests for supervise changes Erik Hollensbe 2022-01-31 19:58:36 -08:00
  • 23ebb103e6 Merge pull request #127 from erikh/release-tools Erik Hollensbe 2022-01-31 19:50:28 -08:00
  • 6d3e2e44b7 Merge pull request #129 from erikh/custom-central-url Erik Hollensbe 2022-01-31 16:50:24 -08:00
  • ebffd05b4e Provide ZEROTIER_CENTRAL_INSTANCE to specify a custom API endpoint Erik Hollensbe 2022-01-31 16:49:06 -08:00
  • f01f12ff3a Merge pull request #128 from erikh/alpine-supervision Erik Hollensbe 2022-01-31 16:36:50 -08:00
  • d72494aa96 don't forget! Erik Hollensbe 2022-01-31 14:04:56 -08:00
  • 07190ff8e9 move distro detection to constructor Erik Hollensbe 2022-01-31 14:02:12 -08:00
  • d98eecc5c7 ugh Erik Hollensbe 2022-01-31 13:44:23 -08:00
  • df0df58ad9 Fix the alpine help text so it's accurate Erik Hollensbe 2022-01-31 13:41:26 -08:00
  • 2aef95859f flag the script executable like it should be Erik Hollensbe 2022-01-31 13:41:01 -08:00
  • 8dfda0dfc7 Dockerfile.alpine: use a builder pattern to slim down the image Erik Hollensbe 2022-01-31 13:03:10 -08:00
  • 63c6cfa399 Supervision support for alpine Erik Hollensbe 2022-01-31 12:54:21 -08:00
  • c90ce8c4dd Update docker example in README Erik Hollensbe 2022-01-31 11:19:56 -08:00
  • 86594f2ae3 Additional make tooling + changes to release notes for alpine release Erik Hollensbe 2022-01-31 11:15:38 -08:00
  • ea6320a265 Merge pull request #122 from erikh/alpine-dockerfile Erik Hollensbe 2022-01-26 00:43:00 -08:00
  • b7e40861d9 Add comments to alpine build showing how to use it Erik Hollensbe 2022-01-25 23:28:42 -08:00
  • 245d3d65d2 Add dockerfiles to dockerignore Erik Hollensbe 2022-01-25 23:22:37 -08:00
  • 79b8fd7abc Alpine dockerfile Erik Hollensbe 2022-01-25 23:18:15 -08:00
  • 075c824b87 Merge pull request #121 from erikh/cleanup-warnings Erik Hollensbe 2022-01-25 21:56:30 -08:00
  • 074dddfa42 Fix compiler warnings in tests. Erik Hollensbe 2022-01-25 21:56:08 -08:00
  • 8b624051d7 Merge pull request #120 from erikh/edition Erik Hollensbe 2022-01-25 21:52:42 -08:00
  • e229e26f26 Cargo.toml general cleanups, move to rust 2021 Erik Hollensbe 2022-01-25 21:51:29 -08:00
  • 8b03fc2ac0 Merge pull request #119 from erikh/fix-dependencies Erik Hollensbe 2022-01-25 21:47:46 -08:00
  • 1ef3054583 Upgrade dependencies / restrain clap further Erik Hollensbe 2022-01-25 21:47:15 -08:00
  • ade4c91014 Merge pull request #117 from erikh/fix-dependencies Erik Hollensbe 2022-01-25 09:28:27 -08:00
  • ba53f1342d Update dependencies: closes #116 Erik Hollensbe 2022-01-25 09:27:50 -08:00
  • 218434586b comments Erik Hollensbe 2021-10-04 02:02:19 -07:00
  • cce48741e8 some comments Erik Hollensbe 2021-10-02 00:22:11 -07:00
  • a551d64c26 Merge pull request #105 from zerotier/error-messages-tl Erik Hollensbe 2021-09-01 06:20:25 -07:00
  • 0ee021e8df Slightly nicer error messages re: zerotier-one Travis LaDuke 2021-08-30 14:44:27 -07:00
  • f2533a8bc8 zeronsd v0.2.4 v0.2.4 Erik Hollensbe 2021-08-28 02:50:11 -07:00
  • b876e04115 upgrade to latest version of api crates Erik Hollensbe 2021-08-27 13:27:46 -07:00
  • 76e32aa37e Support duplicate records in hosts files Erik Hollensbe 2021-08-27 13:20:39 -07:00
  • 7fdf257d90 Merge pull request #100 from zerotier/thefactremains-patch-2 Sean OMeara 2021-08-16 14:40:38 +02:00
  • 904785aa08 removed a space in the allow dns command Dennis Kittrell 2021-08-16 14:35:06 +02:00
  • 93e08bca7b Merge pull request #97 from erikh/crates-only Erik Hollensbe 2021-07-28 22:04:38 -07:00
  • 86a4189e36 Remove api libraries from zeronsd; move to using crates only Erik Hollensbe 2021-07-28 20:47:02 -07:00
  • 34dc09a775 zeronsd v0.2.3 v0.2.3 Erik Hollensbe 2021-07-27 21:55:50 -07:00
  • 0ae2fb8df3 Merge pull request #96 from erikh/fix-duplicate-record-when-renaming Erik Hollensbe 2021-07-26 14:58:43 -07:00
  • 24b6e0ea30 hosts: replace at the last second; do not overwrite ips with empty list Erik Hollensbe 2021-07-26 12:05:34 -07:00
  • 259a1f9e20 Makefile: some changes to make skipping tests easier Erik Hollensbe 2021-07-26 11:54:05 -07:00
  • 42f739f00f When replacing the record, don't try to edit it Erik Hollensbe 2021-07-25 22:01:53 -07:00
  • 4c354266b9 Merge pull request #92 from zerotier/completion-contrib Erik Hollensbe 2021-07-16 18:19:06 -07:00
  • 4c440af0b3 More words Travis LaDuke 2021-07-16 13:12:25 -07:00
  • 4d0c97d5a9 Improvements Travis LaDuke 2021-07-16 12:43:34 -07:00
  • 3d72acdfaa Merge pull request #93 from erikh/completion-contrib Travis LaDuke 2021-07-16 12:00:25 -07:00
  • 9b420c257b get-zeronsd-host-names.sh: Update to check for dns servers, not allowDNS setting Erik Hollensbe 2021-07-16 11:46:01 -07:00
  • f1026f1e6f Explain how to get host completion. Travis LaDuke 2021-07-13 14:24:10 -07:00
  • b07d8c5b3a zeronsd v0.2.2 v0.2.2 Erik Hollensbe 2021-06-25 16:55:37 -07:00
  • c6dfaa3271 Merge pull request #89 from erikh/fix-nameserver-ip Erik Hollensbe 2021-06-25 16:44:04 -07:00
  • 134bc6940a Update nameserver record in DNS without CIDR network portion Erik Hollensbe 2021-06-25 16:19:46 -07:00
  • db25e3f938 removed hosts file flag from update section Dennis Kittrell 2021-06-25 21:17:32 +02:00
  • d374ba9020 removed hosts file flag Dennis Kittrell 2021-06-25 21:16:28 +02:00
  • 2f768edc0a Merge pull request #85 from zerotier/thefactremains-patch-1 Sean OMeara 2021-06-25 16:42:48 +02:00
  • 7b8a27ad0e details on changing flags, etc Dennis Kittrell 2021-06-25 16:34:44 +02:00
  • 487abd2a8f Merge pull request #84 from erikh/readme-updates Erik Hollensbe 2021-06-24 13:10:50 -07:00
  • 2c4ab3f1c7 oof Erik Hollensbe 2021-06-24 13:09:44 -07:00
  • 2d42bda491 Merge pull request #83 from erikh/readme-updates Erik Hollensbe 2021-06-24 13:08:17 -07:00
  • 3fc2b9055a Small help text fix in start command Erik Hollensbe 2021-06-24 13:03:01 -07:00
  • 8ef5e0c49f General README updates Erik Hollensbe 2021-06-24 12:57:14 -07:00
  • 22ec4d63aa zeronsd v0.2.1 v0.2.1 Erik Hollensbe 2021-06-23 11:24:10 -07:00
  • 29a6519508 Small fixes in the supervisor code to build on windows Erik Hollensbe 2021-06-23 02:35:54 -07:00
  • d41f104c5a zeronsd v0.2.0 v0.2.0 Erik Hollensbe 2021-06-23 02:20:46 -07:00
  • c9b9f47fc0 Merge pull request #81 from erikh/ipv6 Erik Hollensbe 2021-06-22 22:52:31 -07:00
  • 14885358a4 Tests for IPv6 functionality Erik Hollensbe 2021-06-21 19:23:59 -07:00
  • b5048bb0ec service abstraction moved to separate file, commented Erik Hollensbe 2021-06-21 19:05:30 -07:00
  • 963be5fd59 IPv6 support Erik Hollensbe 2021-06-19 16:29:05 -07:00
  • bdc9c80ca7 Merge pull request #80 from zerotier/macos-supervise Erik Hollensbe 2021-06-21 03:02:52 -07:00
  • b75a4fbd2f Add supervise for macos. Travis LaDuke 2021-06-17 10:39:54 -07:00
  • 434eeef278 Test fixes after refactors Erik Hollensbe 2021-06-17 11:38:16 -07:00
  • 5c81179bc8 Merge pull request #79 from erikh/refactors Erik Hollensbe 2021-06-17 11:13:10 -07:00
  • 85ad8d76ec Simplify some variable use a bit Erik Hollensbe 2021-06-17 02:07:34 -07:00
  • 640c41598f from implementation for properties; simplify stack args for several calls with a from implementation Erik Hollensbe 2021-06-16 19:51:47 -07:00
  • d1cb4cd495 Merge pull request #77 from erikh/logging Erik Hollensbe 2021-06-16 14:55:59 -07:00
  • 7e059c4486 Insert SOA records properly Erik Hollensbe 2021-06-16 14:52:00 -07:00
  • b7da3a0499 Logging support Erik Hollensbe 2021-06-16 14:51:13 -07:00
  • f5e9388cbc Merge pull request #75 from erikh/wildcards Erik Hollensbe 2021-06-15 23:28:55 -07:00