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

Updating grpc handler to gracefully close backend connections (#913)

This should address part 1 of #807 and #912

update grpc docs

github.com/fabiolb/fabio - 642e425cf664e23d257ca357b7b1bfd1e432683d authored about 2 years ago by Nathan Johnson <[email protected]>
updating CHANGELOG

github.com/fabiolb/fabio - d60b221fbe453c5fa9b273b7c43e2c202b9f62d7 authored about 2 years ago by Nathan Johnson <[email protected]>
updating relase notes generation

github.com/fabiolb/fabio - 3af4f5061972fe01b12527ac74df7d38878d8504 authored about 2 years ago by Nathan Johnson <[email protected]>
Disable BGP functionality on Windows since gobgp does not support this. (#919)

Update README

github.com/fabiolb/fabio - cbf3133988cc44a94819e0fac25cd2047797bdea authored about 2 years ago by Nathan Johnson <[email protected]>
Release v1.6.3

github.com/fabiolb/fabio - 4ed0d1a611ffdd1b0d4540ee5fb01464b043f2c7 authored about 2 years ago by Nathan Johnson <[email protected]>
updating CHANGELOG (#918)

github.com/fabiolb/fabio - a3f3d1b3b8e5cc82625367cf3a8f42726a526e22 authored about 2 years ago by Nathan Johnson <[email protected]>
Don't use "dst" literal as sni name on https backends with host=dst is set (#917)

Fixes #916

github.com/fabiolb/fabio - d76b4acf7c5eb92256e3689124defda8e7f0583f authored about 2 years ago by Nathan Johnson <[email protected]>
add feature to advertise anycast addresses via BGP (#909)

* add feature to advertise anycast addresses via BGP

add gobgp dependency

ensure that we i...

github.com/fabiolb/fabio - adbc14ab2fe16f921c1a8a1ab2dfbb6d1123bd44 authored about 2 years ago by Nathan Johnson <[email protected]>
gofmt

github.com/fabiolb/fabio - 458c701cda00de181d7b6ca4578b056162e2c997 authored about 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #907 from KTruesdellENA/feature/source-link

Feature/source link

github.com/fabiolb/fabio - 87c4da1fd41202ecff996008391999d7e628ab4b authored about 2 years ago by KTruesdell <[email protected]>
feature - issue 901 pr 906 added config properties for routingtable source and make it linkable with options, updated documentation

update documentation and logic for setting the port
fixed bug putting the scheme and host in the ...

github.com/fabiolb/fabio - fc7a2d08c8f42dd646e8d134213277a3d1ac4c2f authored about 2 years ago by KTruesdell.ENA <[email protected]>
Implement clickable source links in ui

github.com/fabiolb/fabio - 4f570d07681a862742d0cd955f7d1b3c27dab429 authored about 2 years ago by Kamil Cukrowski <[email protected]>
Change the shutdown procedure to deregister fabio from the registry and then shutdown the proxy (#908)

* change shutdown procedure to deregister and then shutdown the proxy

* document proxy.deregi...

github.com/fabiolb/fabio - 169379359c1c61761c041974999c1187ea386feb authored about 2 years ago by Martin Ivanov <[email protected]>
Update docs README

github.com/fabiolb/fabio - 0d173888dd556c0636073ed826a2cd989ab5e3b8 authored over 2 years ago by Nathan Johnson <[email protected]>
Update README.md

github.com/fabiolb/fabio - 2ad595edf714809c70e5071dbf5fc55aa56e9ca0 authored over 2 years ago by Nathan Johnson <[email protected]>
Update README.md

change go get to go install, which hasn't worked since go 1.18 was released.

github.com/fabiolb/fabio - 43602bde1d4bee9943adc20a0853a41383ec809d authored over 2 years ago by Nathan Johnson <[email protected]>
update build/homebrew.sh to work with apple silicon

github.com/fabiolb/fabio - 9eab23f1cd54c9cbaf9d9aa63535d92524665618 authored over 2 years ago by Nathan Johnson <[email protected]>
Release v1.6.2

github.com/fabiolb/fabio - ebf15c22df1a4b4b367a9043865d3fe51d5db013 authored over 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #905 from fabiolb/release/v1.6.2

update README for v1.6.2 release

github.com/fabiolb/fabio - 37540f6d12799fc7d0f9a0c05a47df77b7c0a1bb authored over 2 years ago by Nathan Johnson <[email protected]>
update README for v1.6.2 release

github.com/fabiolb/fabio - 34eb6b31480dabd8067c3e206235151bf5709e07 authored over 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #904 from fabiolb/feature/improve_tls_parser

Updating TLS cipher config parser to include TLS 1.3 constants.

github.com/fabiolb/fabio - 936832b8499baeb0397fe3ec8b5ad460cbedb7e5 authored over 2 years ago by Nathan Johnson <[email protected]>
Updating TLS cipher config parser to include TLS 1.3 constants. Fixes #903

minor update to build script

bump go version in github action

refactor to not hardcode TLS cip...

github.com/fabiolb/fabio - 591052044cd0bef867df6534ff4a4d89dc0dd57a authored over 2 years ago by Nathan Johnson <[email protected]>
update pgp key link to ubuntu keyserver

github.com/fabiolb/fabio - 555ec6968b89b7f19becf27bf3c184832d08134c authored over 2 years ago by Nathan Johnson <[email protected]>
modify goreleaser to include a source tarball included in the signed checksum

github.com/fabiolb/fabio - af2d36fcdda8d2f04d5bd4b072793b25b38f97d8 authored over 2 years ago by Nathan Johnson <[email protected]>
Release v1.6.1

github.com/fabiolb/fabio - bc181898c463c23dc0f6d594c728c5fcb79ad77d authored over 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #897 from fabiolb/release/v1.6

Release/v1.6.1

github.com/fabiolb/fabio - 11a78be49a0ebab77b3097326c8e6bd44767e009 authored over 2 years ago by Nathan Johnson <[email protected]>
update CHANGELOG, README for 1.6.1 release

github.com/fabiolb/fabio - e9eee3849dd189c01b84b609fa8c77999c39c50f authored over 2 years ago by Nathan Johnson <[email protected]>
update README for 1.6 releasae

github.com/fabiolb/fabio - 92b08805061eb2dc4f556184d2d91ed5f14d0504 authored over 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #896 from KTruesdellENA/master

setting sni to match host

github.com/fabiolb/fabio - e7584554e110631654da218261ab1939b0e8081a authored over 2 years ago by Nathan Johnson <[email protected]>
setting sni to match host

fixes #850
if host is present on the route, and proto is https, then set sni name to match host

github.com/fabiolb/fabio - 57034918c3cb8706e9f91e0d837a0cb628710e10 authored over 2 years ago by KTruesdell.ENA <[email protected]>
Merge pull request #893 from fabiolb/bugfix/issue_872_fix_random_picker

Update random picker to use math/rand's Intn function

github.com/fabiolb/fabio - 81bec58a58e74c767e21aca395b399612bac3a7e authored over 2 years ago by KTruesdell <[email protected]>
Update random picker to use math/rand's Intn function

math/rand's Intn function is 4x faster faster and more portable.

fixes #872

sync rand seed to ...

github.com/fabiolb/fabio - e77ad54eebfd50cd1652cd251eb1e7a26d916dd9 authored over 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #890 from fabiolb/feature/make_grpc_sizes_configurable

add configurable grpc message sizes to #632

github.com/fabiolb/fabio - 0422e81c6d4df4993904bf98cdf0f287790aae5b authored over 2 years ago by Nathan Johnson <[email protected]>
modify grpc connection pool to store config and use the GRPCMaxTxMsgSize value instead of 1GB, which is an insane default.

github.com/fabiolb/fabio - 48d17577bc90a5761e3c6c01e9639eb0639cbbdf authored over 2 years ago by Nathan Johnson <[email protected]>
add configurable grpc message sizes to #632

github.com/fabiolb/fabio - 24d622c562a0013849aae89dcfb75b6e30d203a8 authored over 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #632 from altosys/issue-605-grpc-host-matching

Issue 605 grpc host matching

github.com/fabiolb/fabio - 03f08894b7fe23abffa8d31d81eac5b535b6e287 authored over 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #841 from hb9cwp/patch-1

Resulting complete routing table has no 'tags "a,b"' in last line

github.com/fabiolb/fabio - 6500f7d17f6e5937394c7c1f4de328981b3f5f5b authored over 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #888 from fabiolb/bugfix/886_fix_admin_ui

update materialize bits. see issue #886

github.com/fabiolb/fabio - 3f07a4add378af5f1f1169041db65dd072964369 authored over 2 years ago by Nathan Johnson <[email protected]>
fixed ui console error

formatting change

github.com/fabiolb/fabio - 1c3ed44b43a46e43815629c77b291c4b1d85ae4e authored over 2 years ago by KTruesdellENA <[email protected]>
Merge pull request #889 from fabiolb/feature/issue_858_add_tls13

add tls13

github.com/fabiolb/fabio - add1b3c541cb214cc6a32d69759a966fde859caa authored over 2 years ago by Nathan Johnson <[email protected]>
add tls13

github.com/fabiolb/fabio - 40d1455ec0ec8d75a89ca94111c232ead0c0db5c authored over 2 years ago by Nathan Johnson <[email protected]>
update materialize bits. see issue #886

github.com/fabiolb/fabio - 56f1fffd058a517be31262e9cc8fa12eb0aeb528 authored over 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #885 from fabiolb/feature/move_to_go_embed_for_static

Moved admin UI assets to use go embed

github.com/fabiolb/fabio - 4d81cab0a0f568095b642a57fb4d39007a52a5ce authored over 2 years ago by KTruesdell <[email protected]>
Moved admin UI assets to use go embed

remove github.com/rakyll/statik dependency

remove automatic calling of go generaate on every bu...

github.com/fabiolb/fabio - c7f9e431a3b86d3daccdd7cd33bd87cf7218980d authored over 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #875 from vamc19/feature/arm-docker-image

Build multi-arch Docker images for amd64 and arm64 architectures

github.com/fabiolb/fabio - 8b2066c3802694aaa5703899c1dd5158e70f83f8 authored over 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #884 from KTruesdellENA/bugfix/docs-code-view-unreadable

update the custom css

github.com/fabiolb/fabio - fe7b872d75ef8e203977999c0a9d8c85f7e5e4d7 authored over 2 years ago by Nathan Johnson <[email protected]>
update the custom css

github.com/fabiolb/fabio - 91e9b048306158f347dd6486cf195764680db3ea authored over 2 years ago by KTruesdellENA <[email protected]>
Merge pull request #816 from fabiolb/bugfix/leakygrpc

fixes #807 - changes map for grpc connections to be a string key

github.com/fabiolb/fabio - 502612738dc049fd01ec40da6f86c445ead4bfbd authored over 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #881 from fabiolb/issue-873-bump-godiff-ver

Bump go-diff dependency version to 1.2.0. Fixes #873

github.com/fabiolb/fabio - a262a4e5bd07358c67ae2e652733e2d472aadc86 authored over 2 years ago by Nathan Johnson <[email protected]>
Bump go-diff dependency version to 1.2.0. Fixes #873

github.com/fabiolb/fabio - e7309628904ca6d0a0db24eae20961c322be6e4b authored over 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #880 from fabiolb/feature/update_hugo

bump HUGO version to 0.101.0

github.com/fabiolb/fabio - 7075d31d96349316322e586925d3316c2af4caf6 authored over 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #854 from webmutation/master

Update registry.backend.md

github.com/fabiolb/fabio - d5be0a44f3c22092de2cb7402b4561d5adb786dd authored over 2 years ago by KTruesdellENA <[email protected]>
bump HUGO version to 0.101.0

github.com/fabiolb/fabio - 40217aba5f9d42a186b315c94e74ec162942eefe authored over 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #879 from fabiolb/feature/854_update_registry_docs

add docs from PR #854 to fabio.properties

github.com/fabiolb/fabio - f14b32a05e46b98f9f2f2e74482627e29d5afce2 authored over 2 years ago by KTruesdellENA <[email protected]>
add docs from PR #854 to fabio.properties

github.com/fabiolb/fabio - 58636ce2ccf7c5eced261f57281a7f5291fcc0ea authored over 2 years ago by Nathan Johnson <[email protected]>
Build Docker images for arm64 architecture

github.com/fabiolb/fabio - af450bf97060cb7598d401a5f4fb0c9de3fe15f3 authored over 2 years ago by Vamsi Atluri <[email protected]>
Merge pull request #860 from bn0ir/fix-ws-x-forwarded-for

Fix x-forwarded-for header processing for ws connections

github.com/fabiolb/fabio - 22e41e42c0cb85ba850c601ddf6b1cc4b3f24f0f authored over 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #811 from jeremycw/require-consistent-flag

Add command line flag to toggle required consistency on consul reads

github.com/fabiolb/fabio - 3677770ef5b002d0fa61b1277815ec631e60b607 authored over 2 years ago by Nathan Johnson <[email protected]>
Rewrite fabio X-Forwarded-For header set for WS connections based on golang standard library code

github.com/fabiolb/fabio - e483a1bc1474431ef98292c2bfcb5b15734db094 authored over 2 years ago by bn0ir <[email protected]>
update prometheus.metrics.path to correct default path

github.com/fabiolb/fabio - d73417bb0d001068becf7046f0b0dc664456de3a authored over 2 years ago by Nathan Johnson <[email protected]>
typo in metrics documentation

github.com/fabiolb/fabio - ebaef3162149c5da13bc591a890105e9c59c22ab authored over 2 years ago by Nathan Johnson <[email protected]>
typos

github.com/fabiolb/fabio - b2b31f136b2c0e2a95235267bdd0a29803296bf4 authored over 2 years ago by Nathan Johnson <[email protected]>
updating metrics documentation

github.com/fabiolb/fabio - 7a0e8be126b5c6eaee2c6433ed924a4be4a67456 authored over 2 years ago by Nathan Johnson <[email protected]>
updating metrics documentation

github.com/fabiolb/fabio - 4c361d45b6cb0ce00ee116ab3f093395cf459d3b authored over 2 years ago by Nathan Johnson <[email protected]>
fix links in README

github.com/fabiolb/fabio - 532ca03fef38ee4811e72d234a2617f82d44de2a authored over 2 years ago by Nathan Johnson <[email protected]>
remove broken herokuapp widget from README

github.com/fabiolb/fabio - 621deb51b9b0d8fa2c79e78f3d685bf775b9d764 authored over 2 years ago by Nathan Johnson <[email protected]>
fix link in metrics.target docs

github.com/fabiolb/fabio - 65f2da42b9191d8a9a09d0e1ac4f5f4c65406cb2 authored over 2 years ago by Nathan Johnson <[email protected]>
update to README

github.com/fabiolb/fabio - abd6367d005c2110be83919b1ad04246d87213ee authored over 2 years ago by Nathan Johnson <[email protected]>
fix bug where metrics could not be disabled

github.com/fabiolb/fabio - f5ed388c8796ceeb356bfd50dc64864ef208d5c6 authored over 2 years ago by Nathan Johnson <[email protected]>
commit failing on tag is fine

github.com/fabiolb/fabio - fc9fc2155eae3d63e047d76cedddba6ee946d15b authored over 2 years ago by Nathan Johnson <[email protected]>
documentation updates for upcoming release

github.com/fabiolb/fabio - 04f958cfc7b2b03380b0549b6345842538b474cd authored over 2 years ago by Nathan Johnson <[email protected]>
fabio.properties update to include new metrics options

github.com/fabiolb/fabio - dc3d78654dcdb4f38171df0415af6cc233056029 authored over 2 years ago by Nathan Johnson <[email protected]>
removing travis build plan

github.com/fabiolb/fabio - 7ec2c57570a1587e0d6ed14e51eaae139854e948 authored over 2 years ago by Nathan Johnson <[email protected]>
update Dockerfile-goreleaser to alpine 3.15

github.com/fabiolb/fabio - b279296f4212066f80b394850669898c9b6ebe5b authored over 2 years ago by Nathan Johnson <[email protected]>
Release v1.6.0

github.com/fabiolb/fabio - 2831d6e459ae07c375fb6fede20fc5664ce21839 authored over 2 years ago by Nathan Johnson <[email protected]>
add git to golang alpine image for Dockerfile

github.com/fabiolb/fabio - 8b1ba30c837dab1a2abda7d824f9acf3565a9b60 authored over 2 years ago by Nathan Johnson <[email protected]>
updating CHANGELOG for v1.6.0 release

github.com/fabiolb/fabio - 16857571ecb01fade81a71cbb339c7cd60d66ee8 authored over 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #867 from ddreier/issue-865-consul-slow-updates

#865 Move the route table sort into NewTable so that it only happens once.

github.com/fabiolb/fabio - 8808fc4f1bc038ba60b6557a4949b31b15b3abde authored over 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #868 from Netlims/fix_vulnerabilities

update go and alpine versions

github.com/fabiolb/fabio - 0dea90a20f8fa3f210da8c40ddcce33c34eb160d authored over 2 years ago by Nathan Johnson <[email protected]>
add alpha version to alpine

github.com/fabiolb/fabio - 75d415ba48acf129ac98652a8de8a29ecc732696 authored over 2 years ago by netlims <[email protected]>
Merge pull request #870 from fabiolb/gofmt

gofmt

github.com/fabiolb/fabio - 86b4ed0e8d0455bf602262c1aeda020a3db3ac80 authored over 2 years ago by Nathan Johnson <[email protected]>
gofmt

github.com/fabiolb/fabio - 6462720cfdf0fa249e1762caaf27574762252b7f authored over 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #857 from fabiolb/iss_856/admin_ui_generate_updates

admin/ui updates:

github.com/fabiolb/fabio - 44ee358fd180ebda8ad1ad0650925da1018c09d2 authored over 2 years ago by Nathan Johnson <[email protected]>
remove explicit linux since this synthetic target is created by beta OSes

github.com/fabiolb/fabio - b91b0081d794b7db27e34cfe1842dd1e1adf4327 authored over 2 years ago by Nathan Johnson <[email protected]>
updating statik.go

github.com/fabiolb/fabio - ba3912bf34f116b016f7f4ff44d5a4ea576d91b2 authored over 2 years ago by Nathan Johnson <[email protected]>
admin/ui updates:

- updating jquery to 3.6.0
- updating materialize to 1.0.0
- updating material icons to 4.0.0
- a...

github.com/fabiolb/fabio - d3667f3b58522fc1ba9f8fcdd8e188c2bedbb0f7 authored over 2 years ago by Daniel Paul Carbone <[email protected]>
Merge pull request #869 from fabiolb/updatexsys

updating x/sys

github.com/fabiolb/fabio - 7e672a527efd08de17973dd5af4880e86691500c authored over 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #866 from fabiolb/issue-804-arm_build

removing exclusion of arm64 mac build. Fixes #804

github.com/fabiolb/fabio - f815157ac790306ab02b9c1bcfb77285c4214e0c authored over 2 years ago by Nathan Johnson <[email protected]>
updating x/sys

github.com/fabiolb/fabio - 65da8461149ca1f295e7ff0a0950192f2907c6ab authored over 2 years ago by Nathan Johnson <[email protected]>
update go and alpine versions

github.com/fabiolb/fabio - bd0347099555fbcf8159c06e55fbbae2b7d378c5 authored over 2 years ago by netlims <[email protected]>
Move the route table sort into NewTable so that it only happens once.

Addresses #865

github.com/fabiolb/fabio - c799fb3cdb5be8e5eb5a2cbcb67d796f299f0e35 authored over 2 years ago by Daniel Dreier <[email protected]>
removing exclusion of arm64 mac build. fixes #804

github.com/fabiolb/fabio - eb1880a4863ffb111fa40e309fc28777335cd21b authored over 2 years ago by Nathan Johnson <[email protected]>
update github actions for newer go versions

github.com/fabiolb/fabio - e62dd194303e16f56c7b5a56b7d2a3f1f599c512 authored over 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #863 from aal89/master

Add IdleConnTimeout configurable for http transport

github.com/fabiolb/fabio - 4325538e255a0fe66af1c7a5309a06166b7f3fe7 authored over 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #864 from blake/blake/fix-consul-kv-example-cmds

Fix example commands in registry.consul.kvpath

github.com/fabiolb/fabio - 5bbc23e5ee095ec29da70258ea9c9dad449f8ee6 authored over 2 years ago by Nathan Johnson <[email protected]>
go mod tidy

github.com/fabiolb/fabio - 2b9517dbf21538e2d1b897baa1fb346e2cc15d20 authored over 2 years ago by Nathan Johnson <[email protected]>
Merge pull request #476 from fabiolb/metrics4

Refactor metrics

github.com/fabiolb/fabio - 0633132e356bbba7d768b0ad65d9626c4f467713 authored over 2 years ago by Nathan Johnson <[email protected]>
update deps

github.com/fabiolb/fabio - 40f422fa5e47fa25434f3a72d7d44c29287c7ad6 authored over 2 years ago by Nathan Johnson <[email protected]>
Fix example commands in registry.consul.kvpath

This commit fixes the example commands on the registry.consul.kvpath
page to correctly use the `...

github.com/fabiolb/fabio - 22b5202e172b5c8c782b8c928e3cfae4404cf949 authored over 2 years ago by Blake Covarrubias <[email protected]>
Add IdleConnTimeout configurable for http transport

github.com/fabiolb/fabio - 494024fe26dde392813c475ad791e9454878864e authored almost 3 years ago by Alex <[email protected]>