Andrew M
7cd1fd88fd
more error format fixes
2020-04-20 09:20:16 -04:00
Andrew M
3c26a7586d
error message format
2020-04-20 09:18:33 -04:00
Andrew M
11f1b477a5
updates for add.channel2.connect.options
2020-04-20 09:00:35 -04:00
Michael Quigley
0180ce931c
Merge pull request openziti/fabric#74 from netfoundry/p14_c1
...
Phase 14: Chapter 1
2020-04-01 15:09:46 -04:00
Michael Quigley
da0025381e
Test fixes.
2020-04-01 14:49:42 -04:00
Michael Quigley
d5987643e6
Logging lint.
2020-04-01 10:36:16 -04:00
Michael Quigley
14953d9cd7
Peek.
2020-04-01 10:33:32 -04:00
Michael Quigley
8ef0c5f6e1
Merge branch 'master' into p14_c1
2020-04-01 10:25:27 -04:00
Andrew
1d7a04a111
Merge pull request openziti/fabric#71 from netfoundry/tx.router.connection.status
...
expose IsConnected(routerId) for edge use
2020-04-01 09:58:56 -04:00
Andrew Martinez
8640e698f9
remove GetRouterController()
2020-04-01 09:55:32 -04:00
Andrew Martinez
db3f6845bd
expose IsConnected(routerId) for edge use
2020-03-31 15:13:01 -04:00
Michael Quigley
2b91091835
Working on fleshing out and connecting up sliding window flow control for xlink_transwarp. ( #70 )
2020-03-30 15:23:15 -04:00
Michael Quigley
ace22c581a
Merge branch 'master' into p14_c1
2020-03-30 14:12:12 -04:00
Michael Quigley
cd1f067ddb
Try out operating system UDP fragmentation. ( #44 )
2020-03-27 13:31:56 -04:00
Michael Quigley
ef30812dbc
The first viable 'xlink_transwarp' implementation. No throttle control. Requires a low Xgress MTU. But it works. ( #44 )
2020-03-27 13:14:47 -04:00
Michael Quigley
45630ecbbf
Wiring up payload handling for xlink_transwarp. ( #44 ) Added xlink.Forwarder.
2020-03-27 12:47:23 -04:00
Paul Lorenz
2f94fe061f
Update for foundation API change. Support list by roles. ( #68 )
...
* Update for foundation API change. Support list by roles.
2020-03-27 12:42:42 -04:00
Michael Quigley
bcddb1076a
Support for transwarp message header encode/decode. Starting on payload/acknowledgement write. ( #44 )
2020-03-26 16:09:54 -04:00
Michael Quigley
fb2869673d
Style up the logs.
2020-03-26 15:25:07 -04:00
Michael Quigley
00d5866108
Basic connection state, ping, functional. ( #44 )
2020-03-26 15:11:10 -04:00
Michael Quigley
6e1842696e
Iteration on xlink_transwarp message framework. ( #44 )
2020-03-26 14:40:15 -04:00
Michael Quigley
682ece0149
Using ping to iterate state management for dialer and listener. ( #44 )
2020-03-26 10:47:53 -04:00
Michael Quigley
6f3a11b9b8
Working out 'hello' state management. ( #44 )
2020-03-26 10:15:34 -04:00
Michael Quigley
bfa94e4892
Start of handler-driven messaging. Reworked 'hello' to support scheme. ( #44 )
2020-03-25 15:26:23 -04:00
Michael Quigley
70a6eb6719
Metrics peekhandler moved to foundation.
2020-03-25 13:43:39 -04:00
Michael Quigley
510b5205ac
Merge branch 'master' into p14_c1
2020-03-25 13:39:40 -04:00
ekoby
8c48ac871e
relocate metrics to ziti-foundation ( #63 )
...
metrics package is now in ziti-foundation
* update and tidy go.mod
* fix: use ziti-foundation/metrics
2020-03-24 18:37:28 -04:00
Michael Quigley
a3838ed857
Controller changes to support non 'transport.Address' addresses (string). Enough 'xlink_transwarp' to minimally establish a connection. ( #44 )
2020-03-24 16:00:36 -04:00
Paul Lorenz
1b14d00861
Use short ids for terminators. Fixes GH-65 ( #66 )
2020-03-24 13:45:35 -04:00
Michael Quigley
75aab14ef8
Rounding out the xlink_transwarp skeleton. ( #44 )
2020-03-24 11:51:21 -04:00
Michael Quigley
a09a608449
HelloRouterAdvertisementsHeader. ( #54 )
2020-03-24 11:10:01 -04:00
Michael Quigley
3c03d9697c
xlink_transwarp.impl and xlink_transwarp.[listener|dialer]Config. xlink_transport.*Config lint. ( #44 , openziti/fabric#54 )
2020-03-24 11:00:21 -04:00
Michael Quigley
07bb3f49d9
Show advertisement.
2020-03-24 10:23:03 -04:00
Michael Quigley
34fb57acc0
Remove transwarp transport implementation.
2020-03-24 10:18:57 -04:00
Michael Quigley
cc6a231580
Merge branch 'master' into p14_c1
2020-03-24 10:09:01 -04:00
Michael Quigley
7c3bf685b7
Xlink initial working implementation. ( #54 )
2020-03-23 15:28:03 -04:00
Paul Lorenz
bc2d3c6fe2
Adapt to foundation API change ( #60 )
...
* Adapt to foundation API change
2020-03-23 14:34:54 -04:00
Michael Quigley
0b01b9d611
Merge branch 'master' into p14_c1
2020-03-20 16:19:00 -04:00
Paul Lorenz
788202e91c
Merge pull request openziti/fabric#58 from netfoundry/add-router-start
...
Add a router start method
2020-03-20 16:16:00 -04:00
Michael Quigley
f98a210742
Wiring in the Xlink 'registry'. Now we can refactor our listener startup code. ( #54 )
2020-03-20 15:32:53 -04:00
Paul Lorenz
188446b068
Add a router start method
2020-03-20 15:22:44 -04:00
Michael Quigley
f99a6c811f
Musn't forget the advertisement. ( #54 )
2020-03-20 14:57:50 -04:00
Michael Quigley
fbd6cee81c
xlink_transport roughed-in using roughly the same scruffy wiring code as the single-listener router implementation. Will revisit/refactor as xlink_transwarp develops. ( #54 )
2020-03-20 14:47:56 -04:00
Michael Quigley
7e4c5a0fcb
xlink_transport uses handler_link, just like it's spiritual predecessor. ( #54 )
2020-03-20 14:29:58 -04:00
Michael Quigley
2902c4942b
Move the X... frameworks underneath controller/ or router/.
2020-03-20 13:57:59 -04:00
Michael Quigley
2026d77c72
Merge branch 'master' into p14_c1
2020-03-19 15:22:17 -04:00
Paul Lorenz
cc9d36acf6
Merge pull request openziti/fabric#56 from netfoundry/remove-copyright-date
...
Remove copyright date
2020-03-19 15:09:03 -04:00
Paul Lorenz
c32144d668
Remove copyright date
2020-03-19 13:26:09 -04:00
Paul Lorenz
6fdd5bcda5
Add support for multiple endpoints to services and sync model abstrac… ( #53 )
...
* Add support for multiple terminators to services and sync model abstractions with edge
* Add Snapshot to db.Db
* Make API friendly errors
* Add association querying. Consolidate Entity* interfaces
2020-03-19 13:23:16 -04:00
Michael Quigley
f953a6ce01
Working out how the current 'accepter' concept might be generalized for an Xlink implementation. ( #54 )
2020-03-18 14:04:43 -04:00