1
0
mirror of https://github.com/umputun/reproxy.git synced 2025-06-30 22:13:42 +02:00

Commit Graph

  • b56560f72c docs: clarify ACME challenge selection process master Umputun 2025-04-22 20:36:18 -05:00
  • da9954b50d docs: add DNS-01 challenge support info to README Umputun 2025-04-22 20:29:24 -05:00
  • 399f07bfca bump deps but keep certmagic Umputun 2025-04-22 20:17:49 -05:00
  • 75191307b1 fix: use alternative port for ACME HTTP challenge in CI environments Umputun 2025-04-22 03:49:39 -05:00
  • 231d7b002b Merge pull request #202 from Semior001/feature/110/acme-challenge-certmagic Umputun 2025-04-19 12:47:55 -05:00
  • 93a344e9a8 Merge branch 'master' into feature/110/acme-challenge-certmagic Umputun 2025-04-19 12:47:09 -05:00
  • d83acffb7b build: update Dockerfile to use Go 1.24 and standardize AS syntax Umputun 2025-04-19 12:43:16 -05:00
  • b1b0dd893c build: migrate to golangci-lint v2 and Go 1.24 Umputun 2025-04-19 12:39:50 -05:00
  • d563c2a648 fix: add timeouts and address race conditions in DNS challenge tests Umputun 2025-04-19 12:28:07 -05:00
  • 737680d980 fix: add timeouts and address race conditions in DNS challenge tests feature/110/acme-challenge-certmagic Umputun 2025-04-19 12:28:07 -05:00
  • 971fdfac9b Update Dependabot configuration to stop automatic PRs Dmitry Verkhoturov 2025-04-15 04:36:06 +01:00
  • 660f1d19ff Configure Dependabot to only provide security updates for Go Dmitry Verkhoturov 2025-04-15 02:59:23 +01:00
  • 1de0024988 Update base image in Dockerfile to latest version, add note on user Dmitry Verkhoturov 2025-03-16 17:49:28 +00:00
  • 528807d744 Update app/main.go Umputun 2025-03-16 13:00:27 -05:00
  • b616e1b4eb improve documentation on non-root container usage Dmitry Verkhoturov 2024-05-25 12:29:17 +02:00
  • 048f34534d fix: pass acme directory option to ssl config Yelshat Duskaliyev 2024-09-17 15:09:05 +05:00
  • 080fc12c7c feat: lower certmagic's logs to warn level Yelshat Duskaliyev 2024-09-17 11:42:39 +05:00
  • 72c8292d5f fix: issue new cert correctly in tests, added test for DNS-01 challenge Yelshat Duskaliyev 2024-09-17 11:37:24 +05:00
  • 9f1fd3e86a feat: added test ca and http-01 challenge test Yelshat Duskaliyev 2024-09-17 10:26:52 +05:00
  • 794f4aebca feat: log only warns and errors from certmagic Yelshat Duskaliyev 2024-09-15 16:35:56 +05:00
  • ef07ba9e57 perf: moved the certmagic initialization back to proxy pkg Yelshat Duskaliyev 2024-09-14 14:03:21 +05:00
  • 8e1dcd9fbf feat: allow consumer to override acme directory Yelshat Duskaliyev 2024-09-14 13:30:56 +05:00
  • 91712d9c58 feat: log certmagic events on debug level Yelshat Duskaliyev 2024-09-11 00:24:33 +05:00
  • a722b3c26d feat: moved autocert init to dedicated package Yelshat Duskaliyev 2024-09-09 10:43:35 +05:00
  • 19b7c96905 fix: acme dns01 resolver configuration Yelshat Duskaliyev 2024-09-08 18:48:18 +05:00
  • 48977975b9 feat: added option for ttl Yelshat Duskaliyev 2024-09-08 18:41:50 +05:00
  • 26fb21fcdf feat: added dns providers Yelshat Duskaliyev 2024-09-08 17:43:19 +05:00
  • 0658da2c31 feat: added caddy's certmagic manager Yelshat Duskaliyev 2024-09-08 17:27:54 +05:00
  • e9b7a5505a Bump the go-modules-updates group with 2 updates dependabot[bot] 2025-03-01 12:43:32 +00:00
  • 3a204ef5c6 lint: drop legacy key v1.2.3 Umputun 2025-02-20 12:03:41 -06:00
  • c970d116bb fix parsing headers with colons in the value, i.e. CSP Umputun 2025-02-20 12:00:40 -06:00
  • fee60fdb52 Readme typo: --assets.404= should be --assets.not-found= Alex Kirhenshtein 2025-02-07 19:24:08 +02:00
  • 672d038ad7 bump deps Umputun 2025-02-18 03:19:40 -06:00
  • a80e260791 Bump the go-modules-updates group with 2 updates dependabot[bot] 2025-01-01 12:48:22 +00:00
  • 5b878f9889 Fix minor typos in README.md Ovsep Avakian 2024-09-09 10:49:58 +03:00
  • 4486cec4f8 Bump github.com/stretchr/testify dependabot[bot] 2024-12-01 12:52:19 +00:00
  • 0c14b976aa Update archive naming for macOS compatibility Umputun 2024-12-03 00:40:08 -06:00
  • 92bd22877b refactor subtests Umputun 2024-11-27 03:36:27 -06:00
  • ad84e95b98 update ci to latest go and compat linter Umputun 2024-11-26 13:35:29 -06:00
  • 7185184e56 switch to 1.23, bump deps Umputun 2024-11-26 13:34:33 -06:00
  • 3f5b6bdf5a max request size also checks the size of url Umputun 2024-11-26 13:33:02 -06:00
  • 8c9d35ed22 Bump the go-modules-updates group across 1 directory with 2 updates dependabot[bot] 2024-09-01 12:18:41 +00:00
  • 1e81d22fef Bump the go-modules-updates group with 2 updates dependabot[bot] 2024-07-01 12:07:21 +00:00
  • 1959706ab4 replace keep host with less verbose but more detailed dbg messages only if keep host is enabled Umputun 2024-07-23 11:27:58 -05:00
  • 85702e4de1 remove noisy keep host messages from logging Umputun 2024-07-23 11:25:40 -05:00
  • 93b70a99c6 fix (revert) regression causing docker connection refusal, introduced by 899e101d7a v1.2.2 Umputun 2024-05-24 16:12:29 -05:00
  • 5774737128 Handle default and concrete server match conflict #192 v1.2.1 Umputun 2024-05-23 12:03:17 -05:00
  • 084e167283 update deps and goreleaser Umputun 2024-05-23 03:14:10 -05:00
  • 57552c1798 Added support for wildcard prefix in server patterns (#191) v1.2.0 Umputun 2024-05-23 01:56:58 -05:00
  • 73c492804d update docs for #190 changes Umputun 2024-05-21 22:59:11 -05:00
  • d3bbec8818 prevent log access races in tests Umputun 2024-05-21 22:45:13 -05:00
  • 271beedc99 Added host substitution in MTProxy match type #189 Umputun 2024-05-21 22:11:00 -05:00
  • 899e101d7a add test to CI for example directory Dmitry Verkhoturov 2024-05-09 17:44:28 +02:00
  • 30173d599c pin golangci-lint version to latest available, fix reported errors Dmitry Verkhoturov 2024-05-09 23:46:41 +02:00
  • cbed6ed705 Bump the go-modules-updates group with 3 updates dependabot[bot] 2024-05-09 18:42:15 +00:00
  • 7936e0103e Bump golang.org/x/net from 0.22.0 to 0.23.0 dependabot[bot] 2024-05-09 18:38:33 +00:00
  • 72f5dbb429 Bump goreleaser/goreleaser from v1.14.0 to v1.25.1 dependabot[bot] 2024-05-09 18:17:40 +00:00
  • ab010349e0 Bump the github-actions-updates group with 5 updates dependabot[bot] 2024-05-09 18:17:46 +00:00
  • 6f6167642a add dependabot updates for GitHub Actions, Go modules, Dockerfiles Dmitry Verkhoturov 2024-05-09 02:03:17 +02:00
  • 0a9e489743 update github.com/didip/tollbooth from v6 to v7 Dmitry Verkhoturov 2024-05-09 02:04:46 +02:00
  • d9085e7dcc Update README.md enzo-g 2024-03-18 15:55:34 +09:00
  • e2ee5bab1b fix forwarded url, has to be earlier and constructed Umputun 2024-03-15 17:49:11 -05:00
  • 351de86a26 move setting X-Forward-URL after both scheme and host set Umputun 2024-03-15 17:32:33 -05:00
  • 7d8802992a switch to go 1.22, update deps Umputun 2024-03-15 16:55:13 -05:00
  • d2a4f56833 Add 'X-Forwarded-URL' to request header (#176) Umputun 2024-03-15 16:53:10 -05:00
  • 616c1df314 don't add dbl headers for X-Forwarded-Proto and X-Forwarded-Proto #172 v1.1.1 Umputun 2024-02-05 23:23:04 -06:00
  • 8f2bfdc838 pin goreleaser version Umputun 2024-02-01 15:28:20 -06:00
  • 631244671a send x-forwarded headers for ssl static mode as well v1.1.0 rashpile 2024-02-01 20:38:06 +00:00
  • f573cd9e86 add the X-Forwarded-Proto and X-Forwarded-Port headers for SSLAuto mode rashpile 2024-02-01 20:01:46 +00:00
  • 7ce7e18931 docker api 1.22 is deprecated -> minimal supported version is 1.24 rashpile 2024-02-01 20:18:50 +00:00
  • fe24cf99ef Implement Host header bypassing (#155) Sergey Ninua 2024-01-25 12:28:54 +03:00
  • 7d4394f1c8 Skip SSL check for the destination host (#170) Eli 2024-01-07 22:19:50 +04:00
  • 5b5b04243f fix static proxy example in docs Umputun 2023-12-19 14:38:39 -06:00
  • fa23778d42 make LBSelector interface and implement all the current methods plus roundrobin Umputun 2023-11-27 12:05:17 -06:00
  • 8bde167226 change logger to lgr for only from msg Umputun 2023-11-26 18:49:02 -06:00
  • 5c07e82ac4 also add what url rejected for Umputun 2023-11-26 18:40:04 -06:00
  • 197c8d9db3 logging rejected IPs Umputun 2023-11-26 18:30:14 -06:00
  • bddb144f60 fix order of middlewares to handle limiting by IP after match handler sets ctx Umputun 2023-11-26 17:10:16 -06:00
  • 672d4c2af8 add info about limited ip to logs Umputun 2023-11-26 16:52:16 -06:00
  • 899b552108 add docs for remote ip limiting Umputun 2023-11-26 01:17:30 -06:00
  • a896f08eec add middleware to optionally allow requests from giving ips/ranges Umputun 2023-11-25 13:54:14 -06:00
  • 36a5443378 update and vendoring Umputun 2023-11-25 13:53:31 -06:00
  • f37072e649 lint: minor warns in tests Umputun 2023-09-20 11:16:24 -05:00
  • b090bb4300 bump deps, update to go 1.21 Umputun 2023-09-20 11:08:36 -05:00
  • 2b92c11cc9 fix redirects v1.0.0 Nikita Shoshin 2022-11-07 23:38:24 +04:00
  • 12bddda0f5 bump deps Umputun 2023-05-13 22:44:55 -05:00
  • 197246a05a drop legacy rand.Seed Umputun 2023-02-27 14:51:25 -06:00
  • 96904fe7c5 switch to go v1.20 Umputun 2023-02-27 14:43:41 -06:00
  • 34d9f4d1d5 lint: minor warn on deferred close Umputun 2023-02-27 00:00:04 -06:00
  • ffd6b08257 increase timeout a little for a flaky test Umputun 2023-02-26 16:21:16 -06:00
  • 00ff3e8f37 bump deps Umputun 2023-02-26 16:15:04 -06:00
  • 1e8a890b02 update actions versions in ci Umputun 2023-02-26 16:00:15 -06:00
  • ca65980093 fix redirects for docker provider Umputun 2023-02-25 22:30:54 -06:00
  • 22063f08cd fix docker's labels max, make it include .9 for real Umputun 2023-02-25 12:57:16 -06:00
  • 2cd32609e9 fix typo Ivan Dudin 2023-01-28 21:15:36 +03:00
  • 3e57ed8232 Update README.md Ivan Dudin 2023-01-28 20:59:21 +03:00
  • 3fb30a7cbf fix overrides for site Umputun 2022-12-25 18:41:13 -06:00
  • 18fa817aa1 add local analytics to docs site Umputun 2022-12-25 18:30:35 -06:00
  • 0ce326dbaa update deps, switch to go 1.19 Umputun 2022-09-06 22:24:41 -05:00
  • a4b82174c9 add info about 0 timout Umputun 2022-08-29 17:22:38 -05:00