Commit Graph

477 Commits

Author SHA1 Message Date
Paul Lorenz 2cff4aa71f Merge pull request openziti/fabric#289 from openziti/routing-perf
Add routing perf benchmark and improve router perf
2021-11-19 15:35:07 -05:00
Paul Lorenz 51a4fe8ed9 Import route evaluation with more efficient data structure 2021-11-19 15:17:56 -05:00
Paul Lorenz 3c40ccecf1 Merge pull request openziti/fabric#290 from openziti/routing-perf-test
Add routing perf test and fix link cost check
2021-11-19 15:15:50 -05:00
Paul Lorenz 4847cf1453 Add routing perf test and fix link cost check 2021-11-19 15:08:29 -05:00
Paul Lorenz 88dda60c39 Merge pull request openziti/fabric#285 from openziti/add-link-dial-test
Add test for link dials
2021-11-16 10:53:56 -05:00
Paul Lorenz 9289b69870 Merge pull request openziti/fabric#286 from openziti/log-fix
Remove redundant log message and fix spelling. Fixes openziti/fabric#271
2021-11-16 10:53:43 -05:00
Paul Lorenz f1faeb944c Remove redundant log message and fix spelling. Fixes openziti/fabric#271 2021-11-15 16:52:40 -05:00
Paul Lorenz db86c995c9 Add test for link dials 2021-11-15 14:56:48 -05:00
Paul Lorenz f3e9961524 Add initial AT infrastructure, largely copied from edge. Add mgmt channel test 2021-11-12 16:30:56 -05:00
Paul Lorenz 6ba7264ff3 Do additional cert chain and verify links with controller 2021-11-12 15:36:05 -05:00
Paul Lorenz e0fa153d03 Merge pull request openziti/fabric#282 from openziti/add-router-ids-to-link-metrics
Add router ids to link metrics. Fixes openziti/fabric#275. Fix panic on router shutd…
2021-11-10 13:03:46 -05:00
Paul Lorenz c5d2e481ae Add router ids to link metrics. Fixes openziti/fabric#275. Fix panic on router shutdown if router is stopped before ctrl channel is established 2021-11-10 12:45:54 -05:00
Paul Lorenz 692f3d5149 Log how long session has been idle 2021-10-27 14:18:50 -04:00
Andrew c4ea7b1bb2 Merge pull request openziti/fabric#279 from openziti/expose.loaded.identity
exposes controller.Identity() to avoid re-parses
2021-10-19 09:54:43 -04:00
Andrew Martinez d305026980 exposes controller.Identity() to avoid re-parses 2021-10-19 09:38:14 -04:00
Andrew 973c79c551 Merge pull request openziti/fabric#278 from openziti/fix.enrollment.ext
updates to new foundation version
2021-10-18 15:42:01 -04:00
Andrew Martinez 90824085a1 fix refactoring of 'config' in strings 2021-10-18 15:39:36 -04:00
Andrew Martinez c6b54e8606 updates to new foundation version
- updated identity module
- centralizes identity references
- removes old parsing logic
2021-10-18 15:25:07 -04:00
Paul Lorenz f0ffab7996 Add support for plugins 2021-10-14 13:40:30 -04:00
Paul Lorenz c7873d306a Update deps. Leave hopId for actual entity ids 2021-10-11 19:05:50 -04:00
Paul Lorenz d154dd1731 Add xgress control messages and support for doing route tracing 2021-10-08 15:52:02 -04:00
Paul Lorenz 2eeb9e435c Merge pull request openziti/fabric#274 from openziti/add-terminator-to-service-events
Add terminator to service events
2021-10-06 14:32:30 -04:00
Paul Lorenz 79fe8c7ddb Add terminator to service events 2021-10-06 11:25:51 -04:00
codesee-architecture-diagrams[bot] ce60fb1df5 Add CodeSee architecture diagram workflow to repository 2021-10-06 10:50:51 +00:00
Paul Lorenz 4077f4cf3d Merge pull request openziti/fabric#272 from openziti/update-to-go-1.17
Update to go 1.17
2021-10-01 14:21:43 -04:00
Paul Lorenz f88aa29c61 Update to go 1.17 2021-10-01 14:06:29 -04:00
Paul Lorenz c7962aafd6 Merge pull request openziti/fabric#270 from openziti/revert-test-code
Revert code to slow acks used when testing
2021-09-15 15:26:54 -04:00
Paul Lorenz 347962d68f Revert code to slow acks used when testing 2021-09-15 15:21:28 -04:00
Paul Lorenz 3c54141587 Merge pull request openziti/fabric#269 from openziti/remove-ha-terminator-strategy
Remove HA terminator strategy since it's an incomplete solution
2021-09-13 10:16:57 -04:00
Paul Lorenz 7233d18463 Remove HA terminator strategy since it's an incomplete solution 2021-09-13 09:51:51 -04:00
Paul Lorenz 9a041bb8b9 Merge pull request openziti/fabric#268 from openziti/tidy-close
Close send buffer when unrouted, since sends will no longer work
2021-09-10 12:04:24 -04:00
Paul Lorenz 4285830929 Close send buffer when unrouted, since sends will no longer work 2021-09-10 11:38:44 -04:00
Paul Lorenz 228634ea19 Merge pull request openziti/fabric#267 from openziti/remove-unused-map
Remove unused map. Removed code could panic b/c of race condition
2021-09-09 10:33:25 -04:00
Paul Lorenz e3fe91a528 Remove unused map. Removed code could panic b/c of race condition 2021-09-09 10:28:20 -04:00
Paul Lorenz 01526a8c14 Merge pull request openziti/fabric#266 from openziti/simplify-ids
Use string id instead of identity where we don't need certs
2021-09-03 14:55:03 -04:00
Paul Lorenz 58e159236d Use string id instead of identity where we don't need certs 2021-09-03 14:10:28 -04:00
Paul Lorenz 70c10f0e15 Allow querying terminators by service.name and router.name 2021-08-18 14:55:19 -04:00
Paul Lorenz 4133c0143c Merge pull request openziti/fabric#265 from openziti/fix-go-version
Fix go version specifier
2021-08-18 13:29:41 -04:00
Paul Lorenz cd810180c1 Fix go version specifier 2021-08-18 13:17:16 -04:00
Michael Quigley 5481a64100 Merge pull request openziti/fabric#264 from openziti/getcircuit_not_ready
Fix for GetCircuit Initialization Vulnerability
2021-08-17 11:19:56 -04:00
Michael Quigley e1ede2d3cb ctrl not ready 2021-08-17 09:19:23 -04:00
Paul Lorenz fffc14d7d2 Merge pull request openziti/fabric#262 from openziti/context-fixes
Fix sessionId -> circuit. Fix nil reference on non-egress routes
2021-08-10 13:44:12 -04:00
Paul Lorenz ce0d53bba1 fix session -> circuit in json event 2021-08-10 13:42:22 -04:00
Paul Lorenz f5e53853dd Fix sessionId -> circuit. Fix nil reference on non-egress routes 2021-08-10 13:16:57 -04:00
Paul Lorenz 4939c16601 Merge pull request openziti/fabric#260 from openziti/trace-logging
Allow injecting context into path creation/establishment operations
2021-08-09 11:01:25 -04:00
ziti-ci 23a9da54e7 Allow injecting context into path creation/establishment operations 2021-08-06 16:34:57 -04:00
Paul Lorenz 35442791f3 Merge pull request openziti/fabric#261 from openziti/more-session-rename
Fixed some missed session -> circuit rename bits
2021-08-06 16:05:57 -04:00
Paul Lorenz 1454aa22f4 Fixed some missed session -> circuit rename bits 2021-08-06 15:43:04 -04:00
Paul Lorenz f49e8bac5d Namespace protobufs with ziti 2021-08-05 15:39:53 -04:00
Paul Lorenz 13a8fd0ce3 Merge pull request openziti/fabric#258 from openziti/rename-session-to-circuit
Rename session to circuit
2021-08-04 14:33:30 -04:00