Mitchell Livingston
|
fa8ffca078
|
#1210 on Mac, the web ui should now work when Transmission's path contains a space
|
2008-08-22 23:55:33 +00:00 |
Charles Kerr
|
6cf752b33d
|
#1222: web access authentication text
|
2008-08-22 23:04:16 +00:00 |
Charles Kerr
|
d39005b0d1
|
uncrash the build
|
2008-08-22 20:53:19 +00:00 |
Charles Kerr
|
815bf68082
|
crash deeper inside libtransmission. do not use this build; it crashes on purpose to test part of the nightly build system
|
2008-08-22 20:06:51 +00:00 |
Charles Kerr
|
a11aac24ca
|
(libT) add an environmental variable to enable libcurl verbosity
|
2008-08-22 19:14:19 +00:00 |
Charles Kerr
|
82815a74d2
|
#1214: add RPC support for per-peer status,ul,dl,address info
|
2008-08-22 17:59:31 +00:00 |
Charles Kerr
|
960ded0af4
|
force Transmission to crash when started. don't use this revision; it's for testing the nightly build system.
|
2008-08-22 17:14:29 +00:00 |
Mukund Sivaraman
|
318ca1fb7e
|
Don't use memmove() for simple assignment
|
2008-08-22 16:34:16 +00:00 |
Mukund Sivaraman
|
c10a612f90
|
Use stricter type for enums
|
2008-08-22 16:30:07 +00:00 |
Mukund Sivaraman
|
196ae72a85
|
Don't move all the rest of peers if current peer is choked
Only move the last peer into place.
|
2008-08-22 16:30:02 +00:00 |
Mukund Sivaraman
|
75d2e74a64
|
Use stricter type for enums
|
2008-08-22 16:13:52 +00:00 |
Mukund Sivaraman
|
b79e6561c0
|
Remove unused missingBlockCount
|
2008-08-22 16:03:49 +00:00 |
Charles Kerr
|
c32491ab3a
|
(libT) remove a little more dead code
|
2008-08-22 15:33:55 +00:00 |
Charles Kerr
|
f8d38a180e
|
according to vraa's profiling, the highest CPU hit other than encryption is in peerPulse(). do we really need to call it every 50 msec? change the peerPulse() interval to 250 msec.
|
2008-08-22 15:15:02 +00:00 |
Charles Kerr
|
f661504d66
|
(libT) say goodbye to the last `ii' variable in libT
|
2008-08-22 15:13:01 +00:00 |
Charles Kerr
|
ef68e36a0d
|
(libT) more dead code removal: tr_compareUint32(), tr_compareUint64(), tr_strcmp(), tr_strcasecmp()
|
2008-08-22 14:52:20 +00:00 |
Mukund Sivaraman
|
7f749d1284
|
Sort piece_data_time in descending order.
Also fix code style in some places.
|
2008-08-22 02:34:22 +00:00 |
Mukund Sivaraman
|
59351991f6
|
Further fix/cleanup compare code
|
2008-08-22 02:15:37 +00:00 |
Charles Kerr
|
d323a99cdd
|
undo part of r6616 to address the assertion failure reported by andersos and Waldorf
|
2008-08-22 01:27:00 +00:00 |
Charles Kerr
|
7e4fb99f8c
|
* add DISABLE_GETTEXT preprocessor directive to turn off i18n in libtransmission for embedded devices.
* remove `wchar.h' #include from shttpd that broke the compile on embedded devices.
|
2008-08-21 21:04:57 +00:00 |
Charles Kerr
|
ca45125259
|
(libT) more dead code removal: tr_compareTime() and tr_compareDouble()
|
2008-08-21 20:39:57 +00:00 |
Charles Kerr
|
3df44dad3d
|
maybe fix m1b's tracker issue
|
2008-08-21 20:18:34 +00:00 |
Charles Kerr
|
1105dc0038
|
(libT) remove some dead functions: tr_calloc(), tr_compareUint16(), tr_compareUint32()
|
2008-08-21 19:03:56 +00:00 |
Charles Kerr
|
2d2d173275
|
(libT) avoid an unnecessary memory alloc
|
2008-08-21 18:40:40 +00:00 |
Charles Kerr
|
3f25d101e0
|
fix metainfo bug from earlier today. (m1b, andersos)
|
2008-08-21 17:03:44 +00:00 |
Charles Kerr
|
58881d45be
|
more metainfo/bencode cleanup
|
2008-08-21 16:12:17 +00:00 |
Charles Kerr
|
dcecf09d96
|
bencode cleanup: remove unused functions and unnecessary #includes
|
2008-08-21 14:57:59 +00:00 |
Charles Kerr
|
1db57b1468
|
more metainfo cleanup
|
2008-08-20 21:01:17 +00:00 |
Charles Kerr
|
41258ced7e
|
get rid of strlcat_utf8()
|
2008-08-20 19:21:57 +00:00 |
Charles Kerr
|
9eb2f15fff
|
allocate torrent/resume filenames on the heap instead of the stack
|
2008-08-20 19:00:52 +00:00 |
Charles Kerr
|
3b7499a79b
|
make tr_bencDictFindType() private.
|
2008-08-20 18:42:45 +00:00 |
Mukund Sivaraman
|
2ed1e6ee9d
|
Use signed integers for storing the random values
|
2008-08-20 16:19:47 +00:00 |
Mukund Sivaraman
|
d712f22b21
|
Rename function to indicate its stupidity
|
2008-08-20 14:55:23 +00:00 |
Mukund Sivaraman
|
e84275e429
|
Replace the random number generator inside peer-mgr with a
stupid faster one.
|
2008-08-20 14:36:15 +00:00 |
Mukund Sivaraman
|
4796e40d27
|
Inline tr_compareUint16() in this case
|
2008-08-20 13:54:31 +00:00 |
Mukund Sivaraman
|
ed7685dd1a
|
Make tr_bitfieldHas() a macro
|
2008-08-20 13:45:52 +00:00 |
Charles Kerr
|
6e23743c33
|
(libT) do proper JSON escaping
|
2008-08-19 23:11:35 +00:00 |
Charles Kerr
|
812b6a1218
|
roll back the last two diffs (r6582 and r6583) in favor of a simpler/cleaner/better fix
|
2008-08-18 03:44:09 +00:00 |
Charles Kerr
|
0396d9691f
|
(libT) better handling of non-ascii characters when parsing JSON files
|
2008-08-18 03:10:59 +00:00 |
Mukund Sivaraman
|
e44f96c88c
|
Send UTF-8 characters straight out in the JSON without encoding further
The code still handles escaping of control characters and double quotes.
Bugs #1089, #1169 and #1190 may be fixed by this commit.
|
2008-08-17 21:53:24 +00:00 |
Mukund Sivaraman
|
87513aa8f8
|
Add UTF-8 charset to Content-Type HTTP headers
|
2008-08-17 21:16:22 +00:00 |
Mukund Sivaraman
|
317281f87c
|
Don't show an error when transmission is run twice
Instead, present the main window. This commit also auto-generates
the dbus bindings.
|
2008-08-17 12:39:26 +00:00 |
Charles Kerr
|
d06f101e57
|
#220: lazy bitfields
|
2008-08-16 21:06:57 +00:00 |
Charles Kerr
|
93898401fb
|
more connection management changes
|
2008-08-16 16:00:49 +00:00 |
Charles Kerr
|
c3eb56a6e0
|
(libT) some more peer connection management: (1) reset `numFails' to zero after a successful connect (2) tweak the reconnect intervals a bit
|
2008-08-16 06:07:11 +00:00 |
Charles Kerr
|
52efe10ec5
|
a few attempts to reduce the "router death" load: lower the total number of connections made per second. increase the intervals for reconnecting to some peers. simplify the code a bit.
|
2008-08-16 05:12:55 +00:00 |
Charles Kerr
|
94ac86bec6
|
(libT) route all outbound peer protocol messages through the outMessages buffer, to ensure that they're sent in sequence. previously the outbound pex message wasn't queued in this way.
|
2008-08-16 05:11:28 +00:00 |
Charles Kerr
|
24362e1b94
|
(libT) fix a couple of compiler warnings from gcc -Wmissing-prototypes -Wdeclaration-after-statement
|
2008-08-15 20:28:43 +00:00 |
Charles Kerr
|
7b8b26bcbb
|
fix shttpd issue reported by Gimp_
|
2008-08-15 19:45:46 +00:00 |
Charles Kerr
|
d7ab0d8a15
|
possible quick-fix for the "wasted data due to collisions" bug reported in http://forum.transmissionbt.com/viewtopic.php?f=3&t=5643. surely it's not this easy, but let's see
|
2008-08-14 20:17:55 +00:00 |