Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/fabiolb/fabio

Consul Load-Balancing made simple
https://github.com/fabiolb/fabio

Issue #182: Initialize Vault client better

Use the DefaultConfig and the environment variable
overrides of the Vault API when creating the ...

1b5df2ca93ade3c2933cbd2118d0139ee055be59 authored about 8 years ago by Frank Schroeder <[email protected]>
Release v1.3.4

0a88383cad94822f82f674b5819a6890ce087f37 authored about 8 years ago by Frank Schroeder <[email protected]>
Prepare for release 1.3.4

0a5be4ae1a0e178040a44ac0e664659038e4d260 authored about 8 years ago by Frank Schroeder <[email protected]>
Issue #119: Transparent response body compression

This patch adds an option 'proxy.gzip.contentype' which
enables transparent response body compre...

691401eed45f7b1cb42604f6d825acccdeac0fb0 authored about 8 years ago by Frank Schroeder <[email protected]>
Upgrade to go1.7.3

264345f198852f74367ff83bcf554fcf950cb15d authored about 8 years ago by Frank Schroeder <[email protected]>
Fix homebrew build script

aa120361317f6f32064b22b06647ba1d419491f4 authored about 8 years ago by Frank Schroeder <[email protected]>
Fix docker.sh build script

47053cf68820d3061f0e9d05f2a7b0d5cf14adae authored about 8 years ago by Frank Schroeder <[email protected]>
Release v1.3.3

85ac7bebca6bbcf71c81c721409f26b73268302f authored about 8 years ago by Frank Schroeder <[email protected]>
Prepare for release 1.3.3

ca3d968ae42c4a68cc743a633076fe7c66b452c9 authored about 8 years ago by Frank Schroeder <[email protected]>
Update CHANGELOG

8f1f088384d94a89e6619bf3a0cc135ccacf0953 authored about 8 years ago by Frank Schroeder <[email protected]>
Issue #177: TCP+SNI proxy does not work with PROXY protocol

The TCP+SNI proxy fails when used behind a router which uses
the HAProxy PROXY protocol since it...

66de03e37c90db09952d0cb47cb120a90afac287 authored about 8 years ago by Frank Schroeder <[email protected]>
Update README

* Add Gumtree Australia with another 8.000 req/sec
* beat my own drum a bit

f034c9c805b92d86a0747214b21e6b91915e38be authored about 8 years ago by Frank Schroeder <[email protected]>
Drop gitter

1ccebd9ddbcf7dc638d4bdec7b33fd46a01b4f2d authored about 8 years ago by Frank Schroeder <[email protected]>
cert/consul: make consul cert source test more robust

d891caa37c2c7ff281492c3ba180d444c02db239 authored about 8 years ago by Frank Schroeder <[email protected]>
add another edge case to the urlprefix tag parser

a3c40daaf278b6c4a22805675c6663a8e2b5d1c5 authored about 8 years ago by Frank Schroeder <[email protected]>
Drop support for go1.6

The fix for #172 is using the subtest feature
from go1.7 which effectively drops support for
go1.6.

a92ed3a0529ed42fe2a60326a3f6e8dfa7608833 authored over 8 years ago by Frank Schroeder <[email protected]>
Update CHANGELOG

dc7e8deed0dad0680392e6d128e9ec985f3fc3b6 authored over 8 years ago by Frank Schroeder <[email protected]>
Issue #172: Consul cert store URL with token not parsed correctly

A consul certificate store is configured with a URL which points to a
key in the KV store which ...

0c739c0cc383c7ef9ec97305ba2e02b39ab517c4 authored over 8 years ago by Frank Schroeder <[email protected]>
PR #167: Use Go's net.JoinHostPort which will auto-detect ipv6

90d0ca14e7b98e76cf60e848dba01f88c625adee authored over 8 years ago by Jo Vandeginste <[email protected]>
Issue #161: Build for all possible architectures

build.sh now builds binaries for all possible
architectures using github.com/mitchellh/gox

128b59ccb543832312ea2050b8154b4fd0ee93b8 authored over 8 years ago by Frank Schroeder <[email protected]>
PR#160: Support templates for metrics.prefix

This patch adds support for configuring the metrics.prefix
with a template similar to the metri...

885bf2a770a12cc609e37c185887aff81205d805 authored over 8 years ago by Yevgen Flerko <[email protected]>
Release v1.3.2

f2e79b6596c5068e042151b91d7aa116be229d0e authored over 8 years ago by Frank Schroeder <[email protected]>
Prepare for release 1.3.2

821c907b8e3f05fa1b0aa5fe565926db17cb9407 authored over 8 years ago by Frank Schroeder <[email protected]>
Sign commits, tags and sha256 files

