Commit Graph

  • 2792de58b9 Merge pull request #246 from erlangparasu/patch-1 main Travis LaDuke 2025-07-14 09:10:59 -07:00
  • f858cb9267 docs: readme add link to docker hub Erlang Parasu 2025-07-14 17:43:54 +08:00
  • 2b6d9eceac Merge pull request #245 from zerotier/dependabot/cargo/ring-0.17.14 Grant Limberg 2025-03-19 08:34:21 -07:00
  • 60cc68b06e Bump ring from 0.17.8 to 0.17.14 dependabot[bot] 2025-03-19 15:31:43 +00:00
  • a8ed8472b5 Merge pull request #244 from zerotier/dependabot/cargo/openssl-0.10.70 Grant Limberg 2025-02-04 16:29:05 -08:00
  • a0bd4906e2 Bump openssl from 0.10.68 to 0.10.70 dependabot[bot] 2025-02-05 00:27:10 +00:00
  • 5de1764f98 Merge pull request #243 from zerotier/rust-deps Grant Limberg 2024-12-04 14:46:42 -08:00
  • 846f37ae26 rust dependency update Grant Limberg 2024-12-04 13:54:59 -08:00
  • db7ff9c92e Merge pull request #240 from zerotier/dependabot/cargo/rustls-0.23.18 Grant Limberg 2024-11-25 11:33:22 -08:00
  • 778f1dae5d Bump rustls from 0.23.15 to 0.23.18 dependabot[bot] 2024-11-25 19:31:45 +00:00
  • 246ea3c983 Merge pull request #238 from zerotier/ldr/update-build Lennon Day-Reynolds 2024-11-07 12:45:48 -08:00
  • 588ffe085e use dockerfile (not nix) to drive cross-platform image builds, to avoid trying to build the Linux userspace on Macs as an input derivation ldr/update-build Lennon Day-Reynolds 2024-10-30 12:02:21 -07:00
  • 07a845f27f clean up API clients, work on cross-builds of binaries + container images Lennon Day-Reynolds 2024-10-18 15:27:14 -07:00
  • 4568c9b390 WIP: Update/clean up dependencies, move API crates into repo, replace Docker w/Nix Lennon Day-Reynolds 2024-10-14 09:30:07 -07:00
  • 378ce2855c ci: make test-packages laduke/more-ci travisladuke 2024-10-09 08:01:48 -07:00
  • b9481eabfc ci: update actions/checkout to v4 dev travisladuke 2024-10-08 15:17:11 -07:00
  • ac8a083215 ci: build matrix travisladuke 2024-10-08 15:13:12 -07:00
  • 4f11852b80 empty commit improve-rfc4193-tests travisladuke 2024-08-27 16:06:03 -07:00
  • a96782260e improve rfc4193 related integration test failures travis laduke 2023-03-14 15:02:10 -07:00
  • 7c1a92a020 Hacked in checking the DoT socket too fail-when-cant-bind-port travis laduke 2023-03-29 10:44:56 -07:00
  • 7a67efa868 Fail the app when binding to a port fails travis laduke 2023-03-28 14:51:03 -07:00
  • b7f76cbbef Merge the cli args with the conf file args merge-config travis laduke 2023-03-28 12:59:57 -07:00
  • fc27ba50bf Make all the config options Options travis laduke 2023-03-27 15:02:10 -07:00
  • cb8c34d11d Make no-configure-network optional in config files tl-no-configure-central travis laduke 2023-03-24 15:17:19 -07:00
  • 6f203e8eb2 Update doc comment travis laduke 2023-03-24 08:15:38 -07:00
  • 495077f7b4 Merge pull request #215 from zerotier/tl-cargo-fmt Travis LaDuke 2023-03-23 16:41:17 -07:00
  • e9e864bfa1 Add a blank rustfmt config travis laduke 2023-03-23 16:36:03 -07:00
  • b03712b1be Merge pull request #214 from zerotier/tl-cargo-fmt Travis LaDuke 2023-03-23 16:22:42 -07:00
  • 2bec140009 cargo fmt travis laduke 2023-03-23 16:06:12 -07:00
  • b4edc62d54 Create a command line option no-configure-network travis laduke 2023-03-23 15:43:36 -07:00
  • c063819f6d Merge pull request #207 from erikh/zerotier-url Travis LaDuke 2023-03-23 08:41:40 -07:00
  • 51ebf913b8 Provide a command-line option for the local url Erik Hollensbe 2023-03-06 03:35:16 -08:00
  • 46a11eb0b4 Update integration tests to use the local url tl-zerotier-url travis laduke 2023-03-22 13:40:57 -07:00
  • 4d4d6772ba Retool CLI to use a default parameter, propagate that instead of switching on an Option<> Erik Hollensbe 2023-03-06 03:42:16 -08:00
  • 3f4c2d0c59 Provide a command-line option for the local url Erik Hollensbe 2023-03-06 03:35:16 -08:00
  • cb58412b8e Properly use constant for local url; also make it tweakable via the environment. Erik Hollensbe 2023-03-06 03:25:45 -08:00
  • 20cf06ac63 link to central/one service API repos directly instead of crates.io api-update Grant Limberg 2023-01-24 20:56:48 -08:00
  • 51fd61e017 Add a very basic github action to run tests (#211) Travis LaDuke 2023-03-22 06:32:05 -07:00
  • 3c11cad0e5 Merge pull request #208 from erikh/clippy-errors Travis LaDuke 2023-03-20 12:07:08 -07:00
  • d46ea9b467 fix one last compile error clippy-errors travis laduke 2023-03-20 08:58:35 -07:00
  • 3b06dc92da fix tests Erik Hollensbe 2023-03-19 22:36:06 -07:00
  • c12db409a4 Fix templates after adjusting launcher definition Erik Hollensbe 2023-03-16 22:06:03 -07:00
  • c0c713247e Fix clippy issues Erik Hollensbe 2023-03-06 05:57:30 -08:00
  • 4ee3bd3d20 Update zerotier rust crates Erik Hollensbe 2023-03-06 02:45:46 -08:00
  • edcc1db3b0 Add Allow DNS note to readme Travis LaDuke 2022-10-13 14:39:43 -07:00
  • 3776260b60 Merge pull request #188 from tranzystorek-io/refactor-options Erik Hollensbe 2022-07-01 12:55:10 -07:00
  • a21ef9ead5 test the alpine package too Erik Hollensbe 2022-05-28 12:56:36 -07:00
  • c3d3bca745 Cleanup makefile a bit Erik Hollensbe 2022-05-21 10:30:09 -07:00
  • 3128f57fdb zeronsd 0.5.2 v0.5.2 Erik Hollensbe 2022-05-21 07:18:18 -07:00
  • e484c5248d Docker fixes Erik Hollensbe 2022-05-21 07:09:16 -07:00
  • 2d8d3576a1 Fixes for debian packages Erik Hollensbe 2022-05-21 07:03:01 -07:00
  • 638e0e8121 Add small Option usage refactorings Marcin Puc 2022-05-18 16:01:44 +02:00
  • 321ed12827 ubuntu22 build with vendored (from rust-openssl) openssl library Erik Hollensbe 2022-05-17 20:27:20 -07:00
  • 8def97f4a9 v0.5.1 to correct a packaging issue v0.5.1 Erik Hollensbe 2022-05-14 14:18:45 -07:00
  • 856a30c346 lots of build fixes for new packaging including libssl Erik Hollensbe 2022-05-13 21:56:32 -07:00
  • a40ff22159 packaging fixups for progentior usage of rustfmt Erik Hollensbe 2022-05-13 20:11:40 -07:00
  • 44424b8297 zeronsd v0.5.0 v0.5.0 Erik Hollensbe 2022-05-13 19:31:45 -07:00
  • d07b193a21 Test codegen fixups Erik Hollensbe 2022-05-13 19:25:24 -07:00
  • 269bc8830f Merge pull request #186 from erikh/progenitor Erik Hollensbe 2022-05-13 19:22:57 -07:00
  • 318ed5b355 Depend on new rust API crates Erik Hollensbe 2022-05-13 19:19:22 -07:00
  • ac6acc011c move to progenitor crate and codegen Erik Hollensbe 2022-05-13 19:06:34 -07:00
  • 9ec52acf69 package updates & fixate on git Erik Hollensbe 2022-04-28 20:21:03 -07:00
  • 297e0ec0c6 progenitor API port initial commit Erik Hollensbe 2022-04-27 04:26:36 -07:00
  • 9d97ed01db various cleanups re: windows build Erik Hollensbe 2022-05-13 18:47:10 -07:00
  • 83759ce776 Update dependencies and remove need for num_cpus dep thanks to cargo-machete Erik Hollensbe 2022-05-04 23:29:20 -07:00
  • bd095f90fd update dependencies Erik Hollensbe 2022-04-26 02:52:17 -07:00
  • b60bf3fbc6 Merge pull request #185 from erikh/update-packaging-for-ubuntu Erik Hollensbe 2022-04-26 01:01:24 -07:00
  • a4360d46a4 Update packaging routines for ubuntu's libssl changes Erik Hollensbe 2022-04-26 00:59:06 -07:00
  • 2eed50f522 zeronsd v0.4.3 v0.4.3 Erik Hollensbe 2022-04-14 21:28:00 -07:00
  • b0794c583b Merge pull request #183 from erikh/test-improvements Erik Hollensbe 2022-04-14 16:17:55 -07:00
  • f72aa54313 Log level string conversion testing Erik Hollensbe 2022-04-14 16:08:26 -07:00
  • 68c68a1296 ToPointerSOA trait tests Erik Hollensbe 2022-04-14 16:01:01 -07:00
  • edec78fad0 wildcard tests + some additional test cleanups Erik Hollensbe 2022-04-14 15:54:22 -07:00
  • 3f1b252843 remove additional imports in service lib Erik Hollensbe 2022-04-14 15:49:22 -07:00
  • 6805e7990c make test now just runs cargo test --lib Erik Hollensbe 2022-04-14 15:49:04 -07:00
  • da89457a4f ToHostname tests Erik Hollensbe 2022-04-14 15:48:54 -07:00
  • 68f89c4adb some tests cleanups around sleeps / update_interval, stability fixes Erik Hollensbe 2022-04-14 14:20:09 -07:00
  • 24e3aef42f update dependencies and .gitignore Erik Hollensbe 2022-04-14 13:52:58 -07:00
  • 468fc49093 Merge pull request #182 from erikh/move-tohostname-trait Erik Hollensbe 2022-04-10 19:31:17 -07:00
  • 258311c53e Move ToHostname trait to traits module where it belongs Erik Hollensbe 2022-04-10 19:29:58 -07:00
  • 6e50594486 Merge pull request #181 from erikh/support-ns-records Erik Hollensbe 2022-04-10 19:24:37 -07:00
  • 6b116adc76 Support NS records Erik Hollensbe 2022-04-10 18:37:15 -07:00
  • a88732f8bf Merge pull request #180 from erikh/cleanup-integration-tests Erik Hollensbe 2022-04-09 09:43:53 -07:00
  • 066fd492a6 tokio::spawn async functions are automatically cleaned up in tokio::test functions Erik Hollensbe 2022-04-09 09:38:59 -07:00
  • 396aade955 Prepend zeronsd-test to each test network name Erik Hollensbe 2022-04-09 09:30:55 -07:00
  • 0dfb32e547 Ensure test boot sleeps long enough to reap domains Erik Hollensbe 2022-04-09 09:30:39 -07:00
  • 6263c0a81c Reduce test iterations to 1000 for stability purposes Erik Hollensbe 2022-04-09 09:30:20 -07:00
  • 816e9f27fe Move get_listen_ips test under all namespace Erik Hollensbe 2022-04-09 09:29:42 -07:00
  • 8b1c7d9ac7 use the ctor crate to simplify tracing setup Erik Hollensbe 2022-04-09 09:03:39 -07:00
  • fafe874680 remove lazy_static cleanups hack and use a Drop trait instead Erik Hollensbe 2022-04-09 08:16:16 -07:00
  • f44305d092 move HostsFile type away from service definition Erik Hollensbe 2022-04-09 07:58:25 -07:00
  • 101b7b37bd reorganize service contents a bit Erik Hollensbe 2022-04-09 07:50:52 -07:00
  • 6dc1f3def3 first step of cleaning up integration tests: sort into files Erik Hollensbe 2022-04-09 07:43:46 -07:00
  • 670d0c0f1d fix test_get_listen_ip integration test v0.4.2 Erik Hollensbe 2022-04-02 03:53:36 -07:00
  • a101e328d4 drone build runs --lib tests Erik Hollensbe 2022-04-02 02:50:15 -07:00
  • 9b0a21f2c8 zeronsd 0.4.2 Erik Hollensbe 2022-04-02 02:48:49 -07:00
  • c1b48fcb92 upgrade dependencies Erik Hollensbe 2022-04-01 10:39:59 -07:00
  • c0ea111ee5 Ugh Erik Hollensbe 2022-03-31 19:25:57 -07:00
  • 220ab304cb Here too Erik Hollensbe 2022-03-31 18:50:10 -07:00
  • 396d803179 Remove --release because I didn't test that bit Erik Hollensbe 2022-03-31 18:49:26 -07:00