Mitchell Livingston
|
7a16959096
|
add "OneSwarm" to client list
|
2010-01-02 18:47:59 +00:00 |
|
Mitchell Livingston
|
a641d038af
|
create file lists lazily
|
2010-01-02 02:50:22 +00:00 |
|
Charles Kerr
|
66983ddc70
|
(trunk libT) sync the tr_wait_msec() calls in daemon/ and cli/
|
2010-01-01 22:40:54 +00:00 |
|
Charles Kerr
|
696aa7aba6
|
(trunk libT) resolve thread condition in libtransmission by moving the `waiting' state variable to the stack in tr_sessionSet() and tr_sessionInit()
|
2010-01-01 22:35:49 +00:00 |
|
Charles Kerr
|
283b6d6a36
|
(trunk libT) rename tr_wait() tr_wait_msec()
|
2010-01-01 22:30:36 +00:00 |
|
Charles Kerr
|
08af516e12
|
(trunk libT) unset DHT's ip4 and ip6 sockets on shutdown so that the libtransmission thread doesn't block on tr_dhtStatus() during shutdown
|
2010-01-01 22:28:50 +00:00 |
|
Charles Kerr
|
6b8fb48d64
|
(trunk libT) replace the TR_INLINE macro with the standard "inline" keyword, since we require inline functions anyway
|
2010-01-01 22:26:35 +00:00 |
|
Charles Kerr
|
21bd268aa9
|
(trunk libT) fix <assert.h> #includes
|
2010-01-01 22:14:50 +00:00 |
|
Charles Kerr
|
e61e0fcd3d
|
(trunk libT) improved API documentation / commenting for doxygen
|
2010-01-01 22:13:27 +00:00 |
|
Mitchell Livingston
|
1fec2fb2d0
|
happy new year!
|
2010-01-01 21:12:04 +00:00 |
|
Mitchell Livingston
|
ef935d24c0
|
avoid copying file paths when unnecessary
|
2009-12-31 18:55:14 +00:00 |
|
Mitchell Livingston
|
f2bbae3fd8
|
some more insignificant changes I have sitting around locally
|
2009-12-31 03:19:54 +00:00 |
|
Eric Petit
|
6529a78c9b
|
Temporary fix for the libevent svn:externals
|
2009-12-30 09:56:46 +00:00 |
|
Charles Kerr
|
c01ceaaa25
|
(trunk) update NEWS for 1.80 beta 4
|
2009-12-29 21:14:53 +00:00 |
|
Mitchell Livingston
|
90ecb67c92
|
fix bug from r9820 where file progress was either 0.0 or 1.0
|
2009-12-29 01:35:52 +00:00 |
|
Charles Kerr
|
8ae3911477
|
(trunk libT) #2416 "crash in event_queue_insert" -- I am really quite sick of this bug. It's not reproducible at all under Linux and appears to be a bug in libevent's kqueue implementation. In this commit, we leak the event object on OS X.
|
2009-12-29 00:00:33 +00:00 |
|
Charles Kerr
|
6151881a03
|
(trunk libT) #2416 "crash in event_queue_insert" -- instead of freeing libevent's event objects, pool and reuse them. *sigh*
|
2009-12-28 23:29:59 +00:00 |
|
Charles Kerr
|
1eb0cdd7c6
|
(trunk libT) fix various minor compiler warnings that show up when you build libtransmission with NDEBUG defined
|
2009-12-28 23:27:17 +00:00 |
|
Charles Kerr
|
ee58472ec2
|
(trunk libT) fix minor bug in r9651 "Reduce SO_SNDBUF and SO_RCVBUF for tracker announce/scrape messages" -- libcurl's CURLOPT_SOCKOPTFUNCTION doesn't return void; it returns an int that is nonzero if an error occurs.
|
2009-12-28 23:25:50 +00:00 |
|
Charles Kerr
|
196666da72
|
(trunk libT) fix minor bug in r9651 "Reduce SO_RCVBUF for outgoing peer connections on seeding torrents" -- remember the "isSeed" attribute so that we can use it on reconnects
|
2009-12-28 23:24:00 +00:00 |
|
Charles Kerr
|
ac202f13bb
|
(trunk libT) remove dead code -- tr_assert()
|
2009-12-28 23:11:26 +00:00 |
|
Mitchell Livingston
|
cee48f8c07
|
might as well dump a bunch of small changes/optimizations I have sitting locally
|
2009-12-28 20:05:33 +00:00 |
|
Mitchell Livingston
|
78c2abb585
|
update French localization
|
2009-12-28 20:03:36 +00:00 |
|
Charles Kerr
|
4e44e9c2cb
|
(trunk libT) https://bugs.launchpad.net/ubuntu/+source/transmission/+bug/500625
|
2009-12-28 00:35:29 +00:00 |
|
Mitchell Livingston
|
c242a19eaf
|
avoid needlessly copying the folder icon
|
2009-12-27 19:30:20 +00:00 |
|
Mitchell Livingston
|
37c0f8cfa8
|
update Traditional Chinese localization
|
2009-12-27 07:21:13 +00:00 |
|
Charles Kerr
|
bc86c0b364
|
(trunk libT) #2416 "crash in event_queue_insert" -- maybe this will finally fix it...
|
2009-12-26 23:57:25 +00:00 |
|
Charles Kerr
|
8bc90ca644
|
(trunk libT) fix crash in tr_fdSocketClose() reported by agsystem in the forums @ http://forum.transmissionbt.com/viewtopic.php?p=42993&f=1#p42993
|
2009-12-26 23:52:59 +00:00 |
|
Mitchell Livingston
|
a3b7c17437
|
add Simplified Chinese localization
|
2009-12-26 16:43:55 +00:00 |
|
Mitchell Livingston
|
ad8ab37fac
|
update Dutch strings
|
2009-12-26 00:12:52 +00:00 |
|
Mitchell Livingston
|
b32ff10cba
|
assorted code cleanup
|
2009-12-26 00:02:20 +00:00 |
|
Mitchell Livingston
|
4fe06681be
|
update Dutch localization
|
2009-12-26 00:01:55 +00:00 |
|
Mitchell Livingston
|
f6a5117ef9
|
calculate proper file progress for 0-byte files (fixes #2689)
|
2009-12-25 16:56:33 +00:00 |
|
Mitchell Livingston
|
8dbfb708f5
|
#2696 posix_fadv_dontneed undeclared
|
2009-12-25 15:48:41 +00:00 |
|
Charles Kerr
|
8903e1b4e3
|
(trunk libT) #2416 "crash in event_queue_insert" -- another experimental commit. /as an experiment/ let's just leak that event struct and see if that makes the crash go away. Obviously leaking those objects is not a long term fix but this will help point the way towards the real fix.
|
2009-12-24 18:50:34 +00:00 |
|
Charles Kerr
|
3e2269e5e3
|
(trunk libT) #2632 "Add streaming capability to libtransmission (but not the Transmission GUI clients)" -- revert this feature due to pushback from devs and users and the 1.80 freeze
|
2009-12-24 18:01:48 +00:00 |
|
Charles Kerr
|
12ffdb7d87
|
(trunk libT) #2632 "Add streaming capability to libtransmission (but not the Transmission GUI clients)" -- implemented
|
2009-12-24 01:02:54 +00:00 |
|
Charles Kerr
|
832d619a32
|
(trunk gtk) add a little more height to the "edit trackers" dialog... right now it's so short that any more than two or three trackers look squashed in the dialog
|
2009-12-23 16:44:10 +00:00 |
|
Mitchell Livingston
|
dee7d70dbd
|
experiment with Stabs instead of DWARF as the debug information format
|
2009-12-23 16:33:06 +00:00 |
|
Charles Kerr
|
b8d7e76750
|
(trunk libT) #2416 "crash in event_queue_insert" -- possible fix. it looks like the kqueue client is accessing the event after the callback and after event_del() is being called. *If* that's the case I don't know if it's a libevent bug or if libtransmission is making assumptions it shouldn't've... but it's easy enough to keep the memory in a pool and free it later when it's safer to do so.
|
2009-12-23 16:12:18 +00:00 |
|
Mitchell Livingston
|
5812c61812
|
small code nudges here and there
|
2009-12-23 02:02:11 +00:00 |
|
Mitchell Livingston
|
c9a3324684
|
replace a 10.6-deprecated method
|
2009-12-21 23:47:16 +00:00 |
|
Mitchell Livingston
|
a7245651f2
|
avoid an extra comparison caused by macro expansion
|
2009-12-21 22:03:19 +00:00 |
|
Mitchell Livingston
|
25a023023f
|
eliminate the clamp function for now, allow peer connections once again
|
2009-12-21 14:30:43 +00:00 |
|
Kevin Glowacz
|
526f8006eb
|
(trunk web) show version info in the prefs dialog
|
2009-12-20 21:06:20 +00:00 |
|
Mitchell Livingston
|
c14571561d
|
miscellany
|
2009-12-20 21:02:58 +00:00 |
|
Mitchell Livingston
|
c5b73408ab
|
update Russian localization
|
2009-12-20 18:33:04 +00:00 |
|
Mitchell Livingston
|
130b4ffd29
|
add a magnet link "icon"
|
2009-12-20 14:44:56 +00:00 |
|
Mitchell Livingston
|
c167246319
|
whoops
|
2009-12-19 21:43:15 +00:00 |
|
Mitchell Livingston
|
8bb145e61b
|
make the previously selectable fields again selectable on non-English
|
2009-12-19 21:39:59 +00:00 |
|