93c40f7f2d03a0e35c84c9898b0290301e881b3e authored over 8 years ago by Frank Schroeder <[email protected]>
Issue #159: Panic on invalid response

The metered roundtripper is not checking whether the
response is valid before registering the st...

17a7cfef1dd49bcf045f007523b198175bba8fc1 authored over 8 years ago by Frank Schroeder <[email protected]>
homebres.sh: compute correct checksum

da139702afd6d19782f2a820c62303c74a972ca5 authored over 8 years ago by Frank Schroeder <[email protected]>
Update CHANGELOG

1160725ea069f1373902fd566656403c9edfa6a3 authored over 8 years ago by Frank Schroeder <[email protected]>
Release v1.3.1

cb1e9c36ab3186a3c2dd0f681c7987932aa8155c authored over 8 years ago by Frank Schroeder <[email protected]>
Prepare for release 1.3.1

41cfbb7ff2ed5690511c768eae118289312c464e authored over 8 years ago by Frank Schroeder <[email protected]>
Wait longer for consul and http cert source

Waiting only 50 ms seems too short to wait for startup of
the http and consul cert source. This ...

1696050387da35fafd868516cebdeb93c87dd8c6 authored over 8 years ago by Frank Schroeder <[email protected]>
Update CHANGELOG

c9e8b8a529f89536e049ceb5244886d04b8780c4 authored over 8 years ago by Frank Schroeder <[email protected]>
Issue #157: ParseListen may set the wrong protocol

The config.parseListen() function does not take into account
that a map is iterated in random or...

7ac462c2e87697a00eed87d82533aabd717a26ff authored over 8 years ago by Frank Schroeder <[email protected]>
Update README

2247e9bd986fd4658302ce85f388ccf8f805667a authored over 8 years ago by Frank Schroeder <[email protected]>
Release v1.3

192456485e655f3675866eebe9a5b5da4ac2a248 authored over 8 years ago by Frank Schroeder <[email protected]>
Prepare for release 1.3

be64a546dd6e6bf01e8ba0c2972cc6d1ee977b45 authored over 8 years ago by Frank Schroeder <[email protected]>
Build with go1.7.1

eb0ea9bc7d8103467abeabbd6b84a46a605a62c1 authored over 8 years ago by Frank Schroeder <[email protected]>
Update CHANGELOG

d9476742877ef3399339a9e34539b32249d8f625 authored over 8 years ago by Frank Schroeder <[email protected]>
Issue #1: Add TCP proxy with SNI support

This patch adds support for configuring a listener
to provide a passthrough TCP proxy for TLS co...

add1593121aa8613900348f22fa9d266a9be0402 authored over 8 years ago by Frank Schroeder <[email protected]>
Update github.com/hashicorp/consul/api to v0.6.4

To register a TCP check in the demo server the consul/api
needs to be upgraded and that pulls in...

2c53815d78d1a429fd2240fe83beba09c2015a71 authored over 8 years ago by Frank Schroeder <[email protected]>
Test with go1.7.1

9cb296ddff70ede64a3007b3830811d12b02d064 authored over 8 years ago by Frank Schroeder <[email protected]>
Add test page

c52fa7a1dbb3344a5caf29e7a39951a2fabd9446 authored over 8 years ago by Frank Schroeder <[email protected]>
Add /docs folder for GitHub Pages

d8eb06eb2895eef446ea57c46adead2087823c29 authored over 8 years ago by Frank Schroeder <[email protected]>
Increase test timeout until I've figured out what really breaks it

512e3f1be7632b6ea7b660a2a81ab529b65927cb authored over 8 years ago by Frank Schroeder <[email protected]>
Update CHANGELOG

c23c6ab1e968b008e1c153145b7ff368f2f35af0 authored over 8 years ago by Frank Schroeder <[email protected]>
PR #154: Make route metric names configurable

This patch makes the metric names for the service routes
configurable by using a template to gen...

fc624c9a1dc14c24c8414e366813e978dc75d3ea authored over 8 years ago by matt maier <[email protected]>
Remove debris

18fb6d6fbc5fcd7964c32ea0c1d76a72144121ac authored over 8 years ago by Frank Schroeder <[email protected]>
Drop Vagrantfile since Docker for OSX does the job

109ac5093fd41e895747e43f71dd23440d49ebe4 authored over 8 years ago by Frank Schroeder <[email protected]>
Update CHANGELOG

0fc07dbb3369bf53caa44a114f87924d9b6df0b8 authored over 8 years ago by Frank Schroeder <[email protected]>
Issue #138: Add option to disable cert fallback

The default behavior of the Go TLS server implementation
is to fall back to the first provided c...

