Grant Limberg
4f07599992
add jemalloc
/ build_macos (push) Waiting to run
/ build_windows (push) Waiting to run
/ Central Controller Build (push) Waiting to run
/ multi-arch-docker (push) Blocked by required conditions
/ build_ubuntu (push) Waiting to run
2025-09-03 15:04:51 -07:00
Grant Limberg
6ceb8eac97
text alignment
2025-09-03 13:56:32 -07:00
Grant Limberg
3ad352c08e
no trailing comma on bigtable block
2025-09-03 13:56:04 -07:00
Grant Limberg
9d73c346b7
new modified startup script for central controller docker images with support for configuring bigtable, pubsub, redis
2025-09-03 13:48:38 -07:00
Grant Limberg
4abf90247d
update ld.so.conf for paths to libraries
2025-09-03 13:22:21 -07:00
Grant Limberg
000f3d5a8c
let's build a docker image
2025-09-03 11:37:26 -07:00
Grant Limberg
195d5b47f0
Merge branch 'adam/1.16' into gl/ctl-pubsub
/ build_macos (push) Waiting to run
/ build_windows (push) Waiting to run
/ build_ubuntu (push) Waiting to run
2025-09-01 16:47:55 -07:00
Grant Limberg
7f3b15011e
Update central controller build to use CMake + conda
...
Muuuuch easier to use external dependencies now
Also tried out conan and vcpkg. Ran into dependency issues when solving for packages to install with conan.
vcpkg is just obtuse as all hell to install and not easy to integrate
2025-08-27 16:23:02 -07:00
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
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
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
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
Grant Limberg
06bc1e5e6b
copy optentelemetry .so files to /usr/local/lib64
2025-07-15 08:30:45 -07:00
Grant Limberg
52b6355a54
logging & config update
2025-07-14 17:27:36 -07:00
Grant Limberg
54fb480ade
set exporter endpoint & sample rate in startup script
/ build_macos (push) Waiting to run
/ build_windows (push) Waiting to run
/ build_ubuntu (push) Waiting to run
2025-07-14 13:57:52 -07:00
Grant Limberg
076ed83b81
more dependencies in the build container
2025-07-14 13:34:03 -07:00
Grant Limberg
8e5522647a
build updates
2025-07-14 10:17:52 -07:00
Grant Limberg
5c3daca2a0
only build otlp stuff for central controllers
/ build_macos (push) Waiting to run
/ build_windows (push) Waiting to run
/ build_ubuntu (push) Waiting to run
2025-07-11 14:47:58 -07:00
Grant Limberg
7f835b414a
include the otel header-only part directly for ease of use
2025-07-11 13:12:13 -07:00
Grant Limberg
fbac205e65
add otel library to ext
2025-07-11 10:37:21 -07:00
Adam Ierymenko
e22c80dce6
Merge branch 'dev' into dev-extosdep
/ build_macos (push) Has been cancelled
/ build_windows (push) Has been cancelled
/ build_ubuntu (push) Has been cancelled
2025-07-08 16:41:46 -04:00
Adam Ierymenko
69de477d0b
Merge branch 'dev' into dev-extosdep
...
/ build_macos (push) Has been cancelled
/ build_windows (push) Has been cancelled
/ build_ubuntu (push) Has been cancelled
# Conflicts:
# controller/DB.hpp
# controller/DBMirrorSet.cpp
# controller/DBMirrorSet.hpp
# controller/EmbeddedNetworkController.cpp
# controller/FileDB.cpp
# controller/FileDB.hpp
# controller/LFDB.cpp
# controller/LFDB.hpp
# controller/PostgreSQL.cpp
# controller/PostgreSQL.hpp
# node/Metrics.cpp
# node/Metrics.hpp
# osdep/EthernetTap.cpp
# osdep/Http.hpp
# osdep/ManagedRoute.cpp
# service/OneService.cpp
2025-07-03 14:14:04 -04:00
Adam Ierymenko
ce708df877
Merge branch 'dev' into hello-encryption
...
# Conflicts:
# controller/DB.hpp
# controller/DBMirrorSet.cpp
# controller/DBMirrorSet.hpp
# controller/EmbeddedNetworkController.cpp
# controller/FileDB.cpp
# controller/FileDB.hpp
# controller/LFDB.cpp
# controller/LFDB.hpp
# controller/PostgreSQL.cpp
# controller/PostgreSQL.hpp
# node/C25519.cpp
# node/C25519.hpp
# node/Capability.hpp
# node/CertificateOfMembership.cpp
# node/CertificateOfMembership.hpp
# node/CertificateOfOwnership.hpp
# node/Credential.hpp
# node/Identity.cpp
# node/Identity.hpp
# node/IncomingPacket.cpp
# node/Metrics.cpp
# node/Metrics.hpp
# node/Multicaster.cpp
# node/Network.cpp
# node/Node.cpp
# node/Packet.cpp
# node/Packet.hpp
# node/Peer.cpp
# node/Revocation.hpp
# node/Switch.cpp
# node/Tag.hpp
# node/World.hpp
# osdep/Http.hpp
# service/OneService.cpp
2025-07-03 12:10:57 -04:00
Adam Ierymenko
e366661a09
Merge branch 'dev' into hello-encryption
2025-07-03 10:55:46 -04:00
Grant Limberg
1ffadf31de
Get node OS/Arch info into the CV2 db
/ build_macos (push) Has been cancelled
/ build_windows (push) Has been cancelled
/ build_ubuntu (push) Has been cancelled
2025-05-14 15:06:24 -07:00
Grant Limberg
b42067e654
account for SSL db connection
2025-05-13 13:31:49 -07:00
Grant Limberg
c9e08c951a
add postgres tag to go install migrate
2025-05-13 13:27:25 -07:00
Grant Limberg
42f760d72f
file:// url
2025-05-13 13:21:57 -07:00
Grant Limberg
c68acebe31
Add db migrations to CV2 db
2025-05-13 13:11:27 -07:00
Grant Limberg
db06c98608
startup script
2025-05-01 14:17:49 -07:00
Grant Limberg
332a7d1488
more fun with the startup script
2025-05-01 14:12:30 -07:00
Grant Limberg
48f9f7de14
Allow setting cv2: for the db url
2025-05-01 13:58:54 -07:00
Joseph Henry
dcb4bc5ef4
Fix path typo: 3rdpatry
2025-03-04 11:18:13 -08:00
Joseph Henry
05b60bd818
Fix typo
2025-03-04 10:25:06 -08:00
Joseph Henry
3e7aacf301
Expose routing() method in httplib so changes can be made in OneService
2025-02-26 09:56:08 -08:00
Joseph Henry
6b113c8270
Add auto-detection of platform integer size in prometheus
2025-02-26 09:55:08 -08:00
Adam Ierymenko
3fcef51137
Windows installer version bump.
2024-10-25 14:14:01 -04:00
Adam Ierymenko
b7a6e106fd
Version increments.
2024-10-23 14:08:57 -04:00
sh1ve
5799d9a15b
Fix build error under certain character sets
...
Add some padding after non-ASCII comment
2024-09-29 23:49:38 +08:00
Adam Ierymenko
307befa892
Rename C25519.* to ECC.*
2024-09-15 17:34:01 -04:00
Adam Ierymenko
a0acc82e99
1.14.1 ( #2362 )
...
* Bump version in most places.
* Update official release steps for desktop
* Version bump a bunch of Rust packages.
* Windows fix for disabling MT properly.
* Release notes.
2024-09-12 18:48:34 -04:00
Adam Ierymenko
1e15a510fd
Windows version bump.
2024-04-17 17:50:10 -07:00
Adam Ierymenko
1982071d46
1.14.0 version bump for Linux and macOS, date update.
2024-03-19 14:38:48 -07:00
travisladuke
3593a2d49f
Merge branch 'main' into main-into-dev
2024-02-29 10:24:22 -08:00
travisladuke
3ab31545f4
Update cpp-httplib library
...
There was as Windows directory traversal bug in the static
file server feature. We don't use that feature, so we are ok.
We are going to use that feature soon, so we are
taking the opportunity to update.
2024-02-09 09:25:12 -08:00
Grant Limberg
d37dce508a
don't require temporal for central controller startup
2023-11-17 14:53:30 -08:00
Grant Limberg
e7ed1e4f93
Merge branch 'dev' into temporal
2023-10-18 10:58:12 -07:00
Adam Ierymenko
42f290b037
Windows version bump.
2023-09-14 15:08:14 -04:00
Adam Ierymenko
fd9afdce34
macOS version bump
2023-09-12 16:20:40 -04:00
Grant Limberg
60fb8c941a
fully wire up temporal. add startup script test to ensure temporal is running
2023-08-29 16:43:05 -07:00