355 Révisions (36076a146649a4f848521c66ce68e5345cb1cafa)
 

Auteur SHA1 Message Date
  Richard Nyberg 36076a1466 Remove libevent. Btpd no longer uses it. il y a 16 ans
  Richard Nyberg eb421cc586 Btpd now uses evloop, it's own event loop, instead of libevent. il y a 16 ans
  Richard Nyberg 59905999ce Add evloop, btpd's new event loop. This will replace libevent. il y a 16 ans
  Richard Nyberg 4457c1268a Let btpd remove torrent data by itself instead of calling rm. il y a 16 ans
  Richard Nyberg b5d78b066a Make the http client independent of events and use my iobuf. il y a 16 ans
  Richard Nyberg 3af2b0c0ac Make iobuf more useful for io and use better names in its api. il y a 16 ans
  Richard Nyberg 186113e4ee Add the function memfind. It'll be used by iobuf. il y a 16 ans
  Richard Nyberg b4be0683e6 Add code to connect to host given by its hostname. il y a 16 ans
  Richard Nyberg a34d4da755 Add a thread for performing asynchronous getaddrinfo's. il y a 16 ans
  Richard Nyberg 42c2605dcb Bring back the old thread callback code. il y a 16 ans
  Richard Nyberg eb0f4388f8 More autotool files to ignore. il y a 16 ans
  Richard Nyberg d8e1d6a492 Tell git to ignore files generated by autotools. il y a 16 ans
  Richard Nyberg 1a10f0fb76 Fix type mismatches in a couple of printf statements. il y a 16 ans
  Richard Nyberg 19b7e785f5 Turn off warnings for pointer sign mismatches. il y a 16 ans
  Richard Nyberg 340fbf4737 The "Host" HTTP header should be placed as early as possible and also include il y a 17 ans
  Richard Nyberg 1758597e3e Recognize both the CRLF sequence and single LF characters as line terminators. il y a 17 ans
  Richard Nyberg ff76e2bf6c Add libraries in the correct place. il y a 17 ans
  Richard Nyberg 9a08fda26e Create the peer id and random seed based on the host name, port and il y a 17 ans
  Richard Nyberg 46fb0c2419 Fix the '--topdir' option for single file torrents without a top directory. il y a 18 ans
  Richard Nyberg 8f4fde49ee Fix bug in benc_length. benc_first shouldn't be used here since it returns il y a 18 ans
  Richard Nyberg 2886768d30 Clean up the #include sections in the btpd files. Most common headers and il y a 18 ans
  Richard Nyberg e8a5b6cf28 Added some more info to CHANGES and version information to README. il y a 18 ans
  Richard Nyberg 24c2c1cd4a #include order. il y a 18 ans
  Richard Nyberg 7c2b7b656e Fix problem introduced in r345. A call to http_get could cause the il y a 18 ans
  Richard Nyberg 630f11d18b I had missed a check for tracker errors. When a torrent is stopping it's il y a 18 ans
  Richard Nyberg f26afae214 Fix from libevent r353. il y a 18 ans
  Richard Nyberg 84ae36cd2b Only keep one block of outgoing data in memory. il y a 18 ans
  Richard Nyberg 771e649c41 Don't try to resolve the host if it is already given as an ip address. il y a 18 ans
  Richard Nyberg 098664da9a btpd doesn't need pthreads and curl, and libevent is included. Scratch il y a 18 ans
  Richard Nyberg bac7eb9249 Changes for 0.13. il y a 18 ans
  Richard Nyberg 796e706974 Update the info files regularly. Before they were only updated when a torrent il y a 18 ans
  Richard Nyberg 5e09c5b127 Update for 2007. il y a 18 ans
  Richard Nyberg 3c59bb01e2 Set torrent deletion flag as parameter to torrent_stop. Update torrent info il y a 18 ans
  Richard Nyberg 9bd0fc6cdc o Rename net_(write|read)32 to (enc|dec)_be32. Add similar functions for 64 il y a 18 ans
  Richard Nyberg c8ab530c95 Some code for udp trackers. Not done yet, so it isn't hooked to the build. il y a 18 ans
  Richard Nyberg b2fd196e12 Update to libevent-1.3b. il y a 18 ans
  Richard Nyberg 564fe5afe1 Some better logging. il y a 18 ans
  Richard Nyberg 91f85c222b Update to libevent from patches-1.3 r335. il y a 18 ans
  Richard Nyberg 372cec7b53 Some clean up of the values sent for tget answers. Send values that makes il y a 18 ans
  Richard Nyberg 02733b16ec Get rid of tp->relpath. il y a 18 ans
  Richard Nyberg e117d81cf3 Only trigger error handling if an error actually occured. :P il y a 18 ans
  Richard Nyberg 8d7898d728 o Make errors when reading or writing torrent data non fatal. Instead of il y a 18 ans
  Richard Nyberg d00d1fc36a Call peer_on_no_reqs at the appropriate time. il y a 18 ans
  Richard Nyberg 12c3181b65 Add an option to specify the ip the tracker should distribute for this peer. il y a 18 ans
  Richard Nyberg eeb9d252e1 Fix bug in get_op. Increase the tracker error counter, and reduce the timeout il y a 18 ans
  Richard Nyberg 68c4f99b29 Fix evbuffer_add_vprintf. Patch taken from <http://monkeymail.org/archives/libevent-users/2006-October/000299.html>. il y a 18 ans
  Richard Nyberg 6fbf0b520f Fix return value from evdns_resolv_conf_parse and initialization of the il y a 18 ans
  Richard Nyberg 393ee77bbc Update COPYRIGHT to match the current copyrights and licenses in the btpd il y a 18 ans
  Richard Nyberg 352ed70600 Update the build scripts for the following events: il y a 18 ans
  Richard Nyberg 95371d8453 Remove files not needed by btpd. Make the build scripts more suitable for il y a 18 ans