[Pkg-privacy-commits] [txtorcon] annotated tag v0.9.1 created (now dc7e2fb)
Ximin Luo
infinity0 at debian.org
Mon Oct 19 22:56:01 UTC 2015
This is an automated email from the git hooks/post-receive script.
infinity0 pushed a change to annotated tag v0.9.1
in repository txtorcon.
at dc7e2fb (tag)
tagging 351f034922f2a611a1c2a15a1f0d2f2c49e003a6 (commit)
replaces v0.8.1
tagged by meejah
on Mon Jan 20 11:43:58 2014 -0700
- Log -----------------------------------------------------------------
v0.9.1
* put test/ directory at the top level
* using http://nedbatchelder.com/code/coverage tool instead of custom script
* using coveralls.io and travis-ci.org for test coverage and continuous integration
* issue #56: added Circuit.close() and Stream.close() starting from aagbsn's patch
* parsing issues with multi-line keyword discovered and resolved
* preserve router nicks from long-names if consensus lacks an entry (e.g. bridges)
* using https://github.com/dstufft/twine for releases
* "Wheel" release now also available
* issue #57: "python setup.py develop" now supported
* issue #59: if tor_launch() times out, Tor is properly killed (starting with pull-request from\
Ryman)
* experimental docker.io-based tests (for HS listening, and tor_launch() timeouts)
* issue #55: pubkey link on readthedocs
* issue #63
* clean up GeoIP handling, and support pygeoip both pre and post 0.3
* slightly improve unit-test coverage (now at 97%, 61 lines out of 2031 missing)
* added a walkthrough to the documentation
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQEcBAABAgAGBQJS3W6JAAoJEMJgKAMSgGmnxNkIAOEGnxJ4aouFqMY5soO5SUt/
kEx39EZD9U+cqBrLxtMdXpvvbklH7z+vGcIdfdzwylgZ51iYwZobRoalyffhqUtR
VaUifanli04YgN7z3jKbB9MlAEjMGZ26uLTsCBsWmNP6d8vP9SgEXfRBCT85FWUA
knUD67H2RJEBonln4ewYUvyrubm2DEfjs6O5q9Vem2LrpowOqkcGeeJoaNuC5hFs
FOfx1+OvLH31yxYZl0Io+w4TLOJaE3bnAFv7C4EM/4u7ocd98NXopAbu4Ir+jZ8H
tiEv74DTZy1XvI2jzciB3F+i6QqZguWiq/BWszXBOz/32qY0PmJJXmok6w18T0U=
=6IaT
-----END PGP SIGNATURE-----
Kevin Butler (3):
Temp fix for "missing package error" during pip install
Handle timeout if process has already been killed
Fix test launch_tor_with_timeout
Lukas Lueg (1):
Fix find_tor_binary() if bash is not the default shell
aagbsn (2):
Add close_circuit method to TorState
Add support for IfUnused flag
meejah (114):
add signature for 0.8.1. release
add note to use 0.8.1 instead of 0.8.0
first cut at Travis-CI
Bump versions so master doesn't build same distribution as 0.8.1
Exclude emacs backup files (issue #52)
Include LICENSE in manifest, and add 2013 to copyright dates (issue #53)
skip a bunch of tests that look for tor binary, to make travis-ci happy
add travis-ci build-status image to readme
Merge pull request #54 from lukaslueg/master
see if we can make coveralls.io work
re-arrange tests to be at top-level, and use "coverage" instead of custom script
actually enable coveralls
correct directory
update dependencies information and release changelog
see if travis includes make or not
provide travis and coveralls links properly, hopefully
update coverage data and reflow documentation a little
add build status, coverage to readthedocs main page too
fix pep8, pyflakes targets
stop skipping the launch_tor tests, even with no tor binary available
pep8 fix; extra blank line needed
add note about installing on Debian
update notes for Debian
Add a test for when there is no Tor binary
coverage target for Debian, since coverage is spelled python-coverage there
pep8 cleanups
test which at least runs tcp-socket version of build_tor_connection
test for unix socket mode of build_tor_connection
fix os.stat checks for unix socket mode of build_tor_connection
tests for error-conditions of build_tor_connection arguments
automatically output annotated coverage for coverage targets
fix non-Debian coverage target
First cut at implementing #56
note about #56 being fixed
attempt at testing imports in util
fix example when REMOTE_REASON is specified
fix two examples using ICircuitListener incorrectly
log whether our version is recommended or not
add 29c3 to main docs frontpage
some minor tweaks to README
move docs around a bit and add link to asciinema screen-cast
fix up coveralls and travis-ci links
fix lookups if you end up with the pygeoip library instead of GeoIP
make sure we're using local listen address for hidden-service local endpoints
make example less likely to conflict with system tor
better port defaults.
split dev/install requirements
require correct library this time
Using setuptools again
Uncommitted things done for issue #56, so aagbsn's patch can be merged with mine.
unify close_stream, close_circuit and add tests with and without flags on Circuit.close
Fixes for utests to make stream.close() tests which fail
make stream tests pass
parse Router long-names properly for nicks in case we don't have a consensus-loaded nick
properly parse one-more multi-line keyword case
add notes about two recent bugs
failing utest for multi-hiddenservices bug
fix issue with multiple hidden-services
utest for two hidden-service append at once
nicer error on no-password, no-cookie
add 0.8.2 signature
just run tests, not coverage for travis-ci.org
make pygeoip 0.3.0 work properly
remove geoip2
using Twine for uploading 0.9.0
backport fix for TCPHiddenServiceEndpoint to ensure it listens on 127.0.0.1
bump version for 0.8.2
get rid of GeoIP and use only pygeoip instead
support pygeoip < 0.3 as well (different name for region)
no longer a generated file
redundant README
try previous twisted release to maybe-appease travis-ci
try previous-previous twisted release to maybe-appease travis-ci
more debugging for travis-ci
Use GeoIP instead, and make it optional.
restore running coverage on travis
fix up README links, and setup.py (issue #63)
correct links for 0.8.2
cover some more error cases and fix up util
check user-supplied endpoints
README is really called README.rst
first cut at docker.io for testing
fix requirements for GeoIP and a few spelling mistakes
clean up output
fix up READMEs, move things around
remove unused file, clarify makefile
Requirements seem to be "hard". Go back to other geoip Python lib.
Take out GeoIP requirement, which is optional anyway, so travis-ci can build.
fix a couple details, and use full key id
Merge branch 'issue-56-resquash' into issue-56-rebase
fix Circuit instantiation after rebase to master
outdated file
fix Sphix download links, including issue #55
Merge branch 'docker-testing' into docker-testing-2
editing
play with docker.io for ryman's launch_tor() timeout bug
fix up utests for properly killing tor
Issue #59 fix, along with a docker.io-based test, and the prototype docker.io testing stuff
use volumes instead of rsync + ADD
add a walkthrough, and associated code
utest for providing a launch_tor timeout that doesn't expire
just create venv, not tmp/venv
editing notes for unreleased code
fix links in documentation, and add TorConfig API docs
pep8 fixups
note about networking + docker
both wheel and tarball for dist target
note about wheel files
adjust release command-lines for 0.9.0
fix up notes for 0.9.0
update requirements notes
signatures for 0.9.0
bump version 0.9.1 since i still screwed up the pypi upload
signatures for 0.9.1
-----------------------------------------------------------------------
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