notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
obfsclient Tor-managed pluggable transport client
0.0.2_11 security on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.0.2_11Version of this port present on the latest quarterly branch.
Broken BROKEN: fails to build
Deprecated DEPRECATED: https://github.com/Yawning/obfsclient/issues/37
Expiration Date EXPIRATION DATE: 2021-12-31
Ignore 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 search for ports maintained by this maintainer
Port Added: 2014-08-23 14:43:14
Last Update: 2021-08-27 11:02:20
Commit Hash: dc39650
License: BSD2CLAUSE MIT ISCL BSD3CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (7 items)
Collapse this list.
  1. bin/obfsclient
  2. /usr/local/share/licenses/obfsclient-0.0.2_11/catalog.mk
  3. /usr/local/share/licenses/obfsclient-0.0.2_11/LICENSE
  4. /usr/local/share/licenses/obfsclient-0.0.2_11/BSD2CLAUSE
  5. /usr/local/share/licenses/obfsclient-0.0.2_11/MIT
  6. /usr/local/share/licenses/obfsclient-0.0.2_11/ISCL
  7. /usr/local/share/licenses/obfsclient-0.0.2_11/BSD3CLAUSE
Collapse this list.
Dependency lines:
  • obfsclient>0:security/obfsclient
To install the port: cd /usr/ports/security/obfsclient/ && make install clean
A package is not available for ports marked as: Forbidden / Broken / Ignore / Restricted
PKGNAME: obfsclient
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
obfsclient
ABIlatestquarterly
FreeBSD:11:aarch640.0.2_80.0.2_11
FreeBSD:11:amd64--
FreeBSD:11:armv60.0.2_20.0.2_11
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch640.0.2_8-
FreeBSD:12:amd64--
FreeBSD:12:armv60.0.2_8-
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
  2. autoconf>=2.69 : devel/autoconf
  3. automake>=1.16.1 : devel/automake
Library dependencies:
  1. liballium-1.0.so : devel/liballium
  2. libevent.so : devel/libevent
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/Yawning/obfsclient/tar.gz/v0.0.2?dummy=/
Collapse this list.

Number of commits found: 26

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
27 Aug 2021 11:02:20
 files touched by this commit commit hash:dc39650c19e1b8284ddb34fed4cdf35b9efef413  0.0.2_11
danfe search for other commits by this committer
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
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.0.2_11
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
08 Oct 2020 18:06:50
Original commit files touched by this commit Revision:551728  0.0.2_11
antoine search for other commits by this committer
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 View all of this commit message)
02 Aug 2019 13:30:40
Original commit files touched by this commit Revision:507877  0.0.2_11
jbeich search for other commits by this committer
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
26 Jul 2019 20:46:57
Original commit files touched by this commit Revision:507372  0.0.2_10
gerald search for other commits by this committer
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
06 Apr 2019 20:03:47
Original commit files touched by this commit Revision:498197  0.0.2_9
antoine search for other commits by this committer
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
MFH:		2019Q2
12 Dec 2018 01:35:36
Original commit files touched by this commit Revision:487272  0.0.2_9
gerald search for other commits by this committer
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
10 Sep 2018 13:14:52
Original commit files touched by this commit Revision:479406  0.0.2_8
mat search for other commits by this committer
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
29 Jul 2018 22:18:46
Original commit files touched by this commit Revision:475857  0.0.2_8
gerald search for other commits by this committer
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
10 Sep 2017 20:55:39
Original commit files touched by this commit Revision:449591  0.0.2_7
gerald search for other commits by this committer
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
01 Apr 2017 15:23:32
Original commit files touched by this commit Revision:437439  0.0.2_6
gerald search for other commits by this committer
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
20 Feb 2017 02:57:04
Original commit files touched by this commit Revision:434427  0.0.2_5
jbeich search for other commits by this committer
devel/libevent2: drop historical suffix after r362796

PR:		216777
Approved by:	mm (maintainer)
04 Feb 2017 07:56:59
Original commit files touched by this commit Revision:433286  0.0.2_4
jbeich search for other commits by this committer
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)
04 Nov 2016 13:40:18
Original commit files touched by this commit Revision:425323  0.0.2_3
amdmi3 search for other commits by this committer
- Reset maintainer by his own request

PR:		212659
Submitted by:	fk@fabiankeil.de (maintainer)
05 Oct 2016 20:17:35
Original commit files touched by this commit Revision:423387  0.0.2_3
amdmi3 search for other commits by this committer
- Bump portrevision for previous change
05 Oct 2016 20:17:05
Original commit files touched by this commit Revision:423386  0.0.2_2
amdmi3 search for other commits by this committer
- Bring back license installation
- Add missing USES=ssl

PR:		212659
Submitted by:	fk@fabiankeil.de (maintainer)
11 Sep 2016 16:11:53
Original commit files touched by this commit Revision:421831  0.0.2_2
amdmi3 search for other commits by this committer
- Add LICENSE
- Switch to USES=localbase
- Switch to new test framework
- Don't install license as documentation

Approved by:	portmgr blanket
01 Jun 2016 13:15:37
Original commit files touched by this commit Revision:416242  0.0.2_2
mat search for other commits by this committer
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
01 Apr 2016 14:25:18
Original commit files touched by this commit Revision:412349  0.0.2_2
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
08 Mar 2016 13:09:12
Original commit files touched by this commit Revision:410613  0.0.2_2
mat search for other commits by this committer
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
26 Aug 2015 00:23:40
Original commit files touched by this commit Revision:395327  0.0.2_2
delphij search for other commits by this committer
Fix security/obfsclient build with clang 3.7.0.

PR:		ports/202581
Submitted by:	dim
07 May 2015 17:41:24
Original commit files touched by this commit Revision:385645  0.0.2_1
mat search for other commits by this committer
Update ports in the s* categores to not use GH_COMMIT.

With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
22 Mar 2015 01:24:47
Original commit files touched by this commit Revision:381884  0.0.2_1
gerald search for other commits by this committer
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)
01 Oct 2014 10:11:34
Original commit files touched by this commit Revision:369711  0.0.2_1
tijl search for other commits by this committer
- Convert to USES=autoreconf
- Remove USES=libtool:build because this port does not use libtool
10 Sep 2014 20:50:37
Original commit files touched by this commit Revision:367888  0.0.2_1
gerald search for other commits by this committer
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)
23 Aug 2014 14:43:07
Original commit files touched by this commit Revision:365738  0.0.2
adamw search for other commits by this committer
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

Number of commits found: 26