Ecosyste.ms: OpenCollective

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

fabio

Consul Load-Balancing made simple
Collective - Host: opensource - https://opencollective.com/fabio - Code: https://github.com/fabiolb/fabio

Refactored init code to pass a pointer to cfg.Tracing. Also, enhanced code readability.

github.com/fabiolb/fabio - 9620fe877117fd58f4b4ac532d99ca113bc7cfef authored over 6 years ago by Austin Hartzheim <[email protected]>
Added test for CreateCollector.

github.com/fabiolb/fabio - bd0d37c3582a40decc3c403582908f4b04a81863 authored over 6 years ago by Austin Hartzheim <[email protected]>
Added tests for trace.InitializeTracer.

github.com/fabiolb/fabio - 7c3b8388d54153878df8cca2a38f835ccd24bf6e authored over 6 years ago by Austin Hartzheim <[email protected]>
Added tests for trace.CreateSpan.

github.com/fabiolb/fabio - 8675136fd898eb88d0b6067aded7a2d4022667ca authored over 6 years ago by Austin Hartzheim <[email protected]>
Add tests for the trace.Inject function.

github.com/fabiolb/fabio - 2e95e4b1ea81154b1a4e91f69d37e0e1cfc1d995 authored over 6 years ago by Austin Hartzheim <[email protected]>
Merge pull request #477 from fabiolb/pr466-more-robust

Issue #466: make redirect code more robust

github.com/fabiolb/fabio - c7180142ff10f2fec70f8d74ae0fa509c2ac6178 authored over 6 years ago by Frank Schröder <[email protected]>
Issue #466: make redirect code more robust

Check if the redirect url is not nil.

See #466

github.com/fabiolb/fabio - 12ddce8080992f1fd5e16831a5a7b8bdf5e61996 authored over 6 years ago by Frank Schroeder <[email protected]>
Merge pull request #475 from leprechau/patch-1

fix contributors link

github.com/fabiolb/fabio - 0e7043bcf58479231228df0c6f8e82a55cefcea3 authored almost 7 years ago by Frank Schröder <[email protected]>
fix contributors link

The relative link didn't complete when viewing the master branch.

github.com/fabiolb/fabio - 3744866e35324d199cdaf8c3131e2c8324d33e2a authored almost 7 years ago by Aaron Hurt <[email protected]>
Verify WS handshake success

github.com/fabiolb/fabio - 96f93e09662f69d313e05b2870e84556faaa2315 authored almost 7 years ago by Frank Schroeder <[email protected]>
drop debug output

github.com/fabiolb/fabio - 51f647108b339a760fe84f96c79c69e73028ba65 authored almost 7 years ago by Frank Schroeder <[email protected]>
Issue #421: Close websocket connection on failure

The websocket proxy is implemented as a raw tcp proxy
which relies on the client and server to c...

github.com/fabiolb/fabio - 9e268129e35d36e8722574c7ff0fbd0304974e36 authored almost 7 years ago by Frank Schroeder <[email protected]>
rename raw handler to ws handler

github.com/fabiolb/fabio - ea979c9486774b56e6926512760e50188cdf5c8b authored almost 7 years ago by Frank Schroeder <[email protected]>
improve error messages

github.com/fabiolb/fabio - acf07d47fd122cca9c3f844c67455b7e5eaca70c authored almost 7 years ago by Frank Schroeder <[email protected]>
Require go1.9

github.com/fabiolb/fabio - e056f148431edbcb7842cc6ffcd8a61ca0a9ea4f authored almost 7 years ago by Frank Schroeder <[email protected]>
Vendoring in multiple packages. Issue #429

github.com/fabiolb/fabio - 628c3af8f2050331fc3b67c505c76bf6b4cd2e3b authored almost 7 years ago by Jeremy White <[email protected]>
OpenTracing zipKin Support. Reference - Issue #429

Co-authored-by: Kristina Fischer <[email protected]>
Co-authored-by: Michael Murphy <M...

github.com/fabiolb/fabio - 1c175411b666564d545f9780bfc3a0bc40fbcfd1 authored almost 7 years ago by Jeremy White <[email protected]>
OpenTracing zipKin Support. Reference - Issue #429

Co-authored-by: Kristina Fischer <[email protected]>
Co-authored-by: Michael Murphy <M...

github.com/fabiolb/fabio - 68456290d55da6622f38d8a3b64cfb3a5ed3bcec authored almost 7 years ago by Jeremy White <[email protected]>
Update CHANGELOG

