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

travis: test with go1.9

github.com/fabiolb/fabio - 1d6492bc690ff432a4612db235aca5cf73d09b07 authored over 7 years ago by Frank Schroeder <[email protected]>
Release v1.5.0

github.com/fabiolb/fabio - b6efae3a21fe65a3aa521b66b53864c2666fea87 authored over 7 years ago by Frank Schroeder <[email protected]>
Issue #280: Extend Forwarded header with protocol data

This patch adds an 'httpproto' field which contains the lower case
version of the HTTP protocol ...

github.com/fabiolb/fabio - 234600f108ef73b6816eb907e1073d70850def81 authored over 7 years ago by Frank Schroeder <[email protected]>
Prepare for release 1.5.0

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

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

github.com/fabiolb/fabio - d448ab882ef97ac7c6f55fbe3e5a0a971eff8c8f authored over 7 years ago by Frank Schroeder <[email protected]>
Issue #249: Add TLS cipher configuration

Add support for configuring the min and max TLS versions
as well as the ciphers to be used.

Fix...

github.com/fabiolb/fabio - 7a963839264205a97587fa0646d2d1961708d54a authored over 7 years ago by Frank Schroeder <[email protected]>
Drop support for legacy cert configuration on listener

This patch removes support for the

proxy.addr = :port;certFile;keyFile;caFile

format.

github.com/fabiolb/fabio - d53b165efce3e6574d9cc13c7f990c06dac52e8f authored over 7 years ago by Frank Schroeder <[email protected]>
Refactor config KV parsing

Replace the string.Split based parsing of lists of lists of
key/value pairs with a proper parser...

github.com/fabiolb/fabio - edfd6381ce4971031b35c0a994faa7d01c97a2fc authored over 7 years ago by Frank Schroeder <[email protected]>
Add makefile targets for fabio-builder

github.com/fabiolb/fabio - 68e8fabd61b2970641f8bbefe4da0571ba4e9ba0 authored over 7 years ago by Frank Schroeder <[email protected]>
Add docker file for fabio-builder

github.com/fabiolb/fabio - 876c55cdae0d97497ecd5d2963a30846a3e599e3 authored over 7 years ago by Frank Schroeder <[email protected]>
Update vault for codeship

github.com/fabiolb/fabio - 6424499dc04a1f5c33fa3e3f6f2d71dc9b518caf authored over 7 years ago by Frank Schroeder <[email protected]>
Upgrade consul and vault for travis

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

github.com/fabiolb/fabio - 9b7ed2fd04c06c524c194111f6ca2dcebb15c049 authored over 7 years ago by Frank Schroeder <[email protected]>
Issue #304: Add X-Forwarded-Prefix header

This patch adds the X-Forwarded-Prefix header to
upstream requests which contains the unmodified...

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

github.com/fabiolb/fabio - ee3fc744b5486bdbebdbce0b9b71fd913cd2d281 authored over 7 years ago by Frank Schroeder <[email protected]>
Update README

Fix label on img shields

github.com/fabiolb/fabio - 716c337b353d578a959947907ca17c8f2bef8961 authored over 7 years ago by Frank Schröder <[email protected]>
Update README

Add docker pulls for old and new name

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

github.com/fabiolb/fabio - 92eae09647a533d61eac29af9fc36e5296ab65f4 authored over 7 years ago by Frank Schroeder <[email protected]>
Issue #300: GzipResponseWriter should implement http.Hijacker

This patch fixes an error 500 when websocket clients are setting
an Accept-Encoding: gzip header...

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

github.com/fabiolb/fabio - efdddf56aa906fa70b7861addfe17048bc92b80e authored over 7 years ago by Frank Schroeder <[email protected]>
Issue #294: Use upstream hostname

This patch adds support for a 'host=dst' option on a route which will
trigger the proxy to use ...

github.com/fabiolb/fabio - b14a199e6459db17ac640e253c69147becec2034 authored over 7 years ago by Mitch Davis <[email protected]>
Update CHANGELOG

github.com/fabiolb/fabio - aa1fdd96000e34a5d48db6f665c772b6c35eca9c authored over 7 years ago by Frank Schroeder <[email protected]>
Issue #302: Add read-only mode for UI

This patch adds an access mode for the ui endpoint which allows to
disable some or most endpoint...

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

github.com/fabiolb/fabio - 1759b37dd75cb336427c7aeb0d81aae2b4fc3238 authored over 7 years ago by Frank Schroeder <[email protected]>
Issue #296: Sync X-Forwarded-Proto and Forwarded when possible

