summaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
dynamic-accesslistsAdd error if WANT_DYNAMIC_ACCESSLIST is enabled without any accesslistDirk Engling4 years
masterProperly handle socket_recv errorsDirk Engling13 min.
 
TagDownloadAuthorAge
OPENTRACKER_WITH_BATCHSYNCcommit 35dbfb637b...cvs2git18 years
 
AgeCommit messageAuthor
13 min.Properly handle socket_recv errorsHEADmasterDirk Engling
95 min.Replace custom int64 with its standardized int64_t typeDirk Engling
3 hoursPrevent a task from outliving its connectionDirk Engling
4 hoursFree the iovec when canceling tasks and not only the data chunks it holdsDirk Engling
5 hoursfree_peerlist now checks peer_list for NULL, so on alloc failure we don't dereference NULLDirk Engling
5 hoursReplace libowfat's ip scanner and formatters with own ownDirk Engling
5 hoursAdd tests and build infra for the new ip address parser and formatterDirk Engling
5 hoursAdd an ip address parser and formatter for all formats opentracker needsDirk Engling
6 hoursFix: Swap compare size and membersize for binary search. Did not break anything, since they were identicalDirk Engling
6 hoursCopy the correct amount of bytes for an dynamic accesslist entryDirk Engling
6 hoursShouldn't stamp non-existing accesslistDirk Engling
6 hoursStamp all accesslists, even the temporary onesDirk Engling
9 hoursKeep accesslists for five more minutes after they have been removed not after they have been createdDirk Engling
9 hoursReplace libowfat's array with our new blob abstractionDirk Engling
9 hoursBuild blob abstraction and their testsDirk Engling
9 hoursAdd tests for new blob abstractionDirk Engling
9 hoursAdd tiny blob wrapper, holding ptr+size, optimized to grow and resetDirk Engling
10 hoursInitialise workstruct for each read, so that stale entries will not linger in http error casesDirk Engling
16 hoursNull terminate the request at the final return and not after it, preventing a buffer overrunDirk Engling
16 hoursAdd tests for the url escaperDirk Engling
16 hoursUse new url escaper instead of libowfat's helperDirk Engling
16 hoursAdd a url escaper next to the scannerDirk Engling
17 hoursFix: Stop treating an empty accesslist file as an error by allowing empty file pseudo mappingDirk Engling
[...]
 
Clone
git://erdgeist.org/opentracker
https://erdgeist.org/gitweb/opentracker