source: trunk/libtransmission/announcer.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @14718   5 years mikedld Explicitly compare result of str(n)cmp/memcmp to signify that it's not …
(edit) @14644   5 years mikedld Remove useless checks and definitions (C99) Now that MSVC support for …
(edit) @14633   5 years mikedld Ongoing refactoring (use size_t instead of int)
(edit) @14619   5 years mikedld Optionally return result length from evbuffer_free_to_str()
(edit) @14525   6 years mikedld Fix some issues revealed by coverity
(edit) @14521   6 years mikedld Cut internal macro names to have equal number of underscores on each side
(edit) @14428   6 years mikedld Replace tabs with spaces; remove trailing spaces
(edit) @14354   6 years mikedld #4400, #5462: Move random helpers to crypto-utils On a way to …
(edit) @14241   7 years jordan Copyedit the license's revised text: (1) remove unnecessary repitition …
(edit) @14225   7 years jordan Licensing changes: 1. add the option the code to be used under GPLv2 …
(edit) @14224   7 years jordan (trunk) restore copyright year as suggested in email by rms
(edit) @14190   7 years jordan introduce TR_PRIuSIZE macro for portable printf()ing of size_t. mikedld
(edit) @14189   7 years jordan correct function pointer type correctness. mikedld
(edit) @14187   7 years jordan use evutil_socket_t instead of int to define socket types. Patch my …
(edit) @14169   7 years jordan add inline wrapper functions to tr_torrent to decouple the rest of the …
(edit) @14138   7 years jordan tweak previous commit
(edit) @14137   7 years jordan (trunk, libT) #5432 'on scrape and announce failures, the retry …
(edit) @14124   7 years jordan (trunk, libT) #5395: when announces fail, lower the period before the …
(edit) @14068   8 years jordan libT: undo r13901 regression to #4888 in the nightlies
(edit) @13933   8 years jordan (libT) recycle the peer id used for public torrents after N hours of use
(edit) @13901   8 years jordan (libT) when announcing a magnet link for the first time, send 'left=0'
(edit) @13868   8 years jordan make all the log functions/structs/enums use a single 'tr_log' …
(edit) @13652   8 years jordan remove a couple of unnecessary torrentIsLocked() assertions for #5168
(edit) @13631   8 years jordan (trunk, libT) #5165: fix r13625 oops
(edit) @13625   8 years jordan Follow more common whitespace style conventions in the C code …
(edit) @13313   9 years jordan (trunk libT) #4914 if a tracker has no scrape URL but the announce …
(edit) @13310   9 years jordan (trunk libT) #4888: when scraping magnet links, don't send a left=0 …
(edit) @13300   9 years jordan (trunk libT) #4894 -- don't use evbuffer_add_printf() and …
(edit) @13155   9 years livings124 #4704 req->left = tr_cpLeftUntilComplete( &tor->completion ) should …
(edit) @12982   9 years jordan (trunk libT) #4526 "do not skip scrape unless all three scrape fields …
(edit) @12956   9 years jordan (trunk libT) #4530 "lastAnnounceResult is not properly set" -- fixed.
(edit) @12955   9 years jordan (trunk libT) #4526 "do not skip scrape unless all three scrape fields …
(edit) @12683   9 years jordan (trunk libT) #4396 "Scrape requests not showing in logfile" -- when …
(edit) @12605   9 years jordan (trunk libT) modify announcer's scrape triggers as per discussion with …
(edit) @12577   9 years jordan (trunk libT) #3219 "Don't scrape paused torrents" -- allow this as a …
(edit) @12517   9 years jordan (trunk libT) #4277 "Checkmarks for leechers" -- possible fix. It …
(edit) @12516   9 years jordan (trukn libT) lessen the importance of error messages returned by …
(edit) @12507   9 years jordan (trunk libT) modify how the "stops" sorted container is used s.t. the …
(edit) @12404   10 years jordan (trunk libT) very minor copyediting: remove a little unwanted whitespace
(edit) @12388   10 years jordan (trunk libT) heap pruning: avoid unnecessary malloc+memcpy+frees in …
(edit) @12385   10 years jordan (trunk libT) constify the tr_scrape_request argument to …
(edit) @12350   10 years jordan (trunk libT) fix 2.30b1 memory corruption bug when editing trackers. …
(edit) @12347   10 years livings124 #4175 fix typo
(edit) @12346   10 years jordan (trunk libT) #4175 "very bizarre and unwieldly logfile in 2.30b2" -- fixed.
(edit) @12345   10 years jordan 6789ABCDE
(edit) @12341   10 years jordan (trunk libT) #4175 "very bizarre and unwieldy logfile in 2.30b2" -- …
(edit) @12340   10 years jordan (trunk libT) #4175 "bizarre and unwieldly logfile in 2.30b2" -- …
(edit) @12334   10 years jordan (trunk libT) use get_next_scrape_time() inside the scrape error …
(edit) @12333   10 years jordan (trunk libT) #3931 "'Announce is Queued' but torrent doesn't announce …
(edit) @12331   10 years jordan (trunk libT) trivial commit fixing typo in the comments from r12297
(edit) @12302   10 years livings124 small cleanup when determining if two announce URLs differ only by scheme
(edit) @12301   10 years jordan (trunk libT) fix UMR bug reported by wereHamster
(edit) @12297   10 years jordan (trunk libT) better multiscrape
(edit) @12283   10 years jordan (trunk libT) announcer.c: fold the tiers and trackers into fewer …
(edit) @12271   10 years jordan (trunk libT) fix potential null pointer dereference in announcer.c
(edit) @12253   10 years jordan (trunk libT) better scrape management on private trackers. If a …
(edit) @12247   10 years jordan (trunk libT) strip trailing whitespace
(edit) @12238   10 years jordan (trunk libT) remove the tr_session argument from the announce/scrape …
(edit) @12226   10 years jordan (trunk libT) copyediting: '#include "crypto.h"' cleanup
(edit) @12223   10 years jordan (trunk) copyediting: remove some unneeded #includes, and annotate some …
(edit) @12204   10 years jordan (trunk) #4138 "use stdbool.h instead of tr_bool" -- done.
(edit) @12190   10 years jordan (trunk libT) #117 "UDP tracker protocol support" -- fix trivial r12141
(edit) @12184   10 years jordan (trunk libT) better shutdown management of libutp and UDP trackers in …
(edit) @12182   10 years jordan (trunk libT) move tr_lpdAnnounceMore() out of the announcer module We …
(edit) @12181   10 years jordan (trunk libT) move tr_dhtUpkeep() out of the announcer module During …
(edit) @12177   10 years jordan (trunk) it's bad form to #include so many system headers in …
(edit) @12169   10 years jordan Show whether a tracker is http or udp. Without that context, it could …
(edit) @12167   10 years jordan (trunk libT) annnouncer.c: as discussed with Waldorf, massage the …
(edit) @12164   10 years jordan (trunk libT) more announce.c work: better handling of incrementing the …
(edit) @12160   10 years jordan (trunk libT) more tweakin'
(edit) @12144   10 years jordan (trunk libT) #117 "UDP tracker support (BEP #15)" -- added request …
(edit) @12141   10 years jordan (trunk libT) #117 "UDP tracker protocol support" -- working …
(edit) @12134   10 years jordan (trunk libT) copyediting: removing trailing spaces from lines
(edit) @12133   10 years jordan (trunk libT) implement multiscrape.
(edit) @12131   10 years jordan (trunk libT) repeat the r12129 fix for delegating https scrapes
(edit) @12129   10 years jordan (trunk libT) fix r12127 bug with delegating https trackers
(edit) @12128   10 years jordan (trunk libT) optimization for ocelot. When seeding on a private …
(edit) @12127   10 years jordan (trunk libT) #117 "UDP tracker protocol support (BEP #15)" -- refactor …
(edit) @12120   10 years jordan (trunk libT) use a hex key for tracker announces.
(edit) @12096   10 years jordan (trunk) copyediting: remove trailing spaces from source code lines in …
(edit) @12093   10 years jordan (trunk libT) #3208 "Local Peer Discovery idea: prioritize LPD requests …
(edit) @11896   10 years jordan (trunk) #4032 "Better error detection / reporting in http announces" …
(edit) @11844   10 years jordan (trunk libT) silence minor "unused function argument" compiler warning
(edit) @11833   10 years jordan (trunk libT) #3931 "'Announce is Queued' but doesn't get announced" -- …
(edit) @11832   10 years jordan (trunk libT) announcer.c cleanup, part 1 Separating this commit into …
(edit) @11790   10 years jordan (trunk libT) #3931 "announce is queued" -- minor revision for uClibc …
(edit) @11784   10 years jordan (trunk libT) "Announce is Queued" but torrent doesn't announce itself …
(edit) @11751   10 years jordan (trunk libT) #3934 "manual reannounce doesn't work if the initial …
(edit) @11750   10 years jordan (trunk libT) #3933 "announcer.c peer parsing could be simpler" -- …
(edit) @11730   10 years jordan (trunk libT) #3870 "transmission doesn't recheck after getting initial …
(edit) @11729   10 years jordan (trunk libT) #3923 "remove redundant announcer.c debug message" -- done.
(edit) @11709   10 years jordan Update the copyright year in the source code comments. The Berne …
(edit) @11706   10 years jordan cleanup of who calls the libtransmission thread locking functions. In …
(edit) @11668   10 years jordan (trunk libT) fix formatting error in a couple of old calls to dbgmsg()
(edit) @11599   10 years charles (trunk) Join the 21st century and use only 1 space at the end …
(edit) @11588   10 years charles (trunk libT) #3836 "libevent2 support" -- finish moving to the …
(edit) @11548   10 years charles (trunk) #3836 "libevent2 support" -- bump libevent2 requirement to …
(edit) @11451   10 years charles fix irrelevant text formatting error. :/
(edit) @11450   10 years charles (trunk libT) r11448 seems to have been a red herring, so undo that commit.
(edit) @11448   10 years charles (trunk libT) possibly fix the "no announce scheduled" issue reported …
Note: See TracRevisionLog for help on using the revision log.