Charles Kerr
|
1d08afa717
|
(trunk libT) s/function_done/tr_idle_function_done/
|
2009-01-19 14:10:39 +00:00 |
|
Charles Kerr
|
4d228289ce
|
(trunk libT) prefer int' over ssize_t'
|
2009-01-19 14:05:43 +00:00 |
|
Charles Kerr
|
69f59b423a
|
(trunk libT) possible fix for the `few peers' errors reported on OS X. denis_, merlyn3d, give this a spin...
|
2009-01-19 13:55:41 +00:00 |
|
Charles Kerr
|
27cb7caf55
|
(trunk libT) In RPC, add general support for nonblocking methods, and specific support for adding a torrent via its URL and fetching it via curl without blocking.
|
2009-01-18 15:24:26 +00:00 |
|
Charles Kerr
|
b6588f442b
|
(trunk libT) have tr_strndup() take an ssize_t instead of an int
|
2009-01-18 15:15:41 +00:00 |
|
Charles Kerr
|
5ea9bcacbc
|
(trunk libT) fix a minor memory leak.
|
2009-01-18 15:15:10 +00:00 |
|
Charles Kerr
|
9c9c94a81d
|
(trunk libT) discard peers from the tracker or pex that have a port of 0 or a multicast address.
|
2009-01-17 23:14:35 +00:00 |
|
Charles Kerr
|
4f95edf647
|
(trunk libT) minor cleanup
|
2009-01-17 22:49:15 +00:00 |
|
Charles Kerr
|
c1e1fedff9
|
(trunk libT) check in some of the extra error logging messages developed last night while chasing down the problem denis found
|
2009-01-17 15:08:20 +00:00 |
|
Charles Kerr
|
f5ace9a71c
|
(trunk daemon) #1704: --info and/or --files should show the download directory
|
2009-01-17 14:58:50 +00:00 |
|
Charles Kerr
|
d95a45b701
|
(trunk libT) fix IPv6 reported & solved by erdgeist. add debugging message to help track down any future problems.
|
2009-01-16 23:17:31 +00:00 |
|
Charles Kerr
|
bc2b7fcb03
|
(trunk libT) minor tweaks to reduce libtransmission shear between trunk and 1.5x
|
2009-01-16 17:29:42 +00:00 |
|
Charles Kerr
|
c99f941d16
|
(trunk libT) make file preallocation optional via settings.json. choices are: full, sparse, and none
|
2009-01-16 16:38:16 +00:00 |
|
Erick Turnquist
|
88a399eb20
|
(trunk libT) fix r7717
|
2009-01-16 06:40:23 +00:00 |
|
Charles Kerr
|
4b414e8f2d
|
(trunk libT) fix tracker IPv6 error reported by the earth spirit
|
2009-01-16 04:36:36 +00:00 |
|
Charles Kerr
|
a6a29923c7
|
(trunk) add interface versioning to the RPC spec
|
2009-01-16 01:03:33 +00:00 |
|
Charles Kerr
|
9c5b6e7d15
|
(trunk libT) #1698: RunTime Check failure
|
2009-01-14 13:30:51 +00:00 |
|
Charles Kerr
|
7a91840639
|
(trunk libT) Remove tr_peerMgrHasConnections, it isn't used anywhere
|
2009-01-14 01:37:24 +00:00 |
|
Charles Kerr
|
2c1afe07a4
|
(trunk libT) fix an r7707 bug in tr_sessionGetActiveTorrentCount()
|
2009-01-13 21:06:07 +00:00 |
|
Charles Kerr
|
486c55c1ed
|
(trunk libT) peerMgr: operate directly on tr_torrent and not peerMgr+torrentHash
|
2009-01-13 21:00:05 +00:00 |
|
Charles Kerr
|
f945058de0
|
(trunk libT) minor torrent iteration cleanup. (wereHamster, charles)
|
2009-01-13 16:51:38 +00:00 |
|
Charles Kerr
|
08403324bd
|
(trunk libT) Remove tr_torrentNext() from the public libT API (wereHamster)
|
2009-01-13 16:39:19 +00:00 |
|
Charles Kerr
|
db58b89f6e
|
(trunk libT) Clean up RPC server initialization (wereHamster)
|
2009-01-13 16:35:06 +00:00 |
|
Charles Kerr
|
8b72408948
|
(trunk libT) Get rid of peer-mgr-private.h (from wereHamster)
|
2009-01-13 16:32:43 +00:00 |
|
Charles Kerr
|
30c47d3b6f
|
(trunk libT) #1655: rpc-spec 4.2: "session-stats" returns a new object instead of the response arguments
|
2009-01-13 04:43:38 +00:00 |
|
Charles Kerr
|
a13e0755f0
|
(trunk libT) close open files immediately after they're done downloading
|
2009-01-12 21:59:53 +00:00 |
|
Charles Kerr
|
dab899f132
|
(trunk libT) #1427: Files are kept open in read/write mode after a torrent finishes
|
2009-01-12 19:58:16 +00:00 |
|
Charles Kerr
|
bb8451344f
|
(trunk libT) #1592: file priorities are not preserved after exiting & starting a new session
|
2009-01-12 18:02:28 +00:00 |
|
Charles Kerr
|
2f6b56671f
|
(trunk libT) win32 portability patch from Alexey
|
2009-01-11 17:02:04 +00:00 |
|
Charles Kerr
|
fe816d8135
|
(trunk) update the GPL code's copyright dates
|
2009-01-10 23:09:07 +00:00 |
|
Charles Kerr
|
c2e1f78cf4
|
(trunk libT) #1634: better utf8 validation of metainfo "files" field
|
2009-01-10 22:56:26 +00:00 |
|
Charles Kerr
|
92ee6566db
|
(trunk libT) #1675: better utf8 validation of metainfo name, creator, and comment fields
|
2009-01-10 22:48:58 +00:00 |
|
Charles Kerr
|
d4c5e904b5
|
(trunk libT) fix minor compiler warning that cropped up when upgrading our ConvertUTF8
|
2009-01-10 19:29:01 +00:00 |
|
Charles Kerr
|
0321204894
|
(trunk libT) upgrade our copy of Unicode Inc's freeware ConvertUTF.[ch]
|
2009-01-10 17:59:49 +00:00 |
|
Charles Kerr
|
c6a454d2e2
|
(trunk libT) win32 portability fixes, reported by Alexey
|
2009-01-10 02:22:13 +00:00 |
|
Charles Kerr
|
7683452514
|
(trunk libT) undo r7645 based on feedback that the experimental code did improve performance.
|
2009-01-09 19:24:40 +00:00 |
|
Charles Kerr
|
b545dbe28a
|
(trunk libT) fix downloadDir error reported & tracked down by wereHamster
|
2009-01-09 18:39:30 +00:00 |
|
Charles Kerr
|
a1b2af981c
|
(trunk libT) annotate tr_cpBlockBitfieldSet() as suggested by wereHamster.
|
2009-01-09 17:55:48 +00:00 |
|
Charles Kerr
|
2702fc289a
|
(trunk libT) finally get around to making upload-slots-per-torrent a settings.json option, thanks to friendly prodding from ful in #transmission
|
2009-01-09 15:45:44 +00:00 |
|
Charles Kerr
|
f7db63329d
|
(trunk libT) clear out the experimental code that accumulated while trying to find the fix to the tracker-announces-never-finish bug. This revision is 1.42's version plus bugfixes.
|
2009-01-08 20:35:10 +00:00 |
|
Charles Kerr
|
e7b9a2eaa2
|
(trunk libT) fix evbuffer oops
|
2009-01-08 20:33:33 +00:00 |
|
Charles Kerr
|
55aa6d834f
|
(trunk libT) make the default number of open files 32 rather than 16, and make it configurable via settings.json. (Reported by Lucius Windschuh via denis_)
|
2009-01-08 19:20:24 +00:00 |
|
Charles Kerr
|
f3db4c14b7
|
(trunk libT) The buffer is static anyway, no need to malloc it
|
2009-01-08 14:05:30 +00:00 |
|
Charles Kerr
|
98420365e9
|
(trunk libT) remove a small number of redundant or unnecessary asserts
|
2009-01-08 04:43:00 +00:00 |
|
Charles Kerr
|
6917cac918
|
(trunk libT) fix odd handshake bug reported by wereHamster
|
2009-01-07 22:06:40 +00:00 |
|
Charles Kerr
|
30ebbdaacb
|
(trunk libT) re-enable the completion sanity tests for the benefit of the nightly builds
|
2009-01-07 17:22:17 +00:00 |
|
Charles Kerr
|
141847b902
|
(trunk libT) update the copyrights on some files that no longer have old code in them
|
2009-01-07 06:53:29 +00:00 |
|
Charles Kerr
|
c5ecccdd24
|
(trunk libT) much faster implementation of tr_cpBlockBitfieldSet()
|
2009-01-07 02:22:11 +00:00 |
|
Charles Kerr
|
196c3c19c3
|
(trunk libT) apparently the r7629 tr_cpBlockBitfieldSet() speedup introduced a bug.
|
2009-01-06 14:43:15 +00:00 |
|
Charles Kerr
|
c0acf3e920
|
(trunk libT) hm, checked in the wrong version.
|
2009-01-06 07:48:30 +00:00 |
|