The X-Forwarded-Proto header and the proto value of the Forwarded
header can get out of sync whe...

github.com/fabiolb/fabio - ec12e6ee16ee7af202effb64b25c6fabf850e642 authored over 7 years ago by Frank Schroeder <[email protected]>
Add Codeship badge to README

github.com/fabiolb/fabio - b5f9cd0719ecbd69c809a8e20f5b9d2f74bffa31 authored over 7 years ago by Frank Schroeder <[email protected]>
Update Makefile for codeship

github.com/fabiolb/fabio - 098c5b6bc3fb004ffa8c7ba04dfd02ca62729639 authored over 7 years ago by Frank Schroeder <[email protected]>
Vendoring in github.com/pkg/profile

.gitignore filtered this out

github.com/fabiolb/fabio - b80ff7e1e72ea1ebcbf4c76e6721817b84743f52 authored over 7 years ago by Frank Schroeder <[email protected]>
Debug codeship target

github.com/fabiolb/fabio - 7d34829958df78b1c1c038bd82e43707d9a53a5a authored over 7 years ago by Frank Schroeder <[email protected]>
Update codeship target

github.com/fabiolb/fabio - 7ef814b9da12bd52c8c9eb8516a72ba23db94a40 authored over 7 years ago by Frank Schroeder <[email protected]>
Fix consul version number

github.com/fabiolb/fabio - b3a29262c9ec0a8cb57184a45d5f52b0ad73c63c authored over 7 years ago by Frank Schroeder <[email protected]>
Add make target for codeship

github.com/fabiolb/fabio - cae662d7293e1d623979c38964cd668094b4cf1e authored over 7 years ago by Frank Schroeder <[email protected]>
Update README

github.com/fabiolb/fabio - e7152812b8380ee8ebf19bea6c28bb48dd2a4019 authored over 7 years ago by Frank Schroeder <[email protected]>
Add mytaxi.de logo

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

github.com/fabiolb/fabio - c1c41925d3dcaeef02d3608b00b98662b0e903eb authored over 7 years ago by Frank Schroeder <[email protected]>
Issue #290: Add profiling support

This patch adds a 'profile.mode' flag for enabling cpu, mem, mutex
and block profiling. 'profile...

github.com/fabiolb/fabio - e8b70da9e6066078b4a3461c4b74f74c4e36ea06 authored over 7 years ago by Frank Schroeder <[email protected]>
Vendoring in github.com/pkg/profile

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

github.com/fabiolb/fabio - a58ddef424cd24a93669bfe620c1fa56451ef0bc authored over 7 years ago by Frank Schroeder <[email protected]>
Upgrade go1.8.3

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

github.com/fabiolb/fabio - e97c7a4d68fa30b3cbd5e9fc6501a9e6af647f94 authored over 7 years ago by Frank Schroeder <[email protected]>
Upgrade to go1.8.2

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

github.com/fabiolb/fabio - b90b44cc2a0ba40182aa43637fb9b8863b2bb9d5 authored over 7 years ago by Frank Schroeder <[email protected]>
PR #292: Add unique request id

This patch add proxy.header.requestid configuration option
for specifying header name for adding...

github.com/fabiolb/fabio - 616b85bf7871d229da8104150092a522787a4dc0 authored over 7 years ago by Bohdan Kmit <[email protected]>
Vendoring in github.com/rogpeppe/fastuuid

github.com/fabiolb/fabio - f6da7ace834d88a616b9749b2aa93b1b6292cbd9 authored over 7 years ago by Bohdan Kmit <[email protected]>
Update CHANGELOG

github.com/fabiolb/fabio - 1bd4f888e2d258a179f553540e1247d1c8d54bc3 authored over 7 years ago by Frank Schroeder <[email protected]>
Issue #133: Use http(s) for X-Forwarded-Proto on websockets

Setting the X-Forwarded-Proto header to anything other than
'http' or 'https' breaks java websoc...

github.com/fabiolb/fabio - df74bdde0917bf220dcbe1c430c41efa364b8c86 authored over 7 years ago by Frank Schroeder <[email protected]>
Release v1.4.4

github.com/fabiolb/fabio - 87caea9ef1c16e3164d2c8761eb14427833acf83 authored over 7 years ago by Frank Schroeder <[email protected]>
Prepare for release 1.4.4

github.com/fabiolb/fabio - 5557468c7c4a69bd2c17ab036277e53f1f826e0b authored over 7 years ago by Frank Schroeder <[email protected]>
Add NOTICES.txt for all project dependencies

