[Pkg-privacy-commits] [txtorcon] annotated tag upstream/0.7 created (now d20725f)

Ximin Luo infinity0 at moszumanska.debian.org
Sat Aug 22 13:26:59 UTC 2015


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

infinity0 pushed a change to annotated tag upstream/0.7
in repository txtorcon.

        at  d20725f   (tag)
   tagging  096cbd1094553fb9c04778e406f4193ad5a22cdf (commit)
 tagged by  Jérémy Bobbio
        on  Sat Jan 19 14:58:01 2013 +0000

- Log -----------------------------------------------------------------
Upstream version 0.7

Arturo Filastò (1):
      Fix bug that prevented txtorcon.TCPHiddenServiceEndpoint from properly taking data_dir keyword argument

Isis Lovecruft (1):
      Fixed issue #15 where txtorcon.launchtor() deleted TorConfig().DataDirectory set by user.

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

Kurt Neufeld (2):
      Some minor fixes and some comments to help tests work on OSX. My
      Ignoring *.pyc files

Michele Orrù (14):
      Removing unused import
      Closing unneeded file descriptors.
      Merge branch 'master' of https://github.com/meejah/txtorcon
      Merge commit 'f7d78c99fe619e39950ab5b72ff72dc1e51f6dc0'
      Defer logging od torprotocol to the twisted logger handler
      Improving find_keyword; removing trailing whitespaces in util module.
      Deferring setup to setuptools; excluding test suite from package.
      Absolute imports
      Deferring specific debug messages to a new log publisher.
      Fix GETINFO command for responses having multiple '='.
      First working build for debian
      Adjust debian/control according to requirements.txt
      cleaning up unused stuff in examples/launch-tor.py
      tac file example.

aagbsn (2):
      Add dependencies to setup install_requires
      Restore requirements.txt for setup.py to source dependency list.

meejah (311):
      initial import
      change some notes
      change rest of names to txtorcon
      fix up makefile, add missing script
      several cleanups: make examples executable, add more useful targets to makefile, rename tests into their own package
      various minor cleanups and increased test-coverage mostly for TorConfig
      A bunch of cleanups in doc/html and example scripts
      add git URI
      Update exceptions and utest for fewer deprecation warnings, better test
      use RuntimeError
      First attempt at Sphinx documentation, with docstring updates.
      improve test to use Twisted listener, not nc
      remove unused code
      make test including .exit URIs
      add tests for .onion and .exit URIs
      add fix for .onion, .exit parsing errors
      fix a method-name and add note about them
      change path to sphinx-build
      fix do_authenticate name in test
      remove generated file
      clean docs on make clean
      put in the launch_tor examples and add note to index
      add note about using git instead to index
      test response from set_conf
      more things to give attribute-style access to
      add todo stuff to Sphinx
      change name of internal methods to have preceeding underscore
      fix a bunch of documentation
      change name of all internal TorState methods and move a few around
      move find_keywords to util
      move find_keywords to util
      use pydoctor api-link thing so we can link to the Twisted docs easily
      more improvements to documentation
      add note about programoutput for sphinx
      ignore generated file
      extension for api-links
      Merge branch 'master' of /srv/git/txtorcon
      remove redundant launch_tor, fix a couple links
      put single-html docs in the distribution, update a couple comments
      first working cut at real hidden service endpoint
      note about quoted values
      make a nicer error type and fix password authentication
      use defer.succeed instead of handmade Deferred
      ignore optimized python objects too
      correctly quote args for SETCONF, with test
      update docs for endpoint-based HS stuff
      refactor code which updates onion_uri etc
      try different ports if we can't listen; update documentation; use callables for random ports and underlying endpoint generation
      change name of endpoint, add first attempt at test
      more comments on failure handling in TorProcessProtocol, fix test
      add tests for TCP listening errors
      Merge branch 'endpoint'
      fix Sphinx warnings and endpoint classname
      a couple minor tweaks to endpoint example
      correct classname in comment
      remove useless imports
      deal with authentication/bootstrap errors more robustly
      make fake cookie data the correct length in tests
      correct quote style
      add TODO
      make tor-pid-finding code better, improve tests
      First cut of a circuit failure rate monitoring script
      change kw arg to build_state from buildstate for greater consistency
      several cleanups and more docs
      add example to docs, and make header comment consistent with other examples
      make note stronger
      simplify example
      encode cookie AUTHENTICATE as hex, not quoted string, fixing occational login problems
      few more TODO notes
      stop listening for ORCONN and don't put $ in ids for EXTENDCIRCUIT
      add unique_routers to IRouterContainer, fix test
      several updates to documentation
      update description, shell outputs and a couple notes
      update Twisted classes and contact options, more URLs for contact
      rename doc to docs for ReadTheDocs compatibility
      make github happy
      attempt at requirements file
      make readthedocs happy
      support pygeoip too?
      readthedocs doesn't use makefiles
      can readthedocs find apilinks?
      fix RTD link
      list for links
      remove warning note
      change license to MIT
      fix up license, URI
      fix up GeoIP vs pygeoip code, and error handling
      add default mixin-type implementations of IStreamListener, ICircuitListener and use them to shorten examples
      Make circuit failure watcher more robust. Tweaks to README.
      make psutil a requirement: change README; rip out non-psutil-code; add tests and fix bug with multiple-tor-processes case; use startswith() for string tests
      clean up test-case code somewhat
      document undocumented test
      make a unique_name property for Router
      get rid of set_flags, change to a property
      turn policy, bandwidth on Router into descriptors
      add unit-test for setting flags from string (instead of list)
      move doc to a docstring
      get the type of a key
      add get_info_incremental with a callback-per-line
      cleanup
      first maybe-working cut at incremental router parsing
      add test for multiline getinfo
      use only state-machine parsing
      allow parser to parse more than one thing
      cleanups
      test covering multi-line with incremental variant
      test covering incremental parsing of - style continuation lines
      merge stashed changes
      add test for missing p lines in routers
      add test for missing w lines in router descriptors
      fix state-machine to allow missing p and w lines
      improve documentation
      don't try to parse empty strings
      test and fix for parse error on lines like:
      further failing test for 650's with +
      expand test to to - 600 lines too
      check for active command properly
      start on providing command-line options for circuit_failure_rates example
      better option handling
      rename variable to reflect reality
      option to connect to a different address/port and timestamps on the update messages
      fix docs builder paths
      bump version to 0.2
      psutil is now required
      move README handling to docs/Makefile so ReadTheDocs builds it too
      pandoc requirement for ReadTheDocs
      Merge pull request #4 from mmaker/master
      first working cut of SAFECOOKIE
      refactor and update SAFECOOKIE implementation
      clean up keyword parsing further, remove debug
      clean up parsing some more
      add some unit-tests for SAFECOOKIE
      clarify some comments, better exceptions and fix parse error
      handle a couple more errors-cases in tests
      Merge branch 'safecookie'
      reset default control port
      ns/all was confusing descriptor parser with dangling OK line
      get rid of printout
      hack to attemp to get ReadTheDocs to build the README, too
      relax requirement
      pypandoc actually found in pypi
      workaround for missing pandoc on ReadTheDocs
      debugging NS/NEWCONSENSUS updates
      more-correct message
      Merge branch 'master' into circuit-failure-options
      add options to specify starting values for guards
      add option for delay, better parsing
      document option
      update README with tests/coverage and graphviz mention
      prepare for 0.2 release
      remove debug and add mention in docs
      undo debugging code
      add unit-test for double-NEWCONSENSUS and clean up router parsing
      fix setup.py to include static single-page documentation, as well as Sphinx sources for the docs
      Merge branch 'ns-parsing'
      minor README updates
      fixes to documentation
      add examples using Unix socket to /var/run/tor/control
      fix a couple errors in examples
      add utest for failing if routerdescriptors end with OK
      add utest for failing if routerdescriptors end with OK (w and p variants)
      fix router parsing if OK comes after s or w lines
      include tests in distribution
      do signatures properly (detached)
      update class names and where txtorcon runs
      A few fixups for logging:
      update 0.2 notes
      fix builder for docs, fix README for readthedocs
      put RTD URL at top of README
      fix apt-get lines in README and INSTALL
      cleanup distribution more
      fix further issues with distribution, bump version again (sigh)
      update docs for 0.4 bump
      more requirements fixups
      verify we properly quote SETCONF with values that have spaces
      add test for build_circuit callbacks, verifying the contain a Circuit not just a string
      Make build_circuit ultimate return a Circuit; refactored how Circuits created slightly.
      fix docstring for TorState.build_circuit
      Add IAddrListener interface and tests for addrmap_expires and addrmap_added
      use IAddrListener properly
      Fixup zope.interface Interface-derivitives (which shouldn't include self) and add tests for the two Mixin classes.
      fix problem with per-file breakdown of test-coverage
      remove fixed TODO
      Use defer.succeed() instead of 3-line homebrew version; remove done things from TODO.
      Merge branch 'master' of github.com:meejah/txtorcon
      fix doc building
      cover state digram creation, fix bugs
      fix method names and docstrings in Router
      fix test if GeoIP missing
      README metion of pip install, links
      remove psutil, adjust tests
      remove psutil as semi-optional dependency from util
      adjust docs about psutil
      bump version to 0.5
      fix dependencies
      something that sort-of does a useful thing with twisted.web
      Working example using nevow.LivePage to get updates from running Tor
      cleanups to example, more documentation
      minor cleanups
      cleanup example
      Live-updating Web example using Nevow.
      messages  with embedded keywords utest + fix
      A few random TODOs
      A bunch of fixups after running pep8 on the source.
      Use assertEqual instead of assertTrue(a == b) for tests.
      messages  with embedded keywords utest + fix
      Properly deal with TorConfig.save() being called on instances that aren't connected to a tor
      Merge pull request #12 from mmaker/master
      additional 650 event testcase and fix
      add multiline_values option to parse_keywords for use in CONF_CHANGED listener
      begin on CONF_CHANGED handling in TorConfig
      add support for new types in tor config: SignedInteger and Boolean+Auto
      remote unused import
      notes about upcoming 0.6
      fix dependency name
      test-case and cheezy fix for weird EXTEND updates with no path
      handle unknown routers
      updates to documentation
      parse_keywords will take off quotes if they surround the value
      properly return newly-minted router
      TorInfo wrapper, giving easy access to "getinfo" commands.
      Merge branch 'master' into conf_changed
      test and fix for unquote on empty words
      Merge branch 'conf_changed'
      update docs for merged branches
      change where setup.py gets information from
      fix import and test error
      Merge branch 'master' of [p]:src/txtorcon
      notes about upcoming 0.6
      fix dependency name
      test-case and cheezy fix for weird EXTEND updates with no path
      handle unknown routers
      updates to documentation
      parse_keywords will take off quotes if they surround the value
      properly return newly-minted router
      TorInfo wrapper, giving easy access to "getinfo" commands.
      test and fix for unquote on empty words
      begin on CONF_CHANGED handling in TorConfig
      update docs for merged branches
      update notes for 0.6
      add github URI
      change where setup.py gets information from
      fix import
      temporary fix for version/author information causing setup.py to fail, and incorrect import
      add multiline_values option to parse_keywords for use in CONF_CHANGED listener
      handle unknown routers
      parse_keywords will take off quotes if they surround the value
      test and fix for unquote on empty words
      fix documentation, confirm with test
      issue #14 remote control_port and data_directory args to launch_tor.
      remove duplicate tests
      Merge branch 'master' of github.com:meejah/txtorcon
      placeholder date
      make restart work properly with percent
      don't use function name for variable
      don't lookup country-codes for routers with no IP
      Merge branch 'master' of github.com:meejah/txtorcon
      write test for user-supplied DataDirectory
      remove socks_port default settings, refactor implementation slightly, and call save() if needed on config
      there is no log.warning; use log.msg
      fix whitespace and docstring
      issue #14, confirm we use a user-supplied control_port
      issue #14: fix docstring, confirm we get default control_port, slight refactor
      Merge branch 'master' of github.com:meejah/txtorcon
      fix (?) utest
      Merge pull request #16 from aagbsn/master
      Merge pull request #17 from aagbsn/restore_external_requirements
      documentation about recent pull-requests
      reformat and clarify README
      add mention and link for Stem
      Merge branch 'master' of github.com:meejah/txtorcon
      remove irrelevant TODOs
      use https URIs for ReadTheDocs
      add another method to get the code
      prepare Makefile updates for 0.6
      put date on release
      update test, coverage figures
      version bump
      add support for BUILD_FLAGS
      Use build_flags to ignore ONEHOP_TUNNEL circuits, and don't count
      properly connect to unix or tcp endpoint
      only count failures if we reach MEASUREMENT_FAILED
      use correct reason string
      test and fix for uncovered cases in torstate
      nicer way to accomplish test
      test other quoting style as well
      tweaks to documentation for 0.6 release
      fix indenting
      fix output of python setup.py --requires
      apparently pip and distutils are *nearly* the same on their requirements format...
      really fix requirements for both pip and distutils
      target for actual distribution
      usable URL
      update URIs
      fix source URIs
      bump revision to v0.7 for next release
      fix top-level html target
      really fix top-level html target
      rebuilt README for sphinx versus top-level README
      set up state properly with single circuit
      work when we don't have a control socket at all
      Merge pull request #19 from mmaker/master
      test-case for issue #20
      fixes for issue #20
      make example a little longer to show use of TorConfig after launch
      add note about issue #20 fix
      Merge remote branch 'hellais/data_dirbug' into datadir_bug
      test-cases for providing data_dir to TCPHiddenServiceEndpoint
      Allow TorConfig().hiddenservices.append(hs) to work when no attached protocol
      Prepare documentation for 0.7 release
      bump next version

mike warren (11):
      keep python2.6 happy with str not bytearray
      leftover from psutil being optional; don't allow pid to be a mere int in tests
      use str(e) instead of e.message which is deprecated
      fix warning
      Correctly make TorInfo available.
      fix utest
      fix documentation, confirm with test
      issue #14 remote control_port and data_directory args to launch_tor.
      fix utest
      improve error-handling in case a response arrives when we don't expect it
      Merge branch 'master' of git://pangea/txtorcon

mmaker (1):
      Logging improvements, move to global DEBUG option and a few fixups.

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

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/txtorcon.git



More information about the Pkg-privacy-commits mailing list