Charles Kerr
|
9eb07e9b16
|
(trunk) No code changes here... filling in some of the blanks in the "peers" and "utils" doxygen groups' documentation.
|
2010-01-19 19:37:00 +00:00 |
Charles Kerr
|
0d91f3cadf
|
(trunk libT) more documentation and doxygen markup
|
2010-01-06 00:18:33 +00:00 |
Charles Kerr
|
182cbb8b90
|
(trunk) one of the less-interesting commits in a while: remove trailing spaces from lines
|
2010-01-05 23:47:50 +00:00 |
Charles Kerr
|
5c26afdb52
|
happy new year!
|
2010-01-04 21:00:47 +00:00 |
Charles Kerr
|
283b6d6a36
|
(trunk libT) rename tr_wait() tr_wait_msec()
|
2010-01-01 22:30:36 +00:00 |
Charles Kerr
|
e61e0fcd3d
|
(trunk libT) improved API documentation / commenting for doxygen
|
2010-01-01 22:13:27 +00:00 |
Charles Kerr
|
ac202f13bb
|
(trunk libT) remove dead code -- tr_assert()
|
2009-12-28 23:11:26 +00:00 |
Charles Kerr
|
ed1df8beac
|
(trunk libT) removed dead code: tr_isTimeval(), tr_timevalMsec(), tr_timevalSet()
|
2009-12-12 01:05:29 +00:00 |
Charles Kerr
|
0f14f62ac1
|
(trunk libT) new utility function tr_timerAddMsec()
|
2009-12-10 19:04:10 +00:00 |
Charles Kerr
|
78ead8c3dd
|
(trunk) update the copyright notices
|
2009-12-05 02:19:24 +00:00 |
Charles Kerr
|
560ecbe9bb
|
(trunk libT) fix implicit pointer conversion error when #included in C++
|
2009-12-02 19:44:01 +00:00 |
Mitchell Livingston
|
5392b262d7
|
10,000 log messages is enough for anyone
|
2009-12-02 01:55:09 +00:00 |
Mitchell Livingston
|
ad06c660c8
|
cap libT's message log
|
2009-12-01 23:20:00 +00:00 |
Mitchell Livingston
|
0563580dda
|
inline tr_removeElementFromArray()
|
2009-11-30 01:31:05 +00:00 |
Charles Kerr
|
c7f061cafc
|
(trunk libT) make tr_msgLoggingIsActive() an inlined function. suggested by BentMyWookie
|
2009-11-27 15:25:14 +00:00 |
Charles Kerr
|
e1c6b792aa
|
(trunk libT) #2610 "avoid unnecessary calls to time(NULL)"
|
2009-11-26 18:47:08 +00:00 |
Charles Kerr
|
931afc7d2a
|
(trunk libT) fix variable name oops
|
2009-11-26 16:53:45 +00:00 |
Charles Kerr
|
f69e335291
|
(trunk) #2096: Magnet, BEP #9 support
|
2009-11-24 02:16:31 +00:00 |
Charles Kerr
|
9383a6abfd
|
(trunk libT) #2096: add code magnet URL parser and unit tests
|
2009-11-20 04:38:19 +00:00 |
Mitchell Livingston
|
aac02231c4
|
4.3 not 4.2
|
2009-11-02 01:10:04 +00:00 |
Mitchell Livingston
|
a43b73aad0
|
only mark a function as hot when compiled with GCC >= 4.3
|
2009-11-02 01:09:11 +00:00 |
Charles Kerr
|
37dda955a1
|
(trunk libT) use __attribute__((nonnull)) where appropriate. remove two unused functions tr_int2ptr(), tr_ptr2int()
|
2009-11-01 01:35:06 +00:00 |
Charles Kerr
|
22e3f1175a
|
(trunk libT) #2531: when the user moves a torrent from one location to another, we don't need to reverify if the files are just rename()d
|
2009-10-27 23:00:34 +00:00 |
Charles Kerr
|
306d26a97c
|
(trunk libT) very minor tweak: tr_httpIsValidURL() should return a tr_bool, not an int.
|
2009-08-12 19:44:32 +00:00 |
Charles Kerr
|
cb79214854
|
(trunk) remove trailing spaces
|
2009-08-10 20:04:08 +00:00 |
Charles Kerr
|
69bbff4d92
|
(trunk libT) fix a couple of minor gcc warnings
|
2009-07-17 18:00:29 +00:00 |
Charles Kerr
|
e5ff7d8f3e
|
(trunk) #2271: rounding problem in printf()
|
2009-07-14 20:09:46 +00:00 |
Charles Kerr
|
1be7f51b3d
|
(trunk libT) simplify the evtimer / struct timeval code a little
|
2009-06-15 03:24:40 +00:00 |
Charles Kerr
|
8e676171d4
|
(trunk libT) move tr_bitfield into its own, package-visible source files. this may break the mac build temporarily until the xcode file gets synced
|
2009-06-15 00:11:06 +00:00 |
Charles Kerr
|
ef21704b58
|
(trunk libT) remove the last calls to tr_getBuffer() and tr_releaseBuffer()
|
2009-06-14 01:00:36 +00:00 |
Charles Kerr
|
a2b9fcc592
|
(trunk libT) possible fix for #2078: Assertion failed: (tv->tv_usec >= 0)
|
2009-06-12 23:01:35 +00:00 |
Charles Kerr
|
452cb27f9e
|
(trunk libT) re-start work on making libT doxygen friendly. still a long ways to go on this.
|
2009-05-29 19:17:12 +00:00 |
Charles Kerr
|
ed710be223
|
(trunk libT) expose tr_memmem() so it can be used by client code. use the OS' implementation if that's available.
|
2009-05-19 04:48:33 +00:00 |
Charles Kerr
|
29b1d3e2cc
|
(trunk) #920: add "move data" to libT so all clients can use it
|
2009-05-13 15:54:04 +00:00 |
Charles Kerr
|
5df2570fdf
|
(trunk libT) make tr_localtime_r() a public function
|
2009-03-25 18:42:39 +00:00 |
Charles Kerr
|
93b3d1ad7e
|
(trunk) #1881: promote tr_strratio() to libtransmission, so that its code doesn't have to be repeated in all the clients
|
2009-03-04 16:16:02 +00:00 |
Charles Kerr
|
65bba3fdfb
|
(trunk libT) #1671: transmission-remote --get option not including all files
|
2009-02-09 17:25:48 +00:00 |
Mitchell Livingston
|
af7cbb94ad
|
undo part of last commit....for now
|
2009-02-07 14:49:01 +00:00 |
Mitchell Livingston
|
3cc8440e78
|
trivial cleanup
|
2009-02-07 14:46:43 +00:00 |
Charles Kerr
|
29661cf245
|
(trunk libT) new macro, tr_assert(). use it to help smoke out #1749
|
2009-01-25 16:14:11 +00:00 |
Charles Kerr
|
4d228289ce
|
(trunk libT) prefer `int' over `ssize_t'
|
2009-01-19 14:05:43 +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
|
2f6b56671f
|
(trunk libT) win32 portability patch from Alexey
|
2009-01-11 17:02:04 +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
|
98420365e9
|
(trunk libT) remove a small number of redundant or unnecessary asserts
|
2009-01-08 04:43:00 +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
|
51e68d6e56
|
(trunk libT) new peer request fifo queue with log(N) search time. new unit tests for the queue. new utility tr_lowerBound()
|
2009-01-04 16:29:44 +00:00 |
Charles Kerr
|
dfa0622a6c
|
(trunk libT) add "deep log" message to help track down freeze reported by the|Navigator. also, small + cheap speedup in tr_deepLoggingIsActive()
|
2009-01-03 02:43:17 +00:00 |
Charles Kerr
|
5e9af46612
|
(trunk libT) make the tr_bandwidth macros into safer inline funcs. inline utils' one-liners.
|
2009-01-02 20:12:23 +00:00 |
Charles Kerr
|
ad69a937ef
|
(trunk libT) have a pool of reusable evbuffers
|
2008-12-30 20:32:00 +00:00 |