Adam Ierymenko
bbba390e97
Windows build and version bump.
/ build_macos (push) Has been cancelled
/ build_windows (push) Has been cancelled
/ build_ubuntu (push) Has been cancelled
2025-08-26 09:33:54 -07:00
Adam Ierymenko
ad044f9272
Windows build fixes.
/ build_macos (push) Waiting to run
/ build_windows (push) Waiting to run
/ build_ubuntu (push) Waiting to run
2025-08-25 17:07:27 -07:00
Adam Ierymenko
5a62824049
Add -Iext/opentelemetry-cpp-api-only/include for BSD
/ build_macos (push) Waiting to run
/ build_windows (push) Waiting to run
/ build_ubuntu (push) Waiting to run
2025-08-25 14:16:56 -07:00
Adam Ierymenko
bfa4bd2584
Removing this, which was suggested by a linter, turns out to break things by breaking equality comparison. The NetworkConfig struct would have to be re-implemented in a more modern way to allow the compiler to properly generate comparison operators, which is not important right now.
2025-08-25 13:38:57 -07:00
Adam Ierymenko
1e62d69762
Do not compress frames -- also unrelated to bug.
2025-08-25 11:47:50 -07:00
Adam Ierymenko
bed6557a6d
Re-enable relaying checks, also not bug related but put back after we decided to punt removing moons.
2025-08-25 11:22:21 -07:00
Adam Ierymenko
0d3ed4769e
Merge branch 'dev' of github.com:/zerotier/ZeroTierOne into adam/1.16
2025-08-25 11:07:29 -07:00
Adam Ierymenko
bee3ea79f0
Minor thing, unrelated to bug but missing.
/ build_macos (push) Has been cancelled
/ build_windows (push) Has been cancelled
/ build_ubuntu (push) Has been cancelled
2025-08-21 18:47:41 -04:00
Adam Ierymenko
ca4e35d52c
License stuff, version bump, CLI output.
/ build_macos (push) Waiting to run
/ build_windows (push) Waiting to run
/ build_ubuntu (push) Waiting to run
2025-08-21 11:01:52 -04:00
Adam Ierymenko
6623aa3a7d
License files.
2025-08-21 10:39:25 -04:00
Adam Ierymenko
67360aaeef
Bump Rust package versions due to dependabot alert and fix a few more makefile things for macOS.
2025-08-21 10:20:20 -04:00
Adam Ierymenko
3e21edb891
Remove a bunch of warnings by eliminating deprecated functions.
2025-08-21 10:06:56 -04:00
Adam Ierymenko
6e6fc9a704
Add conditional compilation of controller.
2025-08-21 09:55:08 -04:00
Grant Limberg
86f402edb7
Merge pull request #2495 from zerotier/gl/cv1-os-arch
...
/ build_macos (push) Has been cancelled
/ build_windows (push) Has been cancelled
/ build_ubuntu (push) Has been cancelled
hosted controller changes for cv1 os/arch reporting
2025-08-20 15:09:35 -07:00
Adam Ierymenko
6bf7b4d9ba
Merge branch 'adam/1.16' of github.com:/zerotier/ZeroTierOne into adam/1.16
/ build_macos (push) Waiting to run
/ build_windows (push) Waiting to run
/ build_ubuntu (push) Waiting to run
2025-08-20 17:27:03 -04:00
Adam Ierymenko
2f2f864aa8
Clear ifname buffer before copying into it.
2025-08-20 17:23:18 -04:00
Grant Limberg
c479cba71a
Merge branch 'dev' into gl/cv1-os-arch
2025-08-20 09:38:09 -07:00
Grant Limberg
564d29e445
fix include
/ build_macos (push) Has been cancelled
/ build_windows (push) Has been cancelled
/ build_ubuntu (push) Has been cancelled
2025-08-12 10:52:25 -07:00
Adam Ierymenko
ab208bb8f9
Make encrypted HELLO a local.conf setting -- 99.999999% of users do not need it and it introduces scalability problems on large controllers.
/ build_macos (push) Waiting to run
/ build_windows (push) Waiting to run
/ build_ubuntu (push) Waiting to run
2025-08-12 12:34:54 -04:00
Adam Ierymenko
eb422ddf08
Null out current LICENSE in prep for new
2025-08-12 10:30:07 -04:00
Adam Ierymenko
c668990b4d
Remove ancient unused LFDB code and change license notice in controller files.
/ build_macos (push) Waiting to run
/ build_windows (push) Waiting to run
/ build_ubuntu (push) Waiting to run
2025-08-11 17:19:05 -04:00
Adam Ierymenko
c21636b295
Remove moon comments from the CLI help. They still work but are not shown.
2025-08-11 13:22:39 -04:00
Adam Ierymenko
3cd413ed1f
Revert "Remove moons, phase I, and also fix usages of sprintf. These were safe but the function itself is considered unsafe and deprecated."
...
This reverts commit 8518d28dc4
.
2025-08-08 14:59:22 -04:00
Adam Ierymenko
8518d28dc4
Remove moons, phase I, and also fix usages of sprintf. These were safe but the function itself is considered unsafe and deprecated.
/ build_macos (push) Has been cancelled
/ build_windows (push) Has been cancelled
/ build_ubuntu (push) Has been cancelled
2025-08-08 13:43:40 -04:00
Adam Ierymenko
52de8ff62d
docs
2025-08-08 13:22:23 -04:00
Adam Ierymenko
d3d738f93b
Remove antique software updater code. It has not been used in many years, is not something we intend to use, and might in theory be an attack vector if someone found a problem with it. Better for it not to be there.
2025-08-08 13:21:38 -04:00
Adam Ierymenko
f6d52dd96c
Rest -> MPL except controller.
/ build_macos (push) Has been cancelled
/ build_windows (push) Has been cancelled
/ build_ubuntu (push) Has been cancelled
2025-08-06 12:16:44 -04:00
Adam Ierymenko
9aff094b6f
node/ -> MPL
2025-08-06 12:10:18 -04:00
Grant Limberg
02a3929472
ctl changes for cv1 os/arch reporting
2025-08-05 12:29:29 -07:00
Adam Ierymenko
41c4642a21
Fix otel includes in .clangd
/ build_macos (push) Has been cancelled
/ build_windows (push) Has been cancelled
/ build_ubuntu (push) Has been cancelled
2025-08-05 11:32:17 -04:00
Adam Ierymenko
f319078694
Merge github/dev
2025-08-05 11:03:59 -04:00
Adam Ierymenko
a548c7ea71
Merge pull request #2482 from zerotier/otel
...
/ build_macos (push) Has been cancelled
/ build_windows (push) Has been cancelled
/ build_ubuntu (push) Has been cancelled
Add OpenTelemetry support in Central Controllers
2025-08-04 12:35:05 -04:00
Adam Ierymenko
6e34b192e3
cleanup
2025-08-04 11:09:06 -04:00
Lennon Day-Reynolds
969e8ff0ec
Merge pull request #2487 from zerotier/ldr/fix-windows-startup
...
/ build_macos (push) Has been cancelled
/ build_windows (push) Has been cancelled
/ build_ubuntu (push) Has been cancelled
Windows installer fixes
2025-07-31 15:11:57 -07:00
Adam Ierymenko
21986038be
cleanup
2025-07-31 11:09:09 -04:00
Adam Ierymenko
3eb7ed2892
Move controller/ into nonfree/controller and update references
2025-07-30 14:18:36 -04:00
Adam Ierymenko
2410389912
Merge remote-tracking branch 'github/dev' into adam/network-specific-relays
2025-07-30 13:26:05 -04:00
Joseph Henry
a8ead37312
Merge pull request #2491 from zerotier/fix/standardize-linkSelectMethod-naming
...
fix: standardize bond link selection method JSON field naming
2025-07-29 10:29:30 -07:00
Aaron Johnson
ecec45697b
fix: standardize bond link selection method JSON field naming
...
Adds support for "linkSelectMethod" as the JSON configuration field name
while maintaining backward compatibility with the legacy "activeReselect"
field name.
This change aligns the JSON field name with the internal API naming
convention (setLinkSelectMethod/getLinkSelectMethod) and follows the
established pattern in the codebase where JSON field names match their
corresponding setter method names.
The implementation:
- Checks for the new field name first, then falls back to the legacy name
- Emits a deprecation warning when "activeReselect" is used
- Ensures existing configurations continue to work without modification
Resolves terminology inconsistency identified in docs PR #263
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-28 10:32:40 -07:00
Adam Ierymenko
d51b82d0e6
Temporarily disable checks to always forward -- for testing.
/ build_macos (push) Has been cancelled
/ build_windows (push) Has been cancelled
/ build_ubuntu (push) Has been cancelled
2025-07-18 14:26:19 -04:00
Lennon Day Reynolds
815c20c822
windows installer changes: add auto-startup shortcut for UI and auto-restart backend on failure
2025-07-17 15:22:30 -07:00
Adam Ierymenko
92838fa1b2
Controller support for "relays" field.
2025-07-17 17:04:07 -04:00
Grant Limberg
307c4ed4b6
network/member deletes work now
/ build_macos (push) Has been cancelled
/ build_windows (push) Has been cancelled
/ build_ubuntu (push) Has been cancelled
2025-07-16 16:35:28 -07:00
Grant Limberg
14c0ccc94c
trace attribs
/ build_macos (push) Waiting to run
/ build_windows (push) Waiting to run
/ build_ubuntu (push) Waiting to run
2025-07-16 13:12:00 -07:00
Grant Limberg
4aea588eef
fixes for otel in non-controller build
2025-07-16 12:57:18 -07:00
Grant Limberg
4c4a360469
udno
2025-07-16 12:09:21 -07:00
Grant Limberg
a0253a0970
argh
2025-07-16 12:03:01 -07:00
Grant Limberg
7662ffb64a
let's try saving things here
2025-07-16 11:55:21 -07:00
Grant Limberg
9375c48e33
one more addDB update
2025-07-16 11:16:06 -07:00
Grant Limberg
5494c44a30
let's try this
2025-07-16 11:13:53 -07:00