github.com/fabiolb/fabio - e975ebe10d6072b3372a7b6cf88692ed2c947a03 authored over 7 years ago by Frank Schroeder <[email protected]>
Revert copyright date for eBay contributions.

I've changed this to 2017 but it should have stayed at 2015.
Changed the format of the file to m...

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

github.com/fabiolb/fabio - 4ce43a844a9790f9fa257e2da0bfc68ee8f76e07 authored over 7 years ago by Frank Schroeder <[email protected]>
Issue #289: Announce HTTP/1.1 on TLS connections

Fabio should announce both HTTP/2 and HTTP/1.1 as application
level protocols on TLS connections...

github.com/fabiolb/fabio - 98d747c0da2c9e9dd34c308a71998253aca6176b authored over 7 years ago by Frank Schroeder <[email protected]>
Simplify code for getting the response

This patch drops the responseKeeper interface and the httpHandler
wrapper for fetching the respo...

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

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

github.com/fabiolb/fabio - 15be55f56d25c04546a24e20b423ce8eadb07b53 authored over 7 years ago by Frank Schroeder <[email protected]>
Issue #271: Support websocket for HTTPS upstream

This patch adds support for websockets on HTTPS
upstream servers.

Fixes #271

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

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

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

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

github.com/fabiolb/fabio - 0084b099de7876fffc03ae300dfe023cfedc14c8 authored over 7 years ago by Frank Schroeder <[email protected]>
Issue #278: Add service name field to access log

This patch adds a $upstream_service field to the
available access log fields.

Fixes #278

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

github.com/fabiolb/fabio - 77a489c58896bd5ec994aaf03806c452731a2ed5 authored over 7 years ago by Frank Schroeder <[email protected]>
Issue #279: fabio does not start with multiple listeners

This patch fixes a bug in the startServers() function which
spawns the listeners and the proxy s...

github.com/fabiolb/fabio - f2ed025ace4079d7274fd09a17856422bc4fc52a authored over 7 years ago by Frank Schroeder <[email protected]>
Update copyright

github.com/fabiolb/fabio - 72cdc852c676d66e585927205dc95f356a15ca94 authored over 7 years ago by Frank Schroeder <[email protected]>
Fix docker repo to fabiolb

github.com/fabiolb/fabio - 47f75dd00eda73eea181637d0e3deb5e5745e574 authored over 7 years ago by Frank Schroeder <[email protected]>
Issue #270: Document route options

Add current route options to the online documentation.

Fixes #270

github.com/fabiolb/fabio - 27b41031881547c2e1d2c4737eeb75ed4180a4e6 authored over 7 years ago by Frank Schroeder <[email protected]>
PR #273: Use scheme() throughout addHeaders

github.com/fabiolb/fabio - 60163be79432d6535ff8518cd3f8e3932cb83acd authored over 7 years ago by Harm Kolk <[email protected]>
Update CHANGELOG

github.com/fabiolb/fabio - 3b32a1baf8a6dfcfc5fb56a5c7d91e0d606e6bf5 authored over 7 years ago by Frank Schroeder <[email protected]>
Issue #265: Catch and log listener errors

github.com/fabiolb/fabio - 5a23cb19dc64a30ee40c42bd3ec1dde289a91033 authored over 7 years ago by Frank Schroeder <[email protected]>
Release v1.4.3

github.com/fabiolb/fabio - 89a59a8a433cdef096592b0f8f86856fbc017bef authored over 7 years ago by Frank Schroeder <[email protected]>
Prepare for release 1.4.3

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

github.com/fabiolb/fabio - 3b84e28f6ba78a12f7ff8dcb454769b24c15ab00 authored over 7 years ago by Frank Schroeder <[email protected]>
Issue #269: Access log cannot be disabled

This patch allows disabling of access logging which
should have been the default when the featur...

github.com/fabiolb/fabio - f577b3ec79a269866846c2ab7ac353208fd877f9 authored over 7 years ago by Frank Schroeder <[email protected]>
Use exit.Fatal instead of log.Fatal

exit.Fatal ensures that the exit handler is called
and that fabio is properly deregistered in ca...

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

github.com/fabiolb/fabio - aaff91fbeeab53cebb8151c43268d3598e934acb authored over 7 years ago by Frank Schroeder <[email protected]>
PR #268: Add support for TLSSkipVerify for https consul fabio check

This patch adds support for disabling the TLS certificate
validation for the fabio health check...

