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