source: trunk/libtransmission/utils.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @8041   12 years charles (trunk libT) #1906: Huge ratio precision (too many decimal places)
(edit) @8017   12 years charles (trunk) #1881: promote tr_strratio() to libtransmission, so that its …
(edit) @7901   12 years charles (trunk libT) #1828: timestamp for log/debug output
(edit) @7854   12 years charles (trunk libT) #1671: transmission-remote --get option not including all …
(edit) @7797   13 years charles (trunk libT) new macro, tr_assert(). use it to help smoke out #1749
(edit) @7748   13 years charles (trunk libT) prefer int' over ssize_t'
(edit) @7743   13 years charles (trunk libT) have tr_strndup() take an ssize_t instead of an int
(edit) @7656   13 years charles (trunk libT) #1675: better utf8 validation of metainfo name, creator, …
(edit) @7632   13 years charles (trunk libT) update the copyrights on some files that no longer have …
(edit) @7616   13 years charles (trunk libT) minor speedup tweaks in peer-request hotspots
(edit) @7609   13 years charles (trunk libT) new peer request fifo queue with log(N) search time. new …
(edit) @7594   13 years charles (trunk libT) use ssize_t where appropriate in tr_peerIoFlush()
(edit) @7592   13 years charles (trunk libT) add "deep log" message to help track down freeze reported …
(edit) @7581   13 years charles (trunk libT) make the tr_bandwidth macros into safer inline funcs. …
(edit) @7574   13 years charles (trunk libT) make tr_isAddress() and tr_isDirection() inline
(edit) @7558   13 years charles (trunk libT) make the evbuffer pool threadsafe
(edit) @7549   13 years charles (trunk libT) have a pool of reusable evbuffers
(edit) @7543   13 years charles (trunk libT) eliminate a couple more unnecessary malloc() + free() pairs
(edit) @7539   13 years charles (trunk libT) avoid an unnecessary evbuffer_new() + evbuffer_free() …
(edit) @7533   13 years charles (trunk libT) use torrent's unique ID as the torrent's lookup key
(edit) @7529   13 years charles (trunk libT) wrap tr_inf(), tr_msg(), tr_dbg() calls inside a check to …
(edit) @7525   13 years charles (trunk libT) avoid some unnecessary memory fragmentation... for …
(edit) @7446   13 years charles (trunk libT) comments, tr_bool correctness, better runtime tests.
(edit) @7367   13 years charles (trunk) #1559: Simplify tr_sessionInitFull
(edit) @7232   13 years livings124 BeOS and Amiga support is, at least for now, a lost cause and hasn't …
(edit) @7113   13 years charles #1406: need tr_getDefaultDownloadDir() for consistency between apps
(edit) @6993   13 years charles (libT) fix a tr_buildPath() bug reported by pea_
(edit) @6982   13 years charles (libT) fix r6981 signed/unsigned compiler warning
(edit) @6981   13 years charles (libT) one more low-hanging fruit from softwareelves' Shark reports: …
(edit) @6961   13 years charles (libT) low-hanging fruit discovered from softwareelves' shark profile.
(edit) @6941   13 years charles (libT) add tr_getMessageQueuing() for Spry
(edit) @6927   13 years charles (libT) make a few changes to try & smoke out the crash reported by Biiaru
(edit) @6924   13 years charles further win32 portability fixes from Spry
(edit) @6907   13 years charles (libT) try again to get the libevent+libcurl code working
(edit) @6905   13 years charles one more batch of changes from Spry
(edit) @6903   13 years charles (libT) a few more win32 portability changes from Spry
(edit) @6897   13 years charles make MAX_PATH_LENGTH private to libtransmission. add tr_dirname() and …
(edit) @6896   13 years charles have tr_buildPath() allocate memory from the heap rather than using an …
(edit) @6892   13 years charles first batch of portability changes based on spry's winport: (1) added …
(edit) @6877   13 years charles #1336: silence more compliation warnings
(edit) @6873   13 years charles #1336: fix some compiler warnings when building with -Wformat-security
(edit) @6842   13 years charles (libT) finish killing tr_errno.
(edit) @6795   13 years charles run libT, cli, daemon, gtk through the source-code formatter …
(edit) @6724   13 years charles get rid of a pointless seek() call
(edit) @6717   13 years charles (libT) #1255: fails to parse announce URLs that have leading or …
(edit) @6651   13 years muks Fix coding style of last commit
(edit) @6650   13 years muks Return early if no URL is passed
(edit) @6624   13 years charles (libT) more dead code removal: tr_compareUint32(), tr_compareUint64(), …
(edit) @6621   13 years charles undo part of r6616 to address the assertion failure reported by …
(edit) @6619   13 years charles * add DISABLE_GETTEXT preprocessor directive to turn off i18n in …
(edit) @6618   13 years charles (libT) more dead code removal: tr_compareTime() and tr_compareDouble()
(edit) @6616   13 years charles (libT) remove some dead functions: tr_calloc(), tr_compareUint16(), …
(edit) @6613   13 years charles more metainfo/bencode cleanup
(edit) @6595   13 years muks Make tr_bitfieldHas() a macro
(edit) @6520   13 years muks Optimize tr_bitFieldAddRange() Also add comments documenting the …
(edit) @6517   13 years muks Replace random number generation code
(edit) @6507   13 years charles (libT) tr_bitfieldRemRange speedup. (muks)
(edit) @6480   13 years charles (libT) #1178: Add missing va_end()s
(edit) @6425   13 years charles minor text cleanup
(edit) @6420   13 years charles Make it a little easier to trace backwards from "Unspecified I/O …
(edit) @6395   13 years charles (libT) make unrecognized peer_ids a little more readable for the peers tab.
(edit) @6334   13 years charles add a portability wrapper tr_snprintf() around snprintf()
(edit) @6204   13 years charles fix tr_strcasecmp in the case where HAVE_STRCASECMP is not defined
(edit) @6203   13 years charles (RPC) add utility arguments for torrent-info: sort by …
(edit) @6140   13 years charles (libT) allow custom blocklists... now all you need to do is place a …
(edit) @6101   13 years charles libT: first cut at implementing the internal peers' request queues as …
(edit) @6073   13 years charles #800 initial support for GetRight?-style fetching of data through http …
(edit) @6072   13 years charles add first draft of tr_bitfieldFindTrue() courtesy of erdgeist
(edit) @6071   13 years charles minor refactoring of tr_bitfield to (a) simplify the tests and (b) …
(edit) @6070   13 years charles fix bitfield error reported by denis
(edit) @6069   13 years charles (libT) 1. tweak tr_bitfieldTestFast(). 2. add tr_memdup()
(edit) @6058   13 years charles bitfield speedups written by denis. Thanks!
(edit) @5979   13 years charles on shutdown, close the most active torrents first. That way if we …
(edit) @5976   13 years charles minor speedups in tr_torrentStat() and in bitfield manipulation
(edit) @5899   13 years charles tr_base64_decode() now decodes both data with, and without, newlines. …
(edit) @5891   13 years charles #934: remove invalid tracker addresses
(edit) @5860   13 years charles (1) RPC "add-torrent" now lets clients embed base64-encoded metainfo …
(edit) @5843   13 years charles RPC/IPC redesign
(edit) @5839   13 years charles minor logging tweak
(edit) @5838   13 years charles add tr_strdup_printf()
(edit) @5759   13 years charles #917: when seeding, drop peers that have everything you have (instead …
(edit) @5723   13 years charles #905: update peer_id client lists. add a dozen or so new clients from …
(edit) @5715   13 years charles don't use strlcat.
(edit) @5701   13 years charles #896: Minor bug: debugging output always goes to stderr
(edit) @5689   13 years charles fold most of the "deep logging" functions into a single function
(edit) @5673   13 years charles #377: preliminary https support. this commit probably breaks mac and …
(edit) @5526   13 years livings124 string folding and dead code removal
(edit) @5455   13 years charles string folding
(edit) @5366   13 years charles rename tr_httpParseUrl() -> tr_httpParseURL()
(edit) @5356   13 years charles (#814) require a valid announce URL when creating torrents
(edit) @5300   13 years charles yet more string massaging
(edit) @5291   13 years livings124 Put in function for localization (as suggested on the cocoa dev list) …
(edit) @5286   13 years charles add a tr_errno specifically for failed checksums so they can be …
(edit) @5243   13 years charles #138: per-torrent messages#138: per-torrent messages#138: per-torrent …
(edit) @5226   13 years charles the last i18n-centric commit for awhile, I hope.
(edit) @5224   13 years charles even more i18n string work, w/more feedback and reading through the …
(edit) @5221   13 years charles lots more i18n string work -- making strings more consistent, folding …
(edit) @5209   13 years charles more i18n work.
(edit) @5208   13 years charles more i18n strings work
(edit) @5194   13 years charles fold some error messages together into common strings
Note: See TracRevisionLog for help on using the revision log.