提交

提交图

  • b7f510ff64 support links in the proxy Asim Aslam 2019-08-23 14:05:11 +01:00
  • 353eade6c3 Update client proto Asim Aslam 2019-08-23 12:06:11 +01:00
  • a133e61c2d Merge pull request #694 from milosgajdos83/tunnel-loopback-sleep Asim Aslam 2019-08-22 17:35:03 +01:00
  • 99d39e743b Lock when setting loopback flag and receiving keepalives Milos Gajdos 2019-08-22 16:31:37 +01:00
  • 0cdac2aa36 Merge pull request #689 from milosgajdos83/router-stop Asim Aslam 2019-08-21 21:25:48 +01:00
  • 75871287a1 Make stop idempotent. Small refactoring. Router name is memory. Milos Gajdos 2019-08-21 21:10:42 +01:00
  • fb750a0bb1 Don't start the router if its already running Asim Aslam 2019-08-21 18:58:56 +01:00
  • c6e15ef2d1 rename server, set version to timestamp Asim Aslam 2019-08-21 15:43:46 +01:00
  • f787cc0ee0 Merge pull request #687 from micro/tunnel Asim Aslam 2019-08-21 13:01:28 +01:00
  • c2d85a6e1f Add tunnel address Asim Aslam 2019-08-21 12:55:10 +01:00
  • 86f0c06fac Removed filewatch counter test. Milos Gajdos 2019-08-21 11:26:41 +01:00
  • 0aea8e3163 Merge pull request #686 from milosgajdos83/config-watcher Asim Aslam 2019-08-21 11:06:14 +01:00
  • 4ea27517b5 Source watcher ErrStoppedWatcher and fixed test Milos Gajdos 2019-08-20 22:32:47 +01:00
  • f8e68ae101 Add string method to tunnel Asim Aslam 2019-08-20 17:21:35 +01:00
  • f848041c49 Add a message type to the tunnel Asim Aslam 2019-08-20 17:20:21 +01:00
  • dfbd730b8c Fix mucp service option passing Asim Aslam 2019-08-20 16:48:09 +01:00
  • ac2a5a04a2 Merge pull request #681 from unistack-org/fix_wg v1.9.1 Asim Aslam 2019-08-19 12:06:45 +01:00
  • f1d08f251f fix panic: negative WaitGroup counter Vasiliy Tolstov 2019-08-19 13:46:00 +03:00
  • 718ae42808 Merge pull request #680 from printfcoder/master v1.9.0 Asim Aslam 2019-08-19 08:34:21 +01:00
  • 2413cbcd80 fix file watcher event bug on Linux Shu Xian 2019-08-19 15:28:24 +08:00
  • 9c820445a4 Merge pull request #679 from micro/grpc-codec Asim Aslam 2019-08-18 11:37:38 +01:00
  • c44fd63301 Force grpc client/server to use grpc codec for broker Asim Aslam 2019-08-18 11:28:21 +01:00
  • d9a699ae6f Merge pull request #673 from micro/multiplex Asim Aslam 2019-08-16 17:41:45 +01:00
  • 4495ca3839 Use client.Call for non streaming requests Asim Aslam 2019-08-16 17:24:17 +01:00
  • 0b0eee41d0 functioning proxy code Asim Aslam 2019-08-16 16:46:29 +01:00
  • e18f8defde Merge pull request #672 from milosgajdos83/tunnel-ping Asim Aslam 2019-08-16 16:09:14 +01:00
  • 7abdc68049 Fixed the race. Made wait channel boolean. Milos Gajdos 2019-08-16 15:40:35 +01:00
  • c90e1ccb99 Fixed reconnect code; refactor tunnel tests. Milos Gajdos 2019-08-16 15:18:34 +01:00
  • 991142cd57 No need to set request in the buffer Asim Aslam 2019-08-16 14:42:45 +01:00
  • 5a5b1b8f6e only continue to stream when its a stream Asim Aslam 2019-08-15 20:54:28 +01:00
  • 58bc4c103f go fmt Asim Aslam 2019-08-15 20:54:09 +01:00
  • 88817dc53f Strip some dead code Asim Aslam 2019-08-15 20:54:00 +01:00
  • ef04331b86 multiplexing cruft Asim Aslam 2019-08-15 20:08:49 +01:00
  • 67215ae5da Changed nodeLink to setupLink Milos Gajdos 2019-08-15 19:24:24 +01:00
  • f120452d28 Monitor outbound links periodically and reconnect the failed links. Milos Gajdos 2019-08-15 18:18:58 +01:00
  • 740cfab8d0 Monitor outbound links and delete them when disconnected Milos Gajdos 2019-08-15 16:52:16 +01:00
  • f6b8045dd5 send client error if it exists Asim Aslam 2019-08-15 15:22:53 +01:00
  • b776fbb766 add a pseudo socket implementation Asim Aslam 2019-08-15 15:09:56 +01:00
  • a42de29f67 Do same for host port on deregister Asim Aslam 2019-08-15 08:59:50 +01:00
  • 0f6d09af33 go fmt Asim Aslam 2019-08-15 08:47:32 +01:00
  • 2dd5109eee Merge pull request #669 from printfcoder/master Asim Aslam 2019-08-15 07:36:06 +01:00
  • e609095ba4 Merge pull request #2 from micro/master Shu xian 2019-08-15 08:38:08 +08:00
  • 4843f09afa Merge pull request #670 from milosgajdos83/loopback-msg-fix Asim Aslam 2019-08-14 17:28:15 +01:00
  • f9eddf1e6f Fixing the tunnel loopback messaging Milos Gajdos 2019-08-14 17:14:39 +01:00
  • f19308f1e6 Merge pull request #1 from micro/master Shu xian 2019-08-14 22:02:41 +08:00
  • 8f0c2e0412 add a better tunnel test Asim Aslam 2019-08-14 14:38:17 +01:00
  • bf0e46dc0d fix registry addr error for mq-rpc Shu Xian 2019-08-14 21:32:28 +08:00
  • 15975d2903 Merge pull request #668 from milosgajdos83/tun-token-loopback Asim Aslam 2019-08-14 14:32:18 +01:00
  • 9f2f0e3cea Moved Close method to the bottom Milos Gajdos 2019-08-14 13:26:23 +01:00
  • 151bcf0ea1 Send and receive on loopback tunnel interface Milos Gajdos 2019-08-14 13:00:10 +01:00
  • dc0fbfc3c0 Merge pull request #666 from unistack-org/log Asim Aslam 2019-08-14 07:41:01 +01:00
  • e607485c6b Check for token in every received message. Milos Gajdos 2019-08-14 01:23:03 +01:00
  • 70d0029658 add warn log level Vasiliy Tolstov 2019-08-14 02:26:51 +03:00
  • a606813fdf export log levels and reverse log level order Vasiliy Tolstov 2019-08-14 02:18:22 +03:00
  • 750267b308 first commit to draft up a way for Sending messages to loopback Milos Gajdos 2019-08-13 20:11:23 +01:00
  • 7ce0305db4 only operate on clients that are the same as the server Asim Aslam 2019-08-13 16:08:56 +01:00
  • c39591af0e add a mux package for the proxy Asim Aslam 2019-08-13 15:21:51 +01:00
  • fedc6be3e6 Merge pull request #663 from milosgajdos83/router-start Asim Aslam 2019-08-13 08:12:56 +01:00
  • cb1679fd8d Add Start method to router Milos Gajdos 2019-08-12 18:18:17 +01:00
  • c0a676bfa9 Only check the router status if the lookup fails Asim Aslam 2019-08-12 17:06:08 +01:00
  • cb4e376c64 Update go mod v1.8.3 Asim Aslam 2019-08-12 12:35:09 +01:00
  • c2c8182a5b delete tunnel headers and add some TODOs Asim Aslam 2019-08-11 21:53:40 +01:00
  • 01cb146e0d send message once after creating socket Asim Aslam 2019-08-11 18:24:16 +01:00
  • d0d729a789 fix the tunnel execution Asim Aslam 2019-08-11 18:11:33 +01:00
  • 113d87d855 Merge branch 'master' of ssh://github.com/micro/go-micro Asim Aslam 2019-08-11 16:15:30 +01:00
  • 56df10f68b use keepalive in quic by default Asim Aslam 2019-08-11 16:12:31 +01:00
  • 3a5428fb36 Merge pull request #660 from xpunch/serviceNotFoundIssue Asim Aslam 2019-08-11 12:44:27 +01:00
  • 178a3b3d8e Merge remote-tracking branch 'origin/master' into serviceNotFoundIssue johnson 2019-08-11 19:34:00 +08:00
  • de34f259ba update service not found error tooltip johnson 2019-08-11 10:14:41 +08:00
  • 81b68a1d7f Merge pull request #4 from micro/master potato 2019-08-11 19:05:49 +08:00
  • 1a600810a7 Merge pull request #661 from XiaoLer/patch-2 Asim Aslam 2019-08-11 12:03:18 +01:00
  • 94127ae1aa Merge pull request #3 from micro/master potato 2019-08-11 18:24:57 +08:00
  • cd2ac648ff Fix read yaml config from memory 刘小乐 2019-08-11 18:05:35 +08:00
  • e613b0c205 remove the single node tunnel test Asim Aslam 2019-08-11 09:54:02 +01:00
  • 57dacf1831 Merge pull request #2 from micro/master potato 2019-08-11 10:22:33 +08:00
  • 8986b3135f Strip logging Asim Aslam 2019-08-10 18:46:54 +01:00
  • 6dd3ea1853 Remove listen check Asim Aslam 2019-08-10 18:44:50 +01:00
  • 2c66e94045 fix some tunnel bugs like races and duplicate messages... Asim Aslam 2019-08-10 16:37:49 +01:00
  • c1ff3ceee4 Add more verbose not found error Asim Aslam 2019-08-09 12:31:29 +01:00
  • b13604fb4b Merge pull request #1 from micro/master potato 2019-08-09 18:46:28 +08:00
  • 057adb2b2e Merge pull request #658 from XiaoLer/patch-1 Asim Aslam 2019-08-09 11:37:35 +01:00
  • 7bd6d1b549 no more WithData method, instead of WithJSON 刘小乐 2019-08-09 12:45:59 +08:00
  • 37988b596d Merge pull request #656 from milosgajdos83/tun-listener Asim Aslam 2019-08-08 15:25:19 +01:00
  • 9eb45dac82 Close the tunnel listener when the tunnel is cloed. Milos Gajdos 2019-08-08 15:20:53 +01:00
  • 59b13aef22 tunnel skip zero length nodes Asim Aslam 2019-08-08 13:15:30 +01:00
  • 1e496938b7 more tunnel logging Asim Aslam 2019-08-08 13:07:13 +01:00
  • fbc1d523d7 add ability to set log level via env var Asim Aslam 2019-08-08 13:07:04 +01:00
  • 11795071fb Fix panic Asim Aslam 2019-08-08 12:45:37 +01:00
  • c7e8a2aeb9 Merge pull request #651 from magodo/master Asim Aslam 2019-08-08 00:30:01 +01:00
  • cb1c1afc84 add quic to defaults Asim Aslam 2019-08-08 00:19:30 +01:00
  • 3fc7d9ea50 Quic requires an initial message to start the session so we need connect Asim Aslam 2019-08-08 00:19:16 +01:00
  • abc2ace409 Merge pull request #653 from micro/tunnel Asim Aslam 2019-08-07 22:36:15 +01:00
  • 243d43df92 Strip master from travis Asim Aslam 2019-08-07 22:32:16 +01:00
  • 9c2b882008 Bump travis go Asim Aslam 2019-08-07 22:27:03 +01:00
  • 4370f03e04 update go modules Asim Aslam 2019-08-07 22:11:52 +01:00
  • a3b962f37b Fix travis test? Asim Aslam 2019-08-07 22:02:58 +01:00
  • a894b4f354 add tunnel/transport package Asim Aslam 2019-08-07 21:58:25 +01:00
  • fc379f2d2c Remove other accept Asim Aslam 2019-08-07 19:03:45 +01:00
  • dcf4fed6a3 Add a second test for two tunnels Asim Aslam 2019-08-07 18:56:21 +01:00
  • 117376a922 Add back the old tunnel interface Asim Aslam 2019-08-07 18:44:33 +01:00