github.com/fabiolb/fabio - f6be07ecedd69f2f698b19310a9f96a4882bd563 authored almost 7 years ago by Frank Schroeder <[email protected]>
Merge pull request #470 from fabiolb/issue-460-gzip-and-access-log

Issue #460: Fix access logging when gzip is enabled

github.com/fabiolb/fabio - 190a1f2ef169519836b4348d4b48f80204c5188a authored almost 7 years ago by Frank Schröder <[email protected]>
Merge pull request #466 from myENA/issue/448

Check upstream X-Forwarded-Proto prior to redirect

github.com/fabiolb/fabio - dca15bd5a21a79931e1ab8928026bdef310fb6eb authored almost 7 years ago by Frank Schröder <[email protected]>
Issue #460: Fix access logging when gzip is enabled

The code that captured the content length and the status code
for the access logger depended on ...

github.com/fabiolb/fabio - 293ae58d321b790b83f2608e2f7ef9d172140e26 authored almost 7 years ago by Frank Schroeder <[email protected]>
Merge pull request #468 from tino/properly-escaped-contenttype-regex

Fix the regex of the example proxy.gzip.contenttype

github.com/fabiolb/fabio - 029e660a6734a91828eb5256b2497f7a2cf8dee4 authored almost 7 years ago by Frank Schröder <[email protected]>
Fix the regex of the example proxy.gzip.contenttype

github.com/fabiolb/fabio - bcd66ded359b26f1c387736740ea6fdfbed14481 authored almost 7 years ago by Tino <[email protected]>
Ensure BuildRedirectURL enforces non-empty path

github.com/fabiolb/fabio - 9b2339042ea556ca42f6307d3f0ec5b009c7eab4 authored almost 7 years ago by Aaron Hurt <[email protected]>
Further improvements to redirect loop detection.

We now generate the redirectURL in the lookup function
and use it for loop detection. We also c...

github.com/fabiolb/fabio - 71d29728adc8300866fe68fd7da6447f30ffe1f6 authored almost 7 years ago by Aaron Hurt <[email protected]>
make redirect protection more generic

github.com/fabiolb/fabio - 5b8f04a72abfa713330a78d06932e04a1c580b82 authored almost 7 years ago by Aaron Hurt <[email protected]>
Check upstream X-Forwarded-Proto prior to redirect

The AWS load balancer terminates SSL and passes plain HTTP
to fabio but does not offer the abili...

github.com/fabiolb/fabio - 9250e1cc60aa0a3d60a6c3b84e449b7ffd45d645 authored almost 7 years ago by Aaron Hurt <[email protected]>
Update CHANGELOG

github.com/fabiolb/fabio - e329e31119d2eda9a34bbf9b8045a39526e789fb authored almost 7 years ago by Frank Schroeder <[email protected]>
Merge pull request #457 from sharbov/sharbov/glob_improvements

Add new & improved glob matcher

github.com/fabiolb/fabio - cdba3f425d0eaf9f693960bff5201c854b088962 authored almost 7 years ago by Frank Schröder <[email protected]>
Vendoring out version 572520ed46dbddaed19ea3d9541bdd0494163693 of github.com/ryanuber/go-glob

github.com/fabiolb/fabio - 315cde9c4df9bd67c045160d39180ec6b2cf8156 authored almost 7 years ago by sharbov <[email protected]>
Fix doc-string

github.com/fabiolb/fabio - 9d1d82a79316965d10f916fdcc9bdbcef86404b1 authored almost 7 years ago by sharbov <[email protected]>
use mustParse helper in test

github.com/fabiolb/fabio - e60df883d96d7d95182329550910fdcb4b4f2835 authored almost 7 years ago by Frank Schroeder <[email protected]>
Update CHANGELOG

github.com/fabiolb/fabio - 0a587f66034b4709be9c5931fd092d368345de7e authored almost 7 years ago by Frank Schroeder <[email protected]>
Remove go-glob usage

github.com/fabiolb/fabio - 59d967df5022381e4dcc9782196deb9eb794fb28 authored almost 7 years ago by sharbov <[email protected]>
Merge pull request #453 from myENA/fix/aws-xff

Handle proxy chains of any length

Fixes #449

github.com/fabiolb/fabio - dde725fc3840b68fe0ebe58a229b1b1041a1ca84 authored almost 7 years ago by Frank Schröder <[email protected]>
Compile matcher on adding route to existing host

github.com/fabiolb/fabio - 1eb27b9a02f2d2bd793455a6b54f7aa7cc7149eb authored almost 7 years ago by sharbov <[email protected]>
Refactor glob matcher test

