either because they themselves are not ready or because a
dependency isn't. This is annotated by
PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of x.y.z
or
PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-foo, py-bar
respectively, please use the same style for other packages,
and check during updates.
Use versioned_dependencies.mk where applicable.
Use REPLACE_PYTHON instead of handcoded alternatives, where applicable.
Reorder Makefile sections into standard order, where applicable.
Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default
with the next commit.
Whitespace cleanups and other nits corrected, where necessary.
- Fix MASTER_SITES and HOMEPAGE.
0.3.18
This new release of BitTornado includes the ability to make encrypted
connections. I've also finally stopped BitComet from being abusive to
clients running in super-seed mode.
The encryption standard followed, developed by Azureus, is available
at http://www.azureuswiki.com/index.php/Message_Stream_Encryption
BitTornado supports both header-only and full-stream encryption,
though header-only is only supported in one of BitTornado's four
encryption modes.
0.3.17
Few very minor changes, a new stable release.
0.3.16
This version is basically a maintenance release; Super-Seed mode is now
working properly again, a minor long-standing bug has been repaired, and
it looks like the new version of wxPython (or Python) has finally solved
the client-crashing problem.
This release fixes a few long-standing bugs, including one that prevented
a torrent from being restarted if files had been selected for no longer
downloading. The tracker isn't crashing sporadically any more. And some
security has been added to super-seed to prevent CERTAIN CLIENTS (*thwaps
BitComet*) from leeching important bandwidth.
Neither encryption nor DHT (official or Azureus's version) has been added
yet, nor has the UI been revamped.
The Changelog is not very usefull:
Okay, here comes another attempt at keeping the client from sticking
in the task manager. This version has also been compiled with the
older versions of Python/wxPython, a la T-0.3.12, and has a number
of other minor bug fixes.
Changes since 0.3.10:
- Changes include bug fixes to the tracker and to btlaunchmany[curses],
the Windows installers' being built using older versions of Python
and wxPython to fix the problem with the client sticking in the task
list, and the addition of a little sneakiness to help keep ISPs from
killing connections to seed clients.
- Today's release should fix the problem with clients hanging in the
task manager. It should also fix problems on 64-bit processors.
are problems with some network configuration. phone agreed to reomve it.
Add 24 to PYTHON_VERSIONS_ACCEPTED, because it works since version 0.3.9
with Python 2.4.
Approved by wiz.
Release notes:
- 0.3.9
Ever since the Python people released a new revision of their rather
intriguing programming language, I've had people bugging me to put out a
new version (especially since there were issues with running the 0.3.8
codebase under it).
I'd been waiting for a version of wxPython for Windows that would work
with the new Python to be released as well, and now that it has, well,
here you go!
This version also fixes a few other bugs; the number of upload slots is
now proper, and firewalled peers that lose all their connections will find
themselves reconnecting more quickly, and a few other problems were fixed.
I did hold back a number of fixes and improvements pending work on 0.4.0.
Otherwise I'd wind up having to update two separate branches of code,
something I'd really rather not do. (Forking your own code can suck
badly.) So the window-width problem still isn't fixed. Oh well.
- 0.3.9a
The T-0.3.9a release contains a bugfix for the tracker, and the modified
installer includes a DLL which is missing on some people's systems. If
you're already successfully running T-0.3.9 on your system, there's no
need to upgrade.
- 0.3.9b
This contains another fix to the tracker codebase. No change was made to
client functionality.
- 0.3.10
The latest update should fix the problem with the client getting stuck in
the task manager under Windows. The pause system has been rewritten, and
no longer halts the engine; it should work properly without freezing up
now on machines w/ limits on the maximum number of connections that can
be kept open. A few other bugs have been fixed, though the GUI width
problem hasn't (and may not until the GUI is rewritten). Another stupid
bug, where the download time estimate isn't blanked when the client is
paused, will be fixed in the next version.