[Pkg-privacy-commits] [obfsproxy] annotated tag obfsproxy-0.2.1 created (now 2ba5912)

Ximin Luo infinity0 at moszumanska.debian.org
Sat Aug 22 13:02:49 UTC 2015


This is an automated email from the git hooks/post-receive script.

infinity0 pushed a change to annotated tag obfsproxy-0.2.1
in repository obfsproxy.

        at  2ba5912   (tag)
   tagging  ed603da5e8f410992e94874d8fa9f934b8801367 (commit)
 tagged by  George Kadianakis
        on  Mon Apr 8 19:46:23 2013 +0300

- Log -----------------------------------------------------------------
tag 0.2.1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAABAgAGBQJRYvRqAAoJEAnMf1MV8nHZWvAP+wfznFJvvbGLvJ6HVdpgBljX
t1BAJEkWCnRFiWATm+4wIhPRkNyci0HHBOtKYP+LX3w5ubibhLo20DuHVAYfxtxy
u9YGtfqysk8Z5/Kzhi28hTiLmwRXg2dyzeSzysTjUrZbuVOBc4/9qY0O7O4GIrI4
ininUJBr+zA+HL23tMDpPpsMdqCNTYD69DiBzsq4EGqPWohktWQzfo2DZ0Fnjh5v
4zR4DNwoSW3HUWURCvbZuzb10zCamPiT3PzA3yF16N1RWW/NIzNiw558YpHwSsIq
VLVFY4Wf7chomATBO0M7OPL/AlAAdWOyjZWP+PBklIGEIAx0YKu8Lv/Jjc5+JrFZ
6bzet98alZWpYUDicYvAciQxQVY+2AxVN2tF4y8p8YBEyjybXBiZUC5D4JC4FngE
NY9s62Pgs/pAjVVGhFRYuWh7rMGyUm6PaFPc2eqnberUzhBFR+VhOAA8cCSiJPeJ
w21LS7UeXUxVzHDJKlqf2AIbeaNR60AW7PVmYkt/wgwO2ZR4vI7LPx6uDNJ7MBIW
DG5m9CABZ8wZejxXXYCO6XYenlKVuPt9ngawIGO6Zm4pjwMe2Zs/ikNjx/r603mY
dfqfFn3uPE7r2cjI3U/sSZhBOrL4iElmKoBTJGwPXlcXtDZYL6ORVqeZ/wwT2F9L
LhB7TIuuXGW0mup9zEKp
=OOis
-----END PGP SIGNATURE-----

Alexandre Allaire (2):
      Add py2exe bundling script.
      Add a changes file for the py2exe setup script.

Brandon Wiley (54):
      Initial Commit
      Initial import of code from pyptlib
      Fixed ignore file to use py-obfsproxy folder names
      Renamed pyptlib to obfsproxy
      Removed trailing spaces
      Reformatted code with PythonTidy
      Converted to high-level API
      Removed unused class
      Removed support for external proxies
      Ignore Xcode project
      Ignore Xcode project
      Ignore tidy files
      PEP 8
      Renamed obfsproxy.py to cli.py to avoid name collision with obfsproxy module
      Fixed imports and undefined symbols to get obfsproxy client and server modes working
      Various fixes to get SOCKS and proxy handlers working
      PEP 8
      Support for minimal Dust and obfs3 transports
      Fixes to get py-obfsproxy working with Tor
      Merge branch 'master' of https://github.com/blanu/py-obfsproxy
      Implemented obfs2 and refactored transports to use new API
      Fixed syntax and import errors
      Ignore validation scripts
      PEP 8 reformatting
      Merged in the code for managing virtual socket buffers
      Fixed syntax and import errors
      Added logging
      Fixed pumping
      Updated server to use the new plugin instantiation method
      Fixed server supported transport list
      Better logging of exceptions
      Commented out logging
      Removed util.py, merging utility functions into the classes that use them
      Documentation update and terminology normalization
      PEP 8 formatting
      Merge branch 'master' of https://github.com/blanu/py-obfsproxy
      Fixed names of transports
      Merge branch 'master' of https://github.com/blanu/py-obfsproxy
      Merge branch 'master' of https://github.com/blanu/py-obfsproxy
      Removed hardcoded default log file path
      Fixed validation errors
      PEP 8 formatting
      Removed obsolete tunnel.py
      Renamed input to conn because the use of input as a variable name is discouraged
      Transports should take a circuit
      Fixed undefined variable names
      Removed hardcoded destination for proxy
      PEP 8 formatting
      Fixed ORPort setting in pyptlib
      Fixed bugs in I/O code
      Removed obsolete references to uncompact, decode, and encode
      Better exception handling
      Yield to pump
      Better exception debugging

George Kadianakis (80):
      Start using the new pyptlib init().
      Use BaseDaemon as the base of the Rot13 transport.
      Add basic skeleton for external-mode support.
      Add logging subsystem.
      Start using the logging subsystem.
      Tidy up the code. Beautify and document.
      Prepare for the Twisted rewrite -- delete files.
      Introduce Twisted networking system.
      Fix managed-mode support.
      Fix cli.py.
      Delete the rot13 transport and replace it with a base64 one.
      Partially port transport code to the new transport API.
      Add a simple integration tester.
      Move project to a different directory structure.
      Fix imports to suit the new directory structure.
      Fix some issues.
      Fix transport callbacks to work with Twisted.
      Start passing buffers to transports.
      Fix obfs2.
      Make it work with the latest pyptlib.
      Improve code.
      Add a simple heartbeat.
      Revive the b64 transport.
      Make the info logging severity a bit less noisy.
      Add unique IP counter to the heartbeat.
      Improve listener launching code.
      Kill obfs3/dust transports. They did not work.
      Resolve some XXXs.
      Delete some useless files.
      Trivial code improvements.
      Add a small installation doc.
      Log client IP addresses in debug severity.
      Use a base class for Twisted protocols.
      Merge remote-tracking branch 'remotes/sysrqb/bug7325-3'
      Fix some bugs in the new logging system.
      Improve networking code.
      Use network.GenericProtocol in some more places.
      Be more verbose on why pyptlib failed.
      Implement prototype of an integration test framework.
      Put some useful obfs2 functions in modules.
      Add new obfsproxy mode: ext_server.
      Add the Extended ORPort implementation.
      Be able to parse IPv6 addresses.
      Add the obfs3 specification and threat model.
      Implement the UniformDH scheme.
      Implement the obfs3 pluggable transport.
      Enable obfs3 in the integration testers.
      Change directory structure a bit.
      Add a small setup.py script.
      Scrub an IP address in Extended ORPort logs.
      Get the integration tests working with the new directory structure.
      Fix heartbeat time glitches.
      Fix the max padding error condition in obfs3.
      Improve the HOWTO guide.
      Make pylint a bit happier.
      Rename unittest files to test_*.
      Make the unittests work with Twisted trial.
      Remove the tools/ directory since we didn't use it.
      Add Brian Warner's versioneer.
      Use versioneer.
      Add more documentation and improve the existing.
      Create a MANIFEST.in for building nice releases.
      Switch to twisted.trial.unittest for tests.
      Add an INSTALL file.
      Add the INSTALL file to MANIFEST.in.
      Add more files to MANIFEST.in and prepare for release 0.0.2.
      Log exceptions to logfiles.
      Add shared secret support to obfs2.
      Add integration tests for obfs2 with shared secret.
      Add a transport method to parse SOCKS arguments.
      Retrieve the shared secret in obfs2 using SOCKS arguments.
      Always initialize the shared_secret attribute in obfs2 code.
      Use "#!/usr/bin/env python" instead of "#!/usr/bin/python".
      Make obfs2-with-shared-secret easier to integration-test.
      Slight improvements to the executable script.
      Rename project from "pyobfsproxy" to "obfsproxy"!
      Don't break CLI compatibility with C-obfsproxy.
      Include setup_py2exe.py in the releases.
      Add licenses of dependencies to the LICENSE file.
      Prepare for upcoming release: obfsproxy-0.2.1.

Matthew Finkel (1):
      Accept --no-safe-logging and add scrubbing func

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-privacy/packages/obfsproxy.git



More information about the Pkg-privacy-commits mailing list