aboutsummaryrefslogtreecommitdiff
path: root/net/socat/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Add multi-instances rc(8) support by using a config file.Emanuel Haupt2018-07-071-2/+4
| | | | | | | | PR: 226405 Submitted by: Harald Schmalzbauer <bugzilla.freebsd@omnilan.de> Notes: svn path=/head/; revision=474074
* Reinstate a patch from r384479 that was accidentally removed in r432474. ItEmanuel Haupt2018-05-071-1/+1
| | | | | | | | | | restores support to bridge a serial port across tcp. Notified by: leres, Alexandre.Fenyo@secu-independants.fr (via mail) MFH: 2018Q2 (blanket) Notes: svn path=/head/; revision=469273
* security/openssl-devel: Remove BROKEN from some portsBernard Spil2018-02-151-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | * databases/freetds: Fixed 2017-02-14 * databases/postgresql10-server: Fixed 2016-09-15 [1] * ftp/lftp: Fixed in 4.8.0 * ftp/proftpd: Fixed in 1.3.5c * ftp/wget: Fixed in 1.19.3 [2] * lang/erlang-runtime20: Fixed in 20.0 * net/socat: Fixed in 1.7.3.2 * security/libssh2: Fixed in 1.8.0 [3] * security/p5-Crypt-OpenSSL-X509: Fixed in 1.8.8 * sysutils/bacula9-server: Fixed in 9.0.6 * www/nginx: Fixed in 1.9.14 * Bulk build OK 10.3/11.1 both i386 and amd64: - multimedia/librtmp - net/libvncserver - www/lynx PR: 225875 [1], 225872 [2], 225873 [3] Notes: svn path=/head/; revision=461928
* Update devel/readline to 7.0 patch 3Sunpoet Po-Chuan Hsieh2017-06-271-1/+1
| | | | | | | | | | | | | | - Bump PORTREVISION for shlib change Changes: https://cnswww.cns.cwru.edu/php/chet/readline/CHANGES https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html https://lists.gnu.org/archive/html/bug-readline/2017-01/msg00002.html Differential Revision: https://reviews.freebsd.org/D11172 PR: 219947 Exp-run by: antoine Notes: svn path=/head/; revision=444463
* Remove superfluous configure argument.Emanuel Haupt2017-04-101-1/+0
| | | | | | | Notified by: mat Notes: svn path=/head/; revision=438151
* socat will automatically link against readline if devel/readline is installed.Emanuel Haupt2017-04-101-2/+6
| | | | | | | | | | | | | Make readline optional and explicitly enable/disable during configure. This did not affect pkg only users as readline is not present on package build clusters but might affect (depending on readline presence) users that manually build ports. Therefore bump PORTREVISION. PR: 218370 (based on) Submitted by: sunpoet Notes: svn path=/head/; revision=438139
* Update to 1.7.3.2Emanuel Haupt2017-01-261-1/+2
| | | | Notes: svn path=/head/; revision=432474
* Mark some ports as not openssl-devel ready.Mathieu Arnold2016-11-291-0/+3
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=427389
* Remove antique and now useless line about ARCH 'arm'.Mark Linimon2016-11-121-4/+0
| | | | | | | Reported by: jbeich Notes: svn path=/head/; revision=425943
* Don't use USE_OPENSSL anymore.Emanuel Haupt2016-09-241-2/+1
| | | | Notes: svn path=/head/; revision=422726
* Fix usage of WITH_OPENSSL_BASE, WITH_OPENSSL_PORT and OPENSSL_PORT.Mathieu Arnold2016-06-161-1/+1
| | | | | | | | | | | | | | WITH_OPENSSL_* can't be set after bsd.port.pre.mk. Fold all other usage into using SSL_DEFAULT == foo PR: 210149 Submitted by: mat Exp-run by: antoine Sponsored by: The FreeBSD Foundation, Absolight Differential Revision: https://reviews.freebsd.org/D6577 Notes: svn path=/head/; revision=416966
* net/socat: Fix OpenSSL build issuesBernard Spil2016-05-021-1/+3
| | | | | | | | | | | | | | | - While here fix CPE Vendor (NVD has dest-unreach) - Fix build when OpenSSL from ports was built without SSLv3 support - Fix build when OpenSSL is built without compression support - Fix build for OpenSSL 1.1.0pre without EGD support PR: 197192 Reviewed by: koobs (mentor), feld (mentor), ehaupt (maintainer) Approved by: feld (mentor), ehaupt (maintainer) Differential Revision: D2691 Notes: svn path=/head/; revision=414484
* net/socat: Update to 1.7.3.1Mark Felder2016-02-011-2/+2
| | | | | | | | | | | | | This release fixes an important security bug with a hardcoded DH parameter not being a prime number. http://www.dest-unreach.org/socat/contrib/socat-secadv7.html MFH: 2016Q1 Security: https://vuxml.freebsd.org/freebsd/a52a7172-c92e-11e5-96d6-14dae9d210b8.html Notes: svn path=/head/; revision=407779
* With SOCAT on systems where b0 to b4000000 options are not available, likeEmanuel Haupt2015-04-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | FreeBSD, setting the speed of a TERMIOS terminal is done using the ispeed and ospeed options. But when using simultaneously ispeed and ospeed parameters with SOCAT, the speed values are set within two distinct ioctl requests, so changing the speed of terminals or devices that need matching input and output returns an Invalid argument error (the TIOCSETA/TIOCSETAW/TIOCSETAF ioctl returns -1 and sets errno to EINVAL). This is especially the case On FreeBSD, where many tty device drivers need matching input and output speeds: - those that depend on ucom(4): uark(4), ubsa(4), ubser(4), uftdi(4), umcs(4), uplcom(4), uslcom(4), uvscom(4) - some others, even not depending on ucom(4): sio(4), digi(4), rp(4) But some don't: tty(4) With those drivers, the input and output speeds must match and be set inside a single ioctl request (TIOCSETA, TIOCSETAW or TIOCSETAF). The only exception to this rule is when the input baud rate is zero because, according to POSIX, in that case, the input baud rate is set equal to the output baud rate. For instance, this call to SOCAT on FreeBSD 10.1 terminates immediately with an EINVAL error: # socat -d /dev/cuaU2,ispeed=57600,ospeed=57600,echo=0,raw TCP-LISTEN:9000,reuseaddr 2015/03/09 00:43:33 socat[20723] E tcsetattr(3, TCSADRAIN, 0x7fffffffe148): Invalid argument Provide a patch that avoids this type of error: when setting both input and output speeds, only one ioctl syscall is performed. PR: 198441 Submitted by: Alexandre Fenyo <fbsd.bugzilla@fenyo.net> Notes: svn path=/head/; revision=384479
* Add CPEEmanuel Haupt2015-02-091-1/+2
| | | | Notes: svn path=/head/; revision=378719
* Update to 1.7.3.0Emanuel Haupt2015-01-261-1/+1
| | | | Notes: svn path=/head/; revision=377929
* Move MASTER_SITES from CRITICAL to LOCAL/ehauptEmanuel Haupt2015-01-061-1/+1
| | | | Notes: svn path=/head/; revision=376402
* Quiesce mkdirEmanuel Haupt2014-03-181-1/+1
| | | | Notes: svn path=/head/; revision=348550
* Convert USE_BZIP2=yes to USES=tar:bzip2Emanuel Haupt2014-03-141-2/+1
| | | | Notes: svn path=/head/; revision=348200
* Update to 1.7.2.4Emanuel Haupt2014-03-101-1/+1
| | | | Notes: svn path=/head/; revision=347717
* Now that this port is staged and DOCS defined we can stop testing for DOCS inEmanuel Haupt2014-02-121-2/+0
| | | | | | | any install target. Notes: svn path=/head/; revision=343985
* Update to 1.7.2.3, this fixes a security issue, where socats PROXY-CONNECTEmanuel Haupt2014-01-291-2/+1
| | | | | | | | | | address was vulnerable to a buffer overflow with data provided on the command line. Security: CVE-2014-0019 Notes: svn path=/head/; revision=341683
* This patch will make the socat rc script more reliable. [1]Emanuel Haupt2014-01-271-6/+5
| | | | | | | | | | While here, use 'compiler' USES macro to determine compiler type. PR: 185946 [1] Submitted by: feld Notes: svn path=/head/; revision=341381
* Support staging.Emanuel Haupt2013-10-231-7/+5
| | | | Notes: svn path=/head/; revision=331386
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | net) Notes: svn path=/head/; revision=327755
* Change the clang detector to use a pattern match instead of a conditionalEmanuel Haupt2013-08-041-4/+2
| | | | | | | | | | | define and always test. This fixes build on 9-STABLE and saves some shell commands. PR: 181007 Submitted by: "r4721@tormail.org" <r4721@tormail.org> Notes: svn path=/head/; revision=324242
* Fix logic in clang detection.Emanuel Haupt2013-08-031-1/+1
| | | | | | | Notified by: crees Notes: svn path=/head/; revision=324202
* Remove MAKE_JOBS_SAFE which is now default.Emanuel Haupt2013-07-241-1/+0
| | | | Notes: svn path=/head/; revision=323578
* Make sure the binaries are linked against the port OpenSSL libraries whenEmanuel Haupt2013-07-151-0/+6
| | | | | | | | | | and only when WITH_OPENSSL_PORT is defined. PR: 180395 (based on) Submitted by: "r4721@tormail.org" <r4721@tormail.org> Notes: svn path=/head/; revision=323029
* Rework previous commit. The problem is not clang 3.3 but rather the fact thatEmanuel Haupt2013-05-281-8/+3
| | | | | | | with 1000024 CC became 'cc' rather than 'clang'. Notes: svn path=/head/; revision=319300
* Handle clang 3.3 fallout. I wish we had a __FreeBSD_version tag from when theEmanuel Haupt2013-05-281-4/+13
| | | | | | | clang 3.3 import happened, that way we wouldn't have to resort to such hacks. Notes: svn path=/head/; revision=319299
* Update to 1.7.2.2Emanuel Haupt2013-05-261-2/+1
| | | | | | | Security: CVE-2013-3571 Notes: svn path=/head/; revision=319137
* Change rc script to launch socat using daemon and remove the unnecessaryEmanuel Haupt2013-03-081-2/+2
| | | | | | | | | | wrapper script. PR: 176321 Submitted by: Mark Felder <feld@feld.me> Notes: svn path=/head/; revision=313620
* - Use DOC instead of NOPORTDOCSEmanuel Haupt2013-01-151-9/+7
| | | | | | | | - Pacify portlint - Convert header Notes: svn path=/head/; revision=310443
* Mark as broken on ARM.Mark Linimon2012-09-041-1/+7
| | | | | | | Approved by: maintainer Notes: svn path=/head/; revision=303632
* Fix build with clangEmanuel Haupt2012-05-211-0/+4
| | | | | | | | PR: 168164 Submitted by: bapt Notes: svn path=/head/; revision=297089
* Update to 1.7.2.1Emanuel Haupt2012-05-141-2/+1
| | | | Notes: svn path=/head/; revision=296597
* Fix startup script issue with a wrapper script obtained from www/gatling.Emanuel Haupt2012-04-141-9/+10
| | | | | | | | | | | | | | | | This wrapper tries to emulate part of the functionality usually supplied by software like daemontools or runit. It is used to start socat which does not daemonize itself and logs to stdout/stderr. It redirects stdout and stderr to logger(1) via a fifo. While here also remove if-statement around PORTDOCS based on NOPORTDOCS since it's redundant with checks in ports/Mk/bsd.ports.mk. PR: 166947 Submitted by: Mark Felder <feld@feld.me> Notes: svn path=/head/; revision=294820
* - Update to 1.7.2.0 (this release allows tun/tap interfaces without IPEmanuel Haupt2011-12-061-16/+7
| | | | | | | | | | | | | addresses) - Remove the option to build without OpenSSL, we're supposed to provide sensible default configurations and options. Building a port without OpenSSL support in 2011 makes no sense. This has also been discussed at the Dev Summit 2011 Feature safe: yes Notes: svn path=/head/; revision=286964
* Add LICENSE and remove MD5 sums.Emanuel Haupt2011-01-251-0/+2
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=268229
* Update to 1.7.1.3Emanuel Haupt2010-08-021-1/+1
| | | | Notes: svn path=/head/; revision=258623
* Update to 1.7.1.2Emanuel Haupt2010-01-101-1/+1
| | | | Notes: svn path=/head/; revision=247543
* Update to 1.7.1.1Emanuel Haupt2009-12-161-1/+1
| | | | Notes: svn path=/head/; revision=245997
* Mark MAKE_JOBS_SAFEEmanuel Haupt2009-03-271-0/+1
| | | | Notes: svn path=/head/; revision=231102
* Set PORTSCOUT in order to skip beta version of the distfileEmanuel Haupt2009-01-161-0/+2
| | | | Notes: svn path=/head/; revision=226274
* - Update to 1.7.0.0Emanuel Haupt2009-01-151-11/+9
| | | | | | | | | | - Add ipv6 sub category - Add additional master sites - Provide an rc script - Take maintainer-ship Notes: svn path=/head/; revision=226177
* Reset nivo+kw+ports.bfa274@is-root.com due to lack of time to workMark Linimon2008-08-201-1/+1
| | | | | | | | | on FreeBSD at the moment. Hat: portmgr Notes: svn path=/head/; revision=218899
* - Incorporate Sainsbury's service name resolution patch:Pav Lucistnik2007-06-061-0/+1
| | | | | | | | | | | | | http://www.dest-unreach.org/socat/contrib/socat-servicenames.html - Incorporate Lucq's file descriptor patch: http://www.dest-unreach.org/socat/contrib/socat-maxfds.html PR: ports/113283 Submitted by: bf <bf2006a@yahoo.com> Approved by: Nils Vogels <nivo@is-root.com> (maintainer) Notes: svn path=/head/; revision=192922
* - Update to 1.6.0.0Rong-En Fan2007-04-081-1/+1
| | | | | | | | PR: ports/111372 Submitted by: Nils Vogels <nivo+kw+ports.bfa274 at is-root.com> (maintainer) Notes: svn path=/head/; revision=189495
* - Update to 1.5.0.0Boris Samorodov2006-09-241-4/+3
| | | | | | | | | | - Transfer maintainership to submitter PR: 103556 Submitted by: Nils Vogels <nivo+kw+ports.bfa274 at is-root.com> Notes: svn path=/head/; revision=173699