Commit Graph

  • a55216310a fix macos build Grant Limberg 2025-08-05 16:18:21 -07:00
  • 44d0e81572 gcloud-pubsub only if ztcontroller is flagged Grant Limberg 2025-08-05 16:07:26 -07:00
  • f9500ca5ff fix dependencies when temporal isn't needed Grant Limberg 2025-08-05 16:05:51 -07:00
  • e822811f29 reorganize rustybits into a single library with smeeclient behind the ztcontroller feature flag Grant Limberg 2025-08-05 15:52:58 -07:00
  • 02a3929472 ctl changes for cv1 os/arch reporting Grant Limberg 2025-08-05 12:29:29 -07:00
  • 41c4642a21 Fix otel includes in .clangd Adam Ierymenko 2025-08-05 11:32:17 -04:00
  • f319078694 Merge github/dev Adam Ierymenko 2025-08-05 11:03:59 -04:00
  • a548c7ea71 Merge pull request #2482 from zerotier/otel Adam Ierymenko 2025-08-04 12:35:05 -04:00
  • 6e34b192e3 cleanup Adam Ierymenko 2025-08-04 11:09:06 -04:00
  • 969e8ff0ec Merge pull request #2487 from zerotier/ldr/fix-windows-startup Lennon Day-Reynolds 2025-07-31 15:11:57 -07:00
  • 66a8c01d0e Add a warning about missing DNS functionality on Linux Jeremy Fleischman 2025-07-31 14:39:46 -07:00
  • 21986038be cleanup Adam Ierymenko 2025-07-31 11:09:09 -04:00
  • 3eb7ed2892 Move controller/ into nonfree/controller and update references Adam Ierymenko 2025-07-30 14:18:36 -04:00
  • 2410389912 Merge remote-tracking branch 'github/dev' into adam/network-specific-relays Adam Ierymenko 2025-07-30 13:26:05 -04:00
  • a8ead37312 Merge pull request #2491 from zerotier/fix/standardize-linkSelectMethod-naming Joseph Henry 2025-07-29 10:29:30 -07:00
  • ecec45697b fix: standardize bond link selection method JSON field naming Aaron Johnson 2025-07-28 10:30:42 -07:00
  • 2c5ded78e3 Fix link select field in bond CLI William Yates 2025-07-18 18:03:33 -07:00
  • d51b82d0e6 Temporarily disable checks to always forward -- for testing. Adam Ierymenko 2025-07-18 14:26:19 -04:00
  • 815c20c822 windows installer changes: add auto-startup shortcut for UI and auto-restart backend on failure Lennon Day Reynolds 2025-07-17 15:22:30 -07:00
  • 92838fa1b2 Controller support for "relays" field. Adam Ierymenko 2025-07-17 17:04:07 -04:00
  • dba00b3edc Merge branch 'dev' into feature/fragmentation-metrics feature/fragmentation-metrics Joseph Henry 2025-07-17 09:47:00 -07:00
  • 307c4ed4b6 network/member deletes work now Grant Limberg 2025-07-16 16:35:28 -07:00
  • 14c0ccc94c trace attribs Grant Limberg 2025-07-16 13:12:00 -07:00
  • 4aea588eef fixes for otel in non-controller build Grant Limberg 2025-07-16 12:57:18 -07:00
  • 4c4a360469 udno Grant Limberg 2025-07-16 12:09:21 -07:00
  • a0253a0970 argh Grant Limberg 2025-07-16 12:03:01 -07:00
  • 7662ffb64a let's try saving things here Grant Limberg 2025-07-16 11:55:12 -07:00
  • 9375c48e33 one more addDB update Grant Limberg 2025-07-16 11:16:06 -07:00
  • 5494c44a30 let's try this Grant Limberg 2025-07-16 11:13:53 -07:00
  • 3f19712178 inheritence mess cleanup Grant Limberg 2025-07-16 10:40:19 -07:00
  • 4a15671e84 Merge branch 'dev' into otel Grant Limberg 2025-07-16 10:12:54 -07:00
  • 51b2f284f0 call DB::eraseNetwork when it should be Grant Limberg 2025-07-16 09:05:54 -07:00
  • 055be92ef0 Plumb through attaching network ID to packet sends. Adam Ierymenko 2025-07-16 11:55:00 -04:00
  • 92af3bf7dd clang-format for Switch.cpp Lennon Day Reynolds 2025-07-15 15:46:18 -07:00
  • 4e0174cebb the matter doesn't order Lennon Day Reynolds 2025-07-15 14:48:02 -07:00
  • 67c2336176 Merge pull request #2486 from zerotier/ldr/fix-validate-action Lennon Day-Reynolds 2025-07-15 14:32:12 -07:00
  • 6667c57e89 add 'apt update' to validation action, as prior runs have started failing due to a stale package cache Lennon Day Reynolds 2025-07-15 13:41:26 -07:00
  • 6326af6bc3 add 'apt update' to validation action, as prior runs have started failing due to a stale package cache Lennon Day Reynolds 2025-07-15 13:41:26 -07:00
  • 25b2814916 more consistent naming and formatting Lennon Day Reynolds 2025-07-15 13:13:44 -07:00
  • 4edeacd1f0 end cv1 spans before sleeps Grant Limberg 2025-07-15 12:11:10 -07:00
  • 01bd4373b6 one more span change to end before a sleep Grant Limberg 2025-07-15 11:26:02 -07:00
  • 2db20f0a6c move another span outside of a sleep Grant Limberg 2025-07-15 11:12:14 -07:00
  • 7934fef84c end spans before thread waits Grant Limberg 2025-07-15 11:10:19 -07:00
  • 58c80ff0ab Add network ID to upstream lookup, cleanup, release notes for 1.16. Adam Ierymenko 2025-07-15 13:54:10 -04:00
  • 8285e0f45b Add Prometheus metrics for packet fragmentation monitoring in nodes Aaron Johnson 2025-07-08 12:55:28 -07:00
  • 4b6ff77fea nevermind. Just use OTEL_SERVICE_NAME Grant Limberg 2025-07-15 10:35:27 -07:00
  • a0cc7babdf set service.name iff it's not set by the OTEL_SERVICE_NAME env var Grant Limberg 2025-07-15 10:19:22 -07:00
  • cf77a6a805 set service.name iff it's not set by the environment Grant Limberg 2025-07-15 10:08:46 -07:00
  • b3da8d9aa1 don't specify service.name so we can override it Grant Limberg 2025-07-15 09:53:53 -07:00
  • d8272b7370 remove define Grant Limberg 2025-07-15 09:06:47 -07:00
  • 5329326591 batch tracing spans instead of sending them all individually Grant Limberg 2025-07-15 09:06:12 -07:00
  • 06bc1e5e6b copy optentelemetry .so files to /usr/local/lib64 Grant Limberg 2025-07-15 08:30:45 -07:00
  • 9b31fe1e98 fix build Grant Limberg 2025-07-14 20:38:47 -07:00
  • 0ae551a970 more fun setting up tracing Grant Limberg 2025-07-14 20:32:34 -07:00
  • 8e733ff0da definition fix Grant Limberg 2025-07-14 17:50:44 -07:00
  • 52b6355a54 logging & config update Grant Limberg 2025-07-14 17:27:36 -07:00
  • 54fb480ade set exporter endpoint & sample rate in startup script Grant Limberg 2025-07-14 13:57:52 -07:00
  • b292d4f06d Merge branch 'dev' into otel Grant Limberg 2025-07-14 13:46:55 -07:00
  • 076ed83b81 more dependencies in the build container Grant Limberg 2025-07-14 13:34:03 -07:00
  • b12bc59b57 Update incllude path for Windows builds to include otel api headers Grant Limberg 2025-07-14 13:29:02 -07:00
  • 8e5522647a build updates Grant Limberg 2025-07-14 10:17:52 -07:00
  • 3fd42ad2a0 set errors in otel if/when they happen Grant Limberg 2025-07-14 10:17:46 -07:00
  • 99cd9d174b remove these for now Grant Limberg 2025-07-12 13:39:45 -07:00
  • f71a85a675 fix otel api-only header dir Grant Limberg 2025-07-12 13:35:45 -07:00
  • b9de551e0c controller tracing Grant Limberg 2025-07-12 13:29:07 -07:00
  • 0e87c21d87 began instrumentation of http control plane and controller Grant Limberg 2025-07-12 12:43:57 -07:00
  • 2c2574e182 instantiate and configure otel for controllers Grant Limberg 2025-07-12 12:12:25 -07:00
  • 5c3daca2a0 only build otlp stuff for central controllers Grant Limberg 2025-07-11 14:47:58 -07:00
  • 5232af0a61 Merge pull request #2481 from zerotier/rust-updates Adam Ierymenko 2025-07-11 17:07:49 -04:00
  • 7f835b414a include the otel header-only part directly for ease of use Grant Limberg 2025-07-11 13:12:13 -07:00
  • 164a33a24f some temporary code to make sure it works tl-get-gateway-mac travisladuke 2023-08-09 09:07:15 -07:00
  • 8895ad182f fix linking on linux Grant Limberg 2025-07-11 11:20:43 -07:00
  • 3784b66cdb clean updates Grant Limberg 2025-07-11 11:15:10 -07:00
  • 0c7afe3d0a add otel target to zerotier-one dependency in linux makefile Grant Limberg 2025-07-11 11:12:58 -07:00
  • 478cd2840b add otel to mac & linux builds Grant Limberg 2025-07-11 11:07:47 -07:00
  • fbac205e65 add otel library to ext Grant Limberg 2025-07-11 10:37:21 -07:00
  • d271b270fc Add macOs defaultRoute function travisladuke 2023-08-09 08:36:51 -07:00
  • 697011df7b Cleanup, define specialist for network specific relays, remove some dead code. Adam Ierymenko 2025-07-11 10:48:12 -04:00
  • 67e8f344ac Rust warning removal, clippy allows, update library versions. Adam Ierymenko 2025-07-11 09:50:27 -04:00
  • 5fb8d2aa37 Merge pull request #2306 from zerotier/fix-flows-for-bridge-mode-mp Adam Ierymenko 2025-07-10 15:52:03 -04:00
  • d50ec3094f Merge pull request #2438 from zerotier/dev-extosdep Adam Ierymenko 2025-07-10 15:43:09 -04:00
  • 7412076a0a debug when phyOnDataGram is called laduke/tunneled Travis LaDuke 2025-07-10 08:00:47 -07:00
  • 7473d1942d Merge changes from dev Joseph Henry 2025-07-09 18:01:11 -07:00
  • e22c80dce6 Merge branch 'dev' into dev-extosdep Adam Ierymenko 2025-07-08 16:41:46 -04:00
  • 8affcb0e3d Merge pull request #2474 from zerotier/hello-encryption Adam Ierymenko 2025-07-08 16:39:35 -04:00
  • 45e3223591 feat: Add comprehensive JSON diagnostic output with schema validation refactor-dump-try-catch Aaron Johnson 2025-07-08 12:40:06 -07:00
  • 16dd3fd7af Windows build fixes from clang-format, disable for Windows include order Adam Ierymenko 2025-07-08 15:11:57 -04:00
  • a46fb73260 Merge branch 'dev' into dev-extosdep Joseph Henry 2025-07-07 10:48:04 -07:00
  • db6045fe9c clang-format Adam Ierymenko 2025-07-07 12:09:35 -04:00
  • 4efd206dd4 build fix Adam Ierymenko 2025-07-03 19:14:39 -04:00
  • b0889e1454 Merge branch 'dev' into hello-encryption Adam Ierymenko 2025-07-03 14:49:17 -04:00
  • 69de477d0b Merge branch 'dev' into dev-extosdep Adam Ierymenko 2025-07-03 14:14:04 -04:00
  • 5eb3cd2699 clang-format this branch to match dev Adam Ierymenko 2025-07-03 14:10:44 -04:00
  • 226bb1d4ef Merge pull request #2427 from SwarmboticsAI/fix-active-backup-selection Joseph Henry 2025-07-03 10:55:38 -07:00
  • 8753829c1b Merge pull request #2477 from zerotier/dev-multicast-bridge-fix Joseph Henry 2025-07-03 10:14:14 -07:00
  • 55e9320299 Ofast is deprecated Adam Ierymenko 2025-07-03 12:55:22 -04:00
  • c4af2d79c5 Don't count bridges towards multicast limit. Send to all bridges Joseph Henry 2025-07-03 09:44:45 -07:00
  • ce708df877 Merge branch 'dev' into hello-encryption Adam Ierymenko 2025-07-03 12:10:57 -04:00
  • 342fa9d33f clang-format this branch Adam Ierymenko 2025-07-03 12:02:18 -04:00
  • fd9a23f30f Merge pull request #2475 from zerotier/clang-format Adam Ierymenko 2025-07-03 11:57:35 -04:00