github.com/fabiolb/fabio - 6b7a0ef3f8786f4d9e60392c80c40bb4ade3bcc5 authored almost 7 years ago by sharbov <[email protected]>
Handle glob compilation error

github.com/fabiolb/fabio - c19bd67efda85b5921d86aa2ae1efe0affb41ccd authored almost 7 years ago by sharbov <[email protected]>
Rename Matcher to Glob

github.com/fabiolb/fabio - e13a5a8d70a3684a791f9f71fb04d6f37a8f807d authored almost 7 years ago by sharbov <[email protected]>
Use one glob matcher & cache compiled pattern in route table

github.com/fabiolb/fabio - 6cd642bd01b6309491150004eb49bb5994a0badb authored almost 7 years ago by sharbov <[email protected]>
Merge pull request #458 from eldondev/docs_fix_paths

Fix certificate stores doc path

github.com/fabiolb/fabio - 707cae47eec1b23670821b46457b51f16eeb093e authored almost 7 years ago by Frank Schröder <[email protected]>
Fix certificate stores doc path

github.com/fabiolb/fabio - fb803b4e49b507b3eb824b51d96fdd0cb4d2e5ee authored almost 7 years ago by Eldon <[email protected]>
Vendoring in version 19c076cdf202b3d1c0489bdfa2f2f289f634474b of gobwas/glob

github.com/fabiolb/fabio - 6e2b05b9fbc8a32f2d0bdb4083929e4b9dc9a3e0 authored almost 7 years ago by sharbov <[email protected]>
Add new and improved glob matcher

github.com/fabiolb/fabio - 48dbe185bae8194ff6c4bb3f5ecd0284a5bbc139 authored almost 7 years ago by Shay Arbov <[email protected]>
clarify resulting action on failed parse and remove some self-explanatory comments

github.com/fabiolb/fabio - a1d7b54d4b5dfb79ebaf379a25c51ab388444e8c authored almost 7 years ago by Aaron Hurt <[email protected]>
flatten conditionals

github.com/fabiolb/fabio - 3bfe186a952b4d428c6561d72e92fe7d78398f7a authored almost 7 years ago by Aaron Hurt <[email protected]>
handle indeterminate length proxy chains - fixes #449

github.com/fabiolb/fabio - cd6b6519c1c12b67ae2abce7815d3724f4fa5ba0 authored almost 7 years ago by Aaron Hurt <[email protected]>
Add fastcgi handler

github.com/fabiolb/fabio - d71d11cf50fe6f62810609264e5c5b4112dd219d authored almost 7 years ago by Mohammad Gufran <[email protected]>
Merge pull request #446 from a2ar/patch-1

Update link for Websockets

github.com/fabiolb/fabio - 16805a900db301f3a427bf01dc086cbc5ef5d11a authored almost 7 years ago by Frank Schröder <[email protected]>
Update link for Websockets

github.com/fabiolb/fabio - 2bece5813a27e1aad64627265c02c6d0ba2cceff authored almost 7 years ago by a2ar <[email protected]>
Update docs

Fixed default for registry.consul.noroutehtmlpath

github.com/fabiolb/fabio - 4ff8ffcb70051222158617fe8e59db3f94c1a15a authored almost 7 years ago by Frank Schröder <[email protected]>
Update fabio.properties

Fixed default for registry.consul.noroutehtmlpath

github.com/fabiolb/fabio - 561bb4d19780a5d024afd3567e47c09f624ce02c authored almost 7 years ago by Frank Schröder <[email protected]>
Update CHANGELOG

github.com/fabiolb/fabio - e5be9e77d7bae85eb9408e8ebc9f67f1ecfe5860 authored almost 7 years ago by Frank Schroeder <[email protected]>
Update CHANGELOG

github.com/fabiolb/fabio - 7c3f5487a02fc2842cbaad5855cf67dcf8c848ae authored almost 7 years ago by Frank Schroeder <[email protected]>
Merge pull request #428 from systemfreund/master

Add a registry.consul.checksRequired option which configures how many service checks need to pas...

github.com/fabiolb/fabio - daa682624eb774c2e0d81a9abf130e5186b48dd8 authored almost 7 years ago by Frank Schröder <[email protected]>
"strict" health-checking

github.com/fabiolb/fabio - 580e8fee8440f4775f4884b9da2330f42a973272 authored almost 7 years ago by Oemer Yildiz <[email protected]>
Release v1.5.8

github.com/fabiolb/fabio - f939214a9900a857f1374f4ab0331bd1f8ccd5d9 authored almost 7 years ago by Frank Schroeder <[email protected]>
Prepare for release 1.5.8

