[Pkg-privacy-commits] [obfsproxy] annotated tag upstream/0.0.2 created (now 85661d4)

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 upstream/0.0.2
in repository obfsproxy.

        at  85661d4   (tag)
   tagging  7b8e4cf1358ba6e9afaa3b9d2374e3eb9ac59680 (commit)
 tagged by  Jérémy Bobbio
        on  Tue Feb 19 22:49:30 2013 +0000

- Log -----------------------------------------------------------------
Upstream version 0.0.2

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 (66):
      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.

Jérémy Bobbio (1):
      Imported Upstream version 0.0.2

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