source: trunk/libtransmission/torrent.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @12296   11 years jordan (trunk libT) tr_torrentGetFileMTime() used to require two stat() …
(edit) @12281   11 years jordan (trunk libT) save 48 bytes per tr_torrent object. whoo!
(edit) @12280   11 years jordan (trunk libT) use aggregation for the tr_bandwidth objects owned by …
(edit) @12204   11 years jordan (trunk) #4138 "use stdbool.h instead of tr_bool" -- done.
(edit) @12121   11 years jordan (trunk libT) Add an enumeration for the peer id length. Use that enum …
(edit) @12096   11 years jordan (trunk) copyediting: remove trailing spaces from source code lines in …
(edit) @12047   11 years livings124 store secondsDownloading and secondsSeeding as ints instead of time_t
(edit) @12046   11 years livings124 revert the last commit
(edit) @12045   11 years livings124 store secondsDownloading and secondsSeeding as ints instead of time_t
(edit) @12012   11 years jordan (trunk libT) #4048 "use bitsets instead of bitfield in tr_completion" …
(edit) @11890   11 years jordan (trunk) make tr_torrentName() a public function. This has been a …
(edit) @11814   11 years jordan (trunk libT) #2955 "verify pieces only when necessary, or when the …
(edit) @11807   11 years jordan (trivial) make the implementation of tr_torPieceCountBlocks(), …
(edit) @11781   11 years jordan (trunk libT) #3955 "tr_torrentNext() should be inlined" -- fixed.
(edit) @11709   11 years jordan Update the copyright year in the source code comments. The Berne …
(edit) @11706   11 years jordan cleanup of who calls the libtransmission thread locking functions. In …
(edit) @11599   11 years charles (trunk) Join the 21st century and use only 1 space at the end …
(edit) @11583   11 years charles (trunk) #1408 "total downloading and seeding time per torrent" -- add …
(edit) @11522   11 years charles (trunk) one of the periodic, banal "remove-trailing-spaces from lines …
(edit) @11506   11 years charles (trunk libT) #2955 "Lazy Verification (aka Just-in-Time Verification)" …
(edit) @11204   11 years livings124 #3513 inactive limit should set torrent state as finished, not stopped
(edit) @11044   11 years charles (trunk) #2560: rename "inactive limit" to "idle limit". Add support …
(edit) @11039   11 years livings124 fix inactivity typo
(edit) @11013   11 years livings124 First go at #2560 "inactive seeding time limit". libtransmission and …
(edit) @10937   11 years charles (trunk) #3045 "speed units" -- change the public API of …
(edit) @10931   11 years charles (trunk) #3045 "make libtransmission's API byte-oriented instead of …
(edit) @10918   11 years charles (trunk libT) fix more issues found by -Wconversion
(edit) @10912   11 years charles (trunk libT) down the rabbit hole: various minor type correctness …
(edit) @10848   11 years charles (trunk) #3320: "If the seed ratio is already met when download …
(edit) @10842   11 years charles (trunk) #3339 "crash when download some magnet links" -- fixed
(edit) @10800   11 years charles (trunk) #3256 "libtransmission/publish.[ch] should be replaced" -- …
(edit) @10774   11 years charles (libT) #3291 "tr_torrent.infoDictOffset should be lazily evaluated"
(edit) @10664   12 years charles (trunk libT) #2929 "persistent tracker error messages in main window" …
(edit) @10663   12 years charles (trunk libT) remove dead function tr_torrentPromoteTracker()
(edit) @10643   12 years charles (trunk libT) minor API cleanup: constify array arguments in …
(edit) @10635   12 years charles (trunk) #3060 "Local Peer Discovery" -- in the code, rename LDS as LPD …
(edit) @10606   12 years charles (trunk) #3060 -- Local Peer Discovery patch from Eszet
(edit) @10550   12 years charles (trunk) minor transmission.h API cleanup. 1. remove …
(edit) @10483   12 years charles (trunk libT) #1869 "new status for torrents that reach seed ratio" -- …
(edit) @10347   12 years charles (trunk libT) code cleanup: after r10346, we don't need to keep the …
(edit) @10332   12 years charles (trunk) #2993 "'Downloaded' much greater than 'Have' or 'verified'" -- …
(edit) @10084   12 years charles (trunk) #2802, #2716, #2717 -- remember magnet links and their …
(edit) @9965   12 years charles (trunk) No code changes here... filling in some of the blanks in the …
(edit) @9868   12 years charles happy new year!
(edit) @9859   12 years charles (trunk libT) consistency tweak: rename tr_global{Lock,Unlock,IsLocked?} …
(edit) @9847   12 years charles (trunk libT) replace the TR_INLINE macro with the standard "inline" …
(edit) @9817   12 years charles (trunk libT) #2632 "Add streaming capability to libtransmission (but …
(edit) @9816   12 years charles (trunk libT) #2632 "Add streaming capability to libtransmission (but …
(edit) @9681   12 years charles (trunk libT) remove unnecessary #includes
(edit) @9671   12 years charles (trunk) update the copyright notices
(edit) @9591   12 years charles (trunk libT) #2096 "magnet links" -- add a callback for clients to …
(edit) @9550   12 years charles (trunk) #2096: Magnet, BEP #9 support
(edit) @9549   12 years charles (trunk libT) jch's patches 0001 through 0004 for ticket #2576, IPv6 …
(edit) @9540   12 years livings124 a couple of more swarm speed removals
(edit) @9519   12 years charles (trunk libT) make tr_findTorrentFromHash() a public API
(edit) @9397   12 years livings124 smooth out the upload eta the same way as the download eta
(edit) @9337   12 years charles (trunk libT) change the new public API a little bit -- clearer, but a …
(edit) @9335   12 years charles (trunk libT) make the ".part" suffix an optional feature as per BMW's …
(edit) @9334   12 years charles (trunk libT) make tr_torrentFindFile() a public API
(edit) @9328   12 years charles (trunk) #1483: move completed torrents to a user-specified directory + …
(edit) @9170   12 years charles (trunk) #1699: Announce to multiple trackers at once #2424: Tracker …
(edit) @9131   12 years charles (trunk libT) use tr_torrentName() instead of tor->info.name
(edit) @8915   12 years charles (trunk libT) fix #1765: "if a downloaded file disappears, stop the …
(edit) @8912   12 years charles (trunk libT) fix #2332: filesystem-based error messages lack context
(edit) @8910   12 years charles (trunk libT) fix #2162: .resume file doesn't get saved often enough …
(edit) @8903   12 years charles (trunk) all this commit does is remove trailing whitespace from some …
(edit) @8878   12 years charles (trunk libT) #2137: .resume file gets saved too frequently
(edit) @8869   12 years charles (trunk) #1400, #2308: differentiate warnings and errors; differentiate …
(edit) @8770   12 years charles (trunk libT) #529: Time remaining for downloads is unreliable
(edit) @8727   12 years charles (trunk) #2222: Make DHT support a compile-time option, enabled by default
(edit) @8709   12 years charles (trunk libT) revert most of r8693 as a quick fix for a possible …
(edit) @8693   12 years charles (trunk libT) avoid an extra per-torrent malloc/free by aggregating its …
(edit) @8433   13 years charles (trunk) #7: DHT support. This is a work in progress... no gui/rpc …
(edit) @8389   13 years charles (trunk) #920: add "move data" to libT so all clients can use it
(edit) @8279   13 years charles (trunk gtk) #1473: Properties dialog should let you edit/view multiple …
(edit) @8212   13 years charles (trunk libT) omit some unnecessary tests on the bitfield checks. …
(edit) @8186   13 years charles (trunk libT) another possible fix for #1894: Crash when download …
(edit) @8123   13 years charles (trunk rpc) add the ability to set file priorities and download flags …
(edit) @8090   13 years charles (trunk) rpc changes: 1. new field "blocklist-size" to session-info, so …
(edit) @8021   13 years charles (trunk) libT and gtk+ parts for #1889: per-torrent vs. global speed …
(edit) @7977   13 years charles (trunk libT) #1823: Ratio limit is only checked when peers are active
(edit) @7892   13 years livings124 have the mac ui use libT's ratio settings (attempt 1); when seed ratio …
(edit) @7888   13 years charles (trunk) #1787: add support for seeding ratio limiting in libtransmission
(edit) @7816   13 years charles (trunk libT) more assertions
(edit) @7710   13 years charles (trunk libT) peerMgr: operate directly on tr_torrent and not …
(edit) @7707   13 years charles (trunk libT) Remove tr_torrentNext() from the public libT API (wereHamster)
(edit) @7663   13 years charles (trunk libT) win32 portability patch from Alexey
(edit) @7632   13 years charles (trunk libT) update the copyrights on some files that no longer have …
(edit) @7591   13 years charles (trunk libT) inline a few more torrent methods
(edit) @7584   13 years charles (trunk libT) avoid some unnecessary memory fragmentation... for …
(edit) @7578   13 years charles (trunk libT) avoid some unnecessary memory fragmentation... for …
(edit) @7576   13 years charles (trunk libT) add "inline" hint to several one-liner functions
(edit) @7525   13 years charles (trunk libT) avoid some unnecessary memory fragmentation... for …
(edit) @7368   13 years charles (trunk libT) semantic cleanup: int -> tr_bool
(edit) @7266   13 years charles (libT) #1557: handshake peer-id doesn't match the peer-id sent in the …
(edit) @7251   13 years charles (libT) misc cleanup: use tr_bool and tr_port where appropriate
(edit) @7173   13 years charles use tr_bool instead of C bitfields. …
(edit) @7154   13 years charles (libT) yet another stab at getting bandwidth management under control. …
(edit) @7151   13 years charles (libT) add #ifdefs to ensure that client apps don't #include private …
(edit) @7147   13 years charles (libT) #1468: another stab at getting the peer transfer speeds both …
Note: See TracRevisionLog for help on using the revision log.