Charles Kerr
|
10566eece9
|
(libT) #849: preallocate files when possible to prevent disk fragmentation
|
2008-11-05 05:56:06 +00:00 |
Charles Kerr
|
06939cafa6
|
(libT) low-hanging fruit discovered from softwareelves' shark profile.
|
2008-10-26 15:39:04 +00:00 |
Charles Kerr
|
67282cb794
|
further win32 portability fixes from Spry
|
2008-10-19 17:43:04 +00:00 |
Charles Kerr
|
b5c2f14387
|
(libT) dead code removal
|
2008-10-14 20:44:41 +00:00 |
Charles Kerr
|
c2ddf1b2fe
|
fix oops
|
2008-10-14 04:51:42 +00:00 |
Charles Kerr
|
b04be5fb2e
|
make MAX_PATH_LENGTH private to libtransmission. add tr_dirname() and tr_basename() utility / portability wrappers
|
2008-10-14 03:39:16 +00:00 |
Charles Kerr
|
e3a5524189
|
have tr_buildPath() allocate memory from the heap rather than using an input buffer
|
2008-10-14 03:03:29 +00:00 |
Charles Kerr
|
88ce8a5c44
|
more changes inspired by spry's `winport' code: for portability, use the standard __VA_ARGS__ macro for variadic macros instead of the CPP extensions.
|
2008-10-13 22:45:05 +00:00 |
Charles Kerr
|
4fab4c9e9b
|
(libT) finish killing tr_errno.
|
2008-10-03 04:49:06 +00:00 |
Charles Kerr
|
cc89872dd4
|
run libT, cli, daemon, gtk through the source-code formatter "uncrustify" as promised/threatened
|
2008-09-23 19:11:04 +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
|
51aff87443
|
lots of C correctness tweaks suggested by sparse/cgcc
|
2008-08-11 19:05:02 +00:00 |
Charles Kerr
|
b860119cd3
|
minor text cleanup
|
2008-08-01 16:43:22 +00:00 |
Charles Kerr
|
2c79888a93
|
RPC/IPC redesign
|
2008-05-18 16:44:30 +00:00 |
Charles Kerr
|
47021f1a12
|
fold most of the "deep logging" functions into a single function
|
2008-04-25 02:57:33 +00:00 |
Charles Kerr
|
a331582ec0
|
string folding
|
2008-03-30 13:52:55 +00:00 |
Charles Kerr
|
84a8592d1d
|
first cut at adding i18n hooks into libtransmission.
|
2008-03-04 02:02:25 +00:00 |
Charles Kerr
|
e4a59e5e27
|
fix minor compiler warning.
|
2008-02-25 03:09:55 +00:00 |
Charles Kerr
|
cfe068876e
|
remove unnecessary #includes
|
2008-02-19 18:39:49 +00:00 |
Charles Kerr
|
deaeb24cb5
|
cleanup #includes for errno & strerror
|
2008-02-19 04:16:04 +00:00 |
Charles Kerr
|
f72ba4b8d8
|
#663: connection limits don't work correctly.
|
2008-01-28 21:05:50 +00:00 |
Charles Kerr
|
1b7706e101
|
finish the trunk/1.0x libT merge: router death & portability
|
2008-01-21 02:11:57 +00:00 |
Charles Kerr
|
de515ee339
|
if the torrent's download path doesn't exist, don't create it -- it's might be a removeable disk that got unplugged.
|
2008-01-18 19:13:32 +00:00 |
Charles Kerr
|
8c6c822acd
|
mingw portability fixes: getrlimit/setrlimit in fdlimit
|
2008-01-10 19:22:11 +00:00 |
Charles Kerr
|
8bc02db55e
|
mollify a noisy debugging message
|
2008-01-08 20:08:45 +00:00 |
Charles Kerr
|
57579bf576
|
#378 - use {get,set}rlimit to deal with open file limits
|
2008-01-03 16:36:20 +00:00 |
Charles Kerr
|
ce6c33b7bf
|
set copyright info to 2008
|
2008-01-01 17:20:20 +00:00 |
Charles Kerr
|
245915258f
|
turn off a debugging message gone wild
|
2007-12-30 18:46:18 +00:00 |
Charles Kerr
|
60fb68cb7a
|
silence a debug message gone wild
|
2007-12-28 06:14:18 +00:00 |
Charles Kerr
|
35adeec1d0
|
(gtk) fix startup port issue by hitting it with a damn big hammer
|
2007-12-24 07:02:40 +00:00 |
Charles Kerr
|
5c4f841c7e
|
added tr_torrentSetPeerLimits(), tr_torrentGetPeerLimits(), tr_setGlobalPeerLimit(), tr_getGlobalPeerLimit()
|
2007-12-20 21:44:16 +00:00 |
Charles Kerr
|
36391e02c1
|
add support for TRANSMISSION_HOME environment variable so I can have multiple copies of Transmission running concurrently in different directories.
|
2007-12-15 22:22:30 +00:00 |
Charles Kerr
|
4ff5b472a8
|
raise the maximum connection limit a bit.
|
2007-12-15 16:36:43 +00:00 |
Charles Kerr
|
ffe9e52e14
|
I think this one-line change may fix all the "Transmission 0.95 ate my data, corrupted my hard drive, and killed my cat!" complaints
|
2007-12-09 15:26:27 +00:00 |
Charles Kerr
|
de9080e9ef
|
fix tyop
|
2007-12-03 16:51:22 +00:00 |
Charles Kerr
|
f0d1fa0a76
|
finish fixing the recursive mutex + cond bug reported by sedatg & Waldorf
|
2007-12-03 15:27:38 +00:00 |
Charles Kerr
|
c68af92039
|
fix very annoying recursive mutex + pthread cond bug reported by setatg, Waldorf, and many others
|
2007-12-03 04:06:45 +00:00 |
Charles Kerr
|
260033847f
|
fix ticket #451 (Files remain in use after removal)
|
2007-11-21 16:16:59 +00:00 |
Charles Kerr
|
3929b37da3
|
denis is right about r3880; we should respect umask
|
2007-11-19 12:59:26 +00:00 |
Charles Kerr
|
a654f808e3
|
change TR_MKDIR_PERM from 0777 to 0755
change TR_CREAT_PERM from 0666 to 0644
|
2007-11-19 04:46:49 +00:00 |
Charles Kerr
|
a2609ae2a7
|
fix permissions issue reported by Jaybird in http://transmission.m0k.org/forum/viewtopic.php?t=2944
|
2007-11-17 16:20:08 +00:00 |
Charles Kerr
|
76626796f3
|
make the hard drive less noisy than it was in 0.92
|
2007-11-10 05:09:40 +00:00 |
Charles Kerr
|
fd430fde90
|
undoing the r3773-r3774 experiment.
|
2007-11-09 20:07:52 +00:00 |
Charles Kerr
|
67b719c2de
|
on Darwin, use NSCParameterAssert() instead of assert().
|
2007-11-09 19:50:40 +00:00 |
Charles Kerr
|
5da8a977c6
|
* add O_LARGEFILE support to fdlimit for the benefit of 32-bit posix machines
* minor tweaks
|
2007-11-09 04:32:19 +00:00 |
Charles Kerr
|
71f4efcbad
|
update our #includes now that libevent has cleaned up event.h
|
2007-11-07 18:26:19 +00:00 |
Charles Kerr
|
7ce8312ddc
|
fix memory error reported by John_Clay
|
2007-11-02 20:27:03 +00:00 |
Charles Kerr
|
3e0e462b10
|
finish cleaning up the code that was churned during the "corruption" fix.
|
2007-11-01 13:47:32 +00:00 |
Charles Kerr
|
e625b10d6d
|
"corruption" fix part 3: cleanup. remove unneeded possible points of failure.
|
2007-10-31 18:10:55 +00:00 |