FreeBSD Bugzilla – Attachment 188979 Details for
Bug 222645
[NEW PORT] security/obfs4proxy-tor: Pluggable transport proxy for Tor (obfs4, The Obfuscator)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Updated patch
obfs4proxy-tor.patch (text/plain), 5.77 KB, created by
Yuri Victorovich
on 2017-12-19 22:24:09 UTC
(
hide
)
Description:
Updated patch
Filename:
MIME Type:
Creator:
Yuri Victorovich
Created:
2017-12-19 22:24:09 UTC
Size:
5.77 KB
patch
obsolete
>Index: security/obfs4proxy-tor/Makefile >=================================================================== >--- security/obfs4proxy-tor/Makefile (nonexistent) >+++ security/obfs4proxy-tor/Makefile (working copy) >@@ -0,0 +1,43 @@ >+# $FreeBSD$ >+ >+PORTNAME= obfs4proxy-tor >+DISTVERSIONPREFIX= obfs4proxy- >+DISTVERSION= 0.0.7-1 >+DISTVERSIONSUFFIX= -g97a875e >+CATEGORIES= security net ipv6 >+ >+MAINTAINER= egypcio@googlemail.com >+COMMENT= Obfuscator (Tor pluggable transport) >+ >+LICENSE= BSD3CLAUSE >+LICENSE_FILE= ${WRKSRC}/LICENSE >+ >+BUILD_DEPENDS= go:lang/go \ >+ ${LOCALBASE}/${GO_LIBDIR}/golang.org/x/crypto/bcrypt.a:security/go.crypto \ >+ ${LOCALBASE}/${GO_LIBDIR}/golang.org/x/net/context.a:net/go.net >+ >+USE_GITHUB= yes >+GH_ACCOUNT= Yawning >+GH_PROJECT= obfs4 >+GH_TUPLE+= Yawning:goptlib:9b7a700:gopt/obfs4proxy/src/git.torproject.org/pluggable-transports/goptlib.git >+GH_TUPLE+= agl:ed25519:5312a61:ed25519/obfs4proxy/src/github.com/agl/ed25519 >+GH_TUPLE+= dchest:siphash:4ebf1de:siphash/obfs4proxy/src/github.com/dchest/siphash >+GO_LIBDIR= share/go/pkg/${OPSYS:tl}_${ARCH:S/i386/386/} >+ >+SUB_FILES= pkg-message >+ >+PLIST_FILES= bin/obfs4proxy \ >+ man/man1/obfs4proxy.1.gz >+ >+pre-build: >+ @${RLN} ${WRKSRC} ${WRKSRC}/obfs4proxy/src/git.torproject.org/pluggable-transports/obfs4.git >+ >+do-build: >+ @(cd ${WRKSRC}/obfs4proxy && \ >+ ${SETENV} GOPATH=${WRKSRC}/obfs4proxy:${LOCALBASE}/share/go go build) >+ >+do-install: >+ ${INSTALL_PROGRAM} ${WRKSRC}/obfs4proxy/obfs4proxy ${STAGEDIR}${PREFIX}/bin >+ ${INSTALL_MAN} ${WRKSRC}/doc/obfs4proxy.1 ${STAGEDIR}${PREFIX}/man/man1 >+ >+.include <bsd.port.mk> > >Property changes on: security/obfs4proxy-tor/Makefile >___________________________________________________________________ >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:keywords >## -0,0 +1 ## >+FreeBSD=%H >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: security/obfs4proxy-tor/distinfo >=================================================================== >--- security/obfs4proxy-tor/distinfo (nonexistent) >+++ security/obfs4proxy-tor/distinfo (working copy) >@@ -0,0 +1,9 @@ >+TIMESTAMP = 1513719833 >+SHA256 (Yawning-obfs4-obfs4proxy-0.0.7-1-g97a875e_GH0.tar.gz) = 263dc98c82a7dcc4e013898d7d28451aa58b3d5200ca21387d35ea73bc807c07 >+SIZE (Yawning-obfs4-obfs4proxy-0.0.7-1-g97a875e_GH0.tar.gz) = 67505 >+SHA256 (Yawning-goptlib-9b7a700_GH0.tar.gz) = 8c93d2c7e0221e54ef94f2eccde6e7b0e78258a39df5e38c97458ba57e2f460c >+SIZE (Yawning-goptlib-9b7a700_GH0.tar.gz) = 20819 >+SHA256 (agl-ed25519-5312a61_GH0.tar.gz) = 8508e21ca8bf39df655cd7d7ade16b168530a2dbc3791c00f0d2a62ca9003faa >+SIZE (agl-ed25519-5312a61_GH0.tar.gz) = 107273 >+SHA256 (dchest-siphash-4ebf1de_GH0.tar.gz) = 141deaa15ced586e5808e42ecfc127cccdfb1cb6f2a58389357e499b21aace74 >+SIZE (dchest-siphash-4ebf1de_GH0.tar.gz) = 10542 > >Property changes on: security/obfs4proxy-tor/distinfo >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: security/obfs4proxy-tor/files/pkg-message.in >=================================================================== >--- security/obfs4proxy-tor/files/pkg-message.in (nonexistent) >+++ security/obfs4proxy-tor/files/pkg-message.in (working copy) >@@ -0,0 +1,28 @@ >+====================================================================== >+ >+To use obfs4 as a Bridge Client, please add the following configuration >+to your '%%PREFIX%%/etc/tor/torrc' config file: >+ >+ClientTransportPlugin obfs4 exec %%PREFIX%%/bin/obfs4proxy >+ >+To enable this Pluggable Transport in your Tor Bridge, use the >+following configurations in your 'torrc' file: >+ >+# Use obfs4proxy to provide the obfuscator >+ServerTransportPlugin obfs4 exec %%PREFIX%%/bin/obfs4proxy managed >+ >+# Enable Extended ORPort >+ExtORPort auto >+ >+## (Optional) Listen on the specified IP:PORT for obfs4 connections >+## as opposed to picking a random port automatically >+# ServerTransportListenAddr obfs4 0.0.0.0:443 >+ >+obfs4proxy is backwards-compatible with obfs2 and obfs3 either in client or >+server mode. If you want to use it like this, please adjust your 'torrc' >+config file to fit your needs. It's compatible with ScrambleSuit in client mode. >+ >+For more information, please consulte the official wiki page at >+https://trac.torproject.org/projects/tor/wiki/doc/PluggableTransports/obfs4proxy >+ >+====================================================================== > >Property changes on: security/obfs4proxy-tor/files/pkg-message.in >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: security/obfs4proxy-tor/pkg-descr >=================================================================== >--- security/obfs4proxy-tor/pkg-descr (nonexistent) >+++ security/obfs4proxy-tor/pkg-descr (working copy) >@@ -0,0 +1,5 @@ >+obfs4 (a.k.a. The Obfuscator) is a transport with the same features as >+ScrambleSuit but utilizing Dan Bernstein's elligator2 technique for public >+key obfuscation, and the ntor protocol for one-way authentication. >+ >+WWW: https://trac.torproject.org/projects/tor/wiki/doc/PluggableTransports/obfs4proxy > >Property changes on: security/obfs4proxy-tor/pkg-descr >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 222645
:
186763
|
186764
|
188979
|
189003
Working