Commit Graph

  • 6128d18ee0 checkpoint fixing data race to process h2 and grpc requests Asim Aslam 2019-08-24 20:12:04 +0100
  • abadb2211e
    Merge pull request #698 from micro/tunnel-broker Asim Aslam 2019-08-24 14:37:20 +0100
  • ca267f73de add a tunnel broker Asim Aslam 2019-08-24 09:46:55 +0100
  • d8608b2343
    Merge pull request #697 from micro/static-resolver Asim Aslam 2019-08-23 22:05:02 +0100
  • ed8d28c9ab
    Set Route.Link to "network" not Route.Network. Oops! Milos Gajdos 2019-08-23 21:08:18 +0100
  • 88e47b9b06
    Dont bail when unable to resolve network nodes. Milos Gajdos 2019-08-23 17:48:14 +0100
  • 1b0295de0d Add a static network node resolver Asim Aslam 2019-08-23 17:24:21 +0100
  • 9448d7c164
    Set Route.Network to "network" and Router.Gateway to network.Address Milos Gajdos 2019-08-23 16:01:57 +0100
  • 8c3eec9f2a
    Set the default resolver to registry Milos Gajdos 2019-08-22 18:57:20 +0100
  • e53484302c
    Added ControlChannel tunnel.Listener to process incoming messages Milos Gajdos 2019-08-22 13:17:32 +0100
  • db89fc4efe
    Set server name to the correct value. Milos Gajdos 2019-08-21 19:22:50 +0100
  • e1599b0f17
    Set server name. Set default network name. Milos Gajdos 2019-08-21 19:21:23 +0100
  • a09d5d2e9a
    Add Address method. Start and Stop router/server. Milos Gajdos 2019-08-21 19:16:18 +0100
  • 6c1f1d66f7
    Switch received messages on the right header Milos Gajdos 2019-08-20 21:30:25 +0100
  • a6e1287b27
    Replaced incorrect proto import path Milos Gajdos 2019-08-20 21:15:02 +0100
  • fcec6e8eae
    First attempt to implement default network interface Milos Gajdos 2019-08-20 21:12:21 +0100
  • 30dd3f54f0
    Make router.Table docs consistent Milos Gajdos 2019-08-20 21:11:27 +0100
  • 6beae23afd
    First commit. Outline of the default network. Milos Gajdos 2019-08-20 12:48:51 +0100
  • 718780367e
    Merge pull request #696 from milosgajdos83/server-idempotent Asim Aslam 2019-08-23 15:12:33 +0100
  • ba99f037fb
    Lock started flag when changing it. Milos Gajdos 2019-08-23 15:07:08 +0100
  • 80dc0b97a9
    Make server starts and stops idempotent Milos Gajdos 2019-08-23 15:00:29 +0100
  • 1a32e3a11d
    Merge pull request #695 from micro/proxy-link Asim Aslam 2019-08-23 14:48:49 +0100
  • 955dc2a23d change where we order the routes Asim Aslam 2019-08-23 14:11:53 +0100
  • 934b8eb86d Error as link not found Asim Aslam 2019-08-23 14:09:57 +0100
  • b7f510ff64 support links in the proxy Asim Aslam 2019-08-23 14:05:11 +0100
  • 353eade6c3 Update client proto Asim Aslam 2019-08-23 12:06:11 +0100
  • a133e61c2d
    Merge pull request #694 from milosgajdos83/tunnel-loopback-sleep Asim Aslam 2019-08-22 17:35:03 +0100
  • 99d39e743b
    Lock when setting loopback flag and receiving keepalives Milos Gajdos 2019-08-22 16:31:37 +0100
  • 0cdac2aa36
    Merge pull request #689 from milosgajdos83/router-stop Asim Aslam 2019-08-21 21:25:48 +0100
  • 75871287a1
    Make stop idempotent. Small refactoring. Router name is memory. Milos Gajdos 2019-08-21 21:10:42 +0100
  • fb750a0bb1 Don't start the router if its already running Asim Aslam 2019-08-21 18:58:56 +0100
  • c6e15ef2d1 rename server, set version to timestamp Asim Aslam 2019-08-21 15:43:46 +0100
  • f787cc0ee0
    Merge pull request #687 from micro/tunnel Asim Aslam 2019-08-21 13:01:28 +0100
  • c2d85a6e1f Add tunnel address Asim Aslam 2019-08-21 12:55:10 +0100
  • 86f0c06fac
    Removed filewatch counter test. Milos Gajdos 2019-08-21 11:26:41 +0100
  • 0aea8e3163
    Merge pull request #686 from milosgajdos83/config-watcher Asim Aslam 2019-08-21 11:06:14 +0100
  • 4ea27517b5
    Source watcher ErrStoppedWatcher and fixed test Milos Gajdos 2019-08-20 22:32:47 +0100
  • f8e68ae101 Add string method to tunnel Asim Aslam 2019-08-20 17:21:35 +0100
  • f848041c49 Add a message type to the tunnel Asim Aslam 2019-08-20 17:20:21 +0100
  • dfbd730b8c Fix mucp service option passing Asim Aslam 2019-08-20 16:48:09 +0100
  • ac2a5a04a2
    Merge pull request #681 from unistack-org/fix_wg v1.9.1 Asim Aslam 2019-08-19 12:06:45 +0100
  • f1d08f251f fix panic: negative WaitGroup counter Vasiliy Tolstov 2019-08-19 13:46:00 +0300
  • 718ae42808
    Merge pull request #680 from printfcoder/master v1.9.0 Asim Aslam 2019-08-19 08:34:21 +0100
  • 2413cbcd80 fix file watcher event bug on Linux Shu Xian 2019-08-19 15:28:24 +0800
  • 9c820445a4
    Merge pull request #679 from micro/grpc-codec Asim Aslam 2019-08-18 11:37:38 +0100
  • c44fd63301 Force grpc client/server to use grpc codec for broker Asim Aslam 2019-08-18 11:28:21 +0100
  • d9a699ae6f
    Merge pull request #673 from micro/multiplex Asim Aslam 2019-08-16 17:41:45 +0100
  • 4495ca3839 Use client.Call for non streaming requests Asim Aslam 2019-08-16 17:24:17 +0100
  • 0b0eee41d0 functioning proxy code Asim Aslam 2019-08-16 16:46:29 +0100
  • e18f8defde
    Merge pull request #672 from milosgajdos83/tunnel-ping Asim Aslam 2019-08-16 16:09:14 +0100
  • 7abdc68049
    Fixed the race. Made wait channel boolean. Milos Gajdos 2019-08-16 15:40:35 +0100
  • c90e1ccb99
    Fixed reconnect code; refactor tunnel tests. Milos Gajdos 2019-08-16 15:18:34 +0100
  • 991142cd57 No need to set request in the buffer Asim Aslam 2019-08-16 14:42:45 +0100
  • 5a5b1b8f6e only continue to stream when its a stream Asim Aslam 2019-08-15 20:54:28 +0100
  • 58bc4c103f go fmt Asim Aslam 2019-08-15 20:54:09 +0100
  • 88817dc53f Strip some dead code Asim Aslam 2019-08-15 20:54:00 +0100
  • ef04331b86 multiplexing cruft Asim Aslam 2019-08-15 20:08:49 +0100
  • 67215ae5da
    Changed nodeLink to setupLink Milos Gajdos 2019-08-15 19:24:24 +0100
  • f120452d28
    Monitor outbound links periodically and reconnect the failed links. Milos Gajdos 2019-08-15 18:18:58 +0100
  • 740cfab8d0
    Monitor outbound links and delete them when disconnected Milos Gajdos 2019-08-15 16:52:16 +0100
  • f6b8045dd5 send client error if it exists Asim Aslam 2019-08-15 15:22:53 +0100
  • b776fbb766 add a pseudo socket implementation Asim Aslam 2019-08-15 15:09:56 +0100
  • a42de29f67 Do same for host port on deregister Asim Aslam 2019-08-15 08:59:50 +0100
  • 0f6d09af33 go fmt Asim Aslam 2019-08-15 08:47:32 +0100
  • 2dd5109eee
    Merge pull request #669 from printfcoder/master Asim Aslam 2019-08-15 07:36:06 +0100
  • e609095ba4
    Merge pull request #2 from micro/master Shu xian 2019-08-15 08:38:08 +0800
  • 4843f09afa
    Merge pull request #670 from milosgajdos83/loopback-msg-fix Asim Aslam 2019-08-14 17:28:15 +0100
  • f9eddf1e6f
    Fixing the tunnel loopback messaging Milos Gajdos 2019-08-14 17:14:39 +0100
  • f19308f1e6
    Merge pull request #1 from micro/master Shu xian 2019-08-14 22:02:41 +0800
  • 8f0c2e0412 add a better tunnel test Asim Aslam 2019-08-14 14:38:17 +0100
  • bf0e46dc0d fix registry addr error for mq-rpc Shu Xian 2019-08-14 21:32:28 +0800
  • 15975d2903
    Merge pull request #668 from milosgajdos83/tun-token-loopback Asim Aslam 2019-08-14 14:32:18 +0100
  • 9f2f0e3cea
    Moved Close method to the bottom Milos Gajdos 2019-08-14 13:26:23 +0100
  • 151bcf0ea1
    Send and receive on loopback tunnel interface Milos Gajdos 2019-08-14 13:00:10 +0100
  • dc0fbfc3c0
    Merge pull request #666 from unistack-org/log Asim Aslam 2019-08-14 07:41:01 +0100
  • e607485c6b
    Check for token in every received message. Milos Gajdos 2019-08-14 01:23:03 +0100
  • 70d0029658 add warn log level Vasiliy Tolstov 2019-08-14 02:26:51 +0300
  • a606813fdf export log levels and reverse log level order Vasiliy Tolstov 2019-08-14 02:18:22 +0300
  • 750267b308
    first commit to draft up a way for Sending messages to loopback Milos Gajdos 2019-08-13 20:11:23 +0100
  • 7ce0305db4 only operate on clients that are the same as the server Asim Aslam 2019-08-13 16:08:56 +0100
  • c39591af0e add a mux package for the proxy Asim Aslam 2019-08-13 15:21:51 +0100
  • fedc6be3e6
    Merge pull request #663 from milosgajdos83/router-start Asim Aslam 2019-08-13 08:12:56 +0100
  • cb1679fd8d
    Add Start method to router Milos Gajdos 2019-08-12 18:18:17 +0100
  • c0a676bfa9 Only check the router status if the lookup fails Asim Aslam 2019-08-12 17:06:08 +0100
  • cb4e376c64 Update go mod v1.8.3 Asim Aslam 2019-08-12 12:35:09 +0100
  • c2c8182a5b delete tunnel headers and add some TODOs Asim Aslam 2019-08-11 21:53:40 +0100
  • 01cb146e0d send message once after creating socket Asim Aslam 2019-08-11 18:24:16 +0100
  • d0d729a789 fix the tunnel execution Asim Aslam 2019-08-11 18:11:33 +0100
  • 113d87d855 Merge branch 'master' of ssh://github.com/micro/go-micro Asim Aslam 2019-08-11 16:15:30 +0100
  • 56df10f68b use keepalive in quic by default Asim Aslam 2019-08-11 16:12:31 +0100
  • 3a5428fb36
    Merge pull request #660 from xpunch/serviceNotFoundIssue Asim Aslam 2019-08-11 12:44:27 +0100
  • 178a3b3d8e Merge remote-tracking branch 'origin/master' into serviceNotFoundIssue johnson 2019-08-11 19:34:00 +0800
  • de34f259ba update service not found error tooltip johnson 2019-08-11 10:14:41 +0800
  • 81b68a1d7f
    Merge pull request #4 from micro/master potato 2019-08-11 19:05:49 +0800
  • 1a600810a7
    Merge pull request #661 from XiaoLer/patch-2 Asim Aslam 2019-08-11 12:03:18 +0100
  • 94127ae1aa
    Merge pull request #3 from micro/master potato 2019-08-11 18:24:57 +0800
  • cd2ac648ff
    Fix read yaml config from memory 刘小乐 2019-08-11 18:05:35 +0800
  • e613b0c205 remove the single node tunnel test Asim Aslam 2019-08-11 09:54:02 +0100
  • 57dacf1831
    Merge pull request #2 from micro/master potato 2019-08-11 10:22:33 +0800
  • 8986b3135f Strip logging Asim Aslam 2019-08-10 18:46:54 +0100