Commit Graph

  • 85e273afa5 reorder methods Asim Aslam 2019-10-22 17:02:22 +0100
  • ab9fa20a50 Update comments Asim Aslam 2019-10-22 16:53:47 +0100
  • 4fddd69229 Add placeholders for link metrics Asim Aslam 2019-10-22 16:50:00 +0100
  • 317cf76566
    Merge pull request #872 from micro/round-robin v1.13.2 Asim Aslam 2019-10-22 11:58:44 +0100
  • f792fac1cc Round robin routes we've sorted by metric Asim Aslam 2019-10-22 11:53:49 +0100
  • a89d1edc41 fix divide by zero bug v1.13.1 Asim Aslam 2019-10-19 08:11:05 +0100
  • d3140c0fc2
    Merge pull request #867 from milosgajdos83/rlock-mess v1.13.0 Asim Aslam 2019-10-18 11:35:08 +0100
  • 3d5d9be02a
    Avoid recursive calls to RLock() Milos Gajdos 2019-10-18 11:23:28 +0100
  • 5c38f38dd9
    No need to lock here since Topology read locks and makes copies Asim Aslam 2019-10-18 10:29:14 +0100
  • 63fd8b9d1b
    Merge pull request #864 from micro/strip-topic Asim Aslam 2019-10-17 18:48:46 +0100
  • 3aedea4c56 strip topic from http broker subscribe service name Asim Aslam 2019-10-17 18:37:37 +0100
  • 0da9dff077
    Merge pull request #863 from micro/certmagice2e Asim Aslam 2019-10-17 16:42:33 +0100
  • 05774f2c76 Don't touch go.mod Jake Sanders 2019-10-17 16:35:09 +0100
  • 4885bba2ac E2E tests for certmagic ACME provider Jake Sanders 2019-10-17 16:31:02 +0100
  • 9d559848c2
    Merge pull request #862 from milosgajdos83/tunnel-cleanup v1.12.0 Asim Aslam 2019-10-16 21:19:30 +0100
  • 2ae583ce94
    Cleanup of tunnel dial code. Clean up network channel processors Milos Gajdos 2019-10-16 20:44:22 +0100
  • 7c1e22b607
    Merge pull request #861 from micro/certmagicstorage Asim Aslam 2019-10-16 14:10:02 +0100
  • 7d2afa34a0 Implementation and tests for certmagic.Storage interface Jake Sanders 2019-10-16 12:58:14 +0100
  • a6e95d389f Implementation of certmagic storage using micro's store and sync packages Jake Sanders 2019-10-15 19:32:20 +0100
  • b1d5dc20fa
    Merge pull request #860 from micro/tunnel-mode Asim Aslam 2019-10-15 16:14:38 +0100
  • be5093798b Use DialMode/ListenMode Asim Aslam 2019-10-15 16:08:38 +0100
  • 3759c9c091
    Merge pull request #859 from milosgajdos83/handle-channel-conn-errors Asim Aslam 2019-10-15 16:05:19 +0100
  • 4936a2e1a5
    Exponential backoff for failed accept connections Milos Gajdos 2019-10-15 15:58:33 +0100
  • ca934951ad Use multicast on network/control channels Asim Aslam 2019-10-15 15:57:13 +0100
  • ca18089382 Fix bugs related to needing to send Broadcast Asim Aslam 2019-10-15 15:55:08 +0100
  • 7b1f5584ab Tunnel mode Asim Aslam 2019-10-15 15:40:04 +0100
  • fed5af68e6
    Handle Accept errors gracefully. Milos Gajdos 2019-10-15 15:03:47 +0100
  • fdfeb437f9
    Merge pull request #856 from micro/cloudflare Asim Aslam 2019-10-15 14:29:34 +0100
  • a46133f059 cloudflare workers KV Store implementation Jake Sanders 2019-10-15 12:35:45 +0100
  • 9bd0a8f3b5 Update go.mod for cloudflare Jake Sanders 2019-10-15 12:35:20 +0100
  • 44b794722e rcache becomes cache Asim Aslam 2019-10-14 22:39:26 +0100
  • 247249050b move mutex to memory Asim Aslam 2019-10-14 22:38:22 +0100
  • b1fed01752 add network name to node Asim Aslam 2019-10-14 22:26:23 +0100
  • df1e680256
    Merge pull request #854 from micro/lock-http Asim Aslam 2019-10-14 22:01:25 +0100
  • 854b01c20c Add acquire/release to http path Asim Aslam 2019-10-14 21:52:18 +0100
  • 745299bce5 add http lock implementation Asim Aslam 2019-10-14 21:39:25 +0100
  • 607fdb3fcb
    Merge pull request #852 from micro/mutex Asim Aslam 2019-10-14 15:23:59 +0100
  • a1342c23fb add mutex lock implementation Asim Aslam 2019-10-14 15:17:25 +0100
  • 1cea2f5bba
    Merge pull request #850 from micro/acmetypo Asim Aslam 2019-10-14 12:10:55 +0100
  • a1b4786682 TLS -> ToS Jake Sanders 2019-10-14 12:04:49 +0100
  • b701da6d69
    Merge pull request #849 from micro/connect-init Asim Aslam 2019-10-13 18:40:11 +0100
  • f77df51f60 Support reconnects Asim Aslam 2019-10-13 18:36:22 +0100
  • d6c6e7815e Spaces not tabs Asim Aslam 2019-10-13 12:40:53 +0100
  • 01492997ea add Network.Init method Asim Aslam 2019-10-13 12:38:13 +0100
  • 174f1b857c Network handler moves to service/handler Asim Aslam 2019-10-13 12:37:56 +0100
  • 5029d80e68 add Network.Connect handler and network/metadata fields to node Asim Aslam 2019-10-13 12:37:39 +0100
  • b59c5a4488 move network handler to service/handler Asim Aslam 2019-10-13 12:37:13 +0100
  • f7f65b82e6 Cleanup registry handler/service Asim Aslam 2019-10-13 12:23:13 +0100
  • 2e47fdc6f5 Check the node map to avoid dupes in resolved nodes Asim Aslam 2019-10-12 20:26:06 +0100
  • 18ea19a122 Regenerate go.mod Asim Aslam 2019-10-12 12:04:55 +0100
  • 4d75b936f8
    Merge pull request #846 from theophanous/master Asim Aslam 2019-10-11 18:24:45 +0100
  • 62aaa72715
    fix: bumped quic-go version to v0.12.1 Peter Theophanous 2019-10-11 18:16:56 +0100
  • 8c344ed55b
    Merge pull request #839 from theophanous/master Asim Aslam 2019-10-11 17:26:48 +0100
  • db843c8d87
    reset orig Peter Theophanous 2019-10-11 17:15:20 +0100
  • dd7677e6cc Add nil check for acme provider Asim Aslam 2019-10-11 16:52:57 +0100
  • a4f0dd8939
    Merge pull request #845 from micro/certmagic Asim Aslam 2019-10-11 16:52:21 +0100
  • 591e87448b Travis doesn't let us bind :443 Jake Sanders 2019-10-11 16:47:05 +0100
  • 09a202ccf0 Merge branch 'master' of https://github.com/micro/go-micro into certmagic Jake Sanders 2019-10-11 16:25:28 +0100
  • 723c17fdd7 Implementation of certmagic as an ACME provider Jake Sanders 2019-10-11 16:25:15 +0100
  • 9bd96d4cc1 Update go.mod for ACME changes Jake Sanders 2019-10-11 16:24:25 +0100
  • 9bfe4d9bf7
    Merge pull request #844 from micro/store Asim Aslam 2019-10-11 14:49:44 +0100
  • 76eee089e3 Add store service client Asim Aslam 2019-10-11 14:44:42 +0100
  • cfa2b668e2 go fmt Asim Aslam 2019-10-11 14:44:34 +0100
  • a96f6adf07 store handler implementation Asim Aslam 2019-10-11 14:08:50 +0100
  • 49fe5d9fd5
    Merge pull request #843 from milosgajdos83/dead-code Asim Aslam 2019-10-11 11:15:29 +0100
  • 21469a0427
    Clean up dead tunnel code Milos Gajdos 2019-10-11 11:02:45 +0100
  • e351e9518f
    Merge pull request #842 from milosgajdos83/cache-status Asim Aslam 2019-10-11 10:55:35 +0100
  • fc89c9831e
    heck cache status error Milos Gajdos 2019-10-11 10:47:42 +0100
  • 5e5d57d954
    bumped quic-go version to v0.12.1 Peter Theophanous 2019-10-10 22:23:33 +0100
  • 98e1f2c2d3
    Merge pull request #838 from micro/etcd Asim Aslam 2019-10-10 19:22:10 +0100
  • 59a3e7d4f4 Use etcd serializable option Asim Aslam 2019-10-10 19:16:31 +0100
  • 1be6ec9b3c
    Merge pull request #837 from milosgajdos83/prune-dead-router-peers Asim Aslam 2019-10-10 16:12:56 +0100
  • f6931f3da7
    Prune routes from routers that are not in your peer graph Milos Gajdos 2019-10-10 15:25:54 +0100
  • b2f99a27b7 Visit all the nodes in flatten Asim Aslam 2019-10-10 14:35:11 +0100
  • 1f5ebf330d
    Merge pull request #836 from micro/prune-address Asim Aslam 2019-10-10 11:43:19 +0100
  • 0dee11e006 Prune the peer address Asim Aslam 2019-10-10 11:25:28 +0100
  • b55018eaa1
    Merge pull request #833 from orbli/patch-1 Asim Aslam 2019-10-10 07:40:48 +0100
  • 77108771db Conceptual deliverable orb li 2019-10-10 13:55:16 +0800
  • 5a6e73d4a8
    Merge pull request #835 from milosgajdos83/router-strategy Asim Aslam 2019-10-09 19:18:59 +0100
  • 7a4bff4e9f
    Changed names of some variables. Milos Gajdos 2019-10-09 19:08:24 +0100
  • d5ce96da24
    Avoid locking on reading strategy for now Milos Gajdos 2019-10-09 18:19:48 +0100
  • 837597fe6f
    Make Optimal strategy default. Collapse routing tables based on strategy Milos Gajdos 2019-10-09 17:23:02 +0100
  • 96e564e402
    Add router advertisement Strategy option to router. Milos Gajdos 2019-10-09 16:03:06 +0100
  • fe94237448
    Update router querying method (#834) Asim Aslam 2019-10-09 17:13:52 +0100
  • 107b7419b7 Start abstracting away the ACME provider (#830) Jake Sanders 2019-10-09 16:42:05 +0100
  • 226d55d752
    Adding dependency orb li 2019-10-09 16:48:45 +0800
  • 88ef785127 Add dialoptions and calloptions orb li 2019-10-09 14:45:51 +0800
  • 44473f954f
    Merge pull request #829 from milosgajdos83/limit-net-connections Asim Aslam 2019-10-08 15:56:45 +0100
  • fe5846603a
    Only limit the number of nodes returned by network resolver. Milos Gajdos 2019-10-08 15:48:52 +0100
  • 61800fb7d7
    Fix typo: MaxCconnections -> MaxConnections Milos Gajdos 2019-10-08 15:15:50 +0100
  • ec2fbde979
    Limit the number of outbound connections to MaxConnections Milos Gajdos 2019-10-08 14:48:04 +0100
  • b886dd4b8f
    Merge pull request #828 from micro/net-lookup Asim Aslam 2019-10-08 10:36:04 +0100
  • 94adeebed4 Use dns resolver on peer nodes Asim Aslam 2019-10-08 09:25:23 +0100
  • d043ca15c1
    Merge pull request #827 from micro/resolver Asim Aslam 2019-10-08 09:08:34 +0100
  • ad823d5177 Add dns net.LookupHost resolver! Asim Aslam 2019-10-08 09:04:13 +0100
  • 89d71417f5
    Merge pull request #825 from milosgajdos83/net-chan-nodes Asim Aslam 2019-10-07 20:29:45 +0100
  • 9d9683b6f9
    Recover net channel Accept errors. Init tunnel nodes before Connect Milos Gajdos 2019-10-07 19:07:56 +0100
  • 0edcd5c8dc
    Merge pull request #824 from micro/tunnel Asim Aslam 2019-10-07 18:33:00 +0100
  • 2e1432d5dc wait for response on accept message Asim Aslam 2019-10-07 18:29:49 +0100
  • e4f8b5de70
    Merge pull request #823 from micro/list-services Asim Aslam 2019-10-07 16:15:30 +0100