I just pushed out BitTorrent 2.2, the protocols are now frozen. This release includes supporting multiple publishers who have the same file, and separate...
Bram Cohen
bram@...
Sep 2, 2001 7:11 am
97
I forgot to mention in that last message - the latest version contains some new user feedback, but it's written in a klunky manner and will be torn out and...
Bram Cohen
bram@...
Sep 2, 2001 7:19 am
98
We now have pre-built Windows crypto! Get it at - http://bitconjurer.org/BitTorrent/_StreamEncrypter.pyd If you save this into the directory containing all the...
Bram Cohen
bram@...
Sep 6, 2001 12:20 am
99
I just pushed out the latest release of BitTorrent - it now has great user feedback, and I fixed a bug where I forgot to make remotely initated sockets...
Bram Cohen
bram@...
Sep 10, 2001 11:28 pm
100
BitTorrent now has download resuming, get it here - http://bitconjurer.org/BitTorrent/download.html To use download resuming, simply save using the same local...
Bram Cohen
bram@...
Sep 12, 2001 6:08 pm
101
Hi, Do you have a short description of what your software does somewhere (preferably on your web page)? Thanks. M. K. Shen...
mok-kong.shen@...
Sep 12, 2001 9:56 pm
102
mok-kong, [Bram, correct me if I'm wrong] Bram worked as an architect on mojonation. I believe he forked some of the mojonation code, or at least borrowed...
John Sequeira
johnseq@...
Sep 13, 2001 2:45 pm
103
... The code carried over is specifically that BitTorrent's bencode and btemplate are based on Mojo Nation's mencode and DataTypes, respectively. These are...
Bram Cohen
bram@...
Sep 13, 2001 5:50 pm
104
The much-anticipated web-integrated version of BitTorrent is now out - http://bitconjurer.org/BitTorrent/ Next will come some serious polishing - clean...
Bram Cohen
bram@...
Sep 15, 2001 11:45 pm
105
it seems to setup happily, but when I run download.py, it complains about a lack of Tkinter - daisy$ ./download.py http://64.81.72.218:8080/MercyMercyMercy.mp3...
Greg Broiles
gbroiles@...
Sep 16, 2001 6:12 am
106
... You can comment out the lines which use Tk and it will work as before. I should probably rearrange things so that import happens in an outside layer. -Bram...
Bram Cohen
bram@...
Sep 16, 2001 11:25 am
107
Thus far over 100 megs have been downloaded from the demo page, and over a gig has been downloaded from an etree example drue posted. The tests have been a...
Bram Cohen
bram@...
Sep 19, 2001 12:45 am
108
We had five simultaneous downloads going at once during testing, and got some interesting practical experience. A single publisher to a single downloader works...
Bram Cohen
bram@...
Sep 19, 2001 1:54 am
109
I've set up a proposal on linuxfund - http://www.linuxfund.org/development/project/?id=89 Please sign up - I could use some penguin pesos. :-) -Bram Cohen...
Bram Cohen
bram@...
Sep 19, 2001 3:30 am
110
Hi, This might be offtopic for the list, or maybe not. Anyway it will probably annoy someone :) But I'm curious: isn't there a fundamental problem with peer...
Avery Pennarun
apenwarr@...
Sep 19, 2001 3:39 am
111
... What do you mean by 'fundamental problem'? I don't think there's a problem which is a total showstopper from a deployment standpoint. ... I believe with a...
Bram Cohen
bram@...
Sep 19, 2001 4:16 am
112
Update of /cvsroot/bittorrent/BitTorrent/BitTorrent In directory usw-pr-cvs1:/tmp/cvs-serv5946/BitTorrent Modified Files: publish.py Log Message: meaningless...
Bram Cohen
bram_cohen@...
Sep 22, 2001 5:52 am
113
... This is an example of the output of syncmail - a nifty utility which forwards all diffs done in cvs to a mailing list. It proved invaluable on mojo nation...
Bram Cohen
bram@...
Sep 22, 2001 6:02 am
114
Update of /cvsroot/bittorrent/BitTorrent/BitTorrent In directory usw-pr-cvs1:/tmp/cvs-serv25513/BitTorrent Modified Files: download.py publish.py Log Message: ...
Bram Cohen
bram_cohen@...
Sep 23, 2001 12:42 am
115
Currently BitTorrent doesn't use getopt but does use basically the same format - arguments are passed in as -name=value pairs before the ordered args. Here's a...
Bram Cohen
bram@...
Sep 23, 2001 12:42 am
116
I have now learned that multithreaded linux apps can't capture signals properly. As a result, in order to make BitTorrent shut down cleanly, I'll have to make...
Bram Cohen
bram@...
Sep 23, 2001 11:47 pm
117
... Really? I tried a while back and couldn't figure out how to do it, but I never imagined it was impossible. --Steven...
Steven Hazel
sah@...
Sep 24, 2001 10:20 am
118
... Yeah, linux makes no real distinction between threads and processes, as a result of which signals go to a random thread rather than the one which ...
Bram Cohen
bram@...
Sep 24, 2001 5:51 pm
119
Update of /cvsroot/bittorrent/BitTorrent/BitTorrent In directory usw-pr-cvs1:/tmp/cvs-serv9244 Modified Files: entropy.py Log Message: made entropy use...
Bram Cohen
bram_cohen@...
Sep 25, 2001 12:51 am
120
Update of /cvsroot/bittorrent/BitTorrent/BitTorrent In directory usw-pr-cvs1:/tmp/cvs-serv25067/BitTorrent Modified Files: DownloaderFeedback.py Encrypter.py...
Bram Cohen
bram_cohen@...
Sep 25, 2001 8:31 pm
121
Update of /cvsroot/bittorrent/BitTorrent/BitTorrent In directory usw-pr-cvs1:/tmp/cvs-serv10017 Modified Files: RawServer.py Log Message: removed unused and...
Bram Cohen
bram_cohen@...
Sep 26, 2001 7:03 pm
122
Update of /cvsroot/bittorrent/BitTorrent/BitTorrent In directory usw-pr-cvs1:/tmp/cvs-serv28879/BitTorrent Modified Files: download.py Log Message: added...
Bram Cohen
bram_cohen@...
Sep 26, 2001 8:52 pm
123
Update of /cvsroot/bittorrent/BitTorrent In directory usw-pr-cvs1:/tmp/cvs-serv28879 Modified Files: MANIFEST.in bt-download-prefetched.py bt-download.py Added...
Bram Cohen
bram_cohen@...
Sep 26, 2001 8:53 pm
124
Update of /cvsroot/bittorrent/BitTorrent/BitTorrent In directory usw-pr-cvs1:/tmp/cvs-serv14466/BitTorrent Modified Files: Downloader.py Log Message: got rid...
Bram Cohen
bram_cohen@...
Sep 27, 2001 6:00 am
125
Update of /cvsroot/bittorrent/BitTorrent In directory usw-pr-cvs1:/tmp/cvs-serv14466 Modified Files: bt-publicize.py Log Message: got rid of some extraneous...