80cfe2ffb188c8142c884cc833fd797d2ad3a092 authored over 8 years ago by Frank Schroeder <[email protected]>
Update README

2159022e664f07a6b6ae648275ef61c785c7a765 authored over 8 years ago by Frank Schroeder <[email protected]>
Update CHANGELOG

bd231b5ba3517426cd30522ee7f744ace2904328 authored over 8 years ago by Frank Schroeder <[email protected]>
Issue #151: Add support for Circonus metrics

This patch adds support for sending metrics
to Circonus (http://circonus.com).

The code is squa...

4a946967cbc673648d65b7fbb5307634bdc549a7 authored over 8 years ago by matt maier <[email protected]>
Vendoring in github.com/circonus-labs/circonus-gometrics plus dependencies

add14eda123774c16739b345f5bfe84dc59d4cd8 authored over 8 years ago by matt maier <[email protected]>
Issue #125: Extended metrics

568dd3c38015853adefb24e540c1e05021031cd0 authored over 8 years ago by Frank Schroeder <[email protected]>
Issue #147: Support multiple metrics libraries

8a34961ca7758fccfec92c9ef1e56ed3b5a4521b authored over 8 years ago by Frank Schroeder <[email protected]>
Update CHANGELOG

34d6959d29439d748038de4b2a23b90cb12c9ada authored over 8 years ago by Frank Schroeder <[email protected]>
Vendoring in version v0.6.0 of github.com/hashicorp/vault/api

fac7404935fa54773694c260878d26e895a2e6b7 authored over 8 years ago by Frank Schroeder <[email protected]>
Issue #134: Refactor vault token support

The initial vault support implementation required a token
that had root or sudo privileges since...

929647b8b2f97f8ef491f995c34393ae941c1fce authored over 8 years ago by Frank Schroeder <[email protected]>
Use -tags netgo also for tests

d106c21a8a0e07bdf6cd82f60f83f5100edbf550 authored over 8 years ago by Frank Schroeder <[email protected]>
Build docker images from local dir

bbc2ce82f3134b2c758c70f54408bb45929e1c67 authored over 8 years ago by Frank Schroeder <[email protected]>
Release v1.2.1

ab99e83141c093f10c814a27233631cdc4bf1293 authored over 8 years ago by Frank Schroeder <[email protected]>
Prepare for release 1.2.1

76aa6cd7f3eba83f00c624854af405075104d19b authored over 8 years ago by Frank Schroeder <[email protected]>
Test with go1.7

2196e4b46aee04bdedfcf8526d4c4246d460373c authored over 8 years ago by Frank Schroeder <[email protected]>
Update CHANGELOG

b628cc1101f3853eae1c4e3912b85c07b2b784b7 authored over 8 years ago by Frank Schroeder <[email protected]>
Fix metalinter nitpicks

45ae612cfd9c664794307185b5aaa51c9e7011b1 authored over 8 years ago by Frank Schroeder <[email protected]>
Remove unused vars

6989060b26c292445f801b116ab4789be8506a52 authored over 8 years ago by Frank Schroeder <[email protected]>
PR #143: Improve error message on missing trailing slash

The error text when you don't have a trailing slash isn't clear. This is to make it super-obvious!

5983723845cf09d3ab35182e73bfa4050703c0b1 authored over 8 years ago by Julian Gamble <[email protected]>
Update CHANGELOG

1b74b474c0f25a837a6680cf246261e5a893ef05 authored over 8 years ago by Frank Schroeder <[email protected]>
Cleanup PR #139

e97b5b5fd39348214f5640c003ef3024fadaa41d authored over 8 years ago by Frank Schroeder <[email protected]>
Issue #73 PR #139: Add statsd support

Signed-off-by: Jordan Shaw <[email protected]>

1d4e3927bbbeca1c6ac945cbcacf7c2fd3e38e0d authored over 8 years ago by jshaw86 <[email protected]>
Test with go1.7rc6

977acf2aa6b6e092222f2dc08b1d97de16125a58 authored over 8 years ago by Frank Schroeder <[email protected]>
Issue #134: Document refresh option for Vault cert store

a030253e960b2964dc8ab0cfbe61b6b18509fa3b authored over 8 years ago by Frank Schroeder <[email protected]>
Test with go1.7rc5

d278b866dc517af8139b863e78bc2f7f219dfd1d authored over 8 years ago by Frank Schroeder <[email protected]>
Test with go1.7rc4

d538f042206b6e3f1425f94b07aada8d17c32a90 authored over 8 years ago by Frank Schroeder <[email protected]>
Update REAMDE with SSE support

9e292c57dc670c5d44644564a59231c049a693a5 authored over 8 years ago by Frank Schroeder <[email protected]>
Update CHANGELOG

9733ffc4fc1ae81865547e5ce51ad1d4c59bc28f authored over 8 years ago by Frank Schroeder <[email protected]>
Issue #129: Support for server-sent events (SSE)

Original PR #130 by @madeddie

Add a proxy.flushinterval option which enables periodic
flushing ...

ea7f9ddf7e16c0ebe6e861a101fd5f5f100c862a authored over 8 years ago by Frank Schroeder <[email protected]>
Update CHANGELOG

79e82847191db16afc0ab9bdbbc06a741d409996 authored over 8 years ago by Frank Schroeder <[email protected]>
Issue #136: Always deregister from consul

fabio was not deregistering from consul if there was a critical failure
(FATAL) after the initia...

9820d40264c73f5f35cde8f938a099cfb9a900d6 authored over 8 years ago by Frank Schroeder <[email protected]>
Upgrade vagrant box to go1.6.3

872157a795b77aa6e2e218176cde73ea8eda97f8 authored over 8 years ago by Frank Schroeder <[email protected]>
Build with go1.6.3 and 1.7rc2

4d8e83a2ee2a6f0a9fd177f6f5ec3ebda32added authored over 8 years ago by Frank Schroeder <[email protected]>
Move arg parsing code to flagset

Add KVVar(), KVSliceVar() and StringSliceVar() methods
in favor of custom code for parsing args....

e0593285164364688f8d84585d50c8766f8602c8 authored over 8 years ago by Frank Schroeder <[email protected]>
Release v1.2

c7651dea0202e83364f4f66d5e757b43efe607f2 authored over 8 years ago by Frank Schroeder <[email protected]>
Vendoring version 1.7.0 of github.com/magiconair/properties

23d025fdf5849505e6c4cb1a418af83963f9dd73 authored over 8 years ago by Frank Schroeder <[email protected]>
Fix go vet errors

a2db846ec3bbec79790d21c51550207db5f5ada8 authored over 8 years ago by Frank Schroeder <[email protected]>
Squash merge 1.2-release-branch

* Issue #27: Add/remove certificates using API
* Issue #28: Refactor listener config
* Issue #70...

1d3d39f61a5b8366c6a29a4807689d06faffe9cf authored over 8 years ago by Frank Schröder <[email protected]>
Update README and CHANGELOG for 1.2 release

279982001ab9bab319e5d7102adaf22427e8fbb3 authored over 8 years ago by Frank Schroeder <[email protected]>
Vendoring in github.com/hashicorp/vault/api with dependencies

9792aaee67fc151f633c8b108db7278481b35cd8 authored over 8 years ago by Frank Schroeder <[email protected]>
Update tooling

* Add script for homebew update
* Move generated binaries to build/builds/
* Cleanup .gitignore

8c8198d5bdfa264fbe88d97a18375d44ea04e7f4 authored over 8 years ago by Frank Schroeder <[email protected]>
Add instructions for devel release

451f2d07409db7dae461b4b25a551af928b78517 authored over 8 years ago by Frank Schröder <[email protected]>
Update README.md

722e092b37d4281e9a14de77859574d529956b7d authored over 8 years ago by Frank Schröder <[email protected]>
Update CHANGELOG and README for 1.2rc4

58707d57d8ab2cfb721b88acaf1feef8a2b434e4 authored over 8 years ago by Frank Schroeder <[email protected]>
Update README

Add links

3170ff4004d56e82c709ebd8241f2ce52f5090f3 authored over 8 years ago by Frank Schröder <[email protected]>
Update README

Fix numbering

b14c680c049ed389940c0dccca9136da455a22f0 authored over 8 years ago by Frank Schröder <[email protected]>
Update README

Add installation instructions

3fbaa0e88829e07b4e89bc398ac1de7065f86963 authored over 8 years ago by Frank Schröder <[email protected]>
Update for release 1.2rc3

520db53c4db6d4fbedb174b0374706f57be68ca8 authored over 8 years ago by Frank Schroeder <[email protected]>
Release v1.1.6

c10fe741d1c9ee038dea4f4a87e113a94b467d05 authored over 8 years ago by Frank Schroeder <[email protected]>
Prepare for release 1.1.6

cf9be913ab4b21f150fd621f2923cbbb7c7c73d6 authored over 8 years ago by Frank Schroeder <[email protected]>
Move README to wiki

06f680cba89f3f537a9b45e259d8c73fc16dfeef authored over 8 years ago by Frank Schröder <[email protected]>
Update CHANGELOG

30fe118ac5a6443d5ca392829f8cc86d6244ecd3 authored over 8 years ago by Frank Schroeder <[email protected]>