summary refs log tree commit diff
AgeCommit message (Expand)Author
2006-11-03Avoid unnecessary operations on tracker stop. Use STOP_ERRORS constantRichard Nyberg
2006-11-03Missed this file in the last commit. Simplify some interfaces by pollingRichard Nyberg
2006-11-03Make the content code unthreaded and remove the no longer needed interRichard Nyberg
2006-11-02Add bts_filename which gets the current filename from a bt_stream.Richard Nyberg
2006-10-31Add initialization of evdns.Richard Nyberg
2006-10-31Now that btpd doesn't use select, we don't need to limit fd's to FD_SETSIZERichard Nyberg
2006-10-31Remove calls to the already removed old http code.Richard Nyberg
2006-10-31Some cleanup. Use names for some numeric constants.Richard Nyberg
2006-10-31Split the tracker code into a generic part and a http specific part. ThisRichard Nyberg
2006-10-31Rename callback type, add timeouts and and allow any http version in theRichard Nyberg
2006-10-31No parenthesis needed around a string value.Richard Nyberg
2006-10-31Add max(x, y) macro.Richard Nyberg
2006-10-29Add a simple http client. Since it uses libevent it's a better fit for btpdRichard Nyberg
2006-10-26Don't really know why I did setlocale. Get rid of it since I want the CTYPERichard Nyberg
2006-10-16Random changes :)Richard Nyberg
2006-10-16Rewrote parts of the README and updated it with information on the new stuffRichard Nyberg
2006-10-16Help text format change.Richard Nyberg
2006-10-15Don't call mkdirs unnecessarily. Note that this code is only needed becauseRichard Nyberg
2006-10-15Make mkdirs behave more like 'mkdir -p' and make btpd create the directoryRichard Nyberg
2006-10-15OpenBSD doesn't have stdint.h. It'd be great if they would implement basic c99Richard Nyberg
2006-10-15There's no need to fsync here, so remove the call. This should improveRichard Nyberg
2006-10-15Always update the tlib info when a torrent is stopped. Some code shuffle.Richard Nyberg
2006-10-14Add and use the function make_abs_path. realpath didn't fit my needs.Richard Nyberg
2006-10-14Forgot to free some memory. Remove some broken code; it wasn't neededRichard Nyberg
2006-10-14Update for the read_whole_file -> read_file change.Richard Nyberg
2006-10-14Create all files of a torrent at startup.Richard Nyberg
2006-10-14Add missing include.Richard Nyberg
2006-10-14Safer way to initialize the address.Richard Nyberg
2006-10-14Simplify read_whole_file and rename to read_file.Richard Nyberg
2006-10-12Document changes for 0.12.Richard Nyberg
2006-10-12Bump version to 0.12.Richard Nyberg
2006-10-12Allow empty files in torrents. Create them in stat_and_adjust and let theRichard Nyberg
2006-10-12Add missing includes.Richard Nyberg
2006-10-11A string wasn't properly zero terminated.Richard Nyberg
2006-10-11Add missing include.Richard Nyberg
2006-10-08Make the del command work for active torrents too.Richard Nyberg
2006-10-07Help text changes and make del and start take the --help option.Richard Nyberg
2006-10-07btcli list now displays size, ratio and the percentage got of torrents.Richard Nyberg
2006-10-07Add value queries for total amount up- and downloaded. Use the cached valuesRichard Nyberg
2006-10-07Save the total amount down- and uploaded and cache the torrent size and theRichard Nyberg
2006-10-06Remove unneeded braces.Richard Nyberg
2006-10-06Add command to stop all active torrents. The command is sent byRichard Nyberg
2006-09-17Whitespace.Richard Nyberg
2006-09-17Add function benc_strcmp.Richard Nyberg
2006-09-17Better message for ENOTENT.Richard Nyberg
2006-09-17btcli add now starts the torrent if not told otherwise. Soem cleanup andRichard Nyberg
2006-09-16Return rates in bytes/s instead of time factor * bytes/s. Clients shouldRichard Nyberg
2006-09-16Make tests for unit changes to take rounding into account.Richard Nyberg
2006-09-16Reprint the header at suitable intervals. Display sizes >= 1000MB in gigsRichard Nyberg
2006-09-13Some changes to the iobuf interface. Remove a debug assert from btpd_if.c andRichard Nyberg