Commit graph

  • 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
  • 06b487119d
    More packet metrics (#1982) Grant Limberg 2023-05-02 11:16:55 -07:00
  • 6537219e68
    Merge branch 'dev' into peer-metrics Grant Limberg 2023-05-02 10:00:34 -07:00
  • 4ca3f27293
    Don't force rebuild on Windows build GH Action (#1985) Grant Limberg 2023-05-02 08:53:29 -07:00
  • 056cafbb41
    Don't force rebuild on Windows build GH Action Grant Limberg 2023-05-02 08:42:45 -07:00
  • 50bdfb59a3
    Merge branch 'dev' into peer-metrics Grant Limberg 2023-05-01 17:27:44 -07:00
  • a3aab793e0
    Update build.yml Grant Limberg 2023-05-01 17:16:59 -07:00
  • c16aa917ff
    Run second ZT instance as root Joseph Henry 2023-05-01 17:07:15 -07:00
  • 6739d105aa
    Fix yaml typo Joseph Henry 2023-05-01 16:55:46 -07:00
  • 4f6894c069
    Merge changes from dev, incl. new cache method Joseph Henry 2023-05-01 16:53:32 -07:00
  • 785a121825
    Fix rust dependency caching (#1983) Grant Limberg 2023-05-01 16:30:22 -07:00
  • cbea16a8b9
    bump Grant Limberg 2023-05-01 16:27:16 -07:00
  • 4bf0821e18
    bump Grant Limberg 2023-05-01 16:08:06 -07:00
  • 7e1729cce4
    bump Grant Limberg 2023-05-01 16:06:38 -07:00
  • 3e0f8dca5d
    re-add/rename key directives Grant Limberg 2023-05-01 16:03:13 -07:00
  • 220f1a1833
    Caching should now work Grant Limberg 2023-05-01 15:57:48 -07:00
  • 71cd538e34
    comment out invalid yaml keys for now Grant Limberg 2023-05-01 15:54:05 -07:00