aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Pull bencode library instead of inline. Update deps.HEADmasterFelix Hanley2018-04-0136-420/+220295
* Remove redundant indexesFelix Hanley2018-03-251-2/+0
* Remove torrent when skippednextFelix Hanley2018-03-231-0/+1
* Simplify pending SQLFelix Hanley2018-03-231-16/+9
* Create the unique indexesFelix Hanley2018-03-231-0/+3
* Bind tag SQL to transactionFelix Hanley2018-03-231-2/+8
* DB updatesFelix Hanley2018-03-232-177/+282
* Basic sqlite functionalityFelix Hanley2018-03-236-39/+547
* Purge bad peers from storeFelix Hanley2018-03-232-16/+23
* Enable torrent removal when skipping tagsFelix Hanley2018-03-212-0/+9
* Blacklist some more DHT nodesFelix Hanley2018-03-211-0/+1
* Start working on SQL to relieve loadFelix Hanley2018-03-207-37/+52
* Only defer store close if opened successfullyFelix Hanley2018-03-201-2/+2
* Minor updates to tagsFelix Hanley2018-03-202-3/+3
* Add missing file!Felix Hanley2018-03-201-0/+33
* Update tagsFelix Hanley2018-03-131-4/+5
* Fix tagging and announce callbacksFelix Hanley2018-03-1312-92/+674
* Add node blacklist to DHTFelix Hanley2018-03-1325-3475/+1237
* Fix cross-compilationFelix Hanley2018-02-272-3/+3
* Update makefile to include docs and cross compileFelix Hanley2018-02-271-15/+32
* Fix KRPC testFelix Hanley2018-02-271-2/+2
* Get basic DHT monitoring working with peer announcesFelix Hanley2018-02-262-96/+120
* Minor updates to krpcFelix Hanley2018-02-261-3/+7
* Update references to shared structsFelix Hanley2018-02-266-43/+56
* Moved shared structs to packageFelix Hanley2018-02-265-20/+29
* Remove some filesFelix Hanley2018-02-262-38/+0
* Move bt clientFelix Hanley2018-02-262-147/+179
* Fix bencodingFelix Hanley2018-02-242-135/+112
* Update vendor depsFelix Hanley2018-02-21220-25131/+23853
* Seperate shared packagesFelix Hanley2018-02-2117-745/+187
* Fix token for responseFelix Hanley2018-02-164-69/+93
* Enable IPv6Felix Hanley2018-02-165-63/+105
* Refactor DHT code into separate packageFelix Hanley2018-02-1524-1249/+733
* Basic DHT functionsFelix Hanley2018-02-0913-60/+866
* Use my own bencode implementationFelix Hanley2018-01-216-265/+740
* Configure main executable flagsFelix Hanley2018-01-091-73/+74
* Begin splitting up librariesFelix Hanley2018-01-0914-85/+78
* WIP start on worker implementationsFelix Hanley2018-01-0814-505/+487
* Rename constantsFelix Hanley2018-01-041-23/+23
* Update config WIPFelix Hanley2018-01-034-132/+94
* Add library based structure and split up tag creationFelix Hanley2018-01-033-16/+246
* Make btClient a worker in a poolFelix Hanley2018-01-032-205/+190
* Rename packageFelix Hanley2018-01-0313-13/+23
* Rename binaryFelix Hanley2018-01-031-1/+1
* Add logger depFelix Hanley2018-01-0313-0/+593
* Add makefileFelix Hanley2018-01-031-0/+23
* Update depsFelix Hanley2018-01-0331-1347/+19
* Minor clean ups1.0.0Felix Hanley2017-06-192-13/+9
* Require character class tags to have at least 3 charactersFelix Hanley2017-06-192-2/+3
* Give reason for skipping torrentFelix Hanley2017-06-191-1/+1