Commit graph

  • 5ad0212b93
    Allow sending all surface addresses to peer in low-bandwidth mode Joseph Henry 2023-05-31 15:02:17 -07:00
  • 30799dd73f
    Merge pull request #2017 from zerotier/outbound-bytes-fix Grant Limberg 2023-05-31 13:25:52 -07:00
  • 8ebe2c563a
    Fix udp sent metric Grant Limberg 2023-05-31 13:25:30 -07:00
  • 57588dec7a
    Merge pull request #2016 from zerotier/ctl-oidc-fix Grant Limberg 2023-05-31 10:37:33 -07:00
  • 9a8b74d744
    Fix oidc client lookup query Grant Limberg 2023-05-31 09:34:31 -07:00
  • e11d70e408 cache getifaddrs - windows travis laduke 2023-05-17 07:18:42 -07:00
  • 60d2138f30 cache getifaddrs - bsd travis laduke 2023-05-17 07:16:26 -07:00
  • 259ee610a6 cache getifaddrs - linux travis laduke 2023-05-17 07:16:09 -07:00
  • 4192f6a6d9 cache getifaddrs - mac travis laduke 2023-05-16 16:16:12 -07:00
  • 54decda7a4 add constant for getifaddrs cache time travis laduke 2023-05-17 07:25:09 -07:00
  • 1752425a5d cache getifaddrs - windows travis laduke 2023-05-17 07:18:42 -07:00
  • 0ee52bffa9 cache getifaddrs - bsd travis laduke 2023-05-17 07:16:26 -07:00
  • 2b546ee4d2 cache getifaddrs - linux travis laduke 2023-05-17 07:16:09 -07:00
  • 3b710e00a4 cache getifaddrs - mac travis laduke 2023-05-16 16:16:12 -07:00
  • f0360ad616 add constant for getifaddrs cache time travis laduke 2023-05-17 07:25:09 -07:00
  • f42841a6ab
    fix init order for EmbeddedNetworkController (#2014) Grant Limberg 2023-05-25 11:09:08 -07:00
  • 236ae618bb
    Merge branch 'dev' into controller-init-order Grant Limberg 2023-05-25 10:57:15 -07:00
  • 524363dcf7
    Improve validation test (#2013) Joseph Henry 2023-05-25 10:54:26 -07:00
  • 62630a7faf
    Remove delay in validation test Joseph Henry 2023-05-25 10:52:32 -07:00
  • 51b8a5fa11
    fix init order for EmbeddedNetworkController Grant Limberg 2023-05-25 10:42:17 -07:00
  • 5a49a8a62f
    Increase delay in validation test Joseph Henry 2023-05-24 17:17:50 -07:00
  • e1ef95958a
    Tweak delay in validation test Joseph Henry 2023-05-24 16:36:54 -07:00
  • fbc9ab9218
    Add delay to validation test Joseph Henry 2023-05-24 16:17:47 -07:00
  • ddfdf32b44 fix thread-safety issues by adding appropriate locks Brenton Bostick 2023-04-14 13:42:25 -04:00
  • 156e8db33a indentation Brenton Bostick 2023-05-03 12:30:37 -04:00
  • 17f6b3a10b
    central controller metrics & request path updates (#2012) Grant Limberg 2023-05-23 12:11:26 -07:00
  • 321b4996df
    Merge branch 'dev' into ctl Grant Limberg 2023-05-22 16:27:59 -07:00
  • ffd74eed5a
    remove exploratory metrics Grant Limberg 2023-05-22 15:54:48 -07:00
  • 688808dc63
    switch to cargo rustc for compiler flags Michael C 2023-05-19 15:13:07 -04:00
  • 30c7268267
    add CARGOFLAGS Michael C 2023-05-19 14:44:41 -04:00
  • 8ea09ba6bd
    remove rustc --release flag Michael C 2023-05-19 13:41:02 -04:00
  • da71e2524c
    fix typos (#2010) Brenton Bostick 2023-05-19 13:21:24 -04:00
  • a6c9460de8
    more metrics Grant Limberg 2023-05-19 09:40:19 -07:00
  • 80d851df78 fix typos Brenton Bostick 2023-05-19 12:22:27 -04:00
  • f3da2b4031
    Capture setContent by-value instead of by-reference (#2006) Brenton Bostick 2023-05-17 20:55:32 -04:00
  • 500279c3d7
    Merge branch 'dev' into brenton/capture-by-value Grant Limberg 2023-05-17 16:48:40 -07:00
  • e2dad367b4 Don't re-apply routes on BSD travis laduke 2023-05-03 14:22:40 -07:00
  • f9a91a4777 Don't re-apply routes on BSD travis laduke 2023-05-03 14:22:40 -07:00
  • 9b7ff43118 Enable RTTI in Windows build travis laduke 2023-05-17 13:17:32 -07:00
  • 0f0f0e0165 Enable RTTI in Windows build travis laduke 2023-05-17 13:17:32 -07:00
  • 721f80358a Capture setContent by-value instead of by-reference Brenton Bostick 2023-05-17 14:30:05 -04:00
  • 4ba74f579b Capture by-value instead of by-reference Brenton Bostick 2023-05-17 14:30:05 -04:00
  • 515e260086
    remove this lock. only used for a metric Grant Limberg 2023-05-16 15:56:45 -07:00
  • 2771461334
    use shared mutexes for read/write locks Grant Limberg 2023-05-16 13:34:17 -07:00
  • 52272302fc
    internal db metrics Grant Limberg 2023-05-16 13:33:42 -07:00
  • adfbbc3fb0
    Controller Metrics & Network Config Request Fix (#2003) Grant Limberg 2023-05-16 11:56:58 -07:00
  • c82e227d3f
    Move sso expiry into its own thread Grant Limberg 2023-05-15 17:52:55 -07:00
  • d0a7ae4907
    Change this back. Grant Limberg 2023-05-15 17:29:36 -07:00
  • fbeae3c468
    Let's just move this whole sso check up to make code flow a bit easier to reason about Grant Limberg 2023-05-15 16:37:41 -07:00
  • 326f7f7254
    Integrate metrics & refactor network config request thread Grant Limberg 2023-05-15 16:23:41 -07:00
  • 370ce5df14
    add new controller metrics Grant Limberg 2023-05-15 16:20:13 -07:00
  • f621261ff9
    Update readme files for metrics (#2000) Grant Limberg 2023-05-05 12:44:41 -07:00
  • bf265ffde0
    Update readme files for metrics Grant Limberg 2023-05-05 12:17:09 -07:00
  • 00d55fc4b4
    Metrics consolidation (#1997) Grant Limberg 2023-05-04 11:12:55 -07:00
  • e12fa2b2c5
    Disable peer metrics for controllers pt 2 Grant Limberg 2023-05-04 10:11:28 -07:00
  • ed9ffdb4f2
    Disable peer metrics for central controllers Grant Limberg 2023-05-04 10:04:07 -07:00
  • d2f4d47860
    zt_incoming_packet_error -> zt_packet_error Grant Limberg 2023-05-04 08:45:57 -07:00
  • e7746b25a9
    Consolidate incoming/outgoing network packets to a single metric Grant Limberg 2023-05-04 08:38:11 -07:00
  • 454b79b651
    zt_peer_packets description fix Grant Limberg 2023-05-04 08:33:56 -07:00
  • 5b2c7ce848
    Fix zt_data metric description Grant Limberg 2023-05-04 08:29:43 -07:00
  • 2eb43c0ccc
    Further collapse tcp & udp into metric labels for zt_data Grant Limberg 2023-05-04 08:27:36 -07:00
  • b395d1d22c
    Rename zt_packet_incoming -> zt_packet Grant Limberg 2023-05-04 08:23:25 -07:00
  • 57d8e88eea
    Merge branch 'dev' into metric-consolidation Grant Limberg 2023-05-04 08:48:28 -07:00
  • 95b6d7d440
    zt_incoming_packet_error -> zt_packet_error Grant Limberg 2023-05-04 08:45:57 -07:00
  • 69291db8d0
    Consolidate incoming/outgoing network packets to a single metric Grant Limberg 2023-05-04 08:38:11 -07:00
  • b48313be70
    zt_peer_packets description fix Grant Limberg 2023-05-04 08:33:56 -07:00
  • 3a870721cd
    Fix zt_data metric description Grant Limberg 2023-05-04 08:29:43 -07:00
  • 96ab0bab43
    Further collapse tcp & udp into metric labels for zt_data Grant Limberg 2023-05-04 08:27:36 -07:00
  • dc2ab00564
    Rename zt_packet_incoming -> zt_packet Grant Limberg 2023-05-04 08:23:25 -07:00
  • 74dc41c7c7
    Peer metrics (#1995) Grant Limberg 2023-05-04 07:58:02 -07:00
  • f496c31d85
    capture counts of packets to specific peers Grant Limberg 2023-05-03 17:53:57 -07:00
  • 427634e1f0
    cleanup Grant Limberg 2023-05-03 17:36:30 -07:00
  • d43ead5a71
    peer latency histogram actually works now Grant Limberg 2023-05-03 17:16:06 -07:00
  • f548905db4
    prevent deadlock Grant Limberg 2023-05-03 16:26:09 -07:00
  • ff2a9c88f0
    add peer latency values in doPingAndKeepalive Grant Limberg 2023-05-03 16:04:26 -07:00
  • ac49134aba
    Add peer metric update block Joseph Henry 2023-05-03 15:52:10 -07:00
  • a2d0c95b50
    separate alive & dead path counts Grant Limberg 2023-05-03 15:43:37 -07:00
  • ac9a006835
    Fix crash from bad instantiation of histogram Grant Limberg 2023-05-03 15:07:30 -07:00
  • 3b7883f7bf
    per peer packet metrics Grant Limberg 2023-05-03 14:40:50 -07:00
  • 289f231677
    Adding peer metrics Grant Limberg 2023-05-03 14:04:01 -07:00
  • 925599cab0
    Network-metrics (#1994) Grant Limberg 2023-05-03 13:43:45 -07:00
  • 6ef6d6a54a
    Network metrics Grant Limberg 2023-05-03 13:24:50 -07:00
  • 97e53b3cec
    Add a couple quick functions for converting a uint64_t network ID/node ID into std::string Grant Limberg 2023-05-03 11:43:18 -07:00
  • a43048a1ad
    fix type signatures (#1991) Brenton Bostick 2023-05-03 14:18:04 -04:00
  • d6c5a6cd59
    More aggressive CLI spamming (#1993) Joseph Henry 2023-05-03 10:49:27 -07:00
  • 7334a784f2
    Update validate.yml Joseph Henry 2023-05-03 10:48:56 -07:00
  • 54f339f0c0
    fix a couple of metrics (#1989) Grant Limberg 2023-05-03 10:23:06 -07:00
  • 930cb6a5f5 Merge branch 'dev' into dev-validation Joseph Henry 2023-05-03 10:21:24 -07:00
  • 115b9147b9
    fix memory leak (#1992) Brenton Bostick 2023-05-03 13:14:18 -04:00
  • 40352e4348 fix memory leak Brenton Bostick 2023-05-03 12:55:43 -04:00
  • aa9ade58da
    Add more aggressive CLI testing upon startup Joseph Henry 2023-05-03 09:57:36 -07:00
  • 776b152ae9 fix type signatures Brenton Bostick 2023-05-03 12:52:01 -04:00
  • b76901643f
    fix a couple of metrics Grant Limberg 2023-05-03 09:34:03 -07:00
  • 6b5c9b1b8e
    separate the bind & listen calls on the http backplane (#1988) Grant Limberg 2023-05-02 16:46:06 -07:00
  • c6ae8db308
    separate the bind & listen calls on the http backplane Grant Limberg 2023-05-02 16:31:00 -07:00
  • 4e49d4d8aa
    Add new workflow trigger Joseph Henry 2023-05-02 14:44:29 -07:00
  • 361afcdc93
    Delay Joseph Henry 2023-05-02 13:46:31 -07:00
  • 70150e232d
    Don't drop capabilities Joseph Henry 2023-05-02 13:07:01 -07:00
  • 098e0c4393
    Tweak Joseph Henry 2023-05-02 12:57:11 -07:00
  • 771523f464
    Change ubuntu-latest to ubuntu-22.04 Joseph Henry 2023-05-02 12:46:25 -07:00