source: trunk/libtransmission/inout.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @7720   13 years charles (trunk libT) make file preallocation optional via settings.json. …
(edit) @7658   13 years charles (trunk) update the GPL code's copyright dates
(edit) @7559   13 years charles (trunk libT) improve piece verification speed by providing a larger …
(edit) @7543   13 years charles (trunk libT) eliminate a couple more unnecessary malloc() + free() pairs
(edit) @7531   13 years charles (trunk libT) omit unnecessary malloc/free calls in peer-io
(edit) @7404   13 years charles updated email address
(edit) @7351   13 years charles (trunk libT) back out the changes for #1580; closing that ticket as invalid
(edit) @7343   13 years charles (trunk libT) #1580: use a 65K read buffer for the hash check, even for …
(edit) @7338   13 years charles (trunk libT) #1580: increase the read buffer for the "verify local …
(edit) @7249   13 years charles (libT) extra assertions and safeguards for #1523: crash in …
(edit) @7131   13 years charles (libT) #1486: Large file support broken on Windows
(edit) @7061   13 years charles (libT) #1424: one-liner to fix win32 breakage
(edit) @7051   13 years charles (libT) #849: preallocate files when possible to prevent disk fragmentation
(edit) @7046   13 years charles (libT) remove another dead store reported by m1b & clang
(edit) @6912   13 years charles (libT) apply some changes from Spry's code
(edit) @6905   13 years charles one more batch of changes from Spry
(edit) @6900   13 years charles (libT) raise the size of the io buffer in recalculateHash() to 8 KiB
(edit) @6896   13 years charles have tr_buildPath() allocate memory from the heap rather than using an …
(edit) @6894   13 years charles (libT) more win32 work copied from spry's code: (1) add #define for …
(edit) @6842   13 years charles (libT) finish killing tr_errno.
(edit) @6841   13 years charles (libT) eliminating tr_errno, part 4: don't use it in recalculateHash()
(edit) @6838   13 years charles (libT) eliminating tr_errno, part 1: make tr_ioTestPiece return an int …
(edit) @6832   13 years charles (libT) housekeeping: tr_torrent.handle --> tr_torrent.session
(edit) @6795   13 years charles run libT, cli, daemon, gtk through the source-code formatter …
(edit) @6730   13 years charles (libT) calculate a piece's checksum on the stack, rather than the heap
(edit) @6425   13 years charles minor text cleanup
(edit) @6354   13 years charles (libT) fix some minor warnings foudn by clang's scan-build and …
(edit) @6073   13 years charles #800 initial support for GetRight?-style fetching of data through http …
(edit) @5843   13 years charles RPC/IPC redesign
(edit) @5655   13 years charles if at first you don't succeed…
(edit) @5654   13 years charles clean up the file bsearch that caused the crash reported by John_Clay …
(edit) @5652   13 years charles (gtk) #891: patch: add option to disable libnotify support at compile time
(edit) @5649   13 years charles add some debug messages for John_Clay
(edit) @5645   13 years charles minor code cleanup: remove dead code, const-correctness, etc
(edit) @5644   13 years charles use a binary search to slightly speed up finding the right location in …
(edit) @5329   13 years charles fix bug that caused very large torrents to crash Transmission
(edit) @5286   13 years charles add a tr_errno specifically for failed checksums so they can be …
(edit) @5247   13 years livings124 truncate torrent name in message window instead of removing words; …
(edit) @5241   13 years charles #781: experimental commit on the "failed data" issue.
(edit) @5081   13 years charles remove unnecessary #includes
(edit) @5065   13 years charles cleanup #includes for errno & strerror
(edit) @5045   13 years charles make the code a little easier to read. make tr_ioFileTest()'s return …
(edit) @5042   13 years charles modify "verify local data" to not lose the blocks in incomplete pieces
(edit) @4886   14 years charles clarity tweaks to variable & function names
(edit) @4842   14 years charles tr_ioRecalculateHash(): use a static buffer instead of malloc/free.
(edit) @4777   14 years charles finish the trunk/1.0x libT merge: router death & portability
(edit) @4734   14 years charles if the torrent's download path doesn't exist, don't create it -- it's …
(edit) @4561   14 years charles #589 fix crash that occurred when the next-to-last file in a torrent …
(edit) @4426   14 years charles fix r4425 oops
(edit) @4425   14 years charles test code for #575 (m1b's bug)
(edit) @4404   14 years charles set copyright info to 2008
(edit) @4324   14 years charles a little housekeeping: move tr_torrent stuff into its own header
(edit) @4174   14 years charles fix off-by-one introduced in r4153
(edit) @4153   14 years charles accept tiennou's file-checking tweak that clarifies the log messages
(edit) @3988   14 years charles plug in the stats.filesAdded field
(edit) @3918   14 years charles fix ticket #451 (Files remain in use after removal)
(edit) @3778   14 years charles fix r3777 compiler warning reported by SoftwareElves?
(edit) @3775   14 years charles undoing the r3773-r3774 experiment.
(edit) @3773   14 years charles on Darwin, use NSCParameterAssert() instead of assert().
(edit) @3765   14 years charles * add O_LARGEFILE support to fdlimit for the benefit of 32-bit posix …
(edit) @3760   14 years charles minor tweaks.
(edit) @3735   14 years charles remove libtransmission code that duplicates functionality in libevent
(edit) @3674   14 years charles finish cleaning up the code that was churned during the "corruption" fix.
(edit) @3666   14 years charles "corruption" fix part 3: cleanup. remove unneeded possible points of …
(edit) @3663   14 years charles "corruption" fix part 2: lots of assertions, and try to complete …
(edit) @3650   14 years charles part 1 of the data corruption fix: plug the leaky abstraction in fdlimit
(edit) @3606   14 years charles compatability with older C copmilers (ticket #422, patch by fizz)
(edit) @3570   14 years charles Fix issue #413 "Starting a Torrent when one is checking make it queue …
(edit) @3480   14 years charles Tweak the first torrent's recheck state as requested by BentMyWookie?
(edit) @3424   14 years charles remove dead code tr_file_stat::completionStatus
(edit) @3422   14 years charles remove dead code tr_stat::cpStatus
(edit) @3293   14 years charles fix potential "recheck torrent" deadlock
(edit) @3284   14 years charles Simplify the tracker/pause/close/recheck/start code.
(edit) @3172   14 years charles accept erdgeist's suggestion of using ensureMinimumFileSize() only on …
(edit) @3161   14 years charles shut up some more console messages
(edit) @3159   14 years charles fix race condition in the torrent rechecker.
(edit) @3105   14 years livings124 merge encryption branch to trunk (xcode project is still out of date)
(edit) @2994   14 years charles in WIN32, #define lseek _lseeki64
(edit) @2980   14 years charles (trunk) fix a nasty width truncation bug, reported by Eric in …
(edit) @2962   14 years charles (trunk) better fix for previous commit
(edit) @2957   14 years charles (trunk) Fix hash-checking error. Thanks to denis for tracking it down …
(edit) @2876   14 years charles minor improvements to.. you guessed it.. the tracker/libevent code
(edit) @2846   14 years charles $Id$
(edit) @2573   14 years charles continue whittling away at internal.h to reduce the global #include …
(edit) @2557   14 years charles (libT) not all libT source files need to #include sha1/openssl, just …
(edit) @2555   14 years charles add portability wrapper for in_port_t…
(edit) @2544   14 years charles this looks bug but it's not: just janitorial cleanup, moving #includes …
(edit) @2531   14 years charles a nice patch that makes the three most CPU-hogging functions (as …
(edit) @2485   14 years charles add some assertion tests for #transmission
(edit) @2474   14 years charles much faster rechecking of incomplete torrents. added …
(edit) @2472   14 years charles get "recheck files" working properly again.
(edit) @2462   14 years charles set default torrent ul/dl speed limits from global ul/dl speed. as a …
(edit) @2348   14 years charles fix crash on zero-byte torrents
(edit) @2328   14 years charles clean up #includes a bit.
(edit) @2315   14 years charles remove unused functions tr_ioRemoveResume() and fastResumeRemove()
(edit) @2311   14 years charles clean up #includes a bit.
(edit) @2300   14 years charles fix inout.c read/write mode bug.
(edit) @2254   14 years charles fix r2252 copy-and-paste bug. Thanks BentMyWookie?
(edit) @2202   14 years charles Thread safety improvements. Also, stopping/starting/rechecking/etc. …
(edit) @2185   14 years charles add color-coded lines to the gtk debug window -- info is black, debug …
Note: See TracRevisionLog for help on using the revision log.