Commit graph

  • 089cf028d9
    Merge bc15eeead3 into a75b36908f dependabot[bot] 2025-04-17 09:23:45 +05:30
  • bc15eeead3
    build(deps): bump golang.org/x/net from 0.23.0 to 0.38.0 dependabot/go_modules/golang.org/x/net-0.38.0 dependabot[bot] 2025-04-16 21:49:54 +00:00
  • 504e6e3d0d
    build(deps): bump golang.org/x/net from 0.23.0 to 0.36.0 dependabot[bot] 2025-03-13 00:26:08 +00:00
  • 72f82e5df3
    Merge d49708d480 into a75b36908f Kevin Burns 2024-07-25 14:37:54 +00:00
  • 7283b9a125
    Merge 4c80a36c6b into a75b36908f Walter Antolini 2024-06-19 12:26:51 +03:00
  • 1b19b98a31
    Merge 53684ea401 into a75b36908f Ameir Abdeldayem 2024-06-10 13:15:50 -04:00
  • 22ad088c11
    Merge 8365ea1739 into a75b36908f Osi Emoekpere 2024-05-08 11:52:45 +08:00
  • a75b36908f build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 master dependabot[bot] 2024-04-19 12:19:58 +00:00
  • 7f5f767c4b
    build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 dependabot[bot] 2024-04-19 12:19:58 +00:00
  • 45345b1672 build(deps): bump golang.org/x/net from 0.7.0 to 0.17.0 dependabot[bot] 2023-10-11 23:25:31 +00:00
  • 1c3e63311e fix: typo guoguangwu 2023-10-17 15:59:01 +08:00
  • e3003dc396 fix: typo guoguangwu 2023-10-17 15:59:01 +08:00
  • 5f0ee8b862
    build(deps): bump golang.org/x/net from 0.7.0 to 0.17.0 dependabot[bot] 2023-10-11 23:25:31 +00:00
  • 5db315e187 build(deps): bump golang.org/x/net dependabot[bot] 2023-03-04 05:07:47 +00:00
  • c91518ed2b
    build(deps): bump golang.org/x/net dependabot[bot] 2023-03-04 05:07:47 +00:00
  • 200ad681c4
    build(deps): bump golang.org/x/text dependabot[bot] 2023-02-25 00:13:49 +00:00
  • a09aa0c9ee
    Merge c93916810b into 9da0263137 Hannes 2022-12-15 00:04:01 +05:30
  • c93916810b Upd client list can now be a client folder Hannes Tribus 2022-12-14 16:05:48 +01:00
  • 51e9f199e5 Upd predefined client list file is monitored an reloaded dynamically Hannes Tribus 2022-11-24 07:49:46 +01:00
  • 15d08c6549 Fix disable trace method Currently hardcoded, but might be configurable in future Hannes Tribus 2022-08-17 10:12:47 +02:00
  • a7515e93ba Ref fix build warnings Hannes Tribus 2022-08-17 10:12:19 +02:00
  • 4a545c95fd Upd Unsave alogrithms removed and deprecated flag disabled Hannes Tribus 2022-07-29 10:24:10 +02:00
  • 0effe06bfd Fix MinTLS-Version 1.2 Hannes Tribus 2022-07-20 11:44:20 +02:00
  • bebed9eb58 Merge branch 'master' of github.com:mmatczuk/go-http-tunnel Hannes Tribus 2022-07-18 14:21:01 +02:00
  • 9da0263137 Added support for subscription listeners, dynamic subscription authorization and to upgrade a http connection for websocket support Ivano Culmine 2022-07-13 11:30:55 +02:00
  • 99061dd7e9 Added support for subscription listeners, dynamic subscription authorization and to upgrade a http connection for websocket support Ivano Culmine 2022-07-13 11:30:55 +02:00
  • 77db4b5a50
    Update README.md Michal Jan Matczuk 2022-04-14 22:33:54 +02:00
  • 0a071b5c45 Add support for more finegrained restriction on who is allowed to open tunnels Hannes Tribus 2021-10-27 16:09:47 +02:00
  • db96428dd9 Add configurable debounce time Hannes Tribus 2021-10-13 15:42:58 +02:00
  • e2fbec3a91 Fix improve reconnection logging Hannes Tribus 2021-10-11 10:11:08 +02:00
  • 7db6601df6 adds fw connection events pableeee 2021-09-06 20:07:57 -03:00
  • b61db3c967 Add configurable keepalive Hannes Tribus 2021-08-13 15:01:01 +02:00
  • 3723dbe084 Add minimal API to query the state of the tunnel server Hannes Tribus 2021-05-25 16:41:47 +02:00
  • cf22ff5a3b Add sample error pages and documentation Hannes Tribus 2021-05-12 08:20:40 +02:00
  • 572eb25500 Add support for custom error pages Hannes Tribus 2021-05-10 12:43:00 +02:00
  • b901486b9f Add automatic redirect to https if both http and https are configured Hannes Tribus 2021-05-07 15:05:49 +02:00
  • 8f1481373a Fix split configuration logging message into lines and print each in separat log message Hannes Tribus 2021-05-07 15:05:27 +02:00
  • 3c06994322 Renamed package and updated README.md Hannes Tribus 2021-05-07 15:04:57 +02:00
  • 8d35d7901d Add automatic redirect to https if both http and https are configured Hannes Tribus 2021-04-22 11:06:24 +02:00
  • 8b53477a80 Fix split configuration logging message into lines and print each in separat log message Hannes Tribus 2021-03-26 11:00:55 +01:00
  • 3b8e7e2ef2 Renamed package and updated README.md Hannes Tribus 2021-03-26 09:19:52 +01:00
  • 6ed4e8c9db Remove ignored files Hannes Tribus 2021-03-26 09:10:59 +01:00
  • 51dd354371
    Fix backoff inconsistency Hannes 2021-03-26 08:57:31 +01:00
  • d49708d480 #119 Add log level constants Kev Burns 2020-11-18 15:23:17 -08:00
  • 10e3e0d19a go mod init Michał Matczuk 2020-02-12 17:33:50 +01:00
  • cc79e7406f Revert "Update and lock latest go-http-tunnel dependency" revert-110-hotfix/dependency Michal Jan Matczuk 2020-02-12 17:00:37 +01:00
  • 3c8c8fed77 Update and lock latest go-http-tunnel dependency Jan-Pieter Zoutewelle 2020-02-12 10:18:51 +01:00
  • 8284ab269a Update and lock latest go-http-tunnel dependency Jan-Pieter Zoutewelle 2020-02-12 10:18:51 +01:00
  • f48a09d2ab SNI vhost proxy implemented Sven Franken 2019-10-23 16:12:33 +02:00
  • d6dc48e007 SNI vhost proxy implemented Sven Franken 2019-10-23 16:12:33 +02:00
  • cd4e5c4b5e
    Merge 11c8ff4417 into 5491fa1a22 DCsunset 2019-06-17 03:21:40 +00:00
  • 11c8ff4417
    Fix typo in options DCsunset 2019-06-16 20:21:13 -07:00
  • 4c80a36c6b
    Fixed Makefile with previous merge Walter Antolini 2019-04-15 17:21:29 +02:00
  • a23f9faa14
    Merge remote-tracking branch 'mmatczuk/master' Walter Antolini 2019-04-15 17:19:40 +02:00
  • c418b8e657
    Removed fail test Walter Antolini 2019-04-15 16:56:55 +02:00
  • 93cf0da569
    Testing Travis Failed Stage Walter Antolini 2019-04-15 16:53:14 +02:00
  • 567f8dfada
    Updated Makefile -> tags Walter Antolini 2019-04-15 16:47:26 +02:00
  • 299fe4fef7
    Updated Makefile -> publish, git_commit, .check-fmt .check-vet .check-lint Changed Makefile -> release Fixed Travis Publish Stage Walter Antolini 2019-04-15 16:45:58 +02:00
  • c9901087b1
    Fixed Travis Stages Walter Antolini 2019-04-15 14:01:20 +02:00
  • fcfed1843b
    Updated Travis, testing conf Walter Antolini 2019-04-15 13:53:40 +02:00
  • 31cf0ad1da
    Updated Travis, testing conf Walter Antolini 2019-04-15 13:53:05 +02:00
  • a37b23a864
    Updated Travis, testing conf Walter Antolini 2019-04-15 13:49:22 +02:00
  • 576d33b746
    Change method OS detect Updated Travis Stage Walter Antolini 2019-04-15 13:44:41 +02:00
  • 9ba1836f85
    Travis added Stage tests Walter Antolini 2019-04-15 13:08:59 +02:00
  • b967871c95
    Updated Travis Build to test create a dist package Walter Antolini 2019-04-15 13:06:10 +02:00
  • a14b888564
    Fixed sha256sum on OSX Walter Antolini 2019-04-15 13:01:13 +02:00
  • 5491fa1a22 Fixed .check-fmt, .check-lint, ifne not working on OSX Fixed .check-static for skip errors Walter Antolini 2019-04-15 01:52:32 +02:00
  • 9aefa6ca88 Updated Deps Walter Antolini 2019-04-15 01:41:18 +02:00
  • 109dd8fd94 Removed megacheck, Added staticcheck Walter Antolini 2019-04-15 01:29:44 +02:00
  • 6f8da81c95 Fixed golint, Added DS_Store to git ignore Walter Antolini 2019-04-15 01:25:28 +02:00
  • 31bc0a89c8
    Fixed .check-fmt, .check-lint, ifne not working on OSX Fixed .check-static for skip errors Walter Antolini 2019-04-15 01:52:32 +02:00
  • 75886c0f12
    Updated Deps Walter Antolini 2019-04-15 01:41:18 +02:00
  • db2c63a5f6
    Removed megacheck, Added staticcheck Walter Antolini 2019-04-15 01:29:44 +02:00
  • c17bb978e8
    Fixed golint, Added DS_Store to git ignore Walter Antolini 2019-04-15 01:25:28 +02:00
  • 311b9c717f Updated to fix markdown - single space added after ### Brian McGonagill 2019-04-03 12:52:18 -05:00
  • fde31fd4ed
    Updated to fix markdown - single space added after ### Brian McGonagill 2019-04-03 12:52:18 -05:00
  • e44bdd4c78 Instructions to use Systemd to run as a service Brian McGonagill 2019-03-24 19:39:32 -05:00
  • d43c6fd528
    Instructions to use Systemd to run as a service Brian McGonagill 2019-03-24 19:39:32 -05:00
  • 9116a9ab48 Allow ECDSA server aeris 2019-01-18 12:45:31 +01:00
  • e84e43a1ef
    Allow ECDSA server aeris 2019-01-18 12:45:31 +01:00
  • 9da0e945d3
    Merge 883ecc8f46 into 18db127b6b Moises P. Sena 2019-01-08 20:02:57 +00:00
  • 883ecc8f46 Update Config, Client subscription and README Moises P. Sena 2019-01-08 18:01:51 -02:00
  • 48d780c09b Add read config from stdin Moises P. Sena 2018-11-01 19:01:42 -02:00
  • f6315e5425 Update README with Exposes "tunnel" and "tunneld" to be embedded Moises P. Sena 2018-10-17 09:06:33 -03:00
  • d69513b0ff Exposes "tunnel" and "tunneld" to be embedded Moises P. Sena 2018-10-17 08:47:44 -03:00
  • 863bcb3784 Add header comments Moises P. Sena 2018-10-16 08:27:19 -03:00
  • e417dd36e8 Rename connection constant key of request context Moises P. Sena 2018-10-16 08:25:31 -03:00
  • e09981d3c3 Add registered clients integration test Moises P. Sena 2018-10-15 19:02:30 -03:00
  • 9b0eb8c40b Fix registered clients multiple connections priority order. Moises P. Sena 2018-10-15 15:54:06 -03:00
  • 053e2cb802 Update README Moises P. Sena 2018-10-15 10:33:54 -03:00
  • 57ab154a65 Add registered client enabled/disabled check Moises P. Sena 2018-10-15 10:28:44 -03:00
  • 0cccde7a29 Update README and config Moises P. Sena 2018-10-11 17:11:12 -03:00
  • 40a08660cb Add support for client registration Moises P. Sena 2018-10-11 11:21:41 -03:00
  • 53684ea401 When using SAN certs, hostname verification is enforced. If the server hostname in server_addr doesn't match one of the names in the cert, then the connection fails. This PR allows you to specify an allowed hostname. The use-case for this is that we have auto-generated certs per node in AWS, but are establishing the tunnel through an NLB. The NLB hostname does not match what is in the cert, so the connection fails without this patch. Ameir Abdeldayem 2018-07-11 04:31:55 -04:00
  • 8d96dcb841
    cmd/tunneld: fix address validation jhernandezb 2018-01-21 22:19:08 -06:00
  • f69127b456
    cmd/tunneld: update docs, enforce https traffic, added address validations, default certs cache dir jhernandezb 2018-01-21 22:11:06 -06:00
  • 3828d9b978
    cmd/tunneld: allow dynamic certs generation for subscribed clients jhernandezb 2018-01-17 21:41:19 -06:00
  • 19bc47cffa
    cmd: add support for lets encrypt autocerts jhernandezb 2018-01-14 00:23:31 -06:00
  • 96851bbcba
    dep: add acme/autocert dependency jhernandezb 2018-01-13 12:31:39 -06:00
  • 18db127b6b
    readme: update Michał Matczuk 2018-01-10 13:31:13 +01:00