54 Révisions (372cec7b53ce0959ba5756e1e51f1f15793a3663)

Auteur SHA1 Message Date
  Richard Nyberg 352ed70600 Update the build scripts for the following events: il y a 18 ans
  Richard Nyberg 568d116335 Remove a couple of forgotten debug printfs. il y a 18 ans
  Richard Nyberg 00e242ce2b Add bts_filename which gets the current filename from a bt_stream. il y a 18 ans
  Richard Nyberg 1d7b396fc7 Some cleanup. Use names for some numeric constants. il y a 18 ans
  Richard Nyberg 80dcfecbe5 Rename callback type, add timeouts and and allow any http version in the il y a 18 ans
  Richard Nyberg d5700c2f20 Add max(x, y) macro. il y a 18 ans
  Richard Nyberg 1b7bb76fb7 Add a simple http client. Since it uses libevent it's a better fit for btpd il y a 18 ans
  Richard Nyberg cd8a3d5ecd Make mkdirs behave more like 'mkdir -p' and make btpd create the directory il y a 18 ans
  Richard Nyberg ff3f222885 OpenBSD doesn't have stdint.h. It'd be great if they would implement basic c99 il y a 18 ans
  Richard Nyberg f20c481b11 There's no need to fsync here, so remove the call. This should improve il y a 18 ans
  Richard Nyberg 29495ab53b Add and use the function make_abs_path. realpath didn't fit my needs. il y a 18 ans
  Richard Nyberg b306439636 Update for the read_whole_file -> read_file change. il y a 18 ans
  Richard Nyberg 3fb4e5a894 Simplify read_whole_file and rename to read_file. il y a 18 ans
  Richard Nyberg 45bf9f2658 Allow empty files in torrents. Create them in stat_and_adjust and let the il y a 18 ans
  Richard Nyberg a781e02cd8 Add missing includes. il y a 18 ans
  Richard Nyberg e652eefa26 Add value queries for total amount up- and downloaded. Use the cached values il y a 18 ans
  Richard Nyberg ba9ae40fe7 Add command to stop all active torrents. The command is sent by il y a 18 ans
  Richard Nyberg 30601882e5 Whitespace. il y a 18 ans
  Richard Nyberg 00db1f1ced Add function benc_strcmp. il y a 18 ans
  Richard Nyberg ce0ef9d46b Better message for ENOTENT. il y a 18 ans
  Richard Nyberg a5ae3e120f Some changes to the iobuf interface. Remove a debug assert from btpd_if.c and il y a 18 ans
  Richard Nyberg 763cbbb59f Hook the new files to the build. il y a 18 ans
  Richard Nyberg 8695ecdf18 Pointers to different things need not be represented in the same way. il y a 18 ans
  Richard Nyberg 848de36107 This file contains the definitions of the constants used in the btpd il y a 18 ans
  Richard Nyberg a162d34982 Moved from ../cli. il y a 18 ans
  Richard Nyberg 13607e007a Remove unused function bts_hashes. il y a 18 ans
  Richard Nyberg 334c94db46 There is no spoon^H^H^H^Htruct metainfo. Use struct mi_file instead. il y a 18 ans
  Richard Nyberg cd0eb82f20 The metainfo code provided a load -> test -> struct metainfo interface. il y a 18 ans
  Richard Nyberg c41c08adca Moved from ../btpd/queue.h il y a 18 ans
  Richard Nyberg a27913a47d Add functions for conversions between binary data and ascii hex. il y a 18 ans
  Richard Nyberg 203d4148e4 Add a hashtable implementation. il y a 18 ans
  Richard Nyberg c9ea09b1ad Enable printf format type checking for buf_print. il y a 18 ans
  Richard Nyberg 47358cf420 Add function benc_strlen. il y a 18 ans
  Richard Nyberg c865aa9254 Use c99 types conservatively to compile on OpenBSD. Also convert to or from il y a 18 ans
  Richard Nyberg 1a82f0c154 White space. il y a 18 ans
  Richard Nyberg 634df68e31 Add functions find_btpd_dir. il y a 18 ans
  Richard Nyberg 8d05b64fa1 Remove unused function canon_path. il y a 18 ans
  Richard Nyberg 273294989e Use benc_dget_mema instead of benc_dget_mem + malloc + bcopy. il y a 18 ans
  Richard Nyberg b0c4f58f10 Use strtoul to parse length of strings. il y a 18 ans
  Richard Nyberg d88c65e982 Added buf_swrite. il y a 18 ans
  Richard Nyberg 36a68e4b76 Check for failure to allocate memory. il y a 18 ans
  Richard Nyberg af64140b1f Remove som unused code I commited by mistake. Replace integer parse code il y a 18 ans
  Richard Nyberg 01c92051d5 o Changed the benc_ api to make it easier to use. il y a 18 ans
  Richard Nyberg 6559fcb9a4 Make the buf api safe to continue to use even if an error has occured. il y a 18 ans
  Richard Nyberg 38418fcd2b Add functions read_fully and write_fully. They are simpler alternatives to il y a 18 ans
  Richard Nyberg 59bed6ca87 Added vfsync and vfopen. il y a 18 ans
  Richard Nyberg b2a877537a White space. il y a 18 ans
  Richard Nyberg a3933c0761 Unify the write and read structs. There was no good reason to keep them il y a 18 ans
  Richard Nyberg 1eea7650a2 Remove use of the ugly PRI* print macros. il y a 19 ans
  Richard Nyberg 2d2f8b0350 o Removed an unused function. il y a 19 ans