about summary refs log tree commit diff
AgeCommit message (Expand)Author
2009-01-11Add the function memfind. It'll be used by iobuf.Richard Nyberg
2009-01-11Add code to connect to host given by its hostname.Richard Nyberg
2009-01-11Add a thread for performing asynchronous getaddrinfo's.Richard Nyberg
2009-01-11Bring back the old thread callback code.Richard Nyberg
2009-01-11More autotool files to ignore.Richard Nyberg
2008-12-23Tell git to ignore files generated by autotools.Richard Nyberg
2008-12-22Fix type mismatches in a couple of printf statements.Richard Nyberg
2008-12-22Turn off warnings for pointer sign mismatches.Richard Nyberg
2007-07-01The "Host" HTTP header should be placed as early as possible and also includeRichard Nyberg
2007-07-01Recognize both the CRLF sequence and single LF characters as line terminators.Richard Nyberg
2007-06-20Add libraries in the correct place.Richard Nyberg
2007-06-20Create the peer id and random seed based on the host name, port andRichard Nyberg
2007-05-23Fix the '--topdir' option for single file torrents without a top directory.Richard Nyberg
2007-05-21Fix bug in benc_length. benc_first shouldn't be used here since it returnsRichard Nyberg
2007-05-20Clean up the #include sections in the btpd files. Most common headers andRichard Nyberg
2007-05-19Added some more info to CHANGES and version information to README. v0.13Richard Nyberg
2007-05-19#include order.Richard Nyberg
2007-05-19Fix problem introduced in r345. A call to http_get could cause theRichard Nyberg
2007-05-19I had missed a check for tracker errors. When a torrent is stopping it'sRichard Nyberg
2007-05-19Fix from libevent r353.Richard Nyberg
2007-05-19Only keep one block of outgoing data in memory.Richard Nyberg
2007-05-19Don't try to resolve the host if it is already given as an ip address.Richard Nyberg
2007-05-19btpd doesn't need pthreads and curl, and libevent is included. ScratchRichard Nyberg
2007-05-19Changes for 0.13.Richard Nyberg
2007-05-19Update the info files regularly. Before they were only updated when a torrentRichard Nyberg
2007-05-19Update for 2007.Richard Nyberg
2007-05-18Set torrent deletion flag as parameter to torrent_stop. Update torrent infoRichard Nyberg
2007-05-18o Rename net_(write|read)32 to (enc|dec)_be32. Add similar functions for 64Richard Nyberg
2007-05-18Some code for udp trackers. Not done yet, so it isn't hooked to the build.Richard Nyberg
2007-05-18Update to libevent-1.3b.Richard Nyberg
2007-02-25Some better logging.Richard Nyberg
2007-02-25Update to libevent from patches-1.3 r335.Richard Nyberg
2007-02-24Some clean up of the values sent for tget answers. Send values that makesRichard Nyberg
2007-02-24Get rid of tp->relpath.Richard Nyberg
2007-02-24Only trigger error handling if an error actually occured. :PRichard Nyberg
2007-02-24o Make errors when reading or writing torrent data non fatal. Instead ofRichard Nyberg
2007-01-30Call peer_on_no_reqs at the appropriate time.Richard Nyberg
2006-11-15Add an option to specify the ip the tracker should distribute for this peer.Richard Nyberg
2006-11-15Fix bug in get_op. Increase the tracker error counter, and reduce the timeoutRichard Nyberg
2006-11-08Fix evbuffer_add_vprintf. Patch taken from <http://monkeymail.org/archives/li...Richard Nyberg
2006-11-08Fix return value from evdns_resolv_conf_parse and initialization of theRichard Nyberg
2006-11-08Update COPYRIGHT to match the current copyrights and licenses in the btpdRichard Nyberg
2006-11-08Update the build scripts for the following events:Richard Nyberg
2006-11-08Remove files not needed by btpd. Make the build scripts more suitable forRichard Nyberg
2006-11-07Bring in fixes from libevent trunk.Richard Nyberg
2006-11-07Include libevent 1.2 in btpd.Richard Nyberg
2006-11-06Remove a couple of forgotten debug printfs.Richard Nyberg
2006-11-06Instead of immediately reading all data a peer requests into outgoing netRichard Nyberg
2006-11-04Must call next_url if the current url cannot be requested.Richard Nyberg
2006-11-03Initialize the interval variable even when we don't read its value from theRichard Nyberg