Commit Graph
327 Commits
Author SHA1 Message Date
yrutschle 8ffcf5ab03 Merge pull request #233 from FlexMcMurphy/patch-1
Delete tproxy.jpg
2019-07-03 22:26:59 +02:00
yrutschle a917149e14 Merge pull request #234 from FlexMcMurphy/patch-2
Update tproxy.md
2019-07-03 22:26:43 +02:00
FlexMcMurphy 08a64e99b4 Update tproxy.md
Minor formatting changes. Could also update tproxy.jpg to the svg version.
2019-06-30 12:28:53 +01:00
FlexMcMurphy 0ef57f1500 Delete tproxy.jpg 2019-06-30 11:47:42 +01:00
yrutschle fde86a778d remove contents from README that was added in doc/ 2019-06-29 21:51:02 +02:00
yrutschle 5bd0235d38 split documentation into separate files in doc/ 2019-06-29 21:50:05 +02:00
yrutschle 177d337ac9 added new tproxy doc 2019-06-29 19:23:56 +02:00
yrutschle 8e203c897e added SOCKS5 to README 2019-06-24 21:39:18 +02:00
yrutschle 6e9f24153f Merge pull request #232 from jmccrohan/master
Update Let's Encrypt entry in example.cfg
2019-06-17 20:57:06 +02:00
Jonathan McCrohan f029b4098b Update Let's Encrypt entry in example.cfg
Update Let's Encrypt entry in example.cfg for tls-alpn-01 challenge.
Previous entry was based on tls-sni-01 challenge which is deprecated and
was disabled in March 2019.

Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>
2019-06-16 23:26:33 +01:00
yrutschle c1369910c9 Merge pull request #229 from rugbylug/evening_of_docs
Fix a typo
2019-05-20 21:28:53 +02:00
Ondřej Kuzník d756f7d504 Fix a typo 2019-05-16 20:52:04 +01:00
yrutschle 6d99f780ef Merge branch 'master' of https://github.com/yrutschle/sslh 2019-05-13 15:21:36 +02:00
yrutschle d5baed3f18 Fix fd2fd return value which should not be -1 on error 2019-05-13 15:21:22 +02:00
yrutschle 5684959dd6 Merge pull request #225 from ffontaine/master
fix version extraction when building in a larger git tree
2019-04-06 22:12:30 +02:00
Fabrice Fontaine b5d8b2d199 fix version extraction when building in a larger git tree
sslh uses host git to extract its own version number. In buildroot, this
is an issue since extracted information is conflicting with buildroot git
status if we use git as VCS for buildroot.

Since these git calls are legitimate only if git is used for the sslh
subtree only, this patch adds a check : a .git directory has to exist at
the root of the project to enable git-extracted version string.

Signed-off-by: David Bachelart <david.bachelart@bbright.com>
[yann.morin.1998@free.fr: fix troll character U+c2a0]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
[Retrieved from:
https://git.buildroot.net/buildroot/tree/package/sslh/0001-secure-version-while-building-sslh-in-a-larger-git-t.patch]
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2019-04-05 23:05:25 +02:00
yrutschle e528f519bc relax address matching rule so it matches more than just 'localhost' 2019-03-11 22:21:56 +01:00
yrutschle b529069029 print a synthetic test report 2019-03-11 21:31:24 +01:00
yrutschle 67eb471c6f Merge branch 'tfo' 2019-03-10 10:12:33 +01:00
yrutschle 2705face30 TCP_FASTOPEN changelog 2019-03-10 10:11:28 +01:00
yrutschle 4e725e1520 added TFO for listening socket 2019-03-10 10:11:06 +01:00
yrutschle b0c3c8fdbc manage TFO already done in connect call 2019-03-10 09:53:52 +01:00
yrutschle 15f733e572 add tfo_ok configuration setting 2019-03-10 09:46:06 +01:00
yrutschle ff91f94315 Merge client TFO setting 2019-03-10 09:39:48 +01:00
Craig Andrews 0a880ea607 Use TCP Fast Open for client sockets
Set the TCP_FASTOPEN_CONNECT option on client sockets to signal desire to use TCP Fast Open.

See https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=19f6d3f3c8422d65b5e3d2162e30ef07c6e21ea2
2019-03-09 21:18:36 -05:00
yrutschle e0312b4a9d make ssh fork when on command line as used to be the case before 2019-03-09 12:36:57 +01:00
yrutschle 5a213c9650 c2s fix: initialise root config structure even if no config file is specified 2019-03-09 11:36:24 +01:00
yrutschle 7baf7f724c Move config dump to stderr and verbose > 4 2019-02-08 22:45:16 +01:00
yrutschle 848b107f2b document conf2struct dependency 2019-02-03 21:13:37 +01:00
yrutschle a7b4462c6e Added 'minlength' option 2019-02-03 14:45:14 +01:00
yrutschle 5b309a9b97 update c2f output 2019-01-27 18:53:36 +01:00
yrutschle d2b64c7f38 Merge pull request #211 from licaon-kter/patch-1
Update verbose option in examples
2019-01-19 08:22:10 +01:00
Licaon_Kter d647b4eb55 And here 2019-01-19 00:27:11 +00:00
Licaon_Kter a584348a55 Update verbose option in examples 2019-01-19 00:26:06 +00:00
yrutschle 530acc7c72 Moved command line parsing to conf2struct 2019-01-12 21:33:44 +01:00
yrutschle dbc0667ad3 removed obsolete declarations 2018-12-08 22:55:03 +01:00
yrutschle e8654da78c Moved configuration file parsing to conf2struct, which
abstract all the tedious bits of reading the settings from
the file into a structure.
2018-12-07 08:41:40 +01:00
yrutschle 343b0a0fbf reactivate tests 2018-12-07 08:40:30 +01:00
yrutschle ad0adfb0e1 re-integrate command line support 2018-12-07 08:32:36 +01:00
yrutschle 33ab9d535d code cleanup and adaptation of regex probe 2018-12-04 23:11:04 +01:00
yrutschle d3d4fd657a moved config parse to c2s code 2018-12-03 11:02:20 +01:00
yrutschle e2fddf17fc updated description to better match our maturity 2018-11-29 18:31:55 +01:00
yrutschle e7ce929020 config file now read to struct with c2s; command line no longer works 2018-11-29 11:56:33 +01:00
yrutschle 7af31c45c9 fix tests so that fragmented tests actually work 2018-11-29 11:52:25 +01:00
Yves Rutschle 4ae2e62d25 v1.20 v1.20 2018-11-20 22:58:41 +01:00
yrutschle 8ec9799ca0 fix ssl tests 2018-11-04 22:59:01 +01:00
yrutschle 80ad31aec0 refactoring: replace magic constants with symbols 2018-11-04 22:25:16 +01:00
yrutschle d6c714166a only try to parse TLS extensions if settings are actually set 2018-09-30 21:35:45 +02:00
yrutschle aa77922ffd turn ssl setting from command line to tls (ssl no longer exists) 2018-09-30 21:34:22 +02:00
yrutschle 2ee0088c5f turn ssl setting from configuration file to tls (ssl no longer exists) 2018-09-30 20:20:06 +02:00