about summary refs log tree commit diff
AgeCommit message (Expand)Author
2006-08-06Reduce the number of HAVE messages sent by only sending them to peers missingRichard Nyberg
2006-08-03Torrents that were active when btpd was last killed will now be automaticallyRichard Nyberg
2006-08-03Add a delay for contacting the same announce url. This way we don't spamRichard Nyberg
2006-07-30Change version to 0.11 and document the changes.Richard Nyberg
2006-07-28Remove the events for a peer's socket before closing it. At least the epollRichard Nyberg
2006-07-23Change version to 0.10 and document the changes.Richard Nyberg
2006-07-23Changed the help for the '--ipcprot' option.Richard Nyberg
2006-07-23Truncate the pid file when opening it. Now it actually will contain the pidRichard Nyberg
2006-07-23Make sure btpd_dir contains an absolute path. If btpd was started withRichard Nyberg
2006-07-23Add the '--ipcprot' option to change the protection mode of the commandRichard Nyberg
2006-07-22Btpd could be DOS'ed by incoming connections that never send any data.Richard Nyberg
2006-07-21Split out common code for btpd_log and btpd_err.Richard Nyberg
2006-07-21Use the new functions btpd_ev_(add|del) instead of calling event_(add|del)Richard Nyberg
2006-07-15Fix type mismath. From Arnaud Bergeron.Richard Nyberg
2006-03-21Changes for 0.9.Richard Nyberg
2006-03-21Version 0.9.Richard Nyberg
2006-03-20Cut off decimals after the first tenth percent so printf doesn't roundRichard Nyberg
2006-03-18The previous commit was a bit over zealous; the block field should not beRichard Nyberg
2006-03-17The code for testing content that has potentially been modified between btpdRichard Nyberg
2006-03-16Fix a bug from the last commit: shared messages for endgame requests couldRichard Nyberg
2006-02-21There's now one list with requests per piece instead of one per block. TheRichard Nyberg
2006-02-19Safer code for net_read32 and net_write32. It may have been possible for themRichard Nyberg
2006-02-17Two changes to stat output:Richard Nyberg
2006-02-17Set default value of cm_alloc_size to 2MB.Richard Nyberg
2006-02-12Set its rates to zero when stopping a torrent.Richard Nyberg
2006-02-11Rewrote the README with changes for 0.8..Richard Nyberg
2006-02-11Changes for 0.8.Richard Nyberg
2006-02-11Don't allow a negative cm_alloc_size to wreak havoc. Richard Nyberg
2006-02-11Return possible error message in the http result. Log the error in theRichard Nyberg
2006-02-11Change preallocation default to 2048. 1 may be a little low. Richard Nyberg
2006-02-11Safer type use.Richard Nyberg
2006-02-10Fix typo.Richard Nyberg
2006-02-10Add a note on the ACX_PTHREAD macro license.Richard Nyberg
2006-02-10I don't quite like this file. I think I will use the trac site to keepRichard Nyberg
2006-02-10Better log message.Richard Nyberg
2006-02-10Better log message.Richard Nyberg
2006-02-10Be careful not to stop the sub struct if they haven't been started. AlsoRichard Nyberg
2006-02-10Oops! Forgot to free some memory.Richard Nyberg
2006-02-10Call realpath after creating the dir. At least on linux the call to realpathRichard Nyberg
2006-02-10Use c99 types conservatively to compile on OpenBSD. Also convert to or fromRichard Nyberg
2006-02-10Glibc needs sys/file.h for flock.Richard Nyberg
2006-02-10Mostly name changes. Add a missing include. Changed the torrent statusRichard Nyberg
2006-02-10Glibc doesn't support locking in open. Use flock after open instead.Richard Nyberg
2006-02-10Put the ACX_PTHREAD macro from the Autoconf macro archive in acinclude.m4.Richard Nyberg
2006-02-10Change the downloaders option to max-uploads. I find it much less confusingRichard Nyberg
2006-02-09Add torrent_name function and use it. Richard Nyberg
2006-02-09btcli stat now takes file arguments to only include stats for the givenRichard Nyberg
2006-02-09Include the info hash in the tpstat structure.Richard Nyberg
2006-02-09o Since the torrent sub structs always exist now, we can always write allRichard Nyberg
2006-02-09There's no need for exactly 64 bits for the upload and download count.Richard Nyberg