|
|
|
@2913
|
[2913]
|
04/23/06 12:17:48 |
madcat |
Multi-tracker support. |
|
|
|
@2889
|
[2889]
|
04/19/06 18:55:08 |
madcat |
Variable name casing change (trivial). |
|
|
|
@2835
|
[2835]
|
03/26/06 17:24:38 |
madcat |
Clear bitfield when all bits are set, since in Hydranode, empty bitfield … |
|
|
|
@2834
|
[2834]
|
03/24/06 20:58:52 |
madcat |
Fixes VS2003 compatibility. |
|
|
|
@2767
|
[2767]
|
03/04/06 09:08:18 |
madcat |
Dropped an assertion |
|
|
|
@2746
|
[2746]
|
03/02/06 21:13:13 |
madcat |
Fixed some unhandled exceptions. |
|
|
|
@2704
|
[2704]
|
02/24/06 12:36:59 |
madcat |
Speedmeters are now properly connected when only seeding as well. |
|
|
|
@2695
|
[2695]
|
02/23/06 20:37:38 |
madcat |
Adds support for updating SharedFile?'s upload-speed-meter, as well as … |
|
|
|
@2688
|
[2688]
|
02/23/06 09:01:29 |
madcat |
Handles exceptions inherent from moving in progress from SharedFile::read … |
|
|
|
@2653
|
[2653]
|
02/10/06 18:57:39 |
madcat |
5s timeout instead of 30s timeout during outgoing connection. |
|
|
|
@2621
|
[2621]
|
02/01/06 01:37:25 |
madcat |
Fixed crash after torrent completition. |
|
|
|
@2613
|
[2613]
|
01/31/06 04:28:47 |
madcat |
Copyright notice update for 2006. |
|
|
|
@2602
|
[2602]
|
01/29/06 08:59:53 |
madcat |
More stable BT upload by avoiding instant choke+unchoke cycles, as well as … |
|
|
|
@2584
|
[2584]
|
01/26/06 19:08:24 |
madcat |
Fixes #184 |
|
|
|
@2501
|
[2501]
|
12/14/05 05:40:00 |
madcat |
Clients sending at <1kb speed are now considered slow (10kb was the … |
|
|
|
@2499
|
[2499]
|
12/14/05 04:38:49 |
madcat |
std::deque iterators become invalid on erase() call, so rewrote request … |
|
|
|
@2468
|
[2468]
|
12/07/05 02:55:54 |
madcat |
Remote clients causing errors are now only logged by logDebug(). |
|
|
|
@2411
|
[2411]
|
12/01/05 03:24:00 |
madcat |
Removes source-masks from PartData? on destruction now. |
|
|
|
@2401
|
[2401]
|
11/30/05 12:25:19 |
madcat |
Fixed few more issues at download completition. |
|
|
|
@2399
|
[2399]
|
11/30/05 10:54:55 |
madcat |
Fixes crash on download completition. |
|
|
|
@2397
|
[2397]
|
11/29/05 17:04:50 |
madcat |
Send INTERESTED also in HAVE handler after checkNeedParts(). When using … |
|
|
|
@2391
|
[2391]
|
11/29/05 12:15:59 |
madcat |
Updated for API change introduced in [2390]. |
|
|
|
@2386
|
[2386]
|
11/28/05 15:57:25 |
madcat |
Fixed few more 64bit related issues. |
|
|
|
@2381
|
[2381]
|
11/28/05 00:34:22 |
madcat |
Sends HAVE messsages unconditionally to all clients now. |
|
|
|
@2379
|
[2379]
|
11/27/05 10:12:56 |
madcat |
Bit more tweaking about choking stuff. |
|
|
|
@2376
|
[2376]
|
11/27/05 09:25:33 |
madcat |
Better choking/unchoking mechanism, now closer to BT stadard: … |
|
|
|
@2331
|
[2331]
|
11/22/05 08:35:22 |
madcat |
Fixed removing first and last files of torrent. Torrents can now be … |
|
|
|
@2317
|
[2317]
|
11/21/05 22:52:07 |
madcat |
* Moved own avail bitfield handling to Torrent
* Virtual file wrappers … |
|
|
|
@2291
|
[2291]
|
11/15/05 18:00:30 |
madcat |
Fixed request generation (wasnt taking remote clients bitfield into … |
|
|
|
@2263
|
[2263]
|
11/13/05 23:16:47 |
madcat |
Handles duplicate data (e.g. near the end of download) more gracefully … |
|
|
|
@2242
|
[2242]
|
11/12/05 17:26:46 |
madcat |
Now recognizes µTorrent clients. |
|
|
|
@2236
|
[2236]
|
11/12/05 15:54:05 |
madcat |
Dropped a useless trace msg. |
|
|
|
@2212
|
[2212]
|
11/05/05 12:44:20 |
madcat |
Now properly sends uploaded/downloaded data counters to tracker, closing … |
|
|
|
@2188
|
[2188]
|
11/02/05 12:11:48 |
madcat |
Reduce CPU load on HAVE messages by only attempting to generate … |
|
|
|
@2160
|
[2160]
|
10/31/05 05:56:47 |
madcat |
Trivial fixes. |
|
|
|
@2149
|
[2149]
|
10/30/05 12:09:53 |
madcat |
Increase socket timeouts, since clients are very valuable in BT in case of … |
|
|
|
@2125
|
[2125]
|
10/26/05 16:17:10 |
madcat |
Now detects KTorrent clients as well. |
|
|
|
@2120
|
[2120]
|
10/26/05 15:32:08 |
madcat |
Connect speed-meter signal to virtual file when downloading to cache. |
|
|
|
@2108
|
[2108]
|
10/26/05 07:25:47 |
madcat |
Our availability bitfield is now cached in TorrentFile?, avoiding manual … |
|
|
|
@2104
|
[2104]
|
10/25/05 08:41:09 |
madcat |
Correctly recognizes Mainline client now; no longer crashes on Opera … |
|
|
|
@2100
|
[2100]
|
10/25/05 06:29:14 |
madcat |
More aggressive timeouting when transfer is in progress. |
|
|
|
@2095
|
[2095]
|
10/25/05 03:56:57 |
madcat |
Fixed request canceling. |
|
|
|
@2088
|
[2088]
|
10/24/05 08:29:24 |
madcat |
Uploading works as per spec again; uploadreq canceling works as well. |
|
|
|
@2080
|
[2080]
|
10/23/05 01:19:55 |
madcat |
Reset usedrange on choke (now downloads chunks in a more random fashion); … |
|
|
|
@2078
|
[2078]
|
10/22/05 11:39:48 |
madcat |
Now properly sends bitfield. Uploading is supported now. Added additional … |
|
|
|
@2070
|
[2070]
|
10/21/05 03:45:13 |
madcat |
* [bt] SpeedMeters? are now connected to currently-downloaded files.
* … |
|
|
|
@2061
|
[2061]
|
10/20/05 03:54:31 |
madcat |
Dropped loglevel to trace. |
|
|
|
@2054
|
[2054]
|
10/19/05 22:38:37 |
madcat |
Removing TorrentDb? and Manager classes; the code in them was merged into … |
|
|
|
@2028
|
[2028]
|
10/11/05 21:15:02 |
madcat |
* Adding TorrentDb? class
* Introducing CacheManager? - data for all chunks … |
|
|
|
@1955
|
[1955]
|
09/26/05 04:27:00 |
madcat |
Fast sources no longer add their chunk requests to the central request … |
|
|
|
@1934
|
[1934]
|
09/22/05 03:24:57 |
madcat |
Only attempt to update bitfield on HAVE messages when there actually IS a … |
|
|
|
@1892
|
[1892]
|
09/14/05 22:17:09 |
madcat |
Fixed various packet structures. Cancel messages work properly now. |
|
|
|
@1886
|
[1886]
|
09/14/05 17:23:34 |
madcat |
Fixed bitfield parsing (was in wrong order). Now also recognizes Hydranode … |
|
|
|
@1882
|
[1882]
|
09/13/05 20:38:09 |
madcat |
Initial work towards request-sharing and request canceling (in order to … |
|
|
|
@1868
|
[1868]
|
09/08/05 15:41:40 |
madcat |
Use timedCallback for pings. |
|
|
|
@1851
|
[1851]
|
09/07/05 14:58:44 |
madcat |
Cleaner offset calculation. |
|
|
|
@1842
|
[1842]
|
09/06/05 13:53:14 |
madcat |
HAVE messages are now sent on chunk completition. Files are now … |
|
|
|
@1817
|
[1817]
|
09/04/05 15:57:29 |
madcat |
HAVE messages now also properly update PartData? availabiltiy indices. |
|
|
|
@1811
|
[1811]
|
09/04/05 11:20:47 |
madcat |
Well, we'r /kinda/ downloading... now if we could figure out why all data … |
|
|
|
@1796
|
[1796]
|
09/02/05 08:28:57 |
madcat |
Better request management, automatic event-handlers disconnection, and … |
|
|
|
@1782
|
[1782]
|
08/31/05 01:34:14 |
madcat |
Starting to get somewhere - REQUEST / PIECE messages seem to be … |
|
|
|
@1781
|
[1781]
|
08/30/05 02:34:53 |
madcat |
Better trace code, client-name detection and initial work towards … |
|
|
|
@1780
|
[1780]
|
08/29/05 20:34:36 |
madcat |
Avoid sending handshake twice; now also using big_endian stream (since BT … |
|
|
|
@1770
|
[1770]
|
08/28/05 12:48:14 |
madcat |
EIGHT nulls, not ten in handshake |
|
|
|
@1767
|
[1767]
|
08/27/05 22:54:30 |
madcat |
Adding Manager and Client classes. |