1
0
mirror of https://github.com/asamy/ctorrent synced 2025-10-05 23:52:41 +02:00

45 Commits

Author SHA1 Message Date
Ahmed Samy
a356ab08f4 tracker/udp: fix uninitialized variable 2017-02-12 23:21:49 +02:00
Ahmed Samy
6ec34f2a98 Minor fixes and improvements
Signed-off-by: Ahmed Samy <asamy@protonmail.com>
2017-01-26 03:32:21 +02:00
Ahmed Samy
af0d03c20e Some feedback and fix compile error
Signed-off-by: Ahmed Samy <asamy@protonmail.com>
2016-12-31 13:11:03 +02:00
Ahmed Samy
8ac4261b27 fm: fix brain damagae in process_write()
Signed-off-by: Ahmed Samy <asamy@protonmail.com>
2016-12-31 12:31:39 +02:00
Ahmed Samy
19dce166de 0 max peers implies as many as possible
Signed-off-by: Ahmed Samy <f.fallen45@gmail.com>
2016-08-24 01:10:40 +00:00
Ahmed Samy
9c92d6aa32 fix scheduler not exiting properly
Signed-off-by: Ahmed Samy <f.fallen45@gmail.com>
2016-08-22 01:05:18 +00:00
Ahmed Samy
a59cf440aa add back max peers limitation
Signed-off-by: Ahmed Samy <f.fallen45@gmail.com>
2016-08-22 00:47:46 +00:00
Ahmed Samy
77f56ed6f6 fix bitset::count() bug and improvements
Signed-off-by: Ahmed Samy <f.fallen45@gmail.com>
2016-08-21 20:58:00 +00:00
Ahmed Samy
10f3b15a4b durr
Signed-off-by: Ahmed Samy <f.fallen45@gmail.com>
2016-05-01 00:47:59 +00:00
Ahmed Samy
e8ae9fbcc9 cleanup
Signed-off-by: Ahmed Samy <f.fallen45@gmail.com>
2016-05-01 00:45:28 +00:00
Ahmed Samy
c6236d6c3a fix warning
Signed-off-by: Ahmed Samy <f.fallen45@gmail.com>
2016-05-01 00:29:51 +00:00
A. Samy
d72e42e1a2 main: improvements and nice stuff 2016-03-12 12:09:40 +00:00
A. Samy
11e0e62ffd main: more fixes 2016-03-10 17:40:13 +00:00
A. Samy
b670158d52 main: ncurses: flush screen properly 2016-03-10 17:18:04 +00:00
A. Samy
796a72e102 main: fix segfault 2016-03-10 17:17:22 +00:00
A. Samy
94c1e076b0 main: woops 2016-03-10 16:47:25 +00:00
A. Samy
a863cbace5 main: init screen just before we start downloading/seeding 2016-03-10 16:44:48 +00:00
A. Samy
41183e1fab main: improvements 2016-03-10 16:42:31 +00:00
A. Samy
8d6df88903 Fix compiler errors for CLang 2016-03-10 15:29:44 +00:00
A. Samy
3258d92c58 stupid changes 2016-02-21 04:11:49 +00:00
A. Samy
49272f2342 Cleanup and fixes 2016-01-11 08:08:40 +00:00
A. Samy
6a60c408ef main: update trackers when seeding 2016-01-07 08:33:00 +00:00
A. Samy
0254547ac9 Improvements 2016-01-07 07:18:38 +00:00
A. Samy
793031744e startport is actually used 2015-12-28 16:14:07 +00:00
A. Samy
3ffce3571a use boost options ostream operator as it's prettier 2015-12-28 16:12:46 +00:00
A. Samy
cb9b0d04ca minor improvements 2015-12-03 04:15:13 +00:00
A. Samy
a039c073e7 main: also print completed pieces if no download specified 2015-11-30 16:32:17 +00:00
A. Samy
c152a97be9 main: also print hash mises and wasted bytes 2015-11-30 01:37:51 +00:00
A. Samy
e7a38934ae console: some style fixes, also print ETA 2015-11-29 16:37:43 +00:00
A. Samy
dc281f467e cleanup 2015-11-28 18:53:09 +00:00
A. Samy
e02b7b4969 console sexyness 2015-11-27 22:16:59 +00:00
A. Samy
4470c61171 code refactoring and new design 2015-11-27 18:51:47 +00:00
A. Samy
46ca80888c lots of improvements & fixes 2015-11-15 17:10:38 +00:00
A. Samy
c77a5a4242 purge unsafe_cast uses 2015-11-14 06:25:12 +00:00
A. Samy
4e95a5e7c9 torrent: improvements & initial seeding strategy 2015-11-13 19:10:12 +00:00
A. Samy
5336e2264f general cleanup 2015-11-10 01:07:50 +00:00
A. Samy
d9f16dd9a8 bencode: improve databuffer usability 2015-11-09 00:33:54 +00:00
A. Samy
fedb6658e9 minor fixes & cleanups 2015-11-06 23:45:03 +00:00
A. Samy
09a26668d7 main: fix program option for -t taking only 1 argument and discarding others 2015-11-06 19:21:18 +00:00
A. Samy
ce9dfa49d6 main: fix program options for --version 2015-11-06 19:13:45 +00:00
A. Samy
57b5ebd042 main: replace getopt with boost::program_options 2015-11-06 18:19:53 +00:00
A. Samy
9dae1b183a minor fixes 2015-11-06 12:19:01 +00:00
A. Samy
3ca9e10540 don't create thread for io service 2015-11-06 09:17:20 +00:00
A. Samy
ac606bd524 main: fix infinite loop when torrents fail 2015-11-05 01:51:05 +00:00
A. Samy
aaebb0de0b Initial commit 2015-11-04 17:14:06 +00:00