122 커밋 (3f8dd2ecd3e7442492e3b45b54472da3a8700eb0)
 

작성자 SHA1 메시지 날짜
  Richard Nyberg 3f8dd2ecd3 Fixed a broken loop. I must have forgotten that the loop variable was 19 년 전
  Richard Nyberg 2d2f8b0350 o Removed an unused function. 19 년 전
  Richard Nyberg 24650e5d0e First stab at a choke algorithm for all peers. In previous versions choking 19 년 전
  Richard Nyberg b2bf61dbf7 Add and use rand_between. 19 년 전
  Richard Nyberg c347106fc1 * Some code shuffle and removal of dead code. 19 년 전
  Richard Nyberg 00fc2ce31e Rates should be unsigned long. Compute total, torrent and peer rates. 19 년 전
  Richard Nyberg cbc1a81d06 dl_on_lost_peer must remove the peer from the list. This was accidentally 19 년 전
  Richard Nyberg 7a5d04eed4 Fix an unsafe loop. 19 년 전
  Richard Nyberg c285b374f8 The mega whitespace patch. 19 년 전
  Richard Nyberg 9bfcc80cdd * Added net_(add|del)_torrent. net_add_torrent enables p2p for a torrent 19 년 전
  Richard Nyberg 005ce9d2c2 * Removed the heartbeat and btpd_seconds. Note that this breaks the tracker. 19 년 전
  Richard Nyberg a01ffd8423 * Get rid of net_bw_hz and run the bw stuff at one hz. 19 년 전
  Richard Nyberg a93803cdb2 More name changes from "cm_" to more appropriate names. 19 년 전
  Richard Nyberg f14c6c237e Rename the list of torrents. 19 년 전
  Richard Nyberg db4e9b869d This is very much a intermediate commit. 19 년 전
  Richard Nyberg 3f6d7576a5 Use a flag (PF_DO_UNWANT) to indicate that we should send an uninterest 19 년 전
  Richard Nyberg c46a6b4998 Just bump version number. 19 년 전
  Richard Nyberg 71b986e549 Step one of many to make the sub systems more modular. This commit gets 19 년 전
  Richard Nyberg 8033ec33a1 Set version to 0.7. Update CHANGES. 19 년 전
  Richard Nyberg e025c4743a Add a new net state to get the index and begin fields from piece messages 19 년 전
  Richard Nyberg 0cae0e478d Have a peer event for keep alives too. Its only function is to log atm. 19 년 전
  Richard Nyberg e5cd773d85 Wait until we don't have any unanswered requests on a peer before 19 년 전
  Richard Nyberg 87f94f9d5f Log keep alives. 19 년 전
  Richard Nyberg a263d2f9f6 Accept pieces even if they arrive in a different order than the 19 년 전
  Richard Nyberg 74c5b19492 Logging. 19 년 전
  Richard Nyberg 93053ce34a Remove unsent requests from the write queue when we receive a choke. 19 년 전
  Richard Nyberg a8817eee1a Enable all logging if DEBUG is defined. 19 년 전
  Richard Nyberg 89b0b8b359 More logging: discarded pieces and peer_id. 19 년 전
  Richard Nyberg 28fcbed3c5 #include <limits.h> to be sure to get IOV_MAX. 19 년 전
  Richard Nyberg 2dc98c39b6 Fix two bugs. Add some logging. 19 년 전
  Richard Nyberg e982934f6b Remove unused constants. 19 년 전
  Richard Nyberg 80214ff0fb Code shuffle. 19 년 전
  Richard Nyberg 9ba7dc69fc Put the net state related data in its own sub struct. 19 년 전
  Richard Nyberg 2bc4a5d83a Constify some functions. 19 년 전
  Richard Nyberg 062d08cb60 net_state should return ssize_t not int. 19 년 전
  Richard Nyberg f963072983 Better method of reading data from peers. btpd could send data to peers 19 년 전
  Richard Nyberg 32a88ff5d8 Rewrite of the code for receiving data from peers. 19 년 전
  Richard Nyberg d5bf714f1d More logging. 19 년 전
  Richard Nyberg 777c7e641d Changes for 0.6. 19 년 전
  Richard Nyberg faad18e368 In the transition to end game it's likely that we'll send an uniterest 19 년 전
  Richard Nyberg aa1fe4b2dd Send a new request to a peer after sending cancel. 19 년 전
  Richard Nyberg 6bf02797d7 x 19 년 전
  Richard Nyberg 2123189ca4 Bump version to 0.6. 19 년 전
  Richard Nyberg f31e2d8b89 * Allocate request messages on piece creation. The request objects can 19 년 전
  Richard Nyberg d8720e889c Use the piece destructor. 19 년 전
  Richard Nyberg dc45054fe8 Add some macros. 19 년 전
  Richard Nyberg a67eaf47cb Simplify the autocrap somewhat. Always include the #defines needed 19 년 전
  Richard Nyberg 08dcc6b892 Remove a bad assert. The test can be true during normal operation. 19 년 전
  Richard Nyberg eaf95339c7 Set an upper limit on how many piece messages to queue for 19 년 전
  Richard Nyberg fcbec726e5 Only allocate one have message for all peers, instead of one per peer. 19 년 전