Commit Graph

  • 37c05fedd1
    Update main.go Gabriel C 2021-11-13 21:10:49 +0200
  • 6f4272db24 feat(source ip): finish implementing PROXY protocol Gabriel C 2021-11-13 17:52:10 +0200
  • 41f74e1272
    Update server/connector.go Gabriel C 2021-11-13 08:51:02 +0200
  • eaf95fd8b5
    Update server/connector.go Gabriel C 2021-11-13 08:50:38 +0200
  • f36252d9f3 feat(source ip): implement PROXY protocol for source IPs Gabriel C 2021-11-12 23:19:13 +0200
  • 8b54fdfb86
    add link to related project https://github.com/haveachin/infrared to README (#20) Michael Vorburger ⛑️ 2021-11-08 15:44:07 +0100
  • d8a01f21ed
    add link to related project https://github.com/haveachin/infrared to README Michael Vorburger ⛑️ 2021-11-08 09:51:15 +0100
  • 2152ba777b
    misc: added github metadata Geoff Bourne 2021-09-25 12:49:17 -0500
  • 7779b866d1 Allow --mapping argument to be repeated or comma-separated 1.12.0 Geoff Bourne 2021-08-10 16:54:23 -0500
  • 226f821598 docs: included required header for API calls Geoff Bourne 2021-08-10 16:53:51 -0500
  • 5fbec98fb6 docs: Added multi-arch setion to README For #16 Geoff Bourne 2020-12-29 10:50:43 -0600
  • 5b6fc11cba ci: Changed 'latest' image tag to also be multi-arch 1.11.1 Geoff Bourne 2020-12-29 10:26:45 -0600
  • 5bc93cb3e4 Build multi-arch image with buildx For #16 1.11.0 Geoff Bourne 2020-12-28 13:00:25 -0600
  • bb49a6cc0e ci: Load built image into daemon 1.11.0-pre6 fix-multiarch Geoff Bourne 2020-12-28 12:43:34 -0600
  • 0305bbe458 ci: Setup docker buildx but not install as default 1.11.0-pre5 Geoff Bourne 2020-12-28 12:33:10 -0600
  • 4ff2525cd9 ci: Setup docker buildx Geoff Bourne 2020-12-28 12:28:36 -0600
  • 8391d41959 ci: Added back --platform to FROM Geoff Bourne 2020-12-28 12:20:45 -0600
  • 44d4766f60 ci: Changed to multiarch build of amd64, arm64, arm32v6 Geoff Bourne 2020-12-28 12:09:59 -0600
  • 1ab5c52fe0 ci: Moved fixed labels into first build stage 1.11.0-pre4 Geoff Bourne 2020-12-28 11:53:25 -0600
  • e34db95836 ci: Shifted fixed labels into Dockerfile Geoff Bourne 2020-12-28 11:48:15 -0600
  • 5707fb251d ci: Added opencontainers labels 1.11.0-pre3 Geoff Bourne 2020-12-25 21:00:17 -0600
  • 8ccbdbfa38 ci: Added platform to docker build cmd line 1.11.0-pre2 Geoff Bourne 2020-12-25 20:38:24 -0600
  • 58fb69878a ci: Add platform to from-line Geoff Bourne 2020-12-25 17:47:50 -0600
  • be1e2715b1 ci: Enabled DOCKER_CLI_EXPERIMENTAL Geoff Bourne 2020-12-25 17:26:26 -0600
  • d8733f46a5 ci: Debug goreleaser Geoff Bourne 2020-12-25 17:16:51 -0600
  • 8947523825 ci: Added arm32 binary build Geoff Bourne 2020-12-24 14:26:25 -0600
  • f004eb84d6 ci: Install docker buildx Geoff Bourne 2020-12-24 14:21:02 -0600
  • 9811eefdb8 ci: Add arm32v6 docker image build Geoff Bourne 2020-12-24 14:20:51 -0600
  • 1d8871631e ci: Add arm64 build Geoff Bourne 2020-12-24 14:06:33 -0600
  • d656d4e766 ci: Declares binaries in dockers section Geoff Bourne 2020-12-24 14:02:15 -0600
  • 860f657879 ci: Initial support for multiarch docker release Geoff Bourne 2020-12-24 13:52:40 -0600
  • c7aa9504f4 ci: updated brews section of goreleaser config 1.11.0-pre1 1.10.2 Geoff Bourne 2020-07-05 20:19:45 -0500
  • 1f31bc11d8 ci: ensured Makefile test goal is "phony" Geoff Bourne 2020-07-05 20:14:14 -0500
  • 6e726fb137 Upgraded k8s.io/client-go to v0.18.5 Geoff Bourne 2020-07-05 20:12:56 -0500
  • e15221e6d7 misc: added testing.http file Geoff Bourne 2020-05-04 18:01:04 -0500
  • be33d2c9d1
    Update the image version in the example file (#8) Samuel Walker 2020-03-30 19:45:47 -0400
  • 02ebb4e178
    Bad syntax on CPU limit value Samuel Walker 2020-03-30 16:42:27 -0400
  • ae7b3155d8
    Update the image version in the example file Samuel Walker 2020-03-30 16:41:08 -0400
  • 3ea1149681 Qualified influx metric names 1.10.1 Geoff Bourne 2020-01-04 14:52:07 -0600
  • 8d63f76a66 ci: more goreleaser changelog filters 1.10.0 Geoff Bourne 2020-01-04 14:30:49 -0600
  • 8a672a17e4 misc: updated license dates Geoff Bourne 2020-01-04 14:22:26 -0600
  • a12bbb88a3 Added influxdb as a metrics reporter/backend Geoff Bourne 2020-01-04 14:22:01 -0600
  • 7f50c512f5 Switched to go-flagsfiller to enable env var config Geoff Bourne 2020-01-03 21:19:21 -0600
  • 7f6e3637a0 docs: added docker-compose example Geoff Bourne 2019-07-27 11:36:16 -0500
  • ca572184b2 ci: fix main path in goreleaser config 1.9.0 Geoff Bourne 2019-07-14 17:02:38 -0500
  • 841e49ec0e docs: add development notes Geoff Bourne 2019-07-14 17:02:12 -0500
  • 5006505836 ci: use zip archive for windows Geoff Bourne 2019-07-14 16:59:43 -0500
  • 39b218aed2 misc: fix logging Geoff Bourne 2019-07-14 16:36:33 -0500
  • b290243d40 Initial support for tracking connection metrics Geoff Bourne 2019-07-14 16:34:46 -0500
  • a86eb65ca5 misc: re-enable handshake deadline Geoff Bourne 2019-07-14 16:00:57 -0500
  • 4c99daafa3 Handle legacy server list ping for handshake 1.8.0 Geoff Bourne 2019-07-13 15:40:34 -0500
  • 3699931af0 Use juju rate limiter for connection rate limiting Geoff Bourne 2019-07-13 15:40:00 -0500
  • 433dd2233b Add flag for connection rate limit and slow zero-progress operations 1.7.0 Geoff Bourne 2019-07-09 07:22:20 -0500
  • 7c7f0e1b3c Rate limit connections and enforce read deadline on handshake 1.6.1 Geoff Bourne 2019-07-08 19:07:36 -0500
  • 9e64ab2ab2 docs: add badges for docker, build, etc Geoff Bourne 2019-07-07 11:56:21 -0500
  • ab94b04d4c Add command line arg for enabling debug logs Log debugs for frame and packet reading to diagnose high CPU Geoff Bourne 2019-07-07 11:53:09 -0500
  • ec6fc460f2 Add command line arg for enabling debug logs Log debugs for frame and packet reading to diagnose high CPU 1.6.0 Geoff Bourne 2019-07-07 11:53:09 -0500
  • cf90f15bc2 Fixing toLower typo from previous commit 1.5.0 Geoff Bourne 2019-06-25 14:15:59 -0500
  • e2cd062265
    Merge pull request #5 from JLSchuler99/Host-not-case-sensitive Geoff Bourne 2019-06-25 14:10:32 -0500
  • d446af5c25 Store all addresses in lowercase Jacob Schuler 2019-06-25 14:31:49 -0400
  • ea1521cd27
    Merge 83c15fbf5d into 1324e29343 Fabian von Feilitzsch 2019-06-16 14:25:42 +0000
  • 1324e29343 ci: allow for "-\d+" tag suffix 1.4.4-1 Geoff Bourne 2019-06-07 22:06:15 -0500
  • 8cf61e3d6c ci: update build to Go 1.12.5 Geoff Bourne 2019-06-07 22:03:32 -0500
  • 83c15fbf5d only end when EOF is reached Fabian von Feilitzsch 2019-05-07 11:06:42 -0400
  • be75e8ed7a Try to sniff every packet Fabian von Feilitzsch 2019-05-06 14:04:06 -0400
  • 913162fdd4 add molecule tests Fabian von Feilitzsch 2019-05-06 14:03:58 -0400
  • bdeafd6a19 Add multistage build Fabian von Feilitzsch 2019-05-06 13:52:11 -0400
  • b6edd937ea Close cpu profile file at exit 1.4.4 Geoff Bourne 2019-05-04 14:22:51 -0500
  • 19c9f1550d Catch SIGTERM to ensure graceful container stopping 1.4.3 Geoff Bourne 2019-05-04 12:45:00 -0500
  • 2db4274db2 Fix output profiling filename 1.4.2 Geoff Bourne 2019-05-04 11:25:12 -0500
  • 7d2d70b589 Output profiling filename 1.4.1 Geoff Bourne 2019-05-04 11:09:03 -0500
  • 6cdc1e06ac Add CPU profiling option 1.4.0 Geoff Bourne 2019-05-04 10:53:05 -0500
  • 96399cfd40 Support routing forge clients 1.3.3 Geoff Bourne 2019-04-28 17:02:21 -0500
  • 5875b0d231 Support routing forge clients 1.3.2 Geoff Bourne 2019-04-28 16:49:43 -0500
  • be0f2a8c56 For k8s, look for mc-router named service port and use port value 1.3.1 Geoff Bourne 2019-04-25 19:35:42 -0500
  • 351b61222e misc: gitignore the goreleaser dist directory Geoff Bourne 2019-04-19 20:50:08 -0500
  • 072808085d misc: fix example k8s-mc-with-default Geoff Bourne 2019-04-19 20:49:27 -0500
  • 1d23d84d47 ci: fix deprecated goreleaser fields Geoff Bourne 2019-04-19 20:45:12 -0500
  • 44a67dd359 Add support for a default backend service 1.3.0 Geoff Bourne 2019-04-19 20:27:14 -0500
  • d76e5442da Fixed go modules for k8s Geoff Bourne 2019-04-16 18:58:13 -0500
  • 5576f484dd Switch to go modules Geoff Bourne 2019-04-15 21:16:26 -0500
  • d9a0c70a31 Switch golang flag's to allow for glog argument access 1.2.0 Geoff Bourne 2018-05-27 15:36:01 -0500
  • 702a5d5e49 docs: document more auto service discovery Geoff Bourne 2018-05-27 14:53:22 -0500
  • 50ff433fd0 docs: document auto service discovery example Geoff Bourne 2018-05-26 14:03:04 -0500
  • c49099f1cf ci: avoid /tmp creation in Dockerfile 1.1.1 Geoff Bourne 2018-05-26 13:17:21 -0500
  • bdf470d675 Use --in-kube-cluster to indicate in-cluster mode Geoff Bourne 2018-05-26 13:10:45 -0500
  • 682ceb9589 ci: abstract glide into makefile 1.1.0 Geoff Bourne 2018-05-26 12:42:41 -0500
  • c9b5a2c618 ci: consistent run step names Geoff Bourne 2018-05-26 12:37:48 -0500
  • 72f910622d ci: install glide Geoff Bourne 2018-05-26 12:35:11 -0500
  • 2befd24b4a Auto-register routes based on kubernetes service annotations Geoff Bourne 2018-05-26 12:31:40 -0500
  • d3d1f36009 docs: noted the extended service node port range Geoff Bourne 2018-05-24 20:26:33 -0500
  • acfe6edd42 docs: add k8s example to the README Geoff Bourne 2018-05-24 20:19:14 -0500
  • cbd92bc5b0 docs: add k8s example deployment Geoff Bourne 2018-05-24 19:53:27 -0500
  • 678602a558 Only catch interrupt signal 1.0.1 Geoff Bourne 2018-05-09 18:56:26 -0500
  • 013f0cc4f6 Use circleci cache 1.0.0 Geoff Bourne 2018-05-09 18:45:11 -0500
  • f83520e05a Fix tagged circleci config Geoff Bourne 2018-05-09 18:42:41 -0500
  • fccf5f9eef Setup CircleCI and goreleaser Geoff Bourne 2018-05-09 18:37:15 -0500
  • 17a4bd6515 Initial commit Geoff Bourne 2018-05-07 22:16:01 -0500