[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