Port details |
- obfsclient Tor-managed pluggable transport client
- 0.0.2_11 security
=0 0.0.2_11Version of this port present on the latest quarterly branch.
- BROKEN: fails to build
DEPRECATED: https://github.com/Yawning/obfsclient/issues/37 This port expired on: 2021-12-31 IGNORE: is marked as broken: fails to build
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
- Port Added: 2014-08-23 14:43:14
- Last Update: 2021-12-31 13:40:03
- Commit Hash: 75b9550
- License: BSD2CLAUSE MIT ISCL BSD3CLAUSE
- WWW:
- https://github.com/yawning/obfsclient
- Description:
- obfsclient is a C++11 Tor-managed pluggable transport client
implementation of the following protocols:
obfs2 - The Twobfuscator
obfs3 - The Threebfuscator
ScrambleSuit - Experimental
WWW: https://github.com/yawning/obfsclient
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- obfsclient>0:security/obfsclient
- No installation instructions:
- This port has been deleted.
- PKGNAME: obfsclient
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1464782963
SHA256 (Yawning-obfsclient-v0.0.2_GH0.tar.gz) = cbfbf7c69403a0ddd3830ba70cdddea7df175d010fcb99dde65f9fc6c01b98da
SIZE (Yawning-obfsclient-v0.0.2_GH0.tar.gz) = 374644
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- pkgconf>=1.3.0_1 : devel/pkgconf
- autoconf>=2.69 : devel/autoconf
- automake>=1.16.1 : devel/automake
- Library dependencies:
-
- liballium-1.0.so : devel/liballium
- libevent.so : devel/libevent
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for obfsclient-0.0.2_11:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- security_obfsclient
- USES:
- autoreconf compiler:c++11-lib localbase pkgconfig ssl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.0.2_11 31 Dec 2021 13:40:03 |
Rene Ladan (rene) |
cleanup: Remove expired ports:
2021-10-31 devel/sdl_sge: Upstream no longer maintained
2021-12-31 net/appkonference: Outdated, depends on unsupported version of
net/asterisk
2021-12-31 dns/bind911: End of life, please migrate to a newer version of BIND9
2021-12-31 net/zebra: Abandoned upstream, last release in 2005. Consider
migrating to net/frr7 or net/bird2
2021-12-31 audio/osalp: Abandoned upstream, listed as beta and no new release
since 2008
2021-12-31 games/stransball2: Depends on expired devel/sdl_sge
2021-12-31 devel/rubygem-ruby-sdl-ffi: Depends on expired devel/sdl_sge
2021-12-31 devel/rubygem-rubygame: Depends on expired devel/sdl_sge
2021-12-31 devel/ruby-sdl: Depends on expired devel/sdl_sge
2021-12-31 games/magicmaze: Depends on expired devel/sdl_sge
2021-12-31 games/trophy: Depends on expired devel/clanlib1
2021-12-31 devel/clanlib1: Older than expired and removed devel/clanlib
2021-12-31 www/py-django31: Upgrade to Django 3.2+. Mainstream support ended
(April 6, 2021). Extended support ends December 2021. See
https://www.djangoproject.com/download/ (Only the first 15 lines of the commit message are shown above ) |
0.0.2_11 27 Aug 2021 11:02:20 |
Alexey Dokuchaev (danfe) |
security/obfsclient: deprecate and set to expire by the end of the year
- It currently does not build and does not support modern OpenSSL API
- None of the protocols it speaks are all that useful at the present time
- All the newer protocols it could be using either have severe design-
level issues, would require way too many external dependencies, or both
- Upstream maintainer lacks motivation, spare cycles, or funding to work
on this sort of thing these days |
0.0.2_11 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
0.0.2_11 08 Oct 2020 18:06:50 |
antoine |
Mark BROKEN everywhere
c++ -DHAVE_CONFIG_H -I. -I./src -I. -isystem /usr/local/include -Wall -Werror
-fno-exceptions -fno-rtti -D_THREAD_SAFE -pthread -I/usr/local/include
-I/usr/local/include -I/usr/include -O2 -pipe -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MT
src/schwanenlied/crypto/obfsclient-base32.o -MD -MP -MF
src/schwanenlied/crypto/.deps/obfsclient-base32.Tpo -c -o
src/schwanenlied/crypto/obfsclient-base32.o `test -f
'src/schwanenlied/crypto/base32.cc' || echo
'./'`src/schwanenlied/crypto/base32.cc
In file included from src/schwanenlied/crypto/base32.cc:34:
In file included from ./src/schwanenlied/crypto/base32.h:37:
In file included from ./src/schwanenlied/crypto/utils.h:40:
In file included from ./src/schwanenlied/common.h:47:
./src/ext/easylogging++.h:1119:84: error: 'ptr_fun<int, int>' is deprecated
[-Werror,-Wdeprecated-declarations]
str.erase(str.begin(), std::find_if(str.begin(), str.end(),
std::not1(std::ptr_fun<int, int>(&std::isspace))));
^
/usr/include/c++/v1/functional:1107:1: note: 'ptr_fun<int, int>' has been
explicitly marked deprecated here
_LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY
^
/usr/include/c++/v1/__config:972:39: note: expanded from macro
'_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED (Only the first 15 lines of the commit message are shown above ) |
0.0.2_11 02 Aug 2019 13:30:40 |
jbeich |
devel/libevent2: update to 2.1.11
Changes: https://github.com/libevent/libevent/releases/tag/release-2.1.11-stable
ABI: https://abi-laboratory.pro/tracker/timeline/libevent/
PR: 239599
Reported by: GitHub (watch releases)
Approved by: zeising (maintainer)
MFH: 2019Q3 (maybe security, partially restores 2.1.8 ABI)
Differential Revision: https://reviews.freebsd.org/D21133 |
0.0.2_10 26 Jul 2019 20:46:57 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
0.0.2_9 06 Apr 2019 20:03:47 |
antoine |
Mark BROKEN on FreeBSD 12 and 13
Reported by: pkg-fallout
MFH: 2019Q2 |
0.0.2_9 12 Dec 2018 01:35:36 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
0.0.2_8 10 Sep 2018 13:14:52 |
mat |
Add DOCS options to ports that should have one.
Also various fixes related to said option.
PR: 230864
Submitted by: mat
exp-runs by: antoine |
0.0.2_8 29 Jul 2018 22:18:46 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.
This includes ports
- featuring USE_GCC=yes or USE_GCC=any,
- featuring USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and those
- with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.
PR: 222542 |
0.0.2_7 10 Sep 2017 20:55:39 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
c++14-lang, c++0x, c11, or gcc-c++11-lib.
PR: 219275 |
0.0.2_6 01 Apr 2017 15:23:32 |
gerald |
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using using Mk/bsd.octave.mk which in turn has USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
c++11-lang, c++0x, c11, or gcc-c++11-lib.
PR: 216707 |
0.0.2_5 20 Feb 2017 02:57:04 |
jbeich |
devel/libevent2: drop historical suffix after r362796
PR: 216777
Approved by: mm (maintainer) |
0.0.2_4 04 Feb 2017 07:56:59 |
jbeich |
devel/libevent2: update to 2.1.8 and cleanup
- DEFAULT_VERSIONS += ssl=openssl-devel is now supported
- devel/py-event and devel/p5-Event-Lib are marked BROKEN
Changes: https://github.com/libevent/libevent/raw/release-2.1.8-stable/whatsnew-2.1.txt
Changes: https://github.com/libevent/libevent/raw/release-2.1.8-stable/ChangeLog
PR: 216527
Exp-run by: antoine
Approved by: mm (maintainer) |
0.0.2_3 04 Nov 2016 13:40:18 |
amdmi3 |
- Reset maintainer by his own request
PR: 212659
Submitted by: fk@fabiankeil.de (maintainer) |
0.0.2_3 05 Oct 2016 20:17:35 |
amdmi3 |
- Bump portrevision for previous change |
0.0.2_2 05 Oct 2016 20:17:05 |
amdmi3 |
- Bring back license installation
- Add missing USES=ssl
PR: 212659
Submitted by: fk@fabiankeil.de (maintainer) |
0.0.2_2 11 Sep 2016 16:11:53 |
amdmi3 |
- Add LICENSE
- Switch to USES=localbase
- Switch to new test framework
- Don't install license as documentation
Approved by: portmgr blanket |
0.0.2_2 01 Jun 2016 13:15:37 |
mat |
Github cleanup.
- Use the version tag instead of commit hash when they're the same.
- Remove unnneeded variables.
- Simplify go- ports when possible.
- Various fixes.
Sponsored by: Absolight |
0.0.2_2 01 Apr 2016 14:25:18 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight |
0.0.2_2 08 Mar 2016 13:09:12 |
mat |
Always set the DEFAULT github DISTFILE with .tar.gz for EXTRACT_SUFX.
Fix distinfo for the offending ports.
lang/yorick's tag was moved, and the added patch was no longer needed.
PR: 207644
Submitted by: mat
Exp-run by by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D4268 |
0.0.2_2 26 Aug 2015 00:23:40 |
delphij |
Fix security/obfsclient build with clang 3.7.0.
PR: ports/202581
Submitted by: dim |
0.0.2_1 07 May 2015 17:41:24 |
mat |
Update ports in the s* categores to not use GH_COMMIT.
With minor cleanups to make things simpler.
With hat: portmgr
Sponsored by: Absolight |
0.0.2_1 22 Mar 2015 01:24:47 |
gerald |
Improve portability and allow for building with GCC 4.9 and above.
This backports some upstream fixes.
PR: 197909
Submitted by: Fabian Keil <fk@fabiankeil.de> (maintainer) |
0.0.2_1 01 Oct 2014 10:11:34 |
tijl |
- Convert to USES=autoreconf
- Remove USES=libtool:build because this port does not use libtool |
0.0.2_1 10 Sep 2014 20:50:37 |
gerald |
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.
Part II, Bump PORTREVISIONs.
PR: 192025
Tested by: antoine (-exp runs)
Approved by: portmgr (implicit) |
0.0.2 23 Aug 2014 14:43:07 |
adamw |
Add devel/liballium and security/obfsclient.
liballium attempts to reduce the amount of boilerplate code required to
implement pluggable transports for Tor in C or C++.
WWW: https://github.com/yawning/liballium
obfsclient is a C++11 Tor-managed pluggable transport client
implementation of the following protocols:
obfs2 - The Twobfuscator
obfs3 - The Threebfuscator
ScrambleSuit - Experimental
WWW: https://github.com/yawning/obfsclient
PR: 187926, 187927
Submitted by: fk@fabiankeil.de |