github.com/fabiolb/fabio - 8e74533671193f902d3787f0e164bbe228b3ad2a authored over 7 years ago by Riley Shott <[email protected]>
Simplify mustGet function

github.com/fabiolb/fabio - 993e448b57ec82d34a95ed14fa6810d950a08dec authored over 7 years ago by Frank Schroeder <[email protected]>
Make integration tests real end-to-end tests

github.com/fabiolb/fabio - 981159a9017d4edaf634fe63eb2a064e0570e7ff authored over 7 years ago by Frank Schroeder <[email protected]>
Switch Docker image to fabiolb

github.com/fabiolb/fabio - 38f73da6413b68fed1631101ac1d0b79a2fac870 authored over 7 years ago by Frank Schroeder <[email protected]>
Import path github.com/eBay/fabio -> github.com/fabiolb/fabio

github.com/fabiolb/fabio - 056d3d25cee3284746bd812f8b232c185aaa4c4c authored over 7 years ago by Frank Schroeder <[email protected]>
Update README

github.com/fabiolb/fabio - 68ea0e45230fe4bac828f8be727a2f73445f497c authored over 7 years ago by Frank Schroeder <[email protected]>
Update README

github.com/fabiolb/fabio - 4683fc2f042850f6e8143706b3c15e0a00b8937f authored over 7 years ago by Frank Schroeder <[email protected]>
Update README

* Switch links to fabiolb/fabio
* Add examples for HTTPS upstream servers

github.com/fabiolb/fabio - bfcf5345f510e292b8bcf274ac2f879e98530437 authored over 7 years ago by Frank Schroeder <[email protected]>
Update README

Add eBay and eCG logos

github.com/fabiolb/fabio - bf383bf6e30694cb3002e6e1cb311708cc0c790c authored over 7 years ago by Frank Schröder <[email protected]>
Add eBay and eCG logos

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

github.com/fabiolb/fabio - e92e5aa415cc7470c134b727f77f90a4e0c2e9df authored over 7 years ago by Frank Schroeder <[email protected]>
ui: Add route options and logo

This patch adds the route options to the routing table.

github.com/fabiolb/fabio - 7dff13b1fc877c5f0cbfc3aa939984405e942cb9 authored over 7 years ago by Frank Schroeder <[email protected]>
Add https option to demo server

github.com/fabiolb/fabio - 04b8280fc4cfda31c4c3622cbca14dd7870fb653 authored over 7 years ago by Frank Schroeder <[email protected]>
Vendoring version v0.8.0 of github.com/hashicorp/consul/api

github.com/fabiolb/fabio - 3c3a159ae229068820d1b8c10e061d8ac3b10b6b authored over 7 years ago by Frank Schroeder <[email protected]>
Release v1.4.2

github.com/fabiolb/fabio - 57f8d4c959d02ed008a8992d976b873e9951d336 authored over 7 years ago by Frank Schroeder <[email protected]>
Prepare for release 1.4.2

github.com/fabiolb/fabio - f404e74470217286157b4f028e605ffff9ed03dd authored over 7 years ago by Frank Schroeder <[email protected]>
Make consul and vault exec configurable. Log version

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

github.com/fabiolb/fabio - 74208d75db988fa3c49e3e114b1343aa5221b1d7 authored over 7 years ago by Frank Schroeder <[email protected]>
Upgrade to consul 0.8.0

github.com/fabiolb/fabio - b824096ecba48611318695a509ccae1e454849d6 authored over 7 years ago by Frank Schroeder <[email protected]>
Upgrade go1.8.1

github.com/fabiolb/fabio - 69fb8fd7243b0fe71fcbf6f61fdc264ed62cacab authored over 7 years ago by Frank Schroeder <[email protected]>
PR #257: Allow UI/API to be served over HTTPS

Update fabio.properties documentation

github.com/fabiolb/fabio - cf930e03dc1b0a6c3a8c159f028f45b5c877c15d authored over 7 years ago by Frank Schroeder <[email protected]>
PR #258: Allow UI/API to be served over HTTPS

This patch provides optional HTTPS support for the UI and API endpoint.
Certificates are provid...

github.com/fabiolb/fabio - 05f366bf33cfcc5b7729b8430d1ff6f68db35429 authored over 7 years ago by Timothy Messier <[email protected]>
Use SVG logo in README

github.com/fabiolb/fabio - 785b9f569821c86b992d146b6f4a6127ae77ff24 authored over 7 years ago by Frank Schroeder <[email protected]>
Add SVG logo

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