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
|
2833d0e4f4
|
make whether SSO is enabled a switchable config value
/ build_macos (push) Has been cancelled
/ build_windows (push) Has been cancelled
/ build_ubuntu (push) Has been cancelled
|
2025-08-20 17:07:56 -07:00 |
|
Grant Limberg
|
95224379aa
|
Refactor Redis & Posgres notification listeners into listener subclass in new CentralDB class
This allows us to interchangeably use different listeners (pgsql, redis, pubsub) depending on configuration values passed into the constructor.
|
2025-08-20 17:04:28 -07: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
|
ebe8fdb08e
|
rename classes
/ build_macos (push) Waiting to run
/ build_windows (push) Waiting to run
/ build_ubuntu (push) Waiting to run
|
2025-08-20 10:07:13 -07:00 |
|
Grant Limberg
|
c479cba71a
|
Merge branch 'dev' into gl/cv1-os-arch
|
2025-08-20 09:38:09 -07:00 |
|
Grant Limberg
|
650fc0c74b
|
Add C++ wrapper around pubsub listeners
/ build_macos (push) Has been cancelled
/ build_windows (push) Has been cancelled
/ build_ubuntu (push) Has been cancelled
|
2025-08-15 16:53:58 -07:00 |
|
Grant Limberg
|
b90ad51723
|
more calling async from non-async changes
/ build_macos (push) Waiting to run
/ build_windows (push) Waiting to run
/ build_ubuntu (push) Waiting to run
|
2025-08-15 08:22:55 -07:00 |
|
Grant Limberg
|
4237830a97
|
revert default feature list once again
/ build_macos (push) Waiting to run
/ build_windows (push) Waiting to run
/ build_ubuntu (push) Waiting to run
|
2025-08-14 14:25:19 -07:00 |
|
Grant Limberg
|
4fab227c23
|
fix calling into async functions from non-async via the FFI
|
2025-08-14 14:20:34 -07:00 |
|
Grant Limberg
|
e4147f7b80
|
fix build script
|
2025-08-14 13:00:11 -07:00 |
|
Grant Limberg
|
d4ee95e445
|
feature cleanup
|
2025-08-14 12:51:22 -07:00 |
|
Grant Limberg
|
a842ad8b61
|
remove ztcontroller from default feature list
|
2025-08-14 12:43:42 -07:00 |
|
Grant Limberg
|
3a209e2930
|
expose change_handler to C via FFI
|
2025-08-14 12:43:00 -07:00 |
|
Grant Limberg
|
ccb0fa748f
|
updates & tests.
Tests currently need to be run with --test-threads=1. Seems like the instances of the pubsub emulator stomp on each other without that
|
2025-08-14 12:31:42 -07:00 |
|
Grant Limberg
|
bf8c9d0124
|
function naming cleanup.
match other things already written
|
2025-08-13 12:25:36 -07:00 |
|
Grant Limberg
|
0e94891e5b
|
plumb through callbacks
/ build_macos (push) Waiting to run
/ build_windows (push) Waiting to run
/ build_ubuntu (push) Waiting to run
|
2025-08-13 12:17:03 -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 |
|
Grant Limberg
|
06b2ce9f30
|
WIP: pubsub wrapper in Rust
/ build_macos (push) Waiting to run
/ build_windows (push) Waiting to run
/ build_ubuntu (push) Waiting to run
|
2025-08-12 10:42:07 -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 |
|
Grant Limberg
|
f079f8bc82
|
cleanup warnings
|
2025-08-11 11:31:15 -07: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 |
|
Grant Limberg
|
837f15d01b
|
tokio is needed by both temporal & gcloud pubsub, so make just one instance for the whole library, add init/shutdown functions for it exposed to C
|
2025-08-07 11:28:22 -07: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
|
4b3b847c7f
|
fix windows bui ld
|
2025-08-05 16:38:57 -07:00 |
|
Grant Limberg
|
a55216310a
|
fix macos build
|
2025-08-05 16:18:21 -07:00 |
|
Grant Limberg
|
44d0e81572
|
gcloud-pubsub only if ztcontroller is flagged
|
2025-08-05 16:07:26 -07:00 |
|
Grant Limberg
|
f9500ca5ff
|
fix dependencies when temporal isn't needed
|
2025-08-05 16:05:51 -07:00 |
|
Grant Limberg
|
e822811f29
|
reorganize rustybits into a single library with smeeclient behind the ztcontroller feature flag
|
2025-08-05 15:52:58 -07: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 |
|