Commit Graph

  • 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
  • 2c273b720e Added syslog frame builtin support Lyor Goldstein 2014-12-18 15:18:36 +02:00
  • 8c3362e9ce Use portable way of getting modified time Aaron Madlon-Kay 2014-11-22 23:44:52 +09:00
  • ece6e28e45 #ifdef IP_BINDANY/IPV6_BINDANY cases Ruben van Staveren 2014-07-24 17:29:53 +02:00
  • 0d8e2438de Correct markdown Ruben van Staveren 2014-07-22 21:43:03 +02:00
  • 36cf99697b Add instruction for FreeBSD Ruben van Staveren 2014-07-22 20:30:52 +02:00
  • ddc1efed89 Merge branch 'freebsd_transparent' of https://github.com/rvstaveren/sslh into freebsd_transparent Ruben van Staveren 2014-07-22 20:06:32 +02:00
  • e2fc091482 When transparent, make sure both connections use the same address family Ruben van Staveren 2014-07-22 19:36:40 +02:00
  • 42425a8373 Have USELIBWRAP redefineable Ruben van Staveren 2014-07-22 19:36:29 +02:00
  • e246536be2 FreeBSD way of doing transparent proxy: work in progress Ruben van Staveren 2014-06-20 14:11:25 +02:00
  • 7d23a55236 When transparent, make sure both connections use the same address family Ruben van Staveren 2014-07-22 19:36:40 +02:00
  • dedb3672d7 Have USELIBWRAP redefineable Ruben van Staveren 2014-07-22 19:36:29 +02:00
  • 21a6d3c3ae Disable Can't bind to address test since IP_FREEBIND allow us to do that Guillaume Delacour 2014-07-15 16:22:37 +02:00
  • 9a0a9b9492 Clarified that sslh uses LOG_AUTH facility for logging in manual page Yves Rutschle 2014-07-15 11:26:16 +02:00
  • b6de2904f0 FreeBSD way of doing transparent proxy: work in progress Ruben van Staveren 2014-06-20 14:11:25 +02:00
  • d10b539a5a fixed obsolete README reference to -o option Yves Rutschle 2014-04-19 13:10:12 +02:00
  • 48d4d81e0c minor corrections to usage string Yves Rutschle 2014-04-19 10:41:17 +02:00
  • 36e05640c0 added -F description to man page Yves Rutschle 2014-04-19 10:40:53 +02:00
  • 7876bddff3 Fix regex probes always matching (#19) OndÅ™ej Kuzník 2014-04-09 19:01:18 +01:00
  • d0a14ca1a6 Merge e9f72ff62876730c98fb61d8b3c9ab5ed2b0a6f8 into 6fb234f85e6dc3db602e0ce0691b71fbc7109c33 Thomas Weißschuh 2014-04-08 17:59:34 +00:00
  • e9f72ff628 Fix always matching regex probes Thomas Weißschuh 2014-04-08 17:54:22 +00:00
  • 6fb234f85e added fail2ban configuration examples Yves Rutschle 2014-03-30 18:51:21 +02:00
  • 7d6cac73d4 added transparent option to man page and help Yves Rutschle 2014-03-30 18:25:03 +02:00
  • 621f0718dd added license file Yves Rutschle 2014-03-30 18:09:16 +02:00
  • 426797f9c0 call setgroups before setgid Yves Rutschle 2014-03-30 17:28:00 +02:00
  • 53550ff21e fix errors in previous commit... Yves Rutschle 2014-02-24 17:52:58 +01:00
  • 9beacc63f9 use directory version when compiling from a tarball without git Yves Rutschle 2014-02-23 10:41:47 +01:00
  • 62cbb55b8e genver.sh: use /bin/sh for portability Jason Cooper 2014-02-17 13:46:55 +00:00
  • 27567c4804 Merge pull request #14 from belobrov-andrey/fd_leak_fix yrutschle 2014-02-16 13:11:19 +01:00
  • ff070a6b46 Fixed possible file descriptor leak. Belobrov Andrey 2014-02-14 08:32:38 +04:00
  • 9d2deff6ad Changelog prepared for v1.16 v1.16 Yves Rutschle 2014-02-11 22:06:01 +01:00
  • 6bcb5c83f2 libcap support: print out process capabilities at startup if verbose Yves Rutschle 2014-02-09 21:39:27 +01:00
  • 2d3b6c4abd fix Markdown documentation for libcap Yves Rutschle 2014-02-09 20:50:03 +01:00
  • 4dfa694e8a Merged libcap patch Yves Rutschle 2014-02-09 20:34:26 +01:00
  • e6318ddde0 Merge pull request #12 from vapier/master yrutschle 2014-02-09 13:59:10 +01:00
  • 67c34a7460 set IP_FREEBIND if available to bind to non-existent interfaces Yves Rutschle 2014-02-09 13:29:49 +01:00
  • 71ce82815c sslh-fork: close all listening sockets in shoveler Mike Frysinger 2013-09-17 00:35:45 -04:00
  • 5998c9ec1a Do not require --listen when --inetd is specified Yves Rutschle 2014-01-06 22:21:44 +01:00
  • 45996cc1ee minor typesetting fix to manual page Yves Rutschle 2014-01-06 22:07:33 +01:00
  • 56944e4d38 Generate version tag based on file modification date if git is not present Yves Rutschle 2013-11-23 16:43:21 +01:00
  • 9c3a838cc5 Merge pull request #8 from nbraud/readme yrutschle 2013-11-05 23:10:24 -08:00
  • b24f9820f9 Markdownify the README Nicolas Braud-Santoni 2013-11-05 22:27:25 +01:00
  • d9f32340bc Merge 009faa64b75801961f88ec5a7a09fd991168d4e9 into 3f386b65413487d6816b2243ec2c4d74c9653fd3 Sebastian Schmidt 2013-10-20 12:21:40 -07:00
  • 009faa64b7 Implement libcap support Sebastian Schmidt 2013-10-20 20:59:00 +02:00
  • 3f386b6541 initiated TODO list Yves Rutschle 2013-10-06 12:09:52 +02:00
  • fb0760dd72 Probes made resilient to packets that are too short, or contain NULLs. Yves Rutschle 2013-09-28 21:39:00 +02:00
  • f2ca4c13a6 ChangeLog entry for the branch Yves Rutschle 2013-09-28 21:38:33 +02:00
  • 96f5d6387e new test for PROBE_AGAIN; changed deferred_data to begin_deferred_data where appropriate Yves Rutschle 2013-09-28 21:33:25 +02:00
  • 025545aee3 Fix typos and type warnings Ondrej Kuzník 2013-09-28 20:49:46 +02:00
  • d14dcdee5c Fix build issues when version.h doesn't exist yet OndÅ™ej Kuzník 2013-09-23 23:30:40 +01:00
  • 66c7d674a0 is a bashism OndÅ™ej Kuzník 2013-09-23 23:30:39 +01:00
  • e4fb8b8496 defered -> deferred OndÅ™ej Kuzník 2013-09-23 23:30:38 +01:00
  • d7bbec0dc7 Simplify function signatures OndÅ™ej Kuzník 2013-09-23 23:30:36 +01:00
  • bcad6fbade Enable the PROBE_AGAIN return code OndÅ™ej Kuzník 2013-09-23 23:30:35 +01:00
  • dbafd6510d Allow probes to say they cannot decide yet OndÅ™ej Kuzník 2013-09-23 23:30:34 +01:00
  • c84a6af847 Introduce the probe return codes. OndÅ™ej Kuzník 2013-09-23 23:30:33 +01:00
  • c5cd91d92c Let defer_write accumulate data OndÅ™ej Kuzník 2013-09-23 23:30:32 +01:00
  • 708c3b0177 Make probes work even in the face of arbitrary data OndÅ™ej Kuzník 2013-09-23 23:30:31 +01:00
  • ce170814f5 fix genver.sh shell version to bash Yves Rutschle 2013-09-19 09:25:35 +02:00
  • a168461f46 Merged Makefile LDFLAGS changes Yves Rutschle 2013-09-17 11:04:37 +02:00
  • 5952ca4aaf Make version.h before any other object Yves Rutschle 2013-09-17 08:41:10 +02:00
  • a54cc1aa83 Make version.h before any other object Yves Rutschle 2013-09-17 08:41:10 +02:00
  • 59b841507f Merge 2d23cdc9f4cdbe97374ee6892c17feb255f88ee9 into 7008a1ede4ee40aed2695c3d9597e1b3e1c559d5 Mike Frysinger 2013-09-16 21:28:15 -07:00
  • 2d23cdc9f4 check asprintf return value Mike Frysinger 2013-09-17 00:26:44 -04:00
  • b8ea0699c4 drop_privileges: fix setuid check Mike Frysinger 2013-09-17 00:23:26 -04:00
  • c54e232673 sslh-main: fix config_lookup_int call Mike Frysinger 2013-09-17 00:21:37 -04:00
  • 8252ecf307 Makefile: fix CPPFLAGS handling Mike Frysinger 2013-09-17 00:18:15 -04:00
  • 4fafb3d376 Makefile: fix LDFLAGS handling Mike Frysinger 2013-09-17 00:17:23 -04:00
  • 7008a1ede4 cscope: add cscope tagging support Jason Cooper 2013-08-05 17:33:34 +00:00
  • 820e31bfc0 Makefile: add distclean target, remove tags file Jason Cooper 2013-08-05 17:33:32 +00:00
  • f36eb7be39 version.h: dynamically create version number based on git Jason Cooper 2013-08-06 12:29:56 +00:00
  • c6adb6a1e1 remove unneeded executable permissions on source files Jason Cooper 2013-08-05 17:33:33 +00:00
  • 97ffa562ce git: add .gitignore file Jason Cooper 2013-08-05 17:33:31 +00:00
  • 7afccc6565 Merge pull request #4 from julthomas/jth/rhel-init yrutschle 2013-08-30 02:53:18 -07:00
  • 34e97f6e79 Merge 5ae9ba184c341d315674f89c3fbe87c29867d449 into 22f4a4bc47fcc5653b7ecda56b8d4851956759c9 Julien Thomas 2013-08-30 02:52:35 -07:00
  • 22f4a4bc47 Merge pull request #3 from julthomas/jth/config-transparent yrutschle 2013-08-30 02:52:24 -07:00
  • adcf58772a Merge 43a9bc8fd969f78c56376ac794efd78e75dfe6a4 into f3c5f098ca9c30ad344356b1a36ea7dd3ec63166 Julien Thomas 2013-08-29 07:52:04 -07:00
  • f3c5f098ca fixed getpeername causing sslh to quit Yves Rutschle 2013-08-08 11:27:21 +02:00
  • 5ae9ba184c MINOR: init: Review RH/CentOS init script Julien Thomas 2013-08-26 21:00:51 +02:00