github.com/fabiolb/fabio - eb3ca4a8bbccbc286767a30ae2deb643f8c973e3 authored almost 7 years ago by Frank Schroeder <[email protected]>
Update CHANGELOG

github.com/fabiolb/fabio - 605760bb7766e3f19647b2f007fe1144596bd7e5 authored almost 7 years ago by Frank Schroeder <[email protected]>
Merge pull request #423 from DanSipola/master

TCP+SNI support arbitrary large Client Hello

github.com/fabiolb/fabio - 106316f27bd48a141762e2e6fec9ccf82e54c9fe authored almost 7 years ago by Frank Schröder <[email protected]>
Update CHANGELOG

github.com/fabiolb/fabio - 19a51e8e7cc513c377ffc53feb5595ce7c4752b2 authored almost 7 years ago by Frank Schroeder <[email protected]>
Merge pull request #441 from fabiolb/issue-438-noroutehtmlpath-has-separators

Issue #438: Do not add separators for NoRouteHTML page

github.com/fabiolb/fabio - cc99a9be3d8f16c6f95f404d0103342cea74596f authored almost 7 years ago by Frank Schröder <[email protected]>
Update CHANGELOG

github.com/fabiolb/fabio - 9b27ff10f53f01cca94020beaedad8c57e6f28d9 authored almost 7 years ago by Frank Schroeder <[email protected]>
Merge pull request #442 from myENA-feature/route-acl

Fixes #439

github.com/fabiolb/fabio - 4ab67c2b2f0bb78ccb9968b1f33890d61c5ff202 authored almost 7 years ago by Frank Schroeder <[email protected]>
add note about PROXY protocol

github.com/fabiolb/fabio - 7c111ce2dbd890159ecbf4390313f691303b6981 authored almost 7 years ago by Frank Schroeder <[email protected]>
add extra documentation around source determination

github.com/fabiolb/fabio - 05ae7746dcc659d1b5b85d54361d268c2e6fcc2c authored almost 7 years ago by Aaron Hurt <[email protected]>
handle adding a prefix for plain v4 and v6 addresses

github.com/fabiolb/fabio - cce3288c84e0c0c015878bd66e5aa20af6dbdfa2 authored almost 7 years ago by Aaron Hurt <[email protected]>
assume /32 prefix if not passed

github.com/fabiolb/fabio - b88044e3ab94158575b54e840e0a51775bc89dd2 authored almost 7 years ago by Aaron Hurt <[email protected]>
address review comments

github.com/fabiolb/fabio - 58c2d829ee1777fbd1e51d5af59ba56f445cb4d0 authored almost 7 years ago by Aaron Hurt <[email protected]>
add ipv6 tests

github.com/fabiolb/fabio - 57dd6e5766a74799fa4dc15db9a53f1e32d85def authored almost 7 years ago by Aaron Hurt <[email protected]>
cleanup test descriptions

github.com/fabiolb/fabio - c7b06ff4259ededb8230f6c25ee93ef6b0cd2e73 authored almost 7 years ago by Aaron Hurt <[email protected]>
add test cases for http request parsing

github.com/fabiolb/fabio - 8169a40c2c48252b3973f9f08f651890035430e1 authored almost 7 years ago by Aaron Hurt <[email protected]>
prevent access control bypass via xff header

github.com/fabiolb/fabio - d8e2b1ad75b7750a21e0dfd6ba2d383f4468c30b authored almost 7 years ago by Aaron Hurt <[email protected]>
add basic ip centric access control on routes

github.com/fabiolb/fabio - a28d24440a78c441e189e90d8671332122fea90f authored almost 7 years ago by Aaron Hurt <[email protected]>
cleanup Makefile for go1.10

github.com/fabiolb/fabio - 224ab7018341d687f9d0a37e2bcf48e0655d87cd authored almost 7 years ago by Frank Schroeder <[email protected]>
build: test with go1.10 2

github.com/fabiolb/fabio - 17da55b0d0d052d392ce41a81067ef26a4943b4d authored almost 7 years ago by Frank Schroeder <[email protected]>
build: test with go1.10

github.com/fabiolb/fabio - 1ef0d2078be9c4be4a2e799e31655fb723debfc4 authored almost 7 years ago by Frank Schroeder <[email protected]>
Address review comments

github.com/fabiolb/fabio - 91260483feb6ab4218a30ed6650ffbe339904193 authored almost 7 years ago by Dan Sipola <[email protected]>
Forking ac865e8 of https://github.com/mholt/caddy/...

github.com/fabiolb/fabio - 4cc91674e234e1ccaace7118109a750551b369df authored almost 7 years ago by Mohammad Gufran <[email protected]>
Address review comments

github.com/fabiolb/fabio - cfbb0cd3ab2b202034649a9f6e04ff11ebc4ff2b authored almost 7 years ago by Dan Kjellman Sipola <[email protected]>
Merge pull request #443 from myENA/cleanup/ignore-fabio-exe

ignore fabio.exe

github.com/fabiolb/fabio - 972fafe352f87c83f0b3616988534934b110a6b8 authored almost 7 years ago by Frank Schröder <[email protected]>
ignore fabio.exe

github.com/fabiolb/fabio - c56080b6c5ba2d81e8580ac4aa0903f841205d39 authored almost 7 years ago by Aaron Hurt <[email protected]>
Issue #438: Do not add separators for NoRouteHTML page

This patch ensures that the NoRoute HTML page is returned
without additional separators as they ...

github.com/fabiolb/fabio - 006c3d2e6ffbe41090cd4d96dbcf394f2919226a authored almost 7 years ago by Frank Schroeder <[email protected]>
build: test with go1.10rc2

github.com/fabiolb/fabio - 759056a640c9cca50fe37e708f7f232f3566c7f1 authored almost 7 years ago by Frank Schroeder <[email protected]>
build: Test with consul 1.0.6

github.com/fabiolb/fabio - c8fea48520a000fc8ae56d2d8a47ae87bbee7087 authored almost 7 years ago by Frank Schroeder <[email protected]>
Update CHANGELOG

github.com/fabiolb/fabio - 0fae3639bbc78c2db43f129cee655f5fa8ecf2ed authored almost 7 years ago by Frank Schroeder <[email protected]>
fix 1.5.7 windows build

github.com/fabiolb/fabio - 87d24a9b52a412516fe194c9984f6119a5ca234d authored almost 7 years ago by Frank Schroeder <[email protected]>
doc: update matcher configuration documentation

github.com/fabiolb/fabio - 35f597b24af6d3832f540e63c83effe9c856a503 authored almost 7 years ago by Frank Schroeder <[email protected]>
refactor matcher tests

github.com/fabiolb/fabio - a8e364186344b594be0767a62b493021a4dbe21d authored almost 7 years ago by Frank Schroeder <[email protected]>
build: fix checksum name file

github.com/fabiolb/fabio - f2bcc0f114076d3c87521ba29b30fa3e174484a9 authored almost 7 years ago by Frank Schroeder <[email protected]>
build: create windows binaries

github.com/fabiolb/fabio - 5cd1dcbd4ea8ec741f37099bd4eae0b3b3df4092 authored almost 7 years ago by Frank Schroeder <[email protected]>
Update CHANGELOG

github.com/fabiolb/fabio - f224f02937347d7a279bb46e152c52bd1b7e7401 authored almost 7 years ago by Frank Schroeder <[email protected]>
build: test with consul 1.0.5

github.com/fabiolb/fabio - b13352a071a08a376ac6e2430a48e5507a23e563 authored almost 7 years ago by Frank Schroeder <[email protected]>
Update CHANGELOG

github.com/fabiolb/fabio - 3d29505862aec3337eb7cb7b001dbfd6dbaa2914 authored almost 7 years ago by Frank Schroeder <[email protected]>
Merge pull request #426 from rileyje/add-alias-option

Add option to allow Fabio to register frontend services in Consul on behalf of user services

github.com/fabiolb/fabio - cb5de44e0f4e6af43291e69591b8994b21d4a9e3 authored almost 7 years ago by Frank Schröder <[email protected]>
Add DeregisterCriticalServiceAfter to Consul checks

Consul can automatically deregister services if the health check is
critical for a given amount ...

github.com/fabiolb/fabio - 9ece33a0444bba7a73a510058f54810545c2b549 authored almost 7 years ago by Riley, John <[email protected]>
Add option to register service alias for fabio

This patch adds a "register=<name>" option which tells Fabio to register
a new frontend service ...

github.com/fabiolb/fabio - dc1cd891d84bd4f2bb4b5762ff12020471b8a0c7 authored almost 7 years ago by John Riley <[email protected]>
build: remove tools for old release process

github.com/fabiolb/fabio - 4b4ad2fa2d164b7e13c109317d0994ada100c865 authored almost 7 years ago by Frank Schroeder <[email protected]>
build: run vet on test like go1.10

github.com/fabiolb/fabio - 7dd03734f6986f650d3cf55d4e03e262648c84d5 authored almost 7 years ago by Frank Schroeder <[email protected]>