Charles Kerr
|
47292055ca
|
(libT) #1269: check for the `downloaded' key in the announce repsonse. a successful announce response already resets the rescrape countdown, so that half of the ticket is redundant.
|
2008-09-14 00:57:11 +00:00 |
|
Charles Kerr
|
55a01eea2c
|
(libT) calculate a piece's checksum on the stack, rather than the heap
|
2008-09-06 13:25:21 +00:00 |
|
Mukund Sivaraman
|
77fdc04c0e
|
(win32) Don't use files in /tmp/ for test on win32
|
2008-09-06 07:26:29 +00:00 |
|
Mukund Sivaraman
|
64c9e8aabc
|
(win32) Stack smash test fails with too much depth on win32
|
2008-09-06 07:26:25 +00:00 |
|
Charles Kerr
|
4bfd2e9f46
|
get rid of a pointless seek() call
|
2008-09-06 03:02:30 +00:00 |
|
Mukund Sivaraman
|
d71d6dfd95
|
Include crypto.h for randint test
|
2008-09-06 02:09:53 +00:00 |
|
Mukund Sivaraman
|
4d794e1a5b
|
Test val instead of i
|
2008-09-06 02:08:43 +00:00 |
|
Charles Kerr
|
7944e7c608
|
add a unit test to exercise tr_cryptoRandInt()
|
2008-09-06 02:04:37 +00:00 |
|
Charles Kerr
|
ee10a8acab
|
(libT) #1255: fails to parse announce URLs that have leading or trailing spaces
|
2008-09-05 19:11:30 +00:00 |
|
Mukund Sivaraman
|
72b8c7397c
|
(win32) Replace missing symbols with values
|
2008-09-05 14:32:35 +00:00 |
|
Mukund Sivaraman
|
c149fc1d27
|
(win32) Add getpagesize() and getregionsize() implementations
|
2008-09-05 14:32:32 +00:00 |
|
Mukund Sivaraman
|
07101de87e
|
(win32) Fix types and alignment in interlocked exchange
|
2008-09-05 14:32:28 +00:00 |
|
Mukund Sivaraman
|
5ea5613c0f
|
(win32) Rename rpc.[ch] to rpcimpl.[ch]
|
2008-09-05 14:31:58 +00:00 |
|
Mukund Sivaraman
|
68a6c95d1c
|
(win32) Add mmap implementation
|
2008-09-05 14:31:52 +00:00 |
|
Mukund Sivaraman
|
bbd5e129fe
|
(win32) Don't use dllimport/dllexport
|
2008-09-05 14:31:46 +00:00 |
|
Charles Kerr
|
5184119948
|
(libT) possible solution to the peer hammering problem reported by Switeck
|
2008-09-05 05:14:49 +00:00 |
|
Charles Kerr
|
419242e36f
|
(libT) change benc's integral type from int to size_t, squashing a couple of minor warnings
|
2008-09-04 14:42:32 +00:00 |
|
Charles Kerr
|
712df8f761
|
#1209: shttpd crash when setting port to one already in use
|
2008-09-03 19:59:09 +00:00 |
|
Charles Kerr
|
8c421bd0ec
|
pump the web connections more frequently when there are tasks pending. this may speed up the shutdown flurry of `stop' announcements
|
2008-09-03 19:13:19 +00:00 |
|
Charles Kerr
|
abd4b506e2
|
fix a confusing extraneous line in the previous commit
|
2008-08-27 18:56:36 +00:00 |
|
Charles Kerr
|
64e08510f0
|
(libT) maybe fix the hangs reported by users in the recent nightlies.
|
2008-08-27 18:50:21 +00:00 |
|
Mukund Sivaraman
|
9d35118808
|
Fix coding style of last commit
|
2008-08-27 15:47:41 +00:00 |
|
Mukund Sivaraman
|
18d6bc7730
|
Return early if no URL is passed
|
2008-08-27 15:46:50 +00:00 |
|
Mitchell Livingston
|
7b62feac10
|
enable lazy bitfields
|
2008-08-26 21:44:51 +00:00 |
|
Charles Kerr
|
dcaf1f16ef
|
(shttpd) replace VERSION with SHTTPD_VERSION.
(shttpd) make shttpd_edit_passwords() a public function for now to fix the build.
|
2008-08-25 20:32:26 +00:00 |
|
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 |
|