Commit Graph

  • f4d2a8d2ad fix logging to specified facility Yves Rutschle 2017-07-22 17:20:45 +02:00
  • aa06261d70 added syslog_facility option Yves Rutschle 2017-07-21 22:46:24 +02:00
  • dd900ebf3e fail gracefully if target protocol decription is incomplete Yves Rutschle 2017-07-09 20:51:53 +02:00
  • 35e9f43b02 fixed configuration logic as mentioned in #90 Boris Manojlovic 2017-07-02 12:25:04 +02:00
  • 21f524f711 Add support for wildcard ALPN/SNI values Yves Rutschlé 2017-06-12 21:05:12 +00:00
  • 1e65088b7e example.cfg: Add Let's Encrypt support to config Jonathan McCrohan 2017-06-06 01:37:07 +01:00
  • 6cc33820d1 tls: permit wildcard ALPN/SNI values Jonathan McCrohan 2017-06-06 01:11:29 +01:00
  • f1e5aade24 verbose: dump hex value of packet orbitarm 2017-05-03 15:45:30 -04:00
  • 9ba7554372 Merge cffd3811f2ddb0757b8d20acbce994689e7a842a into 00d5872aa176a23588f143551aa4b7e8dd1c0ca6 Jonathan McCrohan 2017-04-22 19:18:28 +00:00
  • 415b435399 Merge ed02db75149f08968ea093f8a57eef4bc26b7159 into 00d5872aa176a23588f143551aa4b7e8dd1c0ca6 Christoph Sarnowski 2017-04-22 19:15:23 +00:00
  • 00d5872aa1 ignore brackets in hostname in config files Yves Rutschle 2017-04-21 22:33:02 +02:00
  • 7d561af423 allocate listen[] before writing to it... Yves Rutschle 2017-04-18 21:04:30 +02:00
  • cce42c6882 re-indent Yves Rutschle 2017-04-18 20:53:19 +02:00
  • b0f4e24ce0 IP_FREEBIND: real fix, ignore catastrophic previous checkin Yves Rutschle 2017-04-06 17:13:11 +02:00
  • 078827ad3f Some systems define IP_FREEBIND but don't implement it which result in setsockopt() failing. No need to die in that case, just ignore the error. Yves Rutschle 2017-04-06 16:26:27 +02:00
  • 4413284420 Merge pull request #120 from yann-morin-1998/yem/parallel-make yrutschle 2017-02-23 22:54:55 +01:00
  • 70a2ea926e Makefile: fix parallel build Yann E. MORIN 2017-02-23 22:49:31 +01:00
  • e4a4e04bf8 Clarify no space after -F (Issue 108, take 2) Yves Rutschle 2017-01-08 13:00:19 +01:00
  • 067f5d7646 Revert "clarify no space after -F (issue 108)" Yves Rutschle 2017-01-08 12:54:34 +01:00
  • 718fe0e2e9 Merge pull request #106 from nckx/man-trivialities yrutschle 2016-12-19 21:55:03 +01:00
  • 864b7badd2 Merge pull request #115 from jimt/patch-1 yrutschle 2016-12-19 21:39:09 +01:00
  • 234c088324 Fix README typos. Jim Tittsler 2016-12-19 10:24:31 +09:00
  • ed02db7514 Merge branch 'master' of https://github.com/yrutschle/sslh Christoph Sarnowski 2016-12-10 20:25:39 +01:00
  • 98cf44819d Merge pull request #1 from yrutschle/master jfurtner 2016-11-14 21:23:28 -07:00
  • f02ce3821c clarify no space after -F (issue 108) Yves Rutschlé 2016-11-06 19:44:47 +00:00
  • e492c2808c
    Fix a few typos in the man page Tobias Geerinckx-Rice 2016-10-19 02:41:12 +02:00
  • b711d812a1 moved ipv6 transparent listen ipv6 only to after freebind. jfurtner 2016-08-09 11:54:47 -06:00
  • 80d57dee55 updating for to handle ipv6 transparent jfurtner 2016-08-09 10:21:28 -06:00
  • 2c07ef20f7 Transparent proxy fix, only listen on ipv6 port if an ipv6 address jfurtner 2016-01-14 17:30:26 -07:00
  • 57ba1de7a2 getopt_long_only does not exist on NetBSD getopt, so replacing it with getopt_long Nils 2016-08-07 17:24:39 +02:00
  • a4d2a53a47 Build systemd-sslh-generator if USESYSTEMD is set Craig Andrews 2016-06-24 20:23:41 -04:00
  • efba558967 make sure the files using version.h depend on it being generated first Craig Andrews 2016-06-24 20:11:13 -04:00
  • 7f8179bfae Merge ad6153eb883cb89baa232b373404aba42f7628f9 into b4cb91043812c7ff6fb13d369a65288adb6fbc8a Michael Scherer 2016-06-05 17:48:21 +00:00
  • b4cb910438 Merge pull request #92 from mscherer/complete_man yrutschle 2016-06-05 18:37:22 +02:00
  • ad6153eb88 Add support for smtp protocol detection Michael Scherer 2016-06-04 15:30:47 +02:00
  • 975560aa4a Add more options in the synopsis Michael Scherer 2016-06-04 11:57:08 +02:00
  • 63a83cf041 fix SNI/ALPN option parsing (issue 90) Yves Rutschlé 2016-05-20 07:52:24 +00:00
  • 245fd26459 fix compiler warnings Yves Rutschlé 2016-05-03 08:37:23 +00:00
  • 9cc47a157d Merge pull request #69 from ViKingIX/fix_local_conn yrutschle 2016-04-28 11:55:56 +02:00
  • 09b5c84d34 Merge pull request #86 from hogarthj/fix_readme yrutschle 2016-03-31 16:28:32 +02:00
  • e6cb3596d1 Merge error in README.md mixing sections James Hogarth 2016-03-30 11:48:45 +01:00
  • a83847e4c3 Actually use libpcre Michael Gehring 2016-03-29 22:33:57 +02:00
  • 38447c8158 v1.18 v1.18 Yves Rutschle 2016-03-29 21:19:05 +02:00
  • 8f39c106e1 Merge pull request #56 from hogarthj/master yrutschle 2016-02-05 16:46:47 +01:00
  • 414ed7de11 Support keepalive for connections on the connecting side Yves Rutschle 2016-02-04 09:19:54 +01:00
  • 1b9937b293 Support keepalive for connections on the listening side Yves Rutschle 2016-02-02 21:07:47 +01:00
  • 1814bcb43c Fixed typo in example configuration files Yves Rutschle 2016-02-02 20:53:10 +01:00
  • b3f48d9876 Add systemd capabilities to sslh, rebased on current master James Hogarth 2016-01-29 16:20:54 +00:00
  • 555005f455 Complies to DCL37-C (Issue 59) Yves Rutschle 2016-01-26 18:49:57 +01:00
  • e511534b57 Make USELIBPCRE not the default Yves Rutschle 2016-01-22 17:09:02 +01:00
  • e5cb33fcb7 Add PCRE support for musl Yves Rutschle 2016-01-22 16:41:36 +01:00
  • e7d3133ba5 Merge pull request #74 from moparisthebest/master yrutschle 2016-01-22 16:21:32 +01:00
  • 0b6cc0d909 Added a note on configuring transparent proxying for both IPv4 and IPv6 Yves Rutschle 2016-01-22 11:25:53 +01:00
  • 8af039d3eb Add ALPN protocol based probe moparisthebest 2016-01-05 00:32:10 -05:00
  • 8758a298ba Changed connection log to include the name of the probe that triggered. Yves Rutschle 2015-12-15 16:06:14 +01:00
  • 2cb424c646 Added log_level option to configuration file, which switches off log at each connection Yves Rutschle 2015-12-15 15:51:18 +01:00
  • 24612835c3 Merge pull request #70 from taligentx/master yrutschle 2015-10-20 10:58:58 +02:00
  • b09c3aab31 Fix daemon start syntax Nikhil Choudhary 2015-10-19 13:40:51 -05:00
  • b108809a78 Fix the connection problem in transparent mode. ViKing 2015-10-07 00:09:33 +08:00
  • 389ab9fbff Merge pull request #67 from eehakkin/master yrutschle 2015-09-28 14:59:16 +02:00
  • 717c285b31 Fix access rights checking to work with IPv6. Eero Häkkinen 2015-09-27 22:14:00 +03:00
  • ab3324be47 Enable PCRE as RegEx Library John Regan 2015-08-13 14:28:17 -04:00
  • 4cbaf447b5 Print error message upon non-existent configuration file Yves Rutschle 2015-07-28 15:14:21 +02:00
  • ca461ea077 Added support for RFC4366 SNI (Server Name Indication). Changed configuration file format accordingly. Yves Rutschle 2015-07-17 15:05:06 +02:00
  • 8fdaf6eb08 changed configuration file to accomodate SNI in a cleaner way Yves Rutschle 2015-07-17 15:04:04 +02:00
  • 5886bd2d43 Print error message upon non-existent configuration file Yves Rutschle 2015-07-16 17:43:05 +02:00
  • 77ef29358d make code C-compliant Yves Rutschle 2015-07-15 15:09:39 +02:00
  • 9475d9689b Comment for SNI inclusion Yves Rutschle 2015-07-15 15:02:37 +02:00
  • fbebdaf66c Add support for Server Name Indication (SNI, RFC4366) Yves Rutschle 2015-07-15 14:07:16 +02:00
  • fecfb170c8 added reference to Tinc documentation Yves Rutschle 2015-07-15 13:34:53 +02:00
  • b988540105 Add SNI hostname based probe moparisthebest 2015-07-12 23:10:53 -04:00
  • 3aefaf3004 Added Makefile option to build without libpcre Yves Rutschle 2015-07-09 15:31:42 +02:00
  • cffd3811f2 probe: remove non-POSIX REG_STARTEND REGEX Jonathan McCrohan 2015-07-07 22:24:56 +01:00
  • ba945f1a8f Merge pull request #52 from Somasis/master yrutschle 2015-06-22 11:59:52 +02:00
  • eb3d3be3ab Makefile: use more variables for install directories Kylie McClain 2015-06-22 00:25:18 -04:00
  • 66f85dc608 Merge pull request #51 from cernekee/adb yrutschle 2015-06-10 09:26:55 +02:00
  • 3469f56012 Add builtin handler for Android Debug Bridge (ADB) protocol Kevin Cernekee 2015-06-09 15:09:44 -07:00
  • 7c35ef8528 Merge pull request #49 from dunn/master yrutschle 2015-05-18 11:12:45 +02:00
  • 3bad96865d Makefile: fix install for Mac OS Alex Dunn 2015-05-14 23:14:40 -07:00
  • 728181109c Merge pull request #47 from hogarthj/master yrutschle 2015-04-18 10:35:02 +02:00
  • 2192b28303 Check line number of error so that this works with libconfig-1.3.2 in CentOS6 James Hogarth 2015-04-17 23:40:57 +01:00
  • 77a74f0c52 Merge pull request #45 from muxator/patch-1 yrutschle 2015-03-15 12:01:58 +01:00
  • 48164c4d77 typo: "transparent proying" -> "transparent proxying" muxator 2015-03-15 00:44:39 +01:00
  • 3550cbe77c Finalised v1.17 v1.17 Yves Rutschle 2015-03-09 21:51:39 +01:00
  • 130348ed48 Merge pull request #44 from antisocialdalek/antisocialdalek-fix-xmpp yrutschle 2015-03-09 21:46:18 +01:00
  • bdeccfd9ff add longer check for xmpp preamble Justin Matlock 2015-03-06 02:58:52 -05:00
  • ce7c5b1ba2 Merge pull request #41 from gapato/patch-1 yrutschle 2015-02-04 14:00:12 +01:00
  • 21552fc176 Fix typo for CentOS install instructions in README gapato 2015-02-04 12:53:32 +01:00
  • 436661a406 make regex work on null-containing strings by replacing null's with 0xff Christoph Sarnowski 2015-01-18 23:10:34 +01:00
  • 88af6ebaee Updated configuration info and startup scripts to use the configuration file rather than command line parameters Yves Rutschle 2015-01-01 18:59:05 +01:00
  • 43d2db9123 Fix libconfig issue with integer parameters on x64 Yves Rutschle 2015-01-01 18:35:26 +01:00
  • d91cd59bba Documented configuration trick to have both transparent proxying while still retaining the ability to connect to ssh directly Yves Rutschle 2015-01-01 18:31:10 +01:00
  • c03168042f Added IPv6 transparent proxying instructions Yves Rutschle 2014-12-31 14:53:59 +01:00
  • 2705426f63 Attribute previous commit Yves Rutschle 2014-12-27 19:51:20 +01:00
  • 0458c9840b Use portable way of getting modified time Yves Rutschle 2014-12-27 19:49:51 +01:00
  • bb4aeb446a Use default configuration filename Yves Rutschle 2014-12-27 11:57:27 +01:00
  • 74de4f4fd2 Transparent proxy support for FreeBSD (attribution) Yves Rutschle 2014-12-25 20:15:52 +01:00
  • 56fdc6b4af Transparant proxy support for FreeBSD Yves Rutschle 2014-12-25 20:08:24 +01:00
  • b6f4c04c36 Merge pull request #25 from guikcd/remove_cant_bind_address_test yrutschle 2014-12-25 19:57:47 +01:00
  • b9ddfb4c7a Support RFC5952-style IPv6 addresses Yves Rutschle 2014-12-22 18:19:02 +01:00