r267 - in /debtorrent/trunk: DebTorrent/BT1/Encrypter.py DebTorrent/BT1/track.py DebTorrent/__init__.py debian/changelog debian/control
camrdale-guest at users.alioth.debian.org
camrdale-guest at users.alioth.debian.org
Sat Aug 18 03:12:44 UTC 2007
Author: camrdale-guest
Date: Sat Aug 18 03:12:43 2007
New Revision: 267
URL: http://svn.debian.org/wsvn/debtorrent/?sc=1&rev=267
Log:
Update version and changelog for upcoming release.
Modified:
debtorrent/trunk/DebTorrent/BT1/Encrypter.py
debtorrent/trunk/DebTorrent/BT1/track.py
debtorrent/trunk/DebTorrent/__init__.py
debtorrent/trunk/debian/changelog
debtorrent/trunk/debian/control
Modified: debtorrent/trunk/DebTorrent/BT1/Encrypter.py
URL: http://svn.debian.org/wsvn/debtorrent/debtorrent/trunk/DebTorrent/BT1/Encrypter.py?rev=267&op=diff
==============================================================================
--- debtorrent/trunk/DebTorrent/BT1/Encrypter.py (original)
+++ debtorrent/trunk/DebTorrent/BT1/Encrypter.py Sat Aug 18 03:12:43 2007
@@ -712,7 +712,7 @@
return None
self.complete = self.Encoder.got_id(self)
if not self.complete:
- logger.warning('Connection disallowed for security: '+self.readable_id)
+ logger.warning('Connection to %r disallowed for security: '+self.readable_id, self.dns)
return None
if self.locally_initiated:
self.write(self.Encoder.my_id)
@@ -769,8 +769,8 @@
def _auto_close(self):
"""Close the connection if the handshake is not yet complete."""
- if not self.complete:
- logger.warning('Connection dropped due to handshake taking too long: '+self.readable_id)
+ if not self.complete and not self.closed:
+ logger.warning('Connection to %r dropped due to handshake taking too long: '+self.readable_id, self.dns)
self.close()
def close(self):
Modified: debtorrent/trunk/DebTorrent/BT1/track.py
URL: http://svn.debian.org/wsvn/debtorrent/debtorrent/trunk/DebTorrent/BT1/track.py?rev=267&op=diff
==============================================================================
--- debtorrent/trunk/DebTorrent/BT1/track.py (original)
+++ debtorrent/trunk/DebTorrent/BT1/track.py Sat Aug 18 03:12:43 2007
@@ -43,7 +43,7 @@
from random import shuffle, seed, randrange
from sha import sha
from types import StringType, IntType, LongType, ListType, DictType
-from binascii import b2a_hex, a2b_hex, a2b_base64
+from binascii import b2a_hex, a2b_hex
from string import lower
import sys, os, logging
import signal
Modified: debtorrent/trunk/DebTorrent/__init__.py
URL: http://svn.debian.org/wsvn/debtorrent/debtorrent/trunk/DebTorrent/__init__.py?rev=267&op=diff
==============================================================================
--- debtorrent/trunk/DebTorrent/__init__.py (original)
+++ debtorrent/trunk/DebTorrent/__init__.py Sat Aug 18 03:12:43 2007
@@ -22,7 +22,7 @@
"""
product_name = 'DebTorrent'
-version_short = 'T-0.1.3.1'
+version_short = 'T-0.1.4'
version = version_short+' ('+product_name+')'
report_email = 'debtorrent-devel at lists.alioth.debian.org'
Modified: debtorrent/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debtorrent/debtorrent/trunk/debian/changelog?rev=267&op=diff
==============================================================================
--- debtorrent/trunk/debian/changelog (original)
+++ debtorrent/trunk/debian/changelog Sat Aug 18 03:12:43 2007
@@ -1,3 +1,21 @@
+debtorrent (0.1.4) unstable; urgency=low
+
+ * APT coomunication supports HTTP/1.1 connections, including
+ persistent connections and pipelining
+ * Add support for the new debtorrent APT transport method
+ (see the new apt-transport-debtorrent package)
+ * Make the Packages decompression and torrent creation threaded
+ * Improve the startup initialization of files
+ * bug fixes:
+ - restarts would fail when downloaded files have been modified
+ - deleting old cached data would fail
+ - small tracker bug causing errors
+ - prevent enabling files before the initialization is complete
+ - Only connect to unique peers from the tracker that are not
+ already connected
+
+ -- Cameron Dale <camrdale at gmail.com> Sat, 17 Aug 2007 14:13:00 -0700
+
debtorrent (0.1.3.1) unstable; urgency=low
* First debian package release (Closes: #428005)
Modified: debtorrent/trunk/debian/control
URL: http://svn.debian.org/wsvn/debtorrent/debtorrent/trunk/debian/control?rev=267&op=diff
==============================================================================
--- debtorrent/trunk/debian/control (original)
+++ debtorrent/trunk/debian/control Sat Aug 18 03:12:43 2007
@@ -12,7 +12,7 @@
Architecture: all
Depends: ${python:Depends}, adduser
Suggests: python-psyco
-Recommends: python-crypto
+Recommends: python-crypto, apt-transport-debtorrent
Provides: python-debtorrent
Description: bittorrent proxy for downloading Debian packages
DebTorrent is a proxy for downloading Debian packages files with APT.
More information about the Debtorrent-commits
mailing list