Commit Graph

1018 Commits

Author SHA1 Message Date
Andrew e46c37af8b Merge pull request #679 from openziti/lower.to.fabric.dep
Lower fabric dep to isolate changes for release
2021-06-04 13:00:28 -04:00
Andrew Martinez d9badd88d1 Lower fabric dep to isolate changes for release 2021-06-04 12:52:09 -04:00
Andrew 0b6143bc6e Merge pull request #678 from openziti/add.defensive.broker.code.back
revert defensive logic
2021-06-04 12:33:54 -04:00
Andrew Martinez 09b60f3ed8 Debugf to Infof 2021-06-04 12:30:27 -04:00
Andrew Martinez a6e0f4e807 revert defensive logic 2021-06-04 12:24:57 -04:00
ziti-ci 5f1f836e44 Updating dependency github.com/openziti/fabric@v0.16.65 2021-06-04 13:36:04 +00:00
Andrew 0d9f609bab Merge pull request #677 from openziti/fix.controller.config.enrollment.defaults
fix durations w/ no units
2021-06-03 11:06:17 -04:00
Andrew 42dc958360 Merge pull request #676 from openziti/fix.double.stop.panic.rtx
fixes rtx double stop panic
2021-06-03 11:05:00 -04:00
Andrew Martinez 127de19ce1 remove re-Start() and re-Stop() capabilities 2021-06-03 10:36:49 -04:00
Andrew Martinez 177379aa8e fix durations w/ no units 2021-06-03 08:52:24 -04:00
Andrew Martinez 087c51dd74 fixes rtx double stop panic
- stopping status was being reset causing subsequent stops to panic
- remove stopping atomic bool
- change router disconnect logging from debug to info
2021-06-01 14:00:22 -04:00
Paul Lorenz 1ecc776e02 Merge pull request #662 from openziti/dependabot/go_modules/github.com/miekg/dns-1.1.42
Bump github.com/miekg/dns from 1.1.41 to 1.1.42
2021-05-26 11:00:07 -04:00
dependabot[bot] b2de514908 Bump github.com/miekg/dns from 1.1.41 to 1.1.42
Bumps [github.com/miekg/dns](https://github.com/miekg/dns) from 1.1.41 to 1.1.42.
- [Release notes](https://github.com/miekg/dns/releases)
- [Changelog](https://github.com/miekg/dns/blob/master/Makefile.release)
- [Commits](https://github.com/miekg/dns/compare/v1.1.41...v1.1.42)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-26 14:16:38 +00:00
ziti-ci b7ff99aea3 Updating dependency github.com/openziti/fabric@v0.16.64 2021-05-26 14:07:05 +00:00
Andrew e5d5d254cf Merge pull request #671 from openziti/fix.sync.deadlock.on.router.disconnect
fixes deadlocks when a router disconnects mid sync or update
2021-05-26 09:47:43 -04:00
Andrew Martinez 93bfce03c2 remove go routine and simply close 2021-05-25 18:19:19 -04:00
Andrew Martinez 5a5fefa092 fixes deadlocks when a router disconnects mid sync or update
- range() of rtx'ers no longer locks, snapshots then loops
- rtx.Send() now checks for stopped/disconnected
- rtx.Send() now respects closeNotify
2021-05-25 16:23:20 -04:00
ziti-ci 190ad8c75d Updating dependency github.com/openziti/sdk-golang@v0.15.50 2021-05-21 17:03:30 +00:00
ziti-ci cfbab3b171 Updating dependency github.com/openziti/fabric@v0.16.63 2021-05-21 16:58:47 +00:00
Paul Lorenz 832beddc90 Merge pull request #666 from openziti/fix-update-terminator-omit-cost
Fix updating terminators when cost is omitted
2021-05-20 11:17:09 -04:00
Paul Lorenz e180d2fa7b Fix updating terminators when cost is omitted 2021-05-20 11:11:25 -04:00
Paul Lorenz 3f3c1318c7 Merge pull request #665 from openziti/fix-app-data-updates
Add appData to filtered jsonfields. Remove unused identity checker field
2021-05-19 13:37:58 -04:00
Paul Lorenz 9af29b5072 Add appData to filtered jsonfields. Remove unused identity checker field 2021-05-18 21:08:19 -04:00
Andrew 1780ff2902 Merge pull request #664 from openziti/fix.process.multi.base.values
set base posture check properties for process multi
2021-05-18 15:16:47 -04:00
Andrew Martinez 603fdbd772 set base posture check properties for process multi 2021-05-18 14:39:57 -04:00
ziti-ci 0f8aaedc77 Updating dependency github.com/openziti/sdk-golang@v0.15.49 2021-05-14 00:42:11 +00:00
ziti-ci a0f430a031 Updating dependency github.com/openziti/fabric@v0.16.62 2021-05-14 00:38:00 +00:00
ziti-ci 82c9dddfba Updating dependency github.com/openziti/sdk-golang@v0.15.48 2021-05-12 19:01:07 +00:00
Andrew 394c9c6efa Merge pull request #663 from openziti/fix.ca.store
Fix.ca.store
2021-05-11 14:31:04 -04:00
Andrew Martinez 6ee4f6a8a5 rework CaPems for ca store calculations 2021-05-11 14:18:08 -04:00
Andrew Martinez 74c9611996 add back reading the root identity 2021-05-11 11:16:21 -04:00
Andrew adb854dca1 Merge pull request #660 from openziti/use.xweb
use xweb for Edge Client and Management APIs
2021-05-07 14:15:31 -04:00
Andrew Martinez cc1574fdc9 update /version endpoint
- now reports all versions, api bindings, and api bind points from xweb
- now reports api base urls (http://<bindpoint>/<api path>
- now points 'edge' to 'edge-client' api binding
2021-05-07 10:46:24 -04:00
Andrew Martinez 6625084569 use xweb for Edge Client and Management APIs
- use xweb for run
- use xweb for api tests
- use time.ParseDuration for edge configuration
- use CORS defaults in Client/Management API handlers
2021-05-06 16:45:48 -04:00
ziti-ci 84ff7ce8c3 Updating dependency github.com/openziti/fabric@v0.16.61 2021-05-06 19:36:54 +00:00
Paul Lorenz 5cc83825f6 Merge pull request #659 from openziti/fix-service-list-handler
Move service list handler invoke out of decode loop
2021-05-06 13:12:28 -04:00
Paul Lorenz 025cfc204d Move service list handler invoke out of decode loop 2021-05-06 13:00:48 -04:00
Paul Lorenz 675aae0432 Merge pull request #658 from openziti/fix-service-list-paging
Ensure routers get full service list, not just first 10
2021-05-06 11:03:45 -04:00
Paul Lorenz 18c513034b Ensure routers get full service list, not just first 10 2021-05-06 10:51:30 -04:00
ziti-ci d80afb878d Updating dependency github.com/openziti/fabric@v0.16.60 2021-05-05 20:49:48 +00:00
Andrew 4dcb7fa3dc Merge pull request #656 from openziti/api.spec.split
splits API specs into composable modules
2021-05-05 16:48:13 -04:00
Paul Lorenz 03ada7b52d Merge pull request #655 from openziti/implement-identity-templates
Implement identity templates in tunneler
2021-05-04 16:28:19 -04:00
Andrew Martinez 46eb2cfdcd remove swagger.yml 2021-05-04 16:26:30 -04:00
Paul Lorenz 4b370e1522 Implement dialoption identity template 2021-05-04 15:34:37 -04:00
Andrew Martinez b562fb5c07 splits API specs into composible modules
- splits Open API 2.0 (swagger) into client/management APIs
- uses go-swaggers flatten capabilities
- uses newer version of go-swagger (v0.27.0)
- introduces /edge/client/v1, /edge/management/v1
- non-prefixed URLs default to /edge/client/v1
- splits some shared management/client API handlers
- renames some REST models to "client" instead of "limited"
- passes all apitests, fails dataflow upd test (main fails this as well)
- updates generate rest script for powershell
- todo: test generate rest script for bash
- todo: use xweb (different branch)
2021-05-04 11:30:32 -04:00
Paul Lorenz 228d23bf67 Implement identity templates in tunneler 2021-04-30 14:00:44 -04:00
Paul Lorenz b684c4d54b Merge pull request #654 from openziti/remove-double-cleanup
listener.close already cleaned up interceptor. don't need to do it again
2021-04-30 13:06:24 -04:00
Paul Lorenz 369ea5de0f listener.close already cleaned up interceptor. don't need to do it again 2021-04-30 09:31:26 -04:00
Paul Lorenz f14b776ea1 Merge pull request #653 from openziti/fix-id-set
Need to set id on new terminator
2021-04-30 09:28:07 -04:00
Paul Lorenz 5fe0091db7 Need to set id on new terminator 2021-04-30 09:21:05 -04:00