Commit Graph

  • c3b62f3e1d Add pico sponsorship main Antonio Mika 2026-03-23 19:27:09 -04:00
  • 779ca206bf Update readme Antonio Mika 2026-03-23 19:04:28 -04:00
  • 70e97b9723 Update goreleaser config v2.22.1 Antonio Mika 2026-03-15 22:26:48 -04:00
  • 0a33aa6a8a Update go deps and add support for v6 with proxy proto header (#369) Antonio Mika 2026-03-15 22:04:54 -04:00
  • 4289daa703 Add support for ghcr.io v2.21.1 Antonio Mika 2026-02-03 21:32:18 -05:00
  • 8eefd53936 chore: ssh cert docs gha (#358) v2.21.0 Eric Bower 2026-02-03 19:29:18 -05:00
  • 4d6b089a73 Update deps and ci tools Antonio Mika 2026-02-03 19:03:03 -05:00
  • 87f8d8e819 Fix panic when remote forward target is unavailable (#355) Vladimir Urushev 2025-10-07 17:56:27 +02:00
  • 34b5d5dc7e Update dependencies Antonio Mika 2025-07-26 15:18:30 -04:00
  • d4c13b3bbb Ensure connection and listeners close if failure v2.20.0 Antonio Mika 2025-07-01 16:22:54 -04:00
  • 8268a9c9e7 Add proxy-ssl-termination option (#347) v2.19.0 Nikolaos Karaolidis 2025-05-25 00:11:36 +01:00
  • e08f49add1 Fix test Antonio Mika 2025-05-24 18:53:42 -04:00
  • 47a56f6844 Update golangci-lint Antonio Mika 2025-05-24 17:06:40 -04:00
  • 9fd9b0b089 Update dependencies v2.18.0 Antonio Mika 2025-04-10 16:03:11 -04:00
  • e29172c299 Move accept logic to a goroutine so it becomes non-blocking (#345) Antonio Mika 2025-04-10 16:01:44 -04:00
  • d067d8889a Make welcome message configurable (#343) carlfriedrich 2025-04-02 21:48:52 +02:00
  • 199d95b3a4 Add caching to docker build Antonio Mika 2025-03-29 12:13:57 -04:00
  • 3c679f1a71 Fix sni address for console Antonio Mika 2025-03-21 13:27:50 -04:00
  • 9c10f0a5e6 Update deps and fix PR builds Antonio Mika 2025-03-21 11:16:55 -04:00
  • aba14b3bbc Support time zone in deadline setting (#342) carlfriedrich 2025-03-21 16:09:34 +01:00
  • 2e923b65f0 Fix actions for pull requests Antonio Mika 2025-03-10 11:51:21 -04:00
  • 3ed55464fa Add support for setting a connection deadline (#339) carlfriedrich 2025-03-10 16:43:04 +01:00
  • 62f2590b36 Disable password authentification on empty password (#338) carlfriedrich 2025-03-04 17:34:27 +01:00
  • cb04dec529 Update packages, remove deps, lint cleanup Antonio Mika 2025-02-23 11:05:05 -05:00
  • c2045ca37d Bump go version to 1.24 v2.17.0 Antonio Mika 2025-02-12 22:09:43 -05:00
  • b57ad24222 Set version for go releaser Antonio Mika 2025-01-08 14:34:26 -05:00
  • 5a2a4cf7fc Update github workflows v2.16.1 Antonio Mika 2025-01-08 14:30:16 -05:00
  • 1cdff5a244 Fix deprecation for conn policy Antonio Mika 2025-01-08 14:14:42 -05:00
  • c7a5a7c76a Fix workflow runs for PRs and update mods Antonio Mika 2025-01-08 14:03:30 -05:00
  • c234cc7f7c docs: update styles (#329) Eric Bower 2025-01-08 14:00:54 -05:00
  • 33f4005fc8 Document how to obtain the real client IP (#327) Mac Chaffee 2025-01-08 14:00:25 -05:00
  • 23ccc59337 Add password authentication request validation (#323) Eric Rodrigues Pires 2024-09-17 16:27:42 +00:00
  • b06d594a51 Use _sish as the dns prefix Antonio Mika 2024-08-29 23:09:39 -04:00
  • dd019ce457 Update to go 1.23 Antonio Mika 2024-08-26 16:45:49 -04:00
  • cf234a11f6 Simplify logic for sni and tcp load balancers Antonio Mika 2024-08-26 16:36:13 -04:00
  • 23a5184f47 docs: update pdocs (#312) Eric Bower 2024-07-18 08:53:25 -04:00
  • c31c49efe1 Add the ability to cancel tunnel requests (#311) Antonio Mika 2024-07-11 11:41:11 -04:00
  • b59cd1e613 Allow on demand cert creation for root domain. Closes #287. v2.16.0 Antonio Mika 2024-05-28 10:55:45 -04:00
  • f381389cb0 Update deps (#302) v2.15.0 Antonio Mika 2024-04-30 16:52:08 -04:00
  • 81e435018e Bump golang.org/x/net from 0.22.0 to 0.23.0 (#301) dependabot[bot] 2024-04-19 09:36:38 -04:00
  • 7ad6956c40 Enable the use of environment vars (#300) v2.14.0 Antonio Mika 2024-03-08 08:56:04 -05:00
  • 9f3f566b7d Update to go 1.22 and use multilistener (#298) v2.13.0 Antonio Mika 2024-03-07 18:33:15 -05:00
  • d0511c4ebf chore: update pdocs to latest (#295) Eric Bower 2024-03-07 09:13:34 -05:00
  • 3ad5105ec5 feat(docs): sitemap with links for headers (#292) Eric Bower 2024-02-13 10:24:03 -05:00
  • c64d009b3b Fix typo in comment (#294) Dominik Konik 2024-02-12 23:08:27 -05:00
  • e8c56f637f Fix docs build Antonio Mika 2024-01-29 10:30:04 -05:00
  • 97edc2eed1 Run go mod tidy Antonio Mika 2024-01-29 10:26:41 -05:00
  • 0c4f193f7d feat: docs site (#286) Eric Bower 2024-01-29 10:17:13 -05:00
  • 689211287c Initial work on private aliases (#291) v2.12.0 Antonio Mika 2024-01-23 11:32:29 -05:00
  • 4ed4208228 Pin golang to major.minor.patch (#284) v2.11.0 Antonio Mika 2023-10-12 16:20:01 -04:00
  • 7ca0808b5d Update golang versions. Supersedes up #282 (#283) Antonio Mika 2023-10-11 19:49:44 -04:00
  • b89a4638f2 Set conn deadline to both reads and writes (#281) v2.10.1 Antonio Mika 2023-10-09 14:48:00 -04:00
  • 56816e6de7 Updated go deps and general package work (#279) v2.10.0 Antonio Mika 2023-10-07 20:14:32 -04:00
  • 62dec83b13 Use original address for forwarded channel. Fix #237 v2.9.2 Antonio Mika 2022-12-20 13:31:17 -05:00
  • c54d681122 Force lower case aliases and subdomains v2.9.1 Antonio Mika 2022-12-12 12:04:17 -05:00
  • 4b5c2db6c8 Update ci/cd and deps (#262) v2.9.0 Antonio Mika 2022-12-12 10:56:14 -05:00
  • a8236e5422 Fixed http override port (#256) v2.8.1 Antonio Mika 2022-10-25 10:20:34 -04:00
  • fe2b1c2426 Add authentication-key-request-url option (#247) v2.8.0 Roshan Jobanputra 2022-10-21 12:04:10 -04:00
  • bcd69111e1 Add a check to the gcloud DNS record instructions (#251) Sabri Eyuboglu 2022-10-21 09:02:58 -07:00
  • 9696686880 Added streaming for httpmuxer (#255) Antonio Mika 2022-10-21 11:44:48 -04:00
  • 890c9313ff Added full route identifiers Antonio Mika 2022-10-17 12:17:52 -04:00
  • 7aecd2d718 fix ondemand cert issuing (#243) v2.7.0 Artem Ivanov 2022-09-11 18:56:59 +02:00
  • c49a1cabef Fixed acme tls-alpn challenges (#244) Antonio Mika 2022-09-11 12:55:54 -04:00
  • b8ab4cff2c Merge pull request #241 from antoniomika/am/upgrade-go-1-19 v2.6.0 Antonio Mika 2022-08-24 11:41:25 -04:00
  • 3768d42632 Update dependencies Antonio Mika 2022-08-24 11:26:25 -04:00
  • 58df1cd8ff Updated sish to go 1.19 Antonio Mika 2022-08-24 11:13:16 -04:00
  • 8f44621350 Expanded debug logging, fix deprecations (#240) Tim Krins 2022-08-24 16:10:36 +01:00
  • 4a28b9e0d0 Update gcloud.md Antonio Mika 2022-08-05 22:22:38 -04:00
  • 9ad6cdc6b0 Update debug information and ensure default to https handler v2.5.0 Antonio Mika 2022-06-29 17:38:05 -04:00
  • 2680effa46 Updated alias handler check code v2.4.1 Antonio Mika 2022-06-29 08:43:51 -04:00
  • f0ed644223 Close temp file before attempting bind v2.4.0 Antonio Mika 2022-06-24 14:07:50 -04:00
  • f7af79ee28 Replace colons in unix sockets with underscores v2.3.2 Antonio Mika 2022-06-24 13:12:35 -04:00
  • 2d16c2dc88 Fix not logging certain errors v2.3.1 Antonio Mika 2022-06-24 12:54:56 -04:00
  • 90f7b8f262 Merge pull request #230 from antoniomika/am/sni-https v2.3.0 Antonio Mika 2022-05-23 20:37:01 -04:00
  • 8eb708ae96 Fix sni proxying for https with proxy-protocol enabled Antonio Mika 2022-05-24 00:21:22 +00:00
  • 047ba6378b Fix error message Antonio Mika 2022-05-23 23:10:53 +00:00
  • 71222f41e4 Simplify TLS handler Antonio Mika 2022-05-23 22:48:12 +00:00
  • 8152624ecc Update readme and example config Antonio Mika 2022-05-22 23:13:37 +00:00
  • e80196dd9a Added support for SNI proxying on HTTPS port Antonio Mika 2022-05-22 17:33:30 +00:00
  • d6ca721fbc Merge pull request #221 from antoniomika/am/no-ssh-key-debug-message v2.2.1 Antonio Mika 2022-03-30 10:19:57 -04:00
  • d0d31b220c Closes #220 Antonio Mika 2022-03-30 09:54:43 -04:00
  • 86385fc875 Merge pull request #219 from antoniomika/am/fix-docker-cache v2.2.0 Antonio Mika 2022-03-24 21:08:59 -04:00
  • 53576c7a2a Maximize cache hits Antonio Mika 2022-03-24 20:49:41 -04:00
  • d9bcc08292 Merge pull request #218 from antoniomika/am/go-generics Antonio Mika 2022-03-24 20:43:45 -04:00
  • 0dcd04d8bc Refactored code to use a generic sync.Map implementation. Closes #217 Antonio Mika 2022-03-24 19:49:23 -04:00
  • 84b6d6ad73 Merge pull request #215 from antoniomika/am/fix-pubkey-marshal v2.1.0 Antonio Mika 2022-02-20 12:41:44 -05:00
  • d5502f7d21 Set the outputted pubkey to be the authorized key representation Antonio Mika 2022-02-20 17:32:24 +00:00
  • 620351a9be Updated flags for private keys directory Antonio Mika 2022-01-24 21:13:05 +00:00
  • 4f753b430d Merge pull request #207 from antoniomika/am/fix-v2-issues v2.0.1 Antonio Mika 2022-01-13 21:29:15 -05:00
  • ac63b3659f Fix auth when multiple tunnels are used Antonio Mika 2022-01-07 03:42:43 +00:00
  • 018bf7e772 Close #206 and close #205 Antonio Mika 2022-01-06 21:55:35 +00:00
  • b626f966bf Merge pull request #204 from antoniomika/am/v2-work v2.0.0 Antonio Mika 2021-12-29 16:48:16 -05:00
  • 4219759cc0 Update dependencies Antonio Mika 2021-12-29 21:25:09 +00:00
  • 68b2b711ad Progress to v2. Closes #174, #199, and #168 Antonio Mika 2021-12-29 21:12:12 +00:00
  • 24e9f3193c Merge pull request #202 from antoniomika/am/fix-loaders Antonio Mika 2021-12-07 13:16:11 -06:00
  • b5dd6b95b7 Updated loader functions to support new forward params Antonio Mika 2021-12-07 17:00:32 +00:00
  • aee4770197 Removed debug line for sni proxy Antonio Mika 2021-11-11 20:02:09 -05:00
  • e500dc7db4 Return true for all ws origins Antonio Mika 2021-11-11 19:52:24 -05:00
  • 8b7fb56631 Merge pull request #198 from antoniomika/am/tcp-and-sni Antonio Mika 2021-11-11 19:38:35 -05:00
  • 3e29407df7 Updated and fixes Antonio Mika 2021-11-11 19:29:49 -05:00