--- - branch: MAIN date: Fri Nov 8 13:33:55 UTC 2013 files: - new: '1.3' old: '1.2' path: pkgsrc/net/sslh/Makefile pathrev: pkgsrc/net/sslh/Makefile@1.3 type: modified - new: '1.2' old: '1.1' path: pkgsrc/net/sslh/PLIST pathrev: pkgsrc/net/sslh/PLIST@1.2 type: modified - new: '1.2' old: '1.1' path: pkgsrc/net/sslh/distinfo pathrev: pkgsrc/net/sslh/distinfo@1.2 type: modified - new: '1.1' old: '0' path: pkgsrc/net/sslh/files/sslh.sh pathrev: pkgsrc/net/sslh/files/sslh.sh@1.1 type: added - new: '1.1' old: '0' path: pkgsrc/net/sslh/patches/patch-echosrv.c pathrev: pkgsrc/net/sslh/patches/patch-echosrv.c@1.1 type: added - new: '1.1' old: '0' path: pkgsrc/net/sslh/patches/patch-sslh-main.c pathrev: pkgsrc/net/sslh/patches/patch-sslh-main.c@1.1 type: added id: 20131108T133355Z.86dad43dcb2989c51f56a94d3b3dd630d2bf7f08 log: "Upate sslh to 1.15.\nBased on PR pkg/48320 by Nils Ratusznik.\n\nPkgsrc change:\n* add startup script.\n\nChangeLog:\nv1.15:\t27JUL2013\n\tAdded --transparent option for transparent proxying.\n\tSee README for iptables magic and capability\n\tmanagement.\n\n\tFixed bug in sslh-select: if number of opened file\n\tdescriptor became bigger than FD_SETSIZE, bad things\n\twould happen.\n\n\tFixed bug in sslh-select: if socket dropped while\n\tdefered_data was present, sslh-select would crash.\n\n\tIncreased FD_SETSIZE for Cygwin, as the default 64\n\tis too low for even moderate load.\n\nv1.14: 21DEC2012\n\tCorrected OpenVPN probe to support pre-shared secret\n\tmode (OpenVPN port-sharing code is... wrong). Thanks\n\tto Kai Ellinger for help in investigating and\n\ttesting.\n\n\tAdded an actual TLS/SSL probe.\n\n\tAdded configurable --on-timeout protocol\n\tspecification.\n\n\tAdded a --anyprot protocol probe (equivalent to what\n\t--ssl was).\n\n\tMakefile respects the user's compiler and CFLAG\n\tchoices (falling back to the current values if\n\tundefined), as well as LDFLAGS.\n\t(Michael Palimaka)\n\n\tAdded \"After\" and \"KillMode\" to systemd.sslh.service\n\t(Thomas Weiï¾\x9Fschuh).\n\n\tAdded LSB tags to etc.init.d.sslh\n\t(Thomas Varis).\n\nv1.13: 18MAY2012\n\tWrite PID file before dropping privileges.\n\n\tAdded --background, which overrides 'foreground'\n\tconfiguration file setting.\n\n\tAdded example systemd service file from Archlinux in\n\tscripts/\n\thttps://projects.archlinux.org/svntogit/community.git/tree/trunk/sslh.service?h=packages/sslh\n\t(Sé¥\x95astien Luttringer)\n\nv1.12: 08MAY2012\n\tAdded support for configuration file.\n\n\tNew protocol probes can be defined using regular\n\texpressions that match the first packet sent by the\n\tclient.\n\n\tsslh now connects timed out connections to the first\n\tconfigured protocol instead of 'ssh' (just make sure\n\tssh is the first defined protocol).\n\n\tsslh now tries protocols in the order in which they\n\tare defined (just make sure sslh is the last defined\n\tprotocol).\n\nv1.11: 21APR2012\n\tWARNING: defaults have been removed for --user and\n\t--pidfile options, update your start-up scripts!\n\n\tNo longer stop sslh when reverse DNS requests fail\n\tfor logging.\n\n\tAdded HTTP probe.\n\n\tNo longer create new session if running in\n\tforeground.\n\n\tNo longer default to changing user to 'nobody'. If\n\t--user isn't specified, just run as current user.\n\n\tNo longer create PID file by default, it should be\n\texplicitely set with --pidfile.\n\n\tNo longer log to syslog if in foreground. Logs are\n\tinstead output to stderr.\n\n\tThe four changes above make it straightforward to\n\tintegrate sslh with systemd, and should help with\n\tlaunchd.\n\nv1.10: 27NOV2011\n\tFixed calls referring to sockaddr length so they work\n\twith FreeBSD.\n\n\tTry target addresses in turn until one works if\n\tthere are several (e.g. \"localhost:22\" resolves to\n\tan IPv6 address and an IPv4 address and sshd does\n\tnot listen on IPv6).\n\n\tFixed sslh-fork so killing the head process kills\n\tthe listener processes.\n\n\tHeavily cleaned up test suite. Added stress test\n\tt_load script. Added coverage (requires lcov).\n\n\tSupport for XMPP (Arnaud Gendre).\n\n\tUpdated README.MacOSX (Aaron Madlon-Kay).\n\nv1.9: 02AUG2011\n\tWARNING: This version does not work with FreeBSD and\n\tderivatives!\n\n\tWARNING: Options changed, you'll need to update your\n\tstart-up scripts! Log format changed, you'll need to\n\tupdate log processing scripts!\n\n\tNow supports IPv6 throughout (both on listening and\n\tforwarding)\n\n\tLogs now contain IPv6 addresses, local forwarding\n\taddress, and resolves names (unless --numeric is\n\tspecified).\n\n\tIntroduced long options.\n\n\tOptions -l, -s and -o replaced by their long\n\tcounterparts.\n\n\tDefaults for SSL and SSH options suppressed (it's\n\tlegitimate to want to use sslh to mux OpenVPN and\n\ttinc while not caring about SSH nor SSL).\n\n\tBind to multiple addresses with multiple -p options.\n\n\tSupport for tinc VPN (experimental).\n\n\tNumeric logging option.\n\nv1.8: 15JUL2011\n\tChanged log format to make it possible to link\n\tconnections to subsequent logs from other services.\n\n\tUpdated CentOS init.d script (Andre Krajnik).\n\n\tFixed zombie issue with OpenBSD (The SA_NOCLDWAIT flag is not\n\tpropagated to the child process, so we set up signals after\n\tthe fork.) (Franè¼\x9Fis FRITZ)\n\n\tAdded -o \"OpenVPN\" and OpenVPN probing and support.\n\n\tAdded single-threaded, select(2)-based version.\n\n\tAdded support for \"Bold\" SSH clients (clients that speak first)\n\tThanks to Guillaume Ricaud for spotting a regression\n\tbug.\n\n\tAdded -f \"foreground\" option.\n\n\tAdded test suite. (only tests connexions. No test for libwrap,\n\tsetsid, setuid and so on) and corresponding 'make\n\ttest' target.\n\n\tAdded README.MacOSX (thanks Aaron Madlon-Kay)\n\n\tDocumented use with proxytunnel and corkscrew in\n\tREADME.\n" module: pkgsrc subject: 'CVS commit: pkgsrc/net/sslh' unixtime: '1383917635' user: obache