summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
13 hoursIntroduce a sub system that can store io cookies for file descriptors, thread safely soDirk Engling
28 hoursReplace libowfat's iobatch with our own smaller (and probably only temporary) ot_batchDirk Engling
29 hoursAdd mutex unit testDirk Engling
31 hoursBe stricter about const char*, Wwrite-strings will warn in the future and we don't want to try to overwrite string literalsDirk Engling
32 hoursDecouple config parsing from binding and worker spawningDirk Engling
* Options are parsed now into a listener description list before binding them at once and starting the workers later * UDP workers can now be configured per connection * socket reuse is now done more sensibly, mcast sockets always reused * Hold-off logic after spawning udp workers removed
37 hoursClean up peer re-distribution between single bucket vectors and bucket lists, add testsDirk Engling
47 hoursDrop dead test helperDirk Engling
47 hoursRemove test for length only mode of the url escaperDirk Engling
2 daysAdd sub system to abstract low level multi platform socket handling ourselvesDirk Engling
2 daysReplace libowfat's ip scanner and formatters with own ownDirk Engling
2 daysAdd tests and build infra for the new ip address parser and formatterDirk Engling
3 daysAdd tests for new blob abstractionDirk Engling
3 daysAdd tests for the url escaperDirk Engling
3 daysAdd tests for the new ranged unsigned int scanner in ot_scanDirk Engling
3 daysImplement a tiny mmap wrapper ourselves, replacing libowfat's wrapperDirk Engling
3 daysfactor out accesslist parser to fix a potential out of bound read and add tests to the accesslist unitDirk Engling
3 daysAdd tests for the hex converterDirk Engling
3 daysAdd the actual test for random ;)Dirk Engling
3 daysUse new entropy fascility and add tests for itDirk Engling
3 daysAdd a unit test harness and a first set of testsDirk Engling
make check builds tests/runner from the modules that link without the io subsystem and runs it.
2024-04-13Add proper parsing for the gzip content encodingDirk Engling
2008-11-28The BIG refactoring [tm]. Too many changes to count them. If it doesn't suite you, revert to last version.erdgeist
2008-10-04added live sync codeerdgeist
added a config file parser added tracker id changed WANT_CLOSED_TRACKER and WANT_BLACKLIST into WANT_ACCESS_WHITE and WANT_ACCESS_BLACK changed WANT_TRACKER_SYNC to WANT_SYNC_BATCH and added WANT_SYNC_LIVE added an option to switch off fullscrapes cleaned up many internal hardcoded values, like PROTO_FLAG,
2007-12-11A simple script that fills up opentracker with some peers, if -DWANT_IP_FROM_QUERY_STRING is specifierderdgeist