tLog - libeech - bittorrent library
(HTM) git clone git://z3bra.org/libeech.git
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
Date Commit message Author
(DIR) 2020-03-25 10:46 Restrict sending pieces to peers intere… Willy Goiffon
(DIR) 2020-03-25 10:38 Move getinetaddr() to util.c Willy Goiffon
(DIR) 2020-03-24 12:32 Add functions to bind on local port Willy Goiffon
(DIR) 2020-03-24 11:53 Merge hsrecv() and pwprecv() together Willy Goiffon
(DIR) 2020-03-24 11:52 Cleanup code / remove useless "static" … Willy Goiffon
(DIR) 2020-03-24 10:18 Immediately send piece upon REQUEST Willy Goiffon
(DIR) 2020-03-23 19:14 torrent: Print number of pieces acquire… Willy Goiffon
(DIR) 2020-03-23 19:13 Treat HANDSHAKE as any other PWP message Willy Goiffon
(DIR) 2020-03-23 12:25 Rename function names for readability Willy Goiffon
(DIR) 2018-07-11 06:48 Simplify state handling for peers z3bra
(DIR) 2018-07-11 06:09 Free a forgotten malloc() z3bra
(DIR) 2018-07-09 07:04 Check piece only when all blocks are re… z3bra
(DIR) 2018-07-09 07:01 Request one block at a time in pwptxrq() z3bra
(DIR) 2018-07-09 06:34 Set correct size for blocks bitfields z3bra
(DIR) 2018-07-09 06:31 Remove download progress output z3bra
(DIR) 2018-07-09 06:30 Make default bitfield size more accurate z3bra
(DIR) 2018-07-09 06:30 Unchoke all interrested peers z3bra
(DIR) 2018-07-06 17:34 Only send HAVE messages when seeding z3bra
(DIR) 2018-07-06 13:29 Save amount of bytes downloaded z3bra
(DIR) 2018-07-06 06:22 Add glch_piececount() to the API z3bra
(DIR) 2018-07-05 11:56 Do not create peer in addpeer() z3bra
(DIR) 2018-07-05 07:02 Describe all functions z3bra
(DIR) 2018-07-05 06:15 Permit requesting multiple pieces z3bra
(DIR) 2018-07-05 06:14 Group leeching-related actions together z3bra
(DIR) 2018-07-05 06:14 Fix off-by-one error with when passing … z3bra
(DIR) 2018-07-04 17:36 Fix HAVE message format z3bra
(DIR) 2018-07-04 06:56 Broadcast HAVE messages when receiving … z3bra
(DIR) 2018-07-04 06:53 Correctly set bitfield, and actually se… z3bra
(DIR) 2018-07-04 06:52 Improve pwpsend() to send all data z3bra
(DIR) 2018-07-04 06:52 Read piece from metafile (./<HASH>) ins… z3bra
(DIR) 2018-07-03 22:37 pwptxhv(): pass piece number as long z3bra
(DIR) 2018-07-03 21:39 Remove ugly off++ trick for 4 bytes big… z3bra
(DIR) 2018-07-03 21:28 Correctly define TCP functions pwprecv/… z3bra
(DIR) 2018-07-03 13:37 Print hexadecimal hash in torrent output z3bra
(DIR) 2018-07-03 13:37 Write pieces received to a metafile z3bra
(DIR) 2018-07-02 16:18 Fix typos and missing macros here and t… z3bra
(DIR) 2018-07-02 16:17 Fix initial offset when reading data z3bra
(DIR) 2018-07-02 06:53 Fix issues with U32() macro z3bra
(DIR) 2018-07-01 11:23 Start implementing pwprxpc() z3bra
(DIR) 2018-07-01 11:12 torrent: Mark host/port arguments as op… z3bra
(DIR) 2018-07-01 11:09 Rename sending function with 'tx' for c… z3bra
(DIR) 2018-07-01 11:02 Implement function pwphv() to send HAVE… z3bra
(DIR) 2018-07-01 10:56 Remove printf() debuging statements z3bra
(DIR) 2018-07-01 10:55 Implement pwprxst, pwprxhv and pwprxbf z3bra
(DIR) 2018-07-01 10:54 Setup callback functions for received m… z3bra
(DIR) 2018-07-01 10:53 Rearrange pwp function in message type … z3bra
(DIR) 2018-06-29 23:28 Add pwprq() for requesting pieces z3bra
(DIR) 2018-06-29 23:27 Add handlers for simple messages z3bra
(DIR) 2018-06-29 23:26 Fix bugs due to binary operator precede… z3bra
(DIR) 2018-06-29 21:06 Remove some more malloc() z3bra
(DIR) 2018-06-29 20:59 Remove struct data for struct piece z3bra
(DIR) 2018-06-29 20:28 Use enums for message types z3bra
(DIR) 2018-06-29 20:19 Add pwpinterest() prototype z3bra
(DIR) 2018-06-29 19:24 Add bitfield for peers z3bra
(DIR) 2018-06-29 19:03 Send INTERESTED message when leeching z3bra
(DIR) 2018-06-29 19:02 Remove unsused variable from pwprecv() z3bra
(DIR) 2018-06-29 16:20 Improve torrent example code to use dyn… z3bra
(DIR) 2018-06-29 15:58 Rename buffer variables z3bra
(DIR) 2018-06-29 05:58 Only check pieces that can be read z3bra
(DIR) 2018-06-29 05:58 Print message ID only when we receive a… z3bra
(DIR) 2018-02-25 13:14 Add function to receive messages z3bra
(DIR) 2018-02-25 12:30 Send bitfield right after handshake z3bra
(DIR) 2018-02-25 11:28 Set bitfield on startup z3bra
(DIR) 2018-02-25 11:26 Add functions to alterate/query bits z3bra
(DIR) 2018-02-14 04:25 Return immediately upon deleting a peer z3bra
(DIR) 2018-02-14 04:21 Factorize transmitting/receiving messag… z3bra
(DIR) 2018-02-14 03:40 Initialize peer numbers in netloop z3bra
(DIR) 2018-02-11 02:28 Read pieces from file and verify their … z3bra
(DIR) 2018-02-10 12:54 Retrieve piece len, number and sha1 fro… z3bra
(DIR) 2018-02-10 12:51 Add two more states z3bra
(DIR) 2018-02-10 12:51 Factorize handshake checks functions z3bra
(DIR) 2018-02-10 11:35 Use a structure to handle peer's socket… z3bra
(DIR) 2017-11-06 11:47 Rename tcpconnect() to netconn() z3bra
(DIR) 2018-02-09 21:44 Finer state change z3bra
(DIR) 2017-11-04 20:11 netloop() to handle peer connections z3bra
(DIR) 2017-11-04 19:22 Establish connection to peer immediately z3bra
(DIR) 2017-11-03 16:48 Make pwphs* functions static z3bra
(DIR) 2017-11-03 16:48 pwphsck() verify handshake z3bra
(DIR) 2017-11-03 16:28 pwphsrecv(): receive handshake from peer z3bra
(DIR) 2017-11-03 15:33 pwphs(): send handshake to peer z3bra
(DIR) 2017-11-03 14:59 Add functions to manage peers z3bra
(DIR) 2017-10-23 12:10 Add function to save file list z3bra
(DIR) 2017-10-23 12:10 Use torrent.info in torrentsize() z3bra
(DIR) 2017-10-22 08:40 Add comments z3bra
(DIR) 2017-10-22 08:40 Save torrent size z3bra
(DIR) 2017-10-22 08:28 Remove useless factorization from glch_… z3bra
(DIR) 2017-10-22 08:21 New function to check torrent entegrity z3bra
(DIR) 2017-10-22 06:56 Have bekstr() return a bencoding struct… z3bra
(DIR) 2017-10-20 06:49 Get rid of loadinfohash by saving the '… z3bra
(DIR) 2017-10-19 15:05 Load infohash in torrent structure z3bra
(DIR) 2017-10-19 14:33 Simplify interger search for bencoded d… z3bra
(DIR) 2017-10-19 14:24 Simplify infohash() checksum calculus z3bra
(DIR) 2017-10-19 12:44 tohex(): use unsigned values z3bra
(DIR) 2017-10-19 12:29 Remove ability to read files z3bra
(DIR) 2017-10-19 06:25 Get rid of unsigned char type z3bra
(DIR) 2017-10-18 22:13 Function to retrieve torrent size z3bra
(DIR) 2017-10-18 21:56 Helper to retrieve infohash from metada… z3bra
(DIR) 2017-10-18 10:32 Add possibility to load info dictionary… z3bra
(DIR) 2017-10-18 06:47 Factorize glch_loadtorrent() into small… z3bra
(DIR) 2017-10-18 06:31 Store infohash and fix up some bencodin… z3bra
(DIR) 2017-10-17 20:01 Add quote, to prove seriousness z3bra
(DIR) 2017-10-17 17:27 Initial commit z3bra
(TXT) Atom feed
(TXT) Atom feed (tags)