[Pkg-privacy-commits] [txtorcon] branch master created (now 2b98e5a)

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


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

infinity0 pushed a change to branch master
in repository txtorcon.

        at  2b98e5a   hand over package to pkg-privacy team

This branch includes the following new commits:

       new  3e03eea   initial import
       new  daf5994   change some notes
       new  ecf1951   change rest of names to txtorcon
       new  97f53bf   fix up makefile, add missing script
       new  3a2507e   several cleanups: make examples executable, add more useful targets to makefile, rename tests into their own package
       new  f91e16c   various minor cleanups and increased test-coverage mostly for TorConfig
       new  3ea56fc   A bunch of cleanups in doc/html and example scripts
       new  9b42a75   add git URI
       new  f92e6b8   Update exceptions and utest for fewer deprecation warnings, better test
       new  ef56d88   use RuntimeError
       new  7fe64fb   First attempt at Sphinx documentation, with docstring updates.
       new  c2400d5   improve test to use Twisted listener, not nc
       new  0b3cf20   remove unused code
       new  7bb28a1   make test including .exit URIs
       new  eb64af8   add tests for .onion and .exit URIs
       new  1eea678   add fix for .onion, .exit parsing errors
       new  fc44ebc   fix a method-name and add note about them
       new  1dd6b75   change path to sphinx-build
       new  a202e77   fix do_authenticate name in test
       new  25d127d   remove generated file
       new  a2543fd   clean docs on make clean
       new  3197241   put in the launch_tor examples and add note to index
       new  e8a0f09   add note about using git instead to index
       new  895430e   test response from set_conf
       new  1072ee0   more things to give attribute-style access to
       new  47f6da7   add todo stuff to Sphinx
       new  99d1ee8   change name of internal methods to have preceeding underscore
       new  2b19e26   fix a bunch of documentation
       new  8f0d496   change name of all internal TorState methods and move a few around
       new  b505c6a   move find_keywords to util
       new  76c9072   move find_keywords to util
       new  0ff6320   use pydoctor api-link thing so we can link to the Twisted docs easily
       new  4293fc7   more improvements to documentation
       new  fd5bc90   add note about programoutput for sphinx
       new  89b2378   ignore generated file
       new  fcee393   extension for api-links
       new  95b575e   Merge branch 'master' of /srv/git/txtorcon
       new  4e7dc53   remove redundant launch_tor, fix a couple links
       new  c2b3a9a   put single-html docs in the distribution, update a couple comments
       new  23ea2d1   first working cut at real hidden service endpoint
       new  4ea8c5d   note about quoted values
       new  32f0d73   make a nicer error type and fix password authentication
       new  d404dd1   use defer.succeed instead of handmade Deferred
       new  976feb2   ignore optimized python objects too
       new  dd83fe0   correctly quote args for SETCONF, with test
       new  ad43581   update docs for endpoint-based HS stuff
       new  12e53a8   refactor code which updates onion_uri etc
       new  389fdaf   try different ports if we can't listen; update documentation; use callables for random ports and underlying endpoint generation
       new  be8ca9e   change name of endpoint, add first attempt at test
       new  5ff275b   more comments on failure handling in TorProcessProtocol, fix test
       new  b8bc7c3   add tests for TCP listening errors
       new  13053bf   Merge branch 'endpoint'
       new  d7f622f   fix Sphinx warnings and endpoint classname
       new  44a08db   a couple minor tweaks to endpoint example
       new  b1aa394   correct classname in comment
       new  85b1cc0   remove useless imports
       new  3a364d7   deal with authentication/bootstrap errors more robustly
       new  116d84a   make fake cookie data the correct length in tests
       new  b2f870c   correct quote style
       new  be48280   add TODO
       new  3cda967   make tor-pid-finding code better, improve tests
       new  af59ae1   First cut of a circuit failure rate monitoring script
       new  f04ec54   change kw arg to build_state from buildstate for greater consistency
       new  4fe147c   several cleanups and more docs
       new  713758b   add example to docs, and make header comment consistent with other examples
       new  a9b5d44   make note stronger
       new  137d5c7   simplify example
       new  2a508df   encode cookie AUTHENTICATE as hex, not quoted string, fixing occational login problems
       new  69530c6   few more TODO notes
       new  995cd7e   stop listening for ORCONN and don't put $ in ids for EXTENDCIRCUIT
       new  f95964b   add unique_routers to IRouterContainer, fix test
       new  e56cb6b   several updates to documentation
       new  95e660b   update description, shell outputs and a couple notes
       new  3842189   update Twisted classes and contact options, more URLs for contact
       new  7ae7f26   rename doc to docs for ReadTheDocs compatibility
       new  f79510c   make github happy
       new  63952dd   attempt at requirements file
       new  13744ae   make readthedocs happy
       new  8256691   support pygeoip too?
       new  0d5795a   readthedocs doesn't use makefiles
       new  bb7dfe6   can readthedocs find apilinks?
       new  3803543   fix RTD link
       new  bb78f7f   list for links
       new  7edb7ed   remove warning note
       new  067c0c1   change license to MIT
       new  abc45ed   fix up license, URI
       new  bee27d5   fix up GeoIP vs pygeoip code, and error handling
       new  7461290   add default mixin-type implementations of IStreamListener, ICircuitListener and use them to shorten examples
       new  ad31c36   Make circuit failure watcher more robust. Tweaks to README.
       new  4f63f80   Some minor fixes and some comments to help tests work on OSX. My apologies for mixing patches but my git-fu is weak.
       new  b7a44cc   Ignoring *.pyc files
       new  5fc9a52   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
       new  7ff7f52   clean up test-case code somewhat
       new  9dc0037   document undocumented test
       new  0b651e7   make a unique_name property for Router
       new  c35ab7c   get rid of set_flags, change to a property
       new  6578e00   turn policy, bandwidth on Router into descriptors
       new  1b901b7   add unit-test for setting flags from string (instead of list)
       new  8052064   move doc to a docstring
       new  d15e129   get the type of a key
       new  2cb7186   add get_info_incremental with a callback-per-line
       new  b029f08   cleanup
       new  12ff7da   first maybe-working cut at incremental router parsing
       new  183d81e   add test for multiline getinfo
       new  c86a8f6   use only state-machine parsing
       new  0833f6e   allow parser to parse more than one thing
       new  74473e2   cleanups
       new  7fd2c5f   test covering multi-line with incremental variant
       new  9be8eb4   test covering incremental parsing of - style continuation lines
       new  dbaf958   merge stashed changes
       new  1e3f28a   add test for missing p lines in routers
       new  478c870   add test for missing w lines in router descriptors
       new  7c25934   fix state-machine to allow missing p and w lines
       new  82eaa0b   improve documentation
       new  6d65943   don't try to parse empty strings
       new  d481d7b   test and fix for parse error on lines like:
       new  afe5f58   further failing test for 650's with +
       new  208c556   expand test to to - 600 lines too
       new  4107dfa   check for active command properly
       new  5ae2fa0   start on providing command-line options for circuit_failure_rates example
       new  9d51bc7   better option handling
       new  388eebc   rename variable to reflect reality
       new  ac5d461   option to connect to a different address/port and timestamps on the update messages
       new  779f379   fix docs builder paths
       new  6d823cc   bump version to 0.2
       new  096dbfb   psutil is now required
       new  a1cf2c4   move README handling to docs/Makefile so ReadTheDocs builds it too
       new  8132bce   pandoc requirement for ReadTheDocs
       new  6fa088c   Removing unused import
       new  052c43e   Merge pull request #4 from mmaker/master
       new  f7d78c9   Closing unneeded file descriptors.
       new  2b6f98e   Merge branch 'master' of https://github.com/meejah/txtorcon
       new  cfbe8b0   first working cut of SAFECOOKIE
       new  d54991a   refactor and update SAFECOOKIE implementation
       new  823efd6   clean up keyword parsing further, remove debug
       new  df2d226   clean up parsing some more
       new  54d10c2   add some unit-tests for SAFECOOKIE
       new  19c589b   clarify some comments, better exceptions and fix parse error
       new  43bbc0d   handle a couple more errors-cases in tests
       new  2aa0268   Merge branch 'safecookie'
       new  b17bc5f   Merge commit 'f7d78c99fe619e39950ab5b72ff72dc1e51f6dc0'
       new  7211688   reset default control port
       new  5288411   ns/all was confusing descriptor parser with dangling OK line
       new  e241b53   get rid of printout
       new  4c89406   hack to attemp to get ReadTheDocs to build the README, too
       new  23e0886   relax requirement
       new  fb2d9f6   pypandoc actually found in pypi
       new  81ccc8e   workaround for missing pandoc on ReadTheDocs
       new  981d8de   debugging NS/NEWCONSENSUS updates
       new  fbded67   more-correct message
       new  5f0dc69   Merge branch 'master' into circuit-failure-options
       new  b0d8fa4   add options to specify starting values for guards
       new  63c592b   add option for delay, better parsing
       new  d8b381c   document option
       new  12f3275   update README with tests/coverage and graphviz mention
       new  f8a36fc   prepare for 0.2 release
       new  bf18b09   remove debug and add mention in docs
       new  6c9dd7a   Defer logging od torprotocol to the twisted logger handler
       new  0698be3   undo debugging code
       new  5ea5655   add unit-test for double-NEWCONSENSUS and clean up router parsing
       new  cd113ca   fix setup.py to include static single-page documentation, as well as Sphinx sources for the docs
       new  e6a4873   Merge branch 'ns-parsing'
       new  bbe389b   minor README updates
       new  db3b5ef   fixes to documentation
       new  ed8d6f2   add examples using Unix socket to /var/run/tor/control
       new  5d77953   fix a couple errors in examples
       new  ac49704   add utest for failing if routerdescriptors end with OK
       new  459872b   add utest for failing if routerdescriptors end with OK (w and p variants)
       new  9230e4a   fix router parsing if OK comes after s or w lines
       new  56b81a0   include tests in distribution
       new  7f24905   keep python2.6 happy with str not bytearray
       new  fc97d3e   leftover from psutil being optional; don't allow pid to be a mere int in tests
       new  6bd4ddc   do signatures properly (detached)
       new  473d6ee   use str(e) instead of e.message which is deprecated
       new  e4d65d9   update class names and where txtorcon runs
       new  5edae91   Improving find_keyword; removing trailing whitespaces in util module.
       new  5268eb2   Deferring setup to setuptools; excluding test suite from package.
       new  e688527   Absolute imports
       new  b2080db   Deferring specific debug messages to a new log publisher.
       new  9584008   Logging improvements, move to global DEBUG option and a few fixups.
       new  418c507   A few fixups for logging:
       new  ea7d552   update 0.2 notes
       new  f5be7f0   fix builder for docs, fix README for readthedocs
       new  ca9ec51   put RTD URL at top of README
       new  092627c   fix apt-get lines in README and INSTALL
       new  5d43d34   cleanup distribution more
       new  9e22c3d   fix further issues with distribution, bump version again (sigh)
       new  676160b   update docs for 0.4 bump
       new  5d25289   more requirements fixups
       new  77badc0   verify we properly quote SETCONF with values that have spaces
       new  fd9caf9   add test for build_circuit callbacks, verifying the contain a Circuit not just a string
       new  d8026d5   Make build_circuit ultimate return a Circuit; refactored how Circuits created slightly.
       new  1ed0fb9   fix docstring for TorState.build_circuit
       new  fefc467   Add IAddrListener interface and tests for addrmap_expires and addrmap_added
       new  c03eeec   use IAddrListener properly
       new  14e60ac   Fixup zope.interface Interface-derivitives (which shouldn't include self) and add tests for the two Mixin classes.
       new  e793b98   fix problem with per-file breakdown of test-coverage
       new  9cc889f   remove fixed TODO
       new  c1a9838   Use defer.succeed() instead of 3-line homebrew version; remove done things from TODO.
       new  e781b0d   Merge branch 'master' of github.com:meejah/txtorcon
       new  0e5dd3e   fix doc building
       new  3e70ba3   cover state digram creation, fix bugs
       new  7e4eeac   fix method names and docstrings in Router
       new  7683a5d   fix test if GeoIP missing
       new  cd56207   README metion of pip install, links
       new  2309aa7   remove psutil, adjust tests
       new  9520211   remove psutil as semi-optional dependency from util
       new  199caed   adjust docs about psutil
       new  54395b1   bump version to 0.5
       new  f4dc972   fix warning
       new  9f2b262   fix dependencies
       new  c8ef10b   something that sort-of does a useful thing with twisted.web
       new  425eb60   Working example using nevow.LivePage to get updates from running Tor
       new  aafdccd   cleanups to example, more documentation
       new  90196a2   minor cleanups
       new  22ac833   cleanup example
       new  fd8bf68   Live-updating Web example using Nevow.
       new  26c4636   Fix GETINFO command for responses having multiple '='.
       new  86d9bc0   messages  with embedded keywords utest + fix
       new  d3fbd19   A few random TODOs
       new  0ff007e   A bunch of fixups after running pep8 on the source.
       new  94cf7ed   Use assertEqual instead of assertTrue(a == b) for tests.
       new  6e49ca1   messages  with embedded keywords utest + fix
       new  d84c15b   First working build for debian
       new  a6ae164   Properly deal with TorConfig.save() being called on instances that aren't connected to a tor
       new  81cf9a2   Merge pull request #12 from mmaker/master
       new  882e3e8   additional 650 event testcase and fix
       new  85fa916   add multiline_values option to parse_keywords for use in CONF_CHANGED listener
       new  7d17739   begin on CONF_CHANGED handling in TorConfig
       new  e7170c1   add support for new types in tor config: SignedInteger and Boolean+Auto
       new  9859450   Adjust debian/control according to requirements.txt
       new  0e8ecd8   remote unused import
       new  d6a0e9c   notes about upcoming 0.6
       new  67221f7   fix dependency name
       new  4212c9e   test-case and cheezy fix for weird EXTEND updates with no path
       new  eddcc34   handle unknown routers
       new  de925b7   updates to documentation
       new  5d13b3e   parse_keywords will take off quotes if they surround the value
       new  1f9ab63   properly return newly-minted router
       new  535a30d   TorInfo wrapper, giving easy access to "getinfo" commands.
       new  1ca222f   Merge branch 'master' into conf_changed
       new  1684c4a   test and fix for unquote on empty words
       new  7255db6   Merge branch 'conf_changed'
       new  57a4671   update docs for merged branches
       new  6f63bc8   Correctly make TorInfo available.
       new  8efb79b   change where setup.py gets information from
       new  4f53983   fix import and test error
       new  970bbe9   Merge branch 'master' of [p]:src/txtorcon
       new  e128f93   notes about upcoming 0.6
       new  ca2f46a   fix dependency name
       new  bdcd20d   test-case and cheezy fix for weird EXTEND updates with no path
       new  1a72df3   handle unknown routers
       new  8045c34   updates to documentation
       new  121a245   parse_keywords will take off quotes if they surround the value
       new  7ff3d4f   properly return newly-minted router
       new  853995b   TorInfo wrapper, giving easy access to "getinfo" commands.
       new  6b520fd   test and fix for unquote on empty words
       new  32c3739   begin on CONF_CHANGED handling in TorConfig
       new  225b56a   update docs for merged branches
       new  66d3cdf   update notes for 0.6
       new  088664a   add github URI
       new  36a6178   change where setup.py gets information from
       new  ce55a31   fix import
       new  5d51c5e   temporary fix for version/author information causing setup.py to fail, and incorrect import
       new  211999e   fix utest
       new  1ffb925   fix documentation, confirm with test
       new  42faebd   issue #14 remote control_port and data_directory args to launch_tor. Instead, config.ControlPort and config.DataDirectory are used if available or set to default values otherwise (9052 or a newly created tempdir).
       new  8bc3772   add multiline_values option to parse_keywords for use in CONF_CHANGED listener
       new  ba7e059   handle unknown routers
       new  734e6e4   parse_keywords will take off quotes if they surround the value
       new  c5041cc   test and fix for unquote on empty words
       new  e36ac6c   fix documentation, confirm with test
       new  5061755   issue #14 remote control_port and data_directory args to launch_tor. Instead, config.ControlPort and config.DataDirectory are used if available or set to default values otherwise (9052 or a newly created tempdir).
       new  4068862   remove duplicate tests
       new  3524e9e   Merge branch 'master' of github.com:meejah/txtorcon
       new  93e6cb9   placeholder date
       new  ec47435   make restart work properly with percent
       new  204e319   don't use function name for variable
       new  0bf0e70   don't lookup country-codes for routers with no IP
       new  64df610   Merge branch 'master' of github.com:meejah/txtorcon
       new  e75561b   Fixed issue #15 where txtorcon.launchtor() deleted TorConfig().DataDirectory set by user.
       new  66dd4c6   write test for user-supplied DataDirectory
       new  5e52121   remove socks_port default settings, refactor implementation slightly, and call save() if needed on config
       new  0ddc493   there is no log.warning; use log.msg
       new  1980278   fix whitespace and docstring
       new  62a2fb5   issue #14, confirm we use a user-supplied control_port
       new  d3e0c3d   issue #14: fix docstring, confirm we get default control_port, slight refactor
       new  9cd7a1d   Merge branch 'master' of github.com:meejah/txtorcon
       new  df4348c   fix (?) utest
       new  c34444c   fix utest
       new  46e7ca3   improve error-handling in case a response arrives when we don't expect it
       new  49184d7   Merge branch 'master' of git://pangea/txtorcon
       new  a1cf60e   Add dependencies to setup install_requires
       new  edc8168   Merge pull request #16 from aagbsn/master
       new  9b1d476   Restore requirements.txt for setup.py to source dependency list.
       new  0bf26d6   Merge pull request #17 from aagbsn/restore_external_requirements
       new  d385cb8   documentation about recent pull-requests
       new  8db118b   reformat and clarify README
       new  1a33504   add mention and link for Stem
       new  b4e381a   Merge branch 'master' of github.com:meejah/txtorcon
       new  7653199   remove irrelevant TODOs
       new  ab4fdfa   use https URIs for ReadTheDocs
       new  24dec17   add another method to get the code
       new  d733b70   prepare Makefile updates for 0.6
       new  b1c994f   put date on release
       new  48021d9   update test, coverage figures
       new  0426914   version bump
       new  13da110   add support for BUILD_FLAGS
       new  565b750   Use build_flags to ignore ONEHOP_TUNNEL circuits, and don't count reason=MEASUREMENT_FAILED circuit failures for circuit_failure_rates.py
       new  0a03f39   properly connect to unix or tcp endpoint
       new  c9ee76a   only count failures if we reach MEASUREMENT_FAILED
       new  62c14fa   use correct reason string
       new  68209dc   test and fix for uncovered cases in torstate
       new  7801685   nicer way to accomplish test
       new  12727dc   test other quoting style as well
       new  32c978a   tweaks to documentation for 0.6 release
       new  8843e49   fix indenting
       new  c399e9e   fix output of python setup.py --requires
       new  b955299   apparently pip and distutils are *nearly* the same on their requirements format...
       new  7812459   really fix requirements for both pip and distutils
       new  ea6910e   target for actual distribution
       new  389a6af   usable URL
       new  df1fffa   update URIs
       new  57e4b0e   fix source URIs
       new  9effb98   bump revision to v0.7 for next release
       new  c22c0c8   fix top-level html target
       new  7d3be8b   really fix top-level html target
       new  dc82414   rebuilt README for sphinx versus top-level README
       new  d25ec51   set up state properly with single circuit
       new  316424f   work when we don't have a control socket at all
       new  c3f49c3   cleaning up unused stuff in examples/launch-tor.py
       new  b7f07be   tac file example.
       new  feabd3e   Merge pull request #19 from mmaker/master
       new  aedfa79   test-case for issue #20
       new  109b52e   fixes for issue #20
       new  f53f8b3   make example a little longer to show use of TorConfig after launch
       new  d962836   add note about issue #20 fix
       new  9da6e21   Fix bug that prevented txtorcon.TCPHiddenServiceEndpoint from properly taking data_dir keyword argument * We don't call _update_onion() when data_dir argument is passed
       new  1746ff6   Merge remote branch 'hellais/data_dirbug' into datadir_bug
       new  eef18be   test-cases for providing data_dir to TCPHiddenServiceEndpoint
       new  a841e2d   Allow TorConfig().hiddenservices.append(hs) to work when no attached protocol
       new  6a71409   Prepare documentation for 0.7 release
       new  17053b5   bump next version
       new  bd26c15   Change circuit_failed to take dict of args instead of just reason.
       new  4d7dbc2   Filter out the router IDs that look like keywords.
       new  7c359f4   documentation about API change
       new  6852074   Add support for specifying a timeout argument when starting Tor
       new  4c00b58   Implement unittest for launching Tor with timer. This requires changes to some of the other unittests * XXX I believe there is some problem in this unittest, because I have not   fully grokked how the current status of setup is being set. Specifically I   believe that the TorProcessController thinks it has reaches 100% so our   checkTimeout function is not actually being called. * This patch should probably not be merged in total, but it illustrated how   exceptions  [...]
       new  d5b1599   Use IReactorTime and IDelayedCall instead of polling, and fix unit-tests.
       new  bf5cea0   remove unused import
       new  c7747f7   at least call circuit, stream mix-in methods
       new  f57fd7f   make log more-testable, and add simple test
       new  ba9c9ba   cleanup comment
       new  e381b46   Merge branch 'master' of github.com:meejah/txtorcon
       new  294cefe   update docs
       new  be50eda   get rid of custom exception
       new  e8b4270   fix commit
       new  448ee72   Remove () from exception
       new  cd50aaf   fix import
       new  d83cd81   Merge branch 'timeout' of github.com:meejah/txtorcon into timeout
       new  1814092   Merge pull request #25 from aagbsn/torconfig_fix
       new  73ed490   Add timeout to launch_tor(), with tests.
       new  1d09a0d   incorrectly fixed merge conflict
       new  b4fb934   update docs with recent changes: timeout, cleanup and test-coverage
       new  7979e51   create a logo
       new  75aee29   add recent signature to repository
       new  297e046   Merge branch 'master' of github.com:meejah/txtorcon
       new  79a36fa   Handle graphviz not being available during test_fsm
       new  dfa7c84   Fix file-permissions for /examples scripts
       new  86f60bc   Fix special-attribute lookup in TorConfig
       new  4dc2208   Merge pull request #27 from lukaslueg/master
       new  19d0c54   note about graphviz cleanup
       new  c5cafe1   Allow launch_tor() to execute as root by dropping data_directory privileges to config.User
       new  04f0b35   Add build-directories and vim-swaps to .gitignore
       new  83538f7   Fix ip_from_int() in utils; PEP8-fixes in test_utils
       new  eeed709   Add pep8/pyflakes targets to Makefile
       new  356ae28   Fixes for pep8 and pyflakes; fixed missing/unused imports
       new  e037def   update tests, coverage stats
       new  5571dc4   add test
       new  66b81dc   Merge pull request #28 from lukaslueg/master
       new  5b011ab   fix whitespace errors
       new  25a7829   notes about lukaslueg's recent fixes
       new  90d4f4b   issue #30; make ipaddr module actually-optional
       new  dc4b24d   note about issue #30 fix
       new  6c71abc   temporary fix for pre-2.7 Pythons (which lack subprocess.check_output)
       new  c71bdf8   Fixed test_fsm for python < 2.7
       new  6adc50e   run graphviz tests on python 2.6 (e.g. debian stable) correctly
       new  9e53c6b   better output in test_fsm()
       new  47b208a   Merge remote branch 'lukaslueg/testfsm'
       new  04f5412   Added SimpleHTTPServer-example
       new  3cb12e9   minor updates to README
       new  b2ba982   Merge pull request #35 from lukaslueg/httpdexample
       new  ffd4f10   add note about new example
       new  4d1d523   Refactored build_tor_connection, added build_local_tor_connection
       new  58dee5a   Refactored example attach_streams_by_country to use new build_local_tor_connection
       new  2b25e9c   Add examples to stylechecking
       new  c447da0   Finished refactoring examples, changed arguments for build_tor_connection
       new  098b141   Added find_tor_binary() and removed hardcoded path from launch_tor()
       new  1c7cd5d   Merge pull request #39 from lukaslueg/buildtorconnection
       new  e796d80   new example, build a custom circuit for the next stream
       new  dbf364f   Moved find_tor_binary() to util.py
       new  852d532   add new example to the examples page
       new  4ce1f77   pyflakes, pep8 cleanup and use build_local_tor_connection() instead
       new  ccf46dc   Merging master from upstream
       new  cd26505   Merge pull request #40 from lukaslueg/master
       new  8be0932   fix leftover conflict markers from pull-request
       new  534e01d   Use rST for README instead, to avoid pandoc build rule
       new  ee8033a   fix rST markup for embedded URIs
       new  e5339ea   More OS success reports (issue #42)
       new  674f124   update Stem URI
       new  75f252f   Merge tag 'upstream/0.7'
       new  096cbd1   Imported Upstream version 0.7
       new  be96136   add known users
       new  caee6c5   Fix spelling of graphviz (issue-43)
       new  39861f7   move releases to their own file and page
       new  60e52e7   couple improvements to first example
       new  0748b89   instructions for using virtualenv
       new  46cc365   documentation for build_local_tor_connection
       new  bf2e936   Ability to create a circuit without specifying a path.
       new  f1d2391   mention new feature
       new  01471a2   pass a keyword argument to circuit_closed, circuit_failed, stream_detach, stream_closed and stream_failed
       new  df8a27a   fix up comments
       new  0f3a5bd   remove unused code
       new  fe27e6e   output circuit path when loggin streams (in example)
       new  158d92a   issue #18: provide all flags with events
       new  0619cb3   issue #44: provide password callback
       new  6cd1757   add note about password callbacks
       new  585e179   add links for issues in notes
       new  3b370a0   fix links in releases notes
       new  0c74c5b   Initial Debian packaging
       new  2f18077   Clean leftover backup files
       new  71bea55   Release version 0.7-1
       new  aa37e0b   Allow use of X to mean random relay (or guard) for circuit_for_next_stream example
       new  b0e51b8   pep8 cleanups
       new  727d655   pyflakes fixes
       new  ff24b18   fix a couple API links in docs
       new  ad89233   Preliminary fix and test for Issue #47
       new  71c6cc2   Some testcases and improved parsing in case Tor's #8596 is implemented
       new  ee5ae33   bump versions and copyright for 0.8.0
       new  aa36dd7   pep8 fix
       new  96c12da   spelling mistake
       new  9019007   fix a couple URIs
       new  8141b3a   symlink so documentation includes README
       new  36f82a9   documentation/download updates for 0.8.0
       new  eddc7e2   spelling mistake
       new  a46a275   fix scheme on some URIs
       new  03c01f7   fix github archive URI
       new  acdad61   Use dh_python2 instead of python-support
       new  3703d50   Remove unnecessary line in MANIFEST.in for docs/avatar.png.
       new  25a0c16   Fixed unflushed buffers in tests, fixed ident-comparison on string for PyPy
       new  df29662   Merge pull request #51 from lukaslueg/master
       new  2276d79   Release version 0.7-2
       new  a1b5fb1   Add a couple notes about recent merges
       new  54075eb   use pypissh if available in setup.py
       new  b037e0f   bump versions, notes for 0.8.1
       new  d7ba590   pip is grumpy about symlinks it seems
       new  7ba18ba   add signature for 0.8.1. release
       new  b2ec5ee   add note to use 0.8.1 instead of 0.8.0
       new  9e1665c   first cut at Travis-CI
       new  cd28a6d   Imported Upstream version 0.8.1
       new  510b2c2   Merge tag 'upstream/0.8.1'
       new  d83bf12   Add tor to Build-Depends to be able to run launch_tor() tests
       new  f6ffd60   Prevent compression of the launch_tor_with_simplehttpd.py example
       new  0cc99b9   Release version 0.8.1-1
       new  a251c71   Bump versions so master doesn't build same distribution as 0.8.1
       new  3de2109   Exclude emacs backup files (issue #52)
       new  a83d610   Include LICENSE in manifest, and add 2013 to copyright dates (issue #53)
       new  f15d71b   skip a bunch of tests that look for tor binary, to make travis-ci happy
       new  b8ad1c1   add travis-ci build-status image to readme
       new  85208bf   Fix find_tor_binary() if bash is not the default shell
       new  b7163e4   Merge pull request #54 from lukaslueg/master
       new  98f543b   see if we can make coveralls.io work
       new  4676730   re-arrange tests to be at top-level, and use "coverage" instead of custom script
       new  e85fce0   actually enable coveralls
       new  c41b013   correct directory
       new  763d6fb   update dependencies information and release changelog
       new  dd6b4a9   see if travis includes make or not
       new  a6b7623   provide travis and coveralls links properly, hopefully
       new  e0ecc20   update coverage data and reflow documentation a little
       new  6626bf6   add build status, coverage to readthedocs main page too
       new  bd442cd   fix pep8, pyflakes targets
       new  31c388b   stop skipping the launch_tor tests, even with no tor binary available
       new  742884c   pep8 fix; extra blank line needed
       new  a3d8fbd   add note about installing on Debian
       new  bd31225   update notes for Debian
       new  3fcc511   Add a test for when there is no Tor binary
       new  9063f4b   coverage target for Debian, since coverage is spelled python-coverage there
       new  2a025e3   pep8 cleanups
       new  8346d1b   test which at least runs tcp-socket version of build_tor_connection
       new  f0b174a   test for unix socket mode of build_tor_connection
       new  152a6c5   fix os.stat checks for unix socket mode of build_tor_connection
       new  cbf7762   tests for error-conditions of build_tor_connection arguments
       new  e8569a6   automatically output annotated coverage for coverage targets
       new  199d1a4   fix non-Debian coverage target
       new  a36f8fe   First cut at implementing #56
       new  0cecfc6   note about #56 being fixed
       new  fa3226d   attempt at testing imports in util
       new  a5f1d89   fix example when REMOTE_REASON is specified
       new  7ae3128   fix two examples using ICircuitListener incorrectly
       new  3ef0f77   log whether our version is recommended or not
       new  200ba2e   add 29c3 to main docs frontpage
       new  1650970   Temp fix for "missing package error" during pip install
       new  f796c3b   some minor tweaks to README
       new  d7b01e5   move docs around a bit and add link to asciinema screen-cast
       new  1c981a6   fix up coveralls and travis-ci links
       new  0571e56   fix lookups if you end up with the pygeoip library instead of GeoIP
       new  24bd065   make sure we're using local listen address for hidden-service local endpoints
       new  f85f0d3   make example less likely to conflict with system tor
       new  ddd69a0   better port defaults.
       new  84ecc28   split dev/install requirements
       new  ec10ea5   require correct library this time
       new  287aa73   Using setuptools again
       new  26c8ac0   Uncommitted things done for issue #56, so aagbsn's patch can be merged with mine.
       new  1046b33   Add close_circuit method to TorState
       new  23256b2   Add support for IfUnused flag
       new  e4afccd   unify close_stream, close_circuit and add tests with and without flags on Circuit.close
       new  36e1d4c   Fixes for utests to make stream.close() tests which fail
       new  5a5b1f6   make stream tests pass
       new  323a9ce   parse Router long-names properly for nicks in case we don't have a consensus-loaded nick
       new  0eadcbe   properly parse one-more multi-line keyword case
       new  0875042   add notes about two recent bugs
       new  f9c3e74   failing utest for multi-hiddenservices bug
       new  63b3266   fix issue with multiple hidden-services
       new  6131a1a   utest for two hidden-service append at once
       new  d119789   nicer error on no-password, no-cookie
       new  3e52f6a   backport fix for TCPHiddenServiceEndpoint to ensure it listens on 127.0.0.1
       new  49735c1   bump version for 0.8.2
       new  e4b0a6d   add 0.8.2 signature
       new  8761013   just run tests, not coverage for travis-ci.org
       new  3b8f06d   make pygeoip 0.3.0 work properly
       new  14a8c74   remove geoip2
       new  d4f211f   using Twine for uploading 0.9.0
       new  b728810   backport fix for TCPHiddenServiceEndpoint to ensure it listens on 127.0.0.1
       new  357e428   bump version for 0.8.2
       new  53db2cd   get rid of GeoIP and use only pygeoip instead
       new  fc3665d   support pygeoip < 0.3 as well (different name for region)
       new  78855e4   no longer a generated file
       new  dff875e   redundant README
       new  5cf610c   try previous twisted release to maybe-appease travis-ci
       new  5915da1   try previous-previous twisted release to maybe-appease travis-ci
       new  04d23d0   more debugging for travis-ci
       new  55760ac   Imported Upstream version 0.8.2
       new  76acd3f   Merge tag 'upstream/0.8.2'
       new  60f1857   Release version 0.8.2-1
       new  f3b3e6c   Use GeoIP instead, and make it optional.
       new  24d89ad   restore running coverage on travis
       new  d1b0d38   fix up README links, and setup.py (issue #63)
       new  83c3bb3   correct links for 0.8.2
       new  960496f   cover some more error cases and fix up util
       new  0f015e8   check user-supplied endpoints
       new  7b4800c   README is really called README.rst
       new  cd1c447   first cut at docker.io for testing
       new  74891df   fix requirements for GeoIP and a few spelling mistakes
       new  2d7ed66   clean up output
       new  f3b4b5d   fix up READMEs, move things around
       new  e737aa9   remove unused file, clarify makefile
       new  4ea76ce   Requirements seem to be "hard". Go back to other geoip Python lib.
       new  8c7beb3   Take out GeoIP requirement, which is optional anyway, so travis-ci can build.
       new  ef86a7d   fix a couple details, and use full key id
       new  f59fe6f   Merge branch 'issue-56-resquash' into issue-56-rebase
       new  a2083d1   fix Circuit instantiation after rebase to master
       new  c794fa1   outdated file
       new  1cc237e   fix Sphix download links, including issue #55
       new  daa7f7b   Merge branch 'docker-testing' into docker-testing-2
       new  c7acd9d   editing
       new  519b2c8   play with docker.io for ryman's launch_tor() timeout bug
       new  859163b   Handle timeout if process has already been killed
       new  192fe78   Fix test launch_tor_with_timeout
       new  ed03cca   fix up utests for properly killing tor
       new  5f04fc2   Issue #59 fix, along with a docker.io-based test, and the prototype docker.io testing stuff which also includes a test for hidden-service listeners.
       new  c73a8d7   use volumes instead of rsync + ADD
       new  ff4ec71   add a walkthrough, and associated code
       new  895a87e   utest for providing a launch_tor timeout that doesn't expire
       new  088f0f4   just create venv, not tmp/venv
       new  796ec8b   editing notes for unreleased code
       new  c5884c4   fix links in documentation, and add TorConfig API docs
       new  5ffb1d1   pep8 fixups
       new  f80eaff   note about networking + docker
       new  10e0c6c   both wheel and tarball for dist target
       new  31aba45   note about wheel files
       new  d1bdb98   adjust release command-lines for 0.9.0
       new  98fb4e4   fix up notes for 0.9.0
       new  ada8e74   update requirements notes
       new  4d5b721   signatures for 0.9.0
       new  fa153e1   bump version 0.9.1 since i still screwed up the pypi upload
       new  351f034   signatures for 0.9.1
       new  128ca0a   Update debian/watch and verify upstream signature
       new  aafd314   Improve debian/README.source
       new  715b544   Imported Upstream version 0.9.1
       new  ba50a41   Merge tag 'upstream/0.9.1'
       new  7651061   Allow upstream keyring to be shipped in source package
       new  f865ff5   Adjust documentation path
       new  dbb3ce0   Release version 0.9.1-1
       new  4de2432   bump versions for next release
       new  c61f833   make location a property to lazy-instantiate ip-to-country requests, and fix a couple utests
       new  2678cdd   Add flags to streams, circuits and parse host out of NEWRESOLVE state
       new  76b031e   documentation improvements
       new  80557ba   allow build_circuit to take router-hex-ids as well as Router instances
       new  aa2c59f   add age, created-time to circuit
       new  a7c0b19   placeholder first-cut stuff for disconnection
       new  3b294b0   use circuit ID, not full circuit for state.close_circuit
       new  9893a3b   fixme comment and remove unused/wrong NEWDESC tracking
       new  2c1776a   fix on_discconect and tests
       new  163ce37   unit-test not required
       new  aec898b   refactor to simplify slightly
       new  68cc215   utest for age() method on circuits
       new  96cb1f8   factor out parsing of _time_created so we don't munge the flags hashtable
       new  5dc2d0b   remove unused code
       new  5bfbe7f   make sure age() does something useful if there's no TIME_CREATED flag
       new  2fcb858   Remove code that won't get called anyway
       new  9e1c53c   test some rare cases in TorConfig and eliminate some unused code
       new  d1749da   use Tor's ip-to-country if GeoIP failed in more cases and fix parsing, plus utests
       new  d9dca7e   gratuitously call __repr__ method for more code-coverage
       new  088dee9   Fix rare (impossible?) case of multiple-listen() calls on a single Endpoint:
       new  100bf6d   trove categories for 2.6, 2.7
       new  2c3439a   make fake objects more-like the real ones
       new  ce3b8be   remove debug output
       new  dad8d6e   pep8 cleanups and remove some dead code
       new  83f08ac   pyflakes cleanups
       new  501dbb3   tests for different geoip versions
       new  a2ca912   import test for ipaddr, clean up code for geoip
       new  674eb85   cleanup
       new  863a91b   re-organize test so it's always alphabetical
       new  f4e427a   try out tox; seems to work great
       new  202fc28   add documetation for a few new minor features
       new  769ff3c   fix close_circuit() to accept Circuit or id
       new  45c35e3   close_stream() takes an ID or a Stream instance
       new  e0a86e3   changelog
       new  c52db13   remove reduant declaration
       new  24d5393   based in issue #36, type doesn't take '-p' in some shells, let python decide which shell to use (now works under FreeBSD)
       new  be31f79   Merge pull request #66 from enriquefynn/master
       new  7311353   add #66 to release notes
       new  d438a9f   Report from issue #67 indicating FreeBSD 10 works fine (except needing to install lsof).
       new  46fdeab   Add report for RHEL6
       new  6c0c08a   remove; obsolete
       new  b914257   tested on OS X 10.9 Mavericks
       new  eb8f468   Merge pull request #69 from kneufeld/master
       new  211a610   Integration test for TorInfo speaking through TorControlProtocol
       new  057c669   Strip trailing "OK" lines from most protocol messages. Closes #8 and long-standing TODO item.
       new  5cc1744   documentation tweaks
       new  6b3b648   add an api_version kwarg to TorControlProtocol to enable future changes
       new  08a4d94   Send signal SIGTERM instead of SIGKILL when timing out.
       new  6d10dd5   Fix unit-test for hellais' KILL vs. TERM enhancement.
       new  0a63c8f   add not to releases
       new  756d077   pep8 fixes
       new  f60e7bb   better pep8 command-line
       new  edfc8dc   fix dev requirements
       new  ca9c4d2   include test code correctly in MANIFEST
       new  189f11a   Add signatures for 0.9.2
       new  7e63595   add links for 0.9.2 release + signatures
       new  9fa11a5   use correct name for wheel (py2 vs. py27)
       new  53b7393   Revert "add an api_version kwarg to TorControlProtocol to enable future changes" I don't want to release a version with this yet, it will remain on master (so 0.9.3 at the earliest)
       new  06ac145   make a requirements file for ReadTheDocs
       new  09a3632   correct signatures for 0.9.2
       new  ec4e87e   Imported Upstream version 0.9.2
       new  bcea242   Merge tag 'upstream/0.9.2'
       new  562ca55   Bump Standards-Version
       new  e9f1cff   Release version 0.9.2-1
       new  1802870   at least log why we can't read a hidden-serivce hostname/key
       new  d3ec012   documentation fixes
       new  94d8974   Add Tor Hidden Service endpoint parser
       new  237464f   Endpoint-parsing/launch: Refactoring, features, tests
       new  7a1cdc9   Minor corrections to comments
       new  474cd76   Merge pull request #75 from david415/david_endpoint_parser_squashed_5
       new  785b330   add some logging for tor-launch progress, and ultimate success
       new  ccaffcb   update documentation with more endpoint examples
       new  0ef4a90   Merge branch 'endpoint_parser_squashed_5'
       new  492cb4a   Alabaster themed docs
       new  22bf0b2   mention switch to alabaster
       new  8d30ec1   new dev requirement
       new  a235655   remove socksPort and clean up docs for endpoint parser
       new  fcc2738   add HOWTO section of docs, and a couple cleanups
       new  509a05f   test @properties of endpoint (getting private keys, etc)
       new  70584b9   remove dead test
       new  09005b6   get rid of api_version for now
       new  c02b63c   pep8 cleanups
       new  5123c1c   mention HOWTOs in release notes
       new  65e2e1e   patch out find_tor_binary() for tests
       new  882f15d   pep8 cleanups
       new  6b49734   restore utest checking SOCKSPort==0
       new  e382a39   bump to 0.10.0
       new  a7652aa   fix SOCKS port settings
       new  0224375   consolidate two duplicate blocks
       new  cd1f99d   more details for endpoint documentation, and asciinema demo
       new  8824029   nicer logging during launch
       new  59b4385   pep8
       new  37a20b6   several tweaks to release stuff
       new  b3d0f2d   add empty unreleased section
       new  d2f6653   add PyPI link
       new  0dbed1a   fix some Sphinx warnings from documentation
       new  36376f9   add 0.10.0 signatures
       new  c2acb58   css fix for tor-browser firefox version
       new  47d7bd4   Imported Upstream version 0.10.0
       new  a971c8b   Merge tag 'upstream/0.10.0'
       new  6f8dc59   Update debian/copyright
       new  9219dd7   Update Build-Depends
       new  7a2eb06   Release version 0.10.0-1
       new  77f9203   fix release checklist a bit
       new  6e09dd3   ignore more
       new  0b6490d   ignore more
       new  f6349b8   ignore .pyc, fixing issue #76
       new  2132de7   fix imports, refactor test
       new  be56320   add tests and fix code in case tor boostraps, but then errors out
       new  0a49303   properly expand hiddenServiceDir relative-paths and usernames
       new  bf904bc   working tox setup to induce issue #78
       new  9330c1e   support for Twisted 12.0.0-style endpoint strings
       new  fddf0aa   more tox environments for different twisted versions
       new  ca2956e   a couple more tox environments (more twisted variants)
       new  96a93ac   add some notes on recent fixes
       new  840b59b   fix race-condition with event un-listening
       new  b39591e   pep8 cleanups
       new  91df7bb   version bump, signatures, notes for 0.10.1 release
       new  ef6f6fc   Imported Upstream version 0.10.1
       new  3a0fa0a   Merge tag 'upstream/0.10.1'
       new  391dce2   Release version 0.10.1-1
       new  792e414   add carml mention
       new  4a6a626   use UTC, not local for circuit age
       new  4440a6f   fix release notes
       new  ec47ebe   Add stderr, stdout handling to launch_tor()
       new  18f0c64   Keep a dictionary of routers by hash
       new  2c5da9c   Merge pull request #81 from arlolra/routers
       new  72b6a8f   Move available_tcp_port() to util
       new  cf46ae0   Ignore  twisted/plugins/dropin.cache
       new  8919847   Merge pull request #82 from arlolra/avail
       new  c171f53   Makes warning when building circuits w/o guard optional
       new  c6f884c   Merge pull request #83 from arlolra/warn
       new  de2683a   spelling
       new  bbf0827   notes about recent merges
       new  d1f3569   version bump and release notes for 0.11.0
       new  cf88688   Imported Upstream version 0.11.0
       new  fe4001b   Merge tag 'upstream/0.11.0'
       new  3d38847   Release version 0.11.0-1
       new  2b98e5a   hand over package to pkg-privacy team

The 733 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


-- 
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