2015-12-30 23:05 | cast to unsigned char not int | sin | 1 | +3 | -3 |
2015-12-27 18:10 | cleanup peer parsing | sin | 1 | +26 | -21 |
2015-12-27 18:03 | shut up compiler | sin | 1 | +1 | -0 |
2015-12-27 18:00 | unloadtorrent() removes torrent from list as well | sin | 1 | +2 | -1 |
2015-12-27 17:59 | keep torrents in a list | sin | 1 | +5 | -0 |
2015-12-27 17:56 | rename to torrentd | sin | 3 | +1223 | -1223 |
2015-12-27 17:55 | move around shit | sin | 1 | +65 | -59 |
2015-12-27 17:53 | rename to storrentd | sin | 2 | +3 | -3 |
2015-12-27 17:53 | Move to single file | sin | 9 | +1190 | -1256 |
2015-12-27 10:40 | Add pack/unpack functions | sin | 2 | +125 | -0 |
2015-12-27 10:29 | wtv | sin | 1 | +0 | -2 |
2015-12-26 17:10 | xxx | sin | 1 | +2 | -0 |
2015-12-26 17:05 | add peer.c | sin | 4 | +80 | -59 |
2015-12-26 16:56 | Add uploaded/downloaded | sin | 2 | +6 | -3 |
2015-12-26 16:53 | re-order var | sin | 1 | +1 | -1 |
2015-12-26 16:52 | Add PORT define | sin | 2 | +5 | -2 |
2015-12-26 16:50 | move buffer handle to util | sin | 3 | +31 | -28 |
2015-12-26 16:44 | check for failure reason | sin | 1 | +9 | -1 |
2015-12-26 16:40 | add ev types | sin | 3 | +26 | -6 |
2015-12-26 16:35 | make fillbuf() separate | sin | 1 | +13 | -10 |
2015-12-26 16:30 | cleanup | sin | 1 | +21 | -19 |
2015-12-26 12:20 | fix warning | sin | 1 | +1 | -1 |
2015-12-26 12:19 | style fix | sin | 1 | +1 | -2 |
2015-12-26 12:17 | Use curl to communicate with tracker | sin | 4 | +110 | -140 |
2015-12-23 19:18 | messy but prints peers | sin | 3 | +53 | -8 |
2015-12-23 18:29 | rename funcs | sin | 3 | +6 | -6 |
2015-12-21 22:57 | check protocol, don't try to connect to udp trackers | Hiltjo Posthuma | 3 | +14 | -6 |
2015-12-21 22:30 | consume last char from prev type | sin | 1 | +12 | -11 |
2015-12-21 22:18 | nvm | sin | 1 | +11 | -6 |
2015-12-21 20:20 | Use t->totallen in GET request | sin | 1 | +1 | -1 |
2015-12-21 20:20 | Add t->totallen | sin | 2 | +5 | -4 |
2015-12-21 20:16 | No need for goto | sin | 1 | +3 | -6 |
2015-12-21 20:16 | Rename to getpeers() | sin | 3 | +3 | -3 |
2015-12-21 20:15 | Free early | sin | 1 | +3 | -6 |
2015-12-21 20:13 | parseurl() cannot fail | sin | 1 | +1 | -3 |
2015-12-21 20:13 | Fix len | sin | 1 | +2 | -2 |
2015-12-21 17:41 | don't use strnstr | sin | 1 | +4 | -3 |
2015-12-21 17:40 | tracker updates | sin | 1 | +7 | -4 |
2015-12-21 17:02 | Fix tracker_get_peers() | sin | 1 | +17 | -4 |
2015-12-21 16:57 | Fix GET request | sin | 1 | +2 | -2 |
2015-12-21 16:50 | Commit shit | sin | 5 | +81 | -5 |
2015-12-21 15:53 | Add license header for tracker.c | sin | 1 | +1 | -0 |
2015-12-21 15:51 | Add parseurl() helper | sin | 2 | +29 | -0 |
2015-12-19 11:57 | Nuke newline | sin | 1 | +0 | -1 |
2015-12-19 11:56 | Import strlcpy() and strlcat() from OpenBSD | sin | 2 | +57 | -0 |
2015-12-19 11:52 | Use a uint8_t * cast | sin | 1 | +1 | -1 |
2015-12-19 11:38 | Comment fix | sin | 1 | +1 | -1 |
2015-12-19 11:33 | Use unloadtorrent() for unwinding | sin | 1 | +22 | -39 |
2015-12-19 11:30 | Remove unneeded casts | sin | 1 | +3 | -3 |
2015-12-19 11:29 | Fix segfault | sin | 1 | +2 | -2 |
2015-12-19 11:28 | Less typing | sin | 2 | +6 | -6 |
2015-12-19 11:08 | Rename to storrent | sin | 7 | +33 | -33 |
2015-12-19 11:06 | Add dial() prototype | sin | 1 | +3 | -0 |
2015-12-19 11:05 | Add writeall() | sin | 2 | +19 | -0 |
2015-12-19 08:08 | Minor style fix | sin | 1 | +2 | -2 |
2015-12-19 08:06 | Add Hiltjo to LICENSE | sin | 1 | +1 | -0 |
2015-12-19 08:04 | Remove license from individual files | sin | 8 | +6 | -112 |
2015-12-18 22:55 | fix path concatenation | Hiltjo Posthuma | 1 | +4 | -1 |
2015-12-18 22:47 | add support for announce-list (multi-tracker) and other improvements | Hiltjo Posthuma | 2 | +95 | -30 |
2015-12-18 20:27 | multi-file mode and other improvements | Hiltjo Posthuma | 2 | +90 | -12 |
2015-12-18 20:06 | exit(1) when loadtorrent failed for now | Hiltjo Posthuma | 1 | +2 | -1 |
2015-12-18 20:06 | use len for lists and dictionaries too | Hiltjo Posthuma | 1 | +3 | -0 |
2015-12-18 16:23 | Check if length is negative or zero | sin | 1 | +4 | -0 |
2015-12-18 16:17 | check piecelen <= 0 | Hiltjo Posthuma | 1 | +2 | -2 |
2015-12-18 16:05 | Add check for nil piecelen | sin | 1 | +4 | -0 |
2015-12-18 15:29 | Add dumptorrent() to help debugging | sin | 3 | +24 | -0 |
2015-12-18 15:24 | More updates | sin | 2 | +15 | -4 |
2015-12-18 15:23 | More updates to torrent.c | sin | 2 | +9 | -0 |
2015-12-18 15:20 | Fix typo | sin | 1 | +1 | -1 |
2015-12-18 15:19 | More updates to torrent.c | sin | 3 | +27 | -15 |
2015-12-18 15:04 | Add {load,unload}torrent() | sin | 2 | +97 | -0 |
2015-12-18 15:03 | Free ben structure if decoding fails | sin | 1 | +2 | -0 |
2015-12-17 17:08 | Don't kill the process if dial() fails | sin | 1 | +8 | -5 |
2015-12-17 17:07 | Include port in error message | sin | 1 | +2 | -1 |
2015-12-17 17:05 | Add LICENSE | sin | 1 | +13 | -0 |
2015-12-17 17:00 | Simplify urlencode() | sin | 1 | +1 | -3 |
2015-12-17 16:53 | Style fix | sin | 1 | +6 | -6 |
2015-12-17 16:53 | Add torrent.c | sin | 2 | +16 | -0 |
2015-12-17 16:43 | Add len param to urlencode() | sin | 2 | +6 | -4 |
2015-12-17 16:29 | Add sock.c | sin | 2 | +50 | -0 |
2015-12-17 15:57 | Simplify parseint() | sin | 1 | +3 | -9 |
2015-12-17 15:54 | Don't exit on error | sin | 1 | +3 | -6 |
2015-12-17 15:46 | Simplify newbit() | sin | 1 | +1 | -3 |
2015-12-17 14:29 | Add bprint() | sin | 2 | +60 | -0 |
2015-12-17 14:25 | Fix off by one | sin | 1 | +1 | -1 |
2015-12-17 14:03 | Free memory if readfile() fails | sin | 1 | +1 | -0 |
2015-12-17 13:19 | Add newbit() | sin | 2 | +21 | -0 |
2015-12-17 13:11 | Add tracker skeleton | sin | 2 | +16 | -0 |
2015-12-17 13:09 | Style fix | sin | 1 | +2 | -4 |
2015-12-17 13:09 | Add int2hex() | sin | 2 | +12 | -6 |
2015-12-17 12:59 | Add url{encode,decode}() | sin | 2 | +57 | -5 |
2015-12-17 12:38 | Do not kill the process if a parsing error occurs | sin | 1 | +37 | -18 |
2015-12-17 11:54 | Add readfile() | sin | 2 | +27 | -0 |
2015-12-17 11:39 | No need to name args in declarations | sin | 2 | +4 | -4 |
2015-12-17 11:37 | Initial import | sin | 8 | +1154 | -0 |