Commit Graph

  • 7d430f581e Update README.md Anders Pitman 2021-03-29 11:13:28 -06:00
  • 5b4f685392 Merge pull request #78 from fbartels/docker-fix Anders Pitman 2021-03-29 11:02:13 -06:00
  • 64a1a6beb4 Specify output filename and set executable permissions Felix Bartels 2021-03-29 08:33:40 +02:00
  • bab13efdbf Strip connection headers Anders Pitman 2021-02-22 23:04:43 -07:00
  • 37774429df Fix cancellation v0.6.0 Anders Pitman 2021-02-17 10:56:29 -07:00
  • 2b74f6ee0c Implement selecting tunnel port Anders Pitman 2021-02-16 18:37:31 -07:00
  • ffc8e45e85 Make Client Name options less ambiguous Anders Pitman 2021-02-16 18:12:34 -07:00
  • e0ef693e99 Create authorized_keys file if it doesn't exist Anders Pitman 2021-02-15 12:24:54 -07:00
  • 349ec7997f Forget some stuff Anders Pitman 2021-02-15 12:24:12 -07:00
  • 680bb38c50 Change naming from amd64 ro x86_64 Anders Pitman 2021-02-15 12:00:36 -07:00
  • 8753c11f57 Fix invalid method HTTP error code Anders Pitman 2021-02-15 11:50:27 -07:00
  • c3a182e956 Merge pull request #50 from luke2m/patch-1 Anders Pitman 2021-02-07 21:11:36 -07:00
  • a0515a55db Add readme file for the docs luke2m 2021-02-07 07:57:03 -05:00
  • 420b02c093 Pass context down Anders Pitman 2021-01-23 11:25:29 -07:00
  • 56e9f0244b Remove more log.Fatals Anders Pitman 2021-01-23 11:16:50 -07:00
  • 884a887b6a Return errors instead of exiting Anders Pitman 2021-01-23 10:07:26 -07:00
  • 10c0958c36 Default to upserting tunnels Anders Pitman 2021-01-23 09:17:28 -07:00
  • dd7bbf7314 Set some JSON encoding options Anders Pitman 2021-01-22 22:04:14 -07:00
  • 8e743ad304 Properly set owner on tunnel creation Anders Pitman 2021-01-22 22:03:57 -07:00
  • e09a7d91df Override tunnel SSH server ports at runtime Anders Pitman 2021-01-13 10:22:19 -07:00
  • c0f884f049 Improve argument parsing and error messages v0.5.0 Anders Pitman 2021-01-08 14:18:51 -07:00
  • 72fe16abe6 Remove Android builds Anders Pitman 2021-01-08 13:52:07 -07:00
  • 4150f87aec Merge branch 'update-master' into merge-upstream Anders Pitman 2021-01-06 10:22:11 -07:00
  • e419be6f05 Move main.go Anders Pitman 2021-01-06 10:08:59 -07:00
  • ee96c2e457 Merge pull request #27 from voidrot/systemd-setup Anders Pitman 2021-01-05 17:24:02 -07:00
  • d6ff17de5a fixing curl/wget to not use sudo Buck Brady 2021-01-05 17:09:21 -07:00
  • abe36a58d1 Merge pull request #29 from arp242/admin-domain Anders Pitman 2021-01-05 09:31:16 -07:00
  • 40fda7776f Merge pull request #28 from arp242/usage Anders Pitman 2021-01-05 09:30:57 -07:00
  • 384b42ef54 Use "fmt.Print()" instead of "log.Print()" when asking for admin domain Martin Tournoij 2021-01-05 22:12:25 +08:00
  • a67253c55a Add usage information Martin Tournoij 2021-01-05 22:04:08 +08:00
  • 8efb6c4491 fixed server service download command url Buck Brady 2021-01-04 23:42:05 -07:00
  • c027c22aa5 small cleanup to systemd docs Buck Brady 2021-01-04 23:27:43 -07:00
  • 8ae5acac4c corrected project name and fixed docs/systemd files as requested. Buck Brady 2021-01-04 23:24:32 -07:00
  • 9da3db7a17 adding systemd service files and howto docs Buck Brady 2021-01-04 02:40:17 -07:00
  • ddb11d00ec Switch to streaming requests dev Anders Pitman 2020-12-22 14:47:03 -07:00
  • aea6c6d2f0 Make client easier to import into other code importable Anders Pitman 2020-12-10 23:14:34 -07:00
  • 20f7d53c0f Rename instances of BoringProxy Anders Pitman 2020-12-07 21:50:33 -07:00
  • 45f609b8ba Move executable into separate package Anders Pitman 2020-12-07 21:41:45 -07:00
  • 7034cb8671 Avoid unnecessary server certs v0.4.0 tls-passthrough Anders Pitman 2020-11-28 11:53:45 -07:00
  • 28a67a4285 Fix client TLS termination bug Anders Pitman 2020-11-28 11:48:23 -07:00
  • 7e728b1261 Add build_arch.sh script Anders Pitman 2020-11-28 10:07:02 -07:00
  • 35874f7df0 Update builds to use CGO_ENABLED=0 Anders Pitman 2020-11-27 22:17:32 -07:00
  • 19b843ea40 Implement specifying ACME email as argument Anders Pitman 2020-11-27 22:17:07 -07:00
  • d09391cc75 Add option to use custom DNS server for client Anders Pitman 2020-11-27 21:31:32 -07:00
  • 738a637385 Change server to only manage server certs Anders Pitman 2020-11-27 21:24:48 -07:00
  • 140c102c32 Implement specifying cert directory Anders Pitman 2020-11-27 21:20:38 -07:00
  • c08671bd13 Implement setting TlsTermination on server Anders Pitman 2020-11-27 16:01:40 -07:00
  • b6d01d59a9 Implement client TLS termination Anders Pitman 2020-11-27 15:36:07 -07:00
  • 733b0439e6 Begin implementing TLS passthrough Anders Pitman 2020-11-26 22:37:51 -07:00
  • 78ca1fc1f8 Allow SSH server port to be configured at runtime Anders Pitman 2020-11-26 20:13:50 -07:00
  • b824498e4c Merge remote-tracking branch 'origin/master' Anders Pitman 2020-11-26 19:52:20 -07:00
  • 6652b76d04 Don't intercept /api requests Anders Pitman 2020-11-26 19:51:50 -07:00
  • 038eb80358 Update README.md Anders Pitman 2020-11-25 18:42:40 -07:00
  • 7f45316928 Update todo Anders Pitman 2020-11-24 19:21:59 -07:00
  • 58e38d7f19 Implement HTTPS requests from client to upstreams v0.3.0 Anders Pitman 2020-11-22 13:49:48 -07:00
  • 4b4dc94222 Add android builds Anders Pitman 2020-11-20 18:29:12 -07:00
  • 4432a7a3ed Override default DNS resolver override-dns-resolver-android Anders Pitman 2020-11-20 18:17:01 -07:00
  • 28254816f1 Add 32-bit builds v0.2.0 Anders Pitman 2020-11-10 00:26:14 -07:00
  • 0097899289 Remove old script call Anders Pitman 2020-11-04 09:29:36 -07:00
  • 1c40e1083c Fix logo embedding Anders Pitman 2020-11-04 09:28:10 -07:00
  • 07dd46047d Create Dockerfile for building releases Anders Pitman 2020-11-04 09:05:08 -07:00
  • 6b36c256c3 Overhaul build scripts Anders Pitman 2020-11-04 08:37:00 -07:00
  • 3258cd5ec7 Merge pull request #12 from boringproxy/add-license-1 Anders Pitman 2020-11-04 07:56:17 -07:00
  • c5e3f65ce4 Create LICENSE add-license-1 Anders Pitman 2020-11-04 07:55:43 -07:00
  • 56d2c6e111 Count client goroutines count-client-goroutines Anders Pitman 2020-11-03 14:09:51 -07:00
  • b7579f9a4e Update todo Anders Pitman 2020-11-03 14:09:11 -07:00
  • c7efb826ae Fix Jellyfin v0.1.1 Anders Pitman 2020-11-03 10:24:41 -07:00
  • ada81bae62 Merge pull request #1 from fbartels/docker Anders Pitman 2020-10-31 20:54:54 -06:00
  • eacc0094aa Use multi stage dockerfile for building Felix Bartels 2020-10-31 19:09:28 -04:00
  • e93fc79f23 Add build and run instructions to readme Anders Pitman 2020-10-31 15:13:09 -06:00
  • a7d1edcdbf Update go.sum v0.1.0 Anders Pitman 2020-10-31 09:52:14 -06:00
  • bb7e991515 Add Dockerfile Anders Pitman 2020-10-30 19:55:33 -06:00
  • 2c1bc2d001 Use curl to install go Anders Pitman 2020-10-30 19:36:27 -06:00
  • 98a6ff52fc Delete tokens when user is deleted Anders Pitman 2020-10-30 18:50:24 -06:00
  • 27aeb57336 Clean up api code organization Anders Pitman 2020-10-30 18:38:57 -06:00
  • d0f3ab89db Output login link on first start Anders Pitman 2020-10-29 18:49:59 -06:00
  • 4f967ea4ef Add build script Anders Pitman 2020-10-29 18:01:41 -06:00
  • 6b9f9aa413 Implement creating users and tokens from REST API Anders Pitman 2020-10-29 17:56:38 -06:00
  • eb9409566d Make go script executable Anders Pitman 2020-10-29 17:40:46 -06:00
  • 51d1bd09e0 Add script for installing golang Anders Pitman 2020-10-29 17:40:07 -06:00
  • 4f09c7ada1 Pass through upstream redirects Anders Pitman 2020-10-29 13:03:35 -06:00
  • 0f3482f836 Reorder todo Anders Pitman 2020-10-28 12:59:40 -06:00
  • 444ab10260 Remove config Anders Pitman 2020-10-27 15:47:17 -06:00
  • 4fd830167f Fix more security holes Anders Pitman 2020-10-27 15:21:56 -06:00
  • 3a705cf252 Fix QR codes not rendering for admin Anders Pitman 2020-10-27 14:51:59 -06:00
  • 51dce1876d Fix token delete security bug Anders Pitman 2020-10-27 14:48:22 -06:00
  • f6fee2b8c0 Check permissions for deleting tunnels Anders Pitman 2020-10-27 14:39:44 -06:00
  • b3f1636be6 Fix some security issues Anders Pitman 2020-10-26 12:18:51 -06:00
  • 8e8045cde7 Update notes and todo Anders Pitman 2020-10-26 11:11:14 -06:00
  • 7f595c2b0d Start client tunnels concurrently Anders Pitman 2020-10-24 17:00:42 -06:00
  • 1abc141d13 Make client selection a dropdown Anders Pitman 2020-10-24 16:48:53 -06:00
  • 1607d41e5c Add button for downloading private keys Anders Pitman 2020-10-24 14:12:18 -06:00
  • 2ca14901fc Disable custom SSH keys for now Anders Pitman 2020-10-24 13:27:41 -06:00
  • 8477391273 Implement using custom SSH keys Anders Pitman 2020-10-23 20:56:55 -06:00
  • 4158ea5777 Improve shadows on logo Anders Pitman 2020-10-22 10:08:20 -06:00
  • 0014ad5ce9 Add a couple shadows to logo Anders Pitman 2020-10-21 15:01:57 -06:00
  • ed0133bc7b Add logo file Anders Pitman 2020-10-21 10:55:28 -06:00
  • f9f2155ab1 Add logo for favicon Anders Pitman 2020-10-21 10:53:51 -06:00
  • afd58db9b7 Add logo concept svg Anders Pitman 2020-10-21 09:50:12 -06:00
  • fd0451fa3b Implement password-protected tunnels Anders Pitman 2020-10-20 20:03:59 -06:00