about summary refs log tree commit diff
AgeCommit message (Expand)Author
2009-02-08Text updates for btpd 0.14. v0.14Richard Nyberg
2009-02-07Find and ban peers with bad data.Richard Nyberg
2009-02-06Split peer information. Make id hash functions available.Richard Nyberg
2009-02-06Iterate throught the htbl instead of building an array first.Richard Nyberg
2009-02-06We must now set the ratio when creating hash tables.Richard Nyberg
2009-02-06Hashtable tweaks.Richard Nyberg
2009-02-03Make net->piece_count properly aligned.Richard Nyberg
2009-02-03Set logmask from commandline.Richard Nyberg
2009-02-03More tracker logging, and use switch for log type.Richard Nyberg
2009-02-03Fix port type confusion.Richard Nyberg
2009-01-30Use only IPv4 by default.Richard Nyberg
2009-01-30Set failures on individual trackers, not on tiers.Richard Nyberg
2009-01-29Make the timer code work on MacOS as well.Richard Nyberg
2009-01-29Stop complaints on printf argument types on MacOS.Richard Nyberg
2009-01-29Remove unneeded addrinfo flag which doesn't exist on MacOS.Richard Nyberg
2009-01-29Make sure required versions of autotools are used.Richard Nyberg
2009-01-29Rename timer* to evtimer*.Richard Nyberg
2009-01-26Make the COPYRIGHT file match reality again.Richard Nyberg
2009-01-26Show tracker counts in btcli stat.Richard Nyberg
2009-01-26Change options to: '-4' => Ipv4 only, '-6' => IPv6 only.Richard Nyberg
2009-01-26Better start from scratch on udp tracker support.Richard Nyberg
2009-01-26Improve the torrent stop and btpd shutdown sequences.Richard Nyberg
2009-01-26More files to ignore.Richard Nyberg
2009-01-26Use the correct macro to make automake happy.Richard Nyberg
2009-01-26Fix a typo in an error message.Richard Nyberg
2009-01-26Print the result of, and not the address of, getpid().Richard Nyberg
2009-01-26Rethink the tracker client code somewhat.Richard Nyberg
2009-01-15git clean is a better way to clean the tree.Richard Nyberg
2009-01-14Add IPv6 support.Richard Nyberg
2009-01-13Added macros for checking supported compiler flags.Richard Nyberg
2009-01-13Start previously active torrents after log file setup.Richard Nyberg
2009-01-12Test for working snprintf at startup.Richard Nyberg
2009-01-12Let the initial process linger until the daemon is initialized.Richard Nyberg
2009-01-12Don't use the bsd err and warn family of functions. Solaris doesn't have them.Richard Nyberg
2009-01-12Provide own implementation of asprintf if it's missing.Richard Nyberg
2009-01-12Lots of autofoo magic for threads and different libs.Richard Nyberg
2009-01-12pid_t is long on some systems. solaris is one.Richard Nyberg
2009-01-12Remove unnecessary include.Richard Nyberg
2009-01-12On solaris bcopy and some other useful functions are declared in strings.h.Richard Nyberg
2009-01-11Use the more compatible -R flag instead of -rpath when linking.Richard Nyberg
2009-01-11Fix for missing AI_ADDRCONFIG.Richard Nyberg
2009-01-11Indicate that btpd has moved past 0.13.Richard Nyberg
2009-01-11Test that the clock is working at start and test for evloop errors.Richard Nyberg
2009-01-11Update build scripts for recent btpd changes. Also use only one makefile.Richard Nyberg
2009-01-11Remove libevent. Btpd no longer uses it.Richard Nyberg
2009-01-11Btpd now uses evloop, it's own event loop, instead of libevent.Richard Nyberg
2009-01-11Add evloop, btpd's new event loop. This will replace libevent.Richard Nyberg
2009-01-11Let btpd remove torrent data by itself instead of calling rm.Richard Nyberg
2009-01-11Make the http client independent of events and use my iobuf.Richard Nyberg
2009-01-11Make iobuf more useful for io and use better names in its api.Richard Nyberg