Charles Kerr
|
3845a60c2f
|
(trunk libT) #3041 "Blocklist - bad peers decreases after update; corrupt error messages" -- better error messages when fed unprintable characters
|
2010-04-27 03:58:25 +00:00 |
|
Charles Kerr
|
04272a6c30
|
(trunk libT) remove debugging fprintf()
|
2010-04-26 22:00:34 +00:00 |
|
Charles Kerr
|
9c94512672
|
(trunk libT) don't escape the '/' character in json strings
|
2010-04-25 15:30:50 +00:00 |
|
Charles Kerr
|
c4d76cd8d0
|
(trunk libT) slightly better comment i tr_torrentFileCompleted()
|
2010-04-25 15:19:08 +00:00 |
|
Charles Kerr
|
52bad7b8a0
|
(trunk libT) #3164 "crash in tr_peerIoReconnect()" -- after attempting to reconnect, re-enable the libevent monitoring if the socket can't be created.
|
2010-04-23 23:48:52 +00:00 |
|
Charles Kerr
|
4f5670f9c0
|
(trunk libT) #2842 "Transmission crashes randomly on ARM-based Synology NAS" -- experimental commit based on giovannibajo's suggestion in comment:39 about the list struct's alignment
|
2010-04-23 23:45:44 +00:00 |
|
Charles Kerr
|
74216be9df
|
(trunk libT) "transmission.h" should *always* be #included before any other libtransmission header
|
2010-04-23 16:36:16 +00:00 |
|
Charles Kerr
|
75d92bfb33
|
(trunk libT) remove obsolete #include -- clients.c doesn't need to #include <event.h>
|
2010-04-23 16:35:11 +00:00 |
|
Charles Kerr
|
75663defbc
|
(trunk libT) fix error in tr_ctorNew() when initializing the default/fallback ctor values
|
2010-04-23 14:13:18 +00:00 |
|
Charles Kerr
|
19d261fc40
|
(trunk libT) fix JSON_parser.c build failure when compiled against some versions of libevent 1.4.x. Reported by Lacrocivious in #transmission. This probably was introduced in r10492 when I updated the JSON_parser.c snapshot.
|
2010-04-23 14:10:39 +00:00 |
|
Charles Kerr
|
921bb00d7c
|
(trunk libT) #3126 "Incomplete Dir. doesn't need to be auto created" -- have the default incomplete dir be the same as the default download dir. The Mac client already does it this way.
|
2010-04-22 04:15:49 +00:00 |
|
Charles Kerr
|
9d3e02ce5c
|
(trunk libT) #2993 '"Downloaded" much greater than "Have" or "verified"' -- tweak the download throttle algorithm a bit to try & address the slowness reported by Rolcol @ http://trac.transmissionbt.com/ticket/2993#comment:42
|
2010-04-22 03:12:31 +00:00 |
|
Charles Kerr
|
559af38e7b
|
(trunk libT) #3162 "allow optional end-user configuration of TCP_CONGESTION" -- minor tweak removing a little bit of code duplication in r10508
|
2010-04-22 02:04:43 +00:00 |
|
Charles Kerr
|
00f452d942
|
(trunk libT) #3162 "allow optional end-user configuration of TCP_CONGESTION" -- add jch's implementation of this to trunk for 2.00
|
2010-04-22 01:49:16 +00:00 |
|
Charles Kerr
|
25103d5198
|
(trunk libT) #3159 "better choosing of which peers to initiate new connections with" -- fix new bug in r10500 that was reported by Sharpshot in #3160
|
2010-04-21 04:44:35 +00:00 |
|
Charles Kerr
|
3682466488
|
(trunk libT) #3136 "slashes in magnet names" -- fixed in trunk for 2.00
|
2010-04-20 23:14:00 +00:00 |
|
Charles Kerr
|
546bca723b
|
(trunk libT) #3159 "better decision-making when choosing which peers to initiate new connections with" -- experimental commit
|
2010-04-20 21:54:03 +00:00 |
|
Charles Kerr
|
10fb49059f
|
(trunk libT) #3047 "Periodic disk access in idle state" -- added to trunk for 2.00 by committing a patch by klapaucjusz into this svn code repository
|
2010-04-20 03:44:45 +00:00 |
|
Charles Kerr
|
99a5412601
|
(trunk libT) #3105 "Torrentadd over rpc not files wanted/unwanted bug" -- fixed in trunk for 2.00
|
2010-04-19 23:10:30 +00:00 |
|
Charles Kerr
|
657a2a4588
|
(trunk libT) #3154 "crash when saving a blocklist to disk when the disk is full" -- fixed in trunk for 2.00
|
2010-04-19 16:18:12 +00:00 |
|
Charles Kerr
|
8a2c6c954d
|
(trunk libT) update our JSON_parser snapshot
|
2010-04-17 13:29:02 +00:00 |
|
Charles Kerr
|
997e747821
|
(trunk libT) #3145 "Log torrent deletion" -- Longinus00's patch applied to trunk for 2.00
|
2010-04-17 04:07:56 +00:00 |
|
Charles Kerr
|
c808cd624a
|
(trunk libT) #3134 "transmission-remote apparently can't handle apostrophes in errorStrings" -- I'm unable to reproduce the reported behavior, but that's no reason to let a new unit test go to waste... committing the unit test anyway
|
2010-04-15 19:27:47 +00:00 |
|
Charles Kerr
|
aae8a8d202
|
(trunk) #3141 "Web client should be disabled by default" -- implemented in trunk for 2.0
|
2010-04-15 18:57:26 +00:00 |
|
Charles Kerr
|
089f9c5f11
|
(trunk libT) #3140 "Transmission doesn't build with Curl 7.15.5" -- fixed in trunk for 2.00
|
2010-04-15 15:32:36 +00:00 |
|
Charles Kerr
|
b7827565ee
|
(trunk libT) #1869 "new status for torrents that reach seed ratio" -- possible fix for the bug reported by leena
|
2010-04-15 13:43:54 +00:00 |
|
Charles Kerr
|
1a7bcbbea2
|
(trunk) #1869 "new status for torrents that reached the seed ratio" -- add temporary debug messages to help track down the issue leena's reporting in that ticket
|
2010-04-14 13:36:43 +00:00 |
|
Charles Kerr
|
8f0487b9d3
|
(trunk libT) in seedRatio, handle the case where a file is downloaded more than once
|
2010-04-14 00:34:31 +00:00 |
|
Charles Kerr
|
0aa422e262
|
(trunk libT) #1869 "new status for torrents that reached the seed ratio" -- maybe fix the issue reported by leena
|
2010-04-14 00:03:23 +00:00 |
|
Mitchell Livingston
|
39515ea28b
|
use leftUntilDone instead of percentDone when determining finished status
|
2010-04-13 00:20:04 +00:00 |
|
Charles Kerr
|
a2d56b832d
|
(trunk libT) back out r10075, because r10336 addresses the same problem in a better way. r10075 changed the default preallocation to full' if fallocate64() is present, and r10336 added fallocate64() as the first-attempt mechanism for fast' preallocation
|
2010-04-11 13:32:41 +00:00 |
|
Mitchell Livingston
|
7a086ec6df
|
update miniupnp to 20100407
|
2010-04-07 22:45:35 +00:00 |
|
Mitchell Livingston
|
05cf5fccef
|
when the ratio is set to unlimited when resuming, reload the inspector
|
2010-04-02 18:05:39 +00:00 |
|
Mitchell Livingston
|
6a4954e867
|
#1869 Move the finished state to libtransmission. This setting is now remembered between launches. This also causes torrents that hit the seed ratio to not have this setting changed to unlimited until start.
|
2010-04-02 17:57:25 +00:00 |
|
Charles Kerr
|
5af66dffcd
|
(trunk libT) #3104 "tr-dht.c: signed port number" -- fixed in trunk for 2.00
|
2010-03-31 18:52:07 +00:00 |
|
Charles Kerr
|
a42b084924
|
(trunk libT) #3091 "tr_ctorSetDownloadDir() should check for empty string" -- fixed in trunk for 2.00
|
2010-03-28 12:07:04 +00:00 |
|
Mitchell Livingston
|
d1229a263c
|
#3072 Make Transmission look for the web ui folder in the Application Support folder first
|
2010-03-24 23:41:08 +00:00 |
|
Charles Kerr
|
0193a577b9
|
(trunk libT) increase request TTL to 120 seconds
|
2010-03-22 02:27:57 +00:00 |
|
Charles Kerr
|
83f97a35fe
|
(trunk libt) #3004 "Transmission doesn't report to the user errors when saving settings files" -- committed Longinus00's patch to trunk for 2.00
|
2010-03-22 00:55:43 +00:00 |
|
Charles Kerr
|
1357a75d40
|
(trunk libT) #2911 "requirement of javascript/transmission.js for webinterface unnecessary" -- implemented in trunk for 2.00
|
2010-03-19 18:48:37 +00:00 |
|
Charles Kerr
|
e1607c8354
|
(trunk) #2898 "add pausing and deletion to daemon" -- committed patch from Longinus00 to trunk for 2.00
|
2010-03-17 19:23:03 +00:00 |
|
Charles Kerr
|
fe3d9ed95a
|
(trunk) one of the least interesting commits ever: remove trailing spaces from source code lines...
|
2010-03-17 17:07:40 +00:00 |
|
Charles Kerr
|
4917cd119b
|
(trunk libT) #3051 "faster startup by adding 'have all' idiom to .resume files" -- implemented in trunk for 2.00
|
2010-03-15 23:29:56 +00:00 |
|
Charles Kerr
|
ddde05bff7
|
(trunk libT) #3026 "speed limit mode not honoring limits on other days" -- fixed regression caused by r10352 reported by m1b.
|
2010-03-12 19:35:28 +00:00 |
|
Charles Kerr
|
7d7529eb94
|
(trunk libT) make tr_updateTime() inlined
|
2010-03-12 19:24:45 +00:00 |
|
Charles Kerr
|
af3736dbd3
|
(trunk libT) #3026 "Recent T doesn't honor weekend speed limit setting" -- fixed in trunk for 2.00
|
2010-03-10 22:19:31 +00:00 |
|
Charles Kerr
|
64a847baf0
|
(trunk libT) #2958 "Minimize use of tr_ptrArray in critical parts of the code" -- accept patch from sadface to make tr_ptrArrayInsert() a little cleaner
|
2010-03-10 16:35:12 +00:00 |
|
Charles Kerr
|
1d8d9d8447
|
(trunk libT) code cleanup: after r10346, we don't need to keep the per-torrent cancel/block histories anymore
|
2010-03-10 15:55:00 +00:00 |
|
Charles Kerr
|
3aa3ec7d14
|
(trunk libT) #2993 "'Downloaded' much greater than 'Have' or 'Verified'" -- tweak the new throttle code based on slow download feedback from gn0s1s in irc, from Rascal @ http://trac.transmissionbt.com/ticket/2993#comment:29, and from AGSystem @ http://forum.transmissionbt.com/viewtopic.php?p=45631&f=1#p45631
|
2010-03-10 15:34:27 +00:00 |
|
Charles Kerr
|
539f0edaba
|
(trunk libT) in tr_bencToFile(), call fsync() before close() for better ext4 safety
|
2010-03-09 22:59:14 +00:00 |
|
Charles Kerr
|
99d53d7ef7
|
(trunk libT) #2849 "when possible, use fallocate64() for file preallocation" -- do this even when sparse preallocation mode is selected.
|
2010-03-09 16:19:59 +00:00 |
|
Charles Kerr
|
eab787ac7d
|
(trunk libT) add unit test for the new history module
|
2010-03-08 04:51:50 +00:00 |
|
Charles Kerr
|
b850349479
|
(trunk) #2993 "'Downloaded' much greater than 'Have' or 'verified'" -- add new congestion-based throttle for 2.0
|
2010-03-08 04:29:58 +00:00 |
|
Charles Kerr
|
b1a29969fe
|
(trunk libT) disable the comparePieceByWeight assertions in trunk too.
|
2010-03-07 22:56:14 +00:00 |
|
Charles Kerr
|
6b546e8b4b
|
(trunk libT) #1242 "don't accept duplicate blocks during endgame" -- fixed in trunk for 1.92
|
2010-03-07 17:38:34 +00:00 |
|
Charles Kerr
|
c55788acac
|
(trunk libT) add an fsync() before closing files
|
2010-03-07 06:14:04 +00:00 |
|
Charles Kerr
|
d83f8e09d3
|
(trunk libT) #2885 "'Move data file' does not change the location for data yet to be downloaded" -- fixed in trunk for 1.92
|
2010-03-06 22:33:45 +00:00 |
|
Charles Kerr
|
d54e894ccb
|
(trunk libT) #3015: "Transmission announces badly when the port is changed" -- fixed in trunk for 1.92. Thanks to Rolcol for tracking down the cause of this bug.
|
2010-03-06 21:24:28 +00:00 |
|
Charles Kerr
|
ced3e2672f
|
(trunk libT) poke at the newfound 100% cpu bug
|
2010-03-06 20:15:23 +00:00 |
|
Charles Kerr
|
3e79f4b3fe
|
(trunk libT) fix BSD build issue
|
2010-03-06 19:33:04 +00:00 |
|
Charles Kerr
|
ee4a29d200
|
(trunk libT) #2987 minor correction to r10303 -- silence a compiler warning and turn off some debug messages that printed to stderr.
|
2010-03-06 15:27:18 +00:00 |
|
Charles Kerr
|
e8cb5367e1
|
(trunk libT) #2987 "push libcurl into its own worker thread" -- committed to trunk
|
2010-03-06 15:05:05 +00:00 |
|
Charles Kerr
|
095cc3e05f
|
(trunk libT) "don't cancel requests for blocks that we're downloading from slow peers" -- fixed in trunk for 1.92
|
2010-03-06 14:56:15 +00:00 |
|
Charles Kerr
|
2be28fe9dd
|
(trunk libT) #2993 "'Downloaded' much greater than 'Have' or 'Verified'" -- found a weighted piece sorting issue while trying to confirm or refute this issue.
|
2010-03-03 04:16:18 +00:00 |
|
Charles Kerr
|
22320d2356
|
(trunk libT) fix potential NULL pointer dereference in libtransmission
|
2010-03-02 04:51:40 +00:00 |
|
Charles Kerr
|
446379a464
|
(trunk libT) #2964 "Multiple simultaneous DNS resolve operations fail on some platforms causing unnecessary delays in successful announces" -- fixed in trunk for 1.92. Thanks to gongloo for the patch.
|
2010-03-01 15:29:28 +00:00 |
|
Charles Kerr
|
3e9d545713
|
(trunk libT) #2995 "Incompletely downloaded files not trashed" -- fixed in trunk for 1.92
|
2010-02-28 15:27:48 +00:00 |
|
Charles Kerr
|
54b394d160
|
(trunk libT) #2984 "Transmission 1.91/OSX deletes completed download" -- experimental commit, and more debug messages
|
2010-02-27 18:52:46 +00:00 |
|
Mitchell Livingston
|
bd635f22d0
|
for scrapes: add a new field to distinguish from error messages returned from the tracker, and scrape timeouts, so that they can be displayed differently
|
2010-02-25 23:06:05 +00:00 |
|
Charles Kerr
|
4401dcaa28
|
(trunk libT) #2965: "buffer overflow if too many tr= args in a magnet link" -- fixed in trunk for 1.92. thanks to pjz for the patch.
|
2010-02-24 04:23:36 +00:00 |
|
Charles Kerr
|
6d639f354b
|
(trunk libT) use tr_valloc() in a couple of places where we allocate largish, short-term buffers
|
2010-02-23 07:29:21 +00:00 |
|
Charles Kerr
|
fad8f285a8
|
(trunk libT) use jch's suggestion of having a per-session page-aligned memory buffer for general reuse. (http://trac.transmissionbt.com/ticket/2551#comment:5)
|
2010-02-23 07:20:57 +00:00 |
|
Charles Kerr
|
5667b80ba6
|
(trunk libT) try to make the posix_memalign() #includes work right on Darwin too
|
2010-02-23 06:15:47 +00:00 |
|
Charles Kerr
|
c615514944
|
(trunk libT) add a wrapper function tr_valloc() to try posix_memalign(), getpagesize(), valloc() etc
|
2010-02-23 06:06:45 +00:00 |
|
Charles Kerr
|
f1221f958f
|
(trunk libT) dead code removal -- the buffer & buflen arguments to tr_ioTestPiece() were unused
|
2010-02-23 06:05:18 +00:00 |
|
Charles Kerr
|
1499f5c405
|
(trunk libT) #2906 "remove unused code: Torrent.requests array is never sorted by time" -- added to trunk for 1.92(trunk libT) #2906 "remove unused code: Torrent.requests array is never sorted by time" -- added to trunk for 1.92(trunk libT) #2906 "remove unused code: Torrent.requests array is never sorted by time" -- added to trunk for 1.92(trunk libT) #2906 "remove unused code: Torrent.requests array is never sorted by time" -- added to trunk for 1.92(trunk libT) #2906 "remove unused code: Torrent.requests array is never sorted by time" -- added to trunk for 1.92(trunk libT) #2906 "remove unused code: Torrent.requests array is never sorted by time" -- added to trunk for 1.92(trunk libT) #2906 "remove unused code: Torrent.requests array is never sorted by time" -- added to trunk for 1.92(trunk libT) #2906 "remove unused code: Torrent.requests array is never sorted by time" -- added to trunk for 1.92(trunk libT) #2906 "remove unused code: Torrent.requests array is never sorted by time" -- added to trunk for 1.92
|
2010-02-22 15:07:14 +00:00 |
|
Mitchell Livingston
|
3ff11837d4
|
disable posix_memalign() on Mac - it requires 10.6
|
2010-02-22 02:36:17 +00:00 |
|
Mitchell Livingston
|
b562dc13ec
|
Mac has getpagesize() and posix_memalign()
|
2010-02-22 02:21:50 +00:00 |
|
Mitchell Livingston
|
db644587d0
|
update to 1.91+
|
2010-02-22 02:04:47 +00:00 |
|
Charles Kerr
|
204243c5bd
|
(trunk libT) #2952: "When possible, use posix_memalign() instead of valloc()" -- fixed in trunk for 1.91
|
2010-02-22 01:01:59 +00:00 |
|
Mitchell Livingston
|
f3b98a6c18
|
avoid unnecessary setting of id when calling tr_torrentSetAnnounceList
|
2010-02-22 00:15:27 +00:00 |
|
Charles Kerr
|
d0e5e68ac1
|
(trunk libT) when calling tr_torrentSetAnnounceList(), reset the tracker IDs to new, but unique, numbers synchronized between tr_info and the torrent stats
|
2010-02-22 00:11:19 +00:00 |
|
Charles Kerr
|
c23044ee86
|
(trunk libT) when an rpc message torrent-stop or torrent-start comes in, check the torrent's currnet run state first instead of unconditionally calling tr_torrentStart() and tr_torrentStop()
|
2010-02-21 23:03:29 +00:00 |
|
Charles Kerr
|
c1a6e7b5d9
|
(trunk libT) #2933 "looking up torrents by info hash should be case-insensitive" -- fixed in trunk for 1.91
|
2010-02-21 00:26:54 +00:00 |
|
Charles Kerr
|
71ed8193b8
|
(trunk libT) (1) reduce the default tracker announce timeout from 120 to 90 seconds. (2) for partial seeds, send an event=paused when we transition from being leeches to partial seeds, just as you would send an event=completed when becoming a seed
|
2010-02-20 21:03:49 +00:00 |
|
Charles Kerr
|
bf135da49a
|
(trunk libT) fix bug that prevented adding torrents by URL from an ftp source via http/rpc
|
2010-02-20 18:45:33 +00:00 |
|
Charles Kerr
|
7a33a9170e
|
(trunk libT) revise r10238 to be a little more readable
|
2010-02-20 17:17:57 +00:00 |
|
Charles Kerr
|
9b68c1ec97
|
(trunk libT) comment out a couple of console debug messages
|
2010-02-20 16:33:20 +00:00 |
|
Charles Kerr
|
5a9a07b71e
|
(trunk) #2938 "crash when adding a torrent by URL from an ftp source over RPC" -- fixed in trunk for 1.91
|
2010-02-20 15:57:05 +00:00 |
|
Charles Kerr
|
a973e38bb5
|
(trunk libT) #2922 "announce's 'download' field should follow the de facto standard" -- added to trunk for 1.91
|
2010-02-20 15:36:25 +00:00 |
|
Charles Kerr
|
069d092301
|
(trunk libT) #2924 "1.90 crashes on startup" -- more changes in the vein of r10233
|
2010-02-20 03:41:47 +00:00 |
|
Charles Kerr
|
483086ef3d
|
(trunk libT) #2924 "1.90 crashes on startup" -- fix typo from previous commit r10233 :/
|
2010-02-20 01:22:10 +00:00 |
|
Charles Kerr
|
2f86872b0f
|
(trunk libT) #2924 "1.90 crashes on startup" -- another experimental fix, inspired by the suggestion in http://forum.transmissionbt.com/viewtopic.php?p=45027&sid=9cfe1679bebdefb27dd288010cbff80d#p45027 that the bug may have been introduced in r10089.
|
2010-02-20 01:11:55 +00:00 |
|
Charles Kerr
|
1230a30991
|
(trunk libT) #2924 "1.90 crashes on startup" -- revert r10230's experimental code; it didn't work :(
|
2010-02-19 17:08:13 +00:00 |
|
Charles Kerr
|
761547d1d2
|
(trunk libT) #2924 "1.90 crashes on startup" -- experimental commit
|
2010-02-19 07:04:54 +00:00 |
|
Charles Kerr
|
3c936b2849
|
(trunk libT) #2907 "Speed Limit mode not retained after relaunch" -- fixed in trunk for 1.91
|
2010-02-19 06:19:47 +00:00 |
|
Charles Kerr
|
653537f8d7
|
(trunk libT) #2907 "speed limit mode not retained after relaunch" -- fixed in trunk for 1.90
|
2010-02-16 00:00:22 +00:00 |
|
Charles Kerr
|
bdae614636
|
(trunk libT) instead of growing the ptrArray by a constant fixed amount when it runs out of room, follow exponential growth to minimize the number of realloc()s needed. This speeds up populating large arrays in bencode.c
|
2010-02-15 16:44:02 +00:00 |
|
Mitchell Livingston
|
f239919443
|
ocd tweaks
|
2010-02-15 16:15:37 +00:00 |
|
Charles Kerr
|
6407e38df7
|
(trunk libT) fix a potential (but currently unused) code path in tr_torrentNew() that could cause a memory leak. Thanks to Elbandi for pointing this out.
|
2010-02-15 00:22:18 +00:00 |
|
Charles Kerr
|
e31b9d8fc5
|
(trunk libT) #2903 "Don't send DHT port messages to peers if we didn't advertise support for DHT in the handshake" -- fixed in trunk for 1.90
|
2010-02-14 19:35:09 +00:00 |
|
Charles Kerr
|
be80f3bbde
|
(trunk libT) more improvements to tr_announcerResetTorrent()
|
2010-02-14 05:34:03 +00:00 |
|
Charles Kerr
|
586602a13a
|
(trunk libT) annother announcer tweak, this time to resolve a problem reported by Longinus00 in #transmission on freenode that 404 responses incorrectly caused Transmission to announce again
|
2010-02-14 05:16:04 +00:00 |
|
Mitchell Livingston
|
26ccf12b3e
|
#2902 New tracker addition field obscured when trackers vertically fill inspector view
|
2010-02-14 04:48:12 +00:00 |
|
Charles Kerr
|
cf95714968
|
(trunk libT) handle 404 errors more gracefully. error reported by Longinus00 in #transmission on freenode
|
2010-02-14 03:54:35 +00:00 |
|
Charles Kerr
|
617e80d767
|
(trunk libT) #2850 "tr_torrentSetAnnounceList() should not trigger reannounces to trackers" -- further revision to get newly-added tiers to announce
|
2010-02-14 03:40:39 +00:00 |
|
Charles Kerr
|
2ad6e06ea6
|
(trunk libT) #2850 "tr_torrentSetAnnounceList() should not trigger reannounces to trackers" -- tweak to r10193
|
2010-02-14 03:28:54 +00:00 |
|
Charles Kerr
|
057b80a9f9
|
(trunk libT) "tr_torrentSetAnnounceList() should not trigger reannounces to trackers" -- implemented in trunk for 1.90
|
2010-02-13 21:58:38 +00:00 |
|
Charles Kerr
|
c0cf694b85
|
(trunk libT) optimize out some unnecessary cycles when there are missing files in a torrent being verified
|
2010-02-13 05:46:31 +00:00 |
|
Charles Kerr
|
adc7d6f8a4
|
(trunk libT) minor tweak to verify: use tr_pread() instead of lseek+read
|
2010-02-12 21:06:21 +00:00 |
|
Charles Kerr
|
d3ae2cf696
|
(trunk libT) use valloc() and st.st_blksize when verifying local data
|
2010-02-12 19:59:30 +00:00 |
|
Charles Kerr
|
a694ac185c
|
(trunk libT) #2982 "changing port number doesn't actually change until program restart" -- fixed in trunk for 1.90
|
2010-02-12 04:57:40 +00:00 |
|
Charles Kerr
|
8aa62240f8
|
(trunk libT) fix memory leak when trying to add duplicate torrents. thanks valgrind!
|
2010-02-12 04:13:51 +00:00 |
|
Charles Kerr
|
b7b5a0e427
|
(trunk) #2894 "tr_torrentGetFileDL() and tr_torrentGetFilePriority() should go away" -- get rid of it in the mac client and libtransmission too
|
2010-02-11 15:05:07 +00:00 |
|
Charles Kerr
|
13b03ba195
|
(trunk libT) #2892 "changing port number doesn't actually change until program restart" -- possible fix
|
2010-02-11 14:28:40 +00:00 |
|
Charles Kerr
|
7c013c61c1
|
(trunk libT) tweak the shutdown code
|
2010-02-11 04:07:13 +00:00 |
|
Charles Kerr
|
5c9cd2c2db
|
(trunk libT) revert part of r10064 at livings' request
|
2010-02-11 03:12:03 +00:00 |
|
Mitchell Livingston
|
9407b5f0f0
|
chop off a bit of text in an announce error message
|
2010-02-11 02:52:54 +00:00 |
|
Charles Kerr
|
e03ad192c7
|
(trunk libT) demote the "Got N peers from tracker" and "Found N peers from DHT" messages from info to debug... there are just too many of them
|
2010-02-11 01:20:43 +00:00 |
|
Charles Kerr
|
7e28c375c9
|
(trunk libt) when generating json/benc strings, preallocate some space in the evbuffer to avoid excess realloc()s
|
2010-02-11 00:53:50 +00:00 |
|
Charles Kerr
|
c35d4696ee
|
(trunk libT) re-add the supportcrypto, requirecrypto announce arguments that were removed during announce testing in r10090
|
2010-02-11 00:43:47 +00:00 |
|
Charles Kerr
|
9fffb2be35
|
(trunk libT) Yippie, plug a small memory leak reported by valgrind!
|
2010-02-10 05:27:14 +00:00 |
|
Charles Kerr
|
a95aae5591
|
(trunk) as promised, remove the announce logging code. now safe for general-purpose nightly build testing again.
|
2010-02-10 04:50:21 +00:00 |
|
Charles Kerr
|
42fcfbe804
|
(trunk libT) try to fix the mac build. This commit still has the announce logging code.
|
2010-02-10 04:42:34 +00:00 |
|
Charles Kerr
|
acc8e64102
|
(trunk) another test build that logs tracker announces to a file in /tmp, so you probably shouldn't use it unless I've asked you to. After hudson-t is done building a debug dmg of this, I'll commit r10155 to remove the logging code
|
2010-02-10 04:35:59 +00:00 |
|
Charles Kerr
|
7efdd92f86
|
(trunk libT) oops, a couple of debugging printf()s snuck into the commit
|
2010-02-10 03:57:41 +00:00 |
|
Charles Kerr
|
2cbfe53717
|
(trunk libT) #2887 "dangling pointer in 1.81" -- fixed in trunk for 1.90 / 1.8x
|
2010-02-10 03:26:19 +00:00 |
|
Charles Kerr
|
2472970c53
|
(trunk libT) fix 1.82 memory corruption error reported by john doe
|
2010-02-10 02:59:15 +00:00 |
|
Charles Kerr
|
8ba3442408
|
(trunk libT) fix the &event= key when telling the tracker that a partial seed is being stopped
|
2010-02-09 21:51:11 +00:00 |
|
Charles Kerr
|
a8a5a6cae5
|
(trunk) revert that last commit, which was only intended for about a dozen people. Unless you're one of them (and you don't know, then you're not) DON'T USE r10145. r10145 -- **ONLY** r10145 -- stored user's tracker announces to a logfile in /tmp.
|
2010-02-09 02:46:40 +00:00 |
|
Charles Kerr
|
8e51476258
|
pulling my hair out.... gaaaah
|
2010-02-09 01:47:16 +00:00 |
|
Charles Kerr
|
5a3f55c7dc
|
(trunk libT) #2874 "Since 10094 The Schedule Speed Limit Not Working" -- fixed regression reported by bebbo
|
2010-02-08 19:21:07 +00:00 |
|
Charles Kerr
|
1724553212
|
(trunk) per-tier up/down/corrupt byte counts for announcing to trackers
|
2010-02-08 16:47:30 +00:00 |
|
Charles Kerr
|
d1b282b647
|
(trunk libT) remove dead code.
|
2010-02-08 13:59:13 +00:00 |
|
Charles Kerr
|
9194325c95
|
(trunk libT) messages about SO_SNDBUF size and file preallocation should probably be debug messages rather than visible-by-default info messages...
|
2010-02-08 04:43:56 +00:00 |
|
Charles Kerr
|
0ea501355e
|
(trunk daemon) #2877 "Don't let the daemon launch if settings.json is corrupt" -- implemented in trunk for 1.90
|
2010-02-07 22:17:42 +00:00 |
|
Charles Kerr
|
5134dd8966
|
(trunk libT) #2874 "Since 10094 The Schedule Speed Limit Not Working" -- fixed in trunk for 1.90
|
2010-02-07 17:13:38 +00:00 |
|
Charles Kerr
|
95a4adfd22
|
(trunk libT) #2745 "Crash with tr_sessionSetPortForwardingEnabled()" -- fixed in trunk for 1.90
|
2010-02-06 20:25:25 +00:00 |
|
Charles Kerr
|
5a69330344
|
(trunk libT) when we can't bind to a port and the error is EADDRINUSE, add a parenthetical hint "(Is another copy of Transmission already running?)"
|
2010-02-06 14:43:28 +00:00 |
|
Charles Kerr
|
ef6d874c57
|
(trunk libT) #2716 "magnet torrents not being saved after quit" -- fix regression reported by RolCol @ http://trac.transmissionbt.com/ticket/2716#comment:8
|
2010-02-06 05:22:27 +00:00 |
|
Charles Kerr
|
74e3484e75
|
(trunk) add a new field to distinguish from error messages returned from the tracker, and announce timeouts, so that they can be displayed differently
|
2010-02-05 05:16:18 +00:00 |
|
Charles Kerr
|
8b3fb8a5e8
|
(trunk libT) #2854 "`tracker did not respond' errors" -- lengthen the time we wait before timing out. This was shortened not too many releases ago to prevent a logjam from dead tpb tracker announces; however, we now have better ways of doing that and the short deadline may be contributing to the "did not respond" errors.
|
2010-02-05 04:54:08 +00:00 |
|
Charles Kerr
|
7519f51fe9
|
(trunk libT) #2854 "Tracker did not respond" -- when calculating the interval to wait before retrying a failed announce or scrape, take into account that tracker's responses to other torrents' announces/scrapes
|
2010-02-05 01:47:33 +00:00 |
|
Charles Kerr
|
b3d0309034
|
(trunk libT) #2854 "tracker did not respond" -- when both scrapes and announces are vying for a turn, give announces a higher priority
|
2010-02-05 01:16:30 +00:00 |
|
Charles Kerr
|
c0da8ffb86
|
(trunk libT) fix turtle mode bug introduced in r10093
|
2010-02-05 00:45:49 +00:00 |
|
Charles Kerr
|
7579a8a5d2
|
(trunk libT) #2584 "Checks for AltTime (turtle mode) start and stop and may be missed" -- fixed in trunk for 1.90
|
2010-02-04 23:39:50 +00:00 |
|
Charles Kerr
|
fbddf853b0
|
(trunk libT) fix possible null pointer dereference reported by wereHamster
|
2010-02-03 14:43:39 +00:00 |
|
Charles Kerr
|
168770f508
|
(trunk libT) #2716 "magnet torrents not being saved after quit" -- fix bencode bug.
|
2010-02-03 14:31:12 +00:00 |
|
Charles Kerr
|
d118db0f37
|
(trunk libT) remove dead announce fields like supportscrypto and requirescrypto. these don't appear to be supported by any of the major clients so why waste the announce bandwidth...
|
2010-02-03 06:32:14 +00:00 |
|
Charles Kerr
|
5014319622
|
(trunk libT) experimental commit for faster tracker announces
|
2010-02-03 03:38:13 +00:00 |
|