Commit Graph

22 Commits

Author SHA1 Message Date
idk
0891cbffe0 bump for release 2022-11-18 00:04:49 -05:00
idk
40ad754b47 Add support for AUTH commands 2022-04-28 11:23:54 -04:00
idk
86009cc805 Force SetDebug true 2022-02-02 00:53:06 -05:00
idk
1fc3dc5a20 Force SetDebug true 2022-02-02 00:44:08 -05:00
idk
646767e7bf Allow clients to force a handshake at a specific SAM version or between SAM versions 2020-12-07 00:51:51 -05:00
idk
12d1bf38b2 re-write some tests 2020-11-12 22:41:05 -05:00
idk
e5d5a0360b fix godoc 2020-09-03 16:47:32 -04:00
idk
ac54a46ded Use dual keys by default 2020-09-03 16:19:12 -04:00
idk
4830ef434a never pass empty ports 2019-05-18 11:20:56 -04:00
idk
802a59bd65 fix timeout minimums 2019-05-11 22:35:42 -04:00
idk
c9b61b818e add ability to query tnnel id 2019-04-25 23:45:24 -04:00
idk
6f94d156ec make it easy to get the addresses of the gosam tunnels 2019-04-20 23:29:29 -04:00
idk
6ebe813d0e make it easy to get the addresses of the gosam tunnels 2019-04-20 23:27:47 -04:00
idk
4694834222 FROM_PORT and TO_PORT support 2019-03-28 00:21:04 -04:00
idk
e5c90d06eb tidy up some things, add a destination parameter 2019-03-14 22:56:32 -04:00
idk
d7af8dafa9 make dialer context aware and avoid redundant session create's 2019-02-27 20:25:36 -05:00
idk
a537690baa add signature type support 2019-02-24 23:08:01 -05:00
idk
c69106a879 add gzip 2019-02-21 17:38:11 -05:00
idk
193ce37241 contributors guide, comment clarity 2018-09-11 16:49:17 -04:00
idk
90dcde3cac pass all the options as one string instead of a slice of string. 2018-08-22 08:57:54 -04:00
idk
89742a3ec4 added reduce-on-idle and close-on-idle options (closes #9) 2018-08-21 16:21:48 +02:00
idk
702cc4d699 Configurable host:port (#7)
* replyParser had a bug where, when a base64 address ended with '==', the key-value pairs would break. I worked around the issue by switching '==' it with a non-base64 character before the split, and back after.

* switch to strings.SplitN and apply gofmt, add test

* I don't know exactly why, but checking that the kvPair in replyParser.go is not nil fixes the crash on image-heavy sites.

* added new configuration options for host, port, address, and debugging

* Fix commit history

* added tunnel length control features

* added tunnel length control defaults

* added length variance feature

* added tunnel quantity option

* added backup tunnel quantity option

* added leaseset configuration options

* gofmt

* add new options to session establishment commands & gofmt

* Reference the change to the debug global in the httpTest.go example

* Switch to less than or equal to 16 tunnels at a time.

* add in the comments I forgot to do.

* add in the comments I forgot to do.

* Improved formatting with linter.

* Improved formatting with linter.

* Ditch interfaces in the functional arguments, instead use different functions for the string and int-based variations.

* Fixed broken option

* added in missing formatting directive.

* change addr to host in client so names are consistent.

* change TestClientLookupInvalid back.
2018-07-16 08:49:03 +02:00