36 Commits (5948ee5986d2bd4416e5f5e65c4f8f0ddf1ef27a)

Author SHA1 Message Date
Dirk Engling f520745f4d Forgot variable declaration 9 years ago
Dirk Engling 8fdb3dcaee reduce zlib warnings to when there really is something failing 9 years ago
Denis Ahrens 93ce452158 silenced some clang warnings 10 years ago
Dirk Engling a4af3583f2 Fix white spaces 13 years ago
Dirk Engling aa6467cc21 Re-implement logging busy networks to handle v6 API. 13 years ago
Dirk Engling 0987307ea3 Add comments, rename our struct http_data h to cookie, all clientsockets to sock, all size_t from socket_recvs to byte_count. Make signal handler set default handler for the second SIGINT 13 years ago
Dirk Engling 6337649b08 V6 13 years ago
Dirk Engling 49ec59cbbe * opentracker now drops permissions in correct order and really chroots() if ran as root 13 years ago
Dirk Engling 32edd0dff8 Fix: auto increment in += is not a post increment... 13 years ago
Dirk Engling 3557e9edd7 Fix post increase on wrong pointer type. 13 years ago
Dirk Engling 04e5bac4c3 Handle program end more politely 13 years ago
Dirk Engling fa6c870315 Renamed OT_FLAG to OT_PEERFLAG to make code easier to read 13 years ago
Dirk Engling c0dab929ab The BIG refactoring [tm]. Too many changes to count them. If it doesn't suite you, revert to last version. 13 years ago
Dirk Engling 7dcd727ce6 Whitespace fixes 13 years ago
Dirk Engling 14f0a3ceea Reverting last commit. Debug effect not seen. 13 years ago
Dirk Engling ad7c574c0e allow threads to be named. not posix compliant. 13 years ago
Dirk Engling 303e08e7c1 Cosmetics 13 years ago
Dirk Engling e076dab883 added live sync code 13 years ago
Denis Ahrens be02614464 use a more reasonable compression level 13 years ago
Dirk Engling 1b6a33a0f8 sys/param.h needed under openbsd 14 years ago
Dirk Engling e767fae72a Introduce some kind of versioning 14 years ago
Dirk Engling 50275a9462 Be a little more verbose about why increases fail 14 years ago
Dirk Engling 3d3378e6a6 Drop ot_{byte,word,dword} and use uint{8,16,32}_t 14 years ago
Dirk Engling 0832973340 Fixed call to deflate() with wrong flag in endgame 14 years ago
Dirk Engling b697b68eac Debug settings for chunk size were _way_ to low for production 14 years ago
Dirk Engling 1bbcf71b56 Completely rewritten fullscrape code. All assumptions on how deflate() works were a little naive. Needs more error checking and testing. 14 years ago
Dirk Engling d44c5bd162 Introducing compression for fullscrapes and tpbs stats 14 years ago
Dirk Engling a8821b42a4 Documentation fix 14 years ago
Dirk Engling dfe7ba6910 Fullscrape now cleanly finalizes its thread 14 years ago
Dirk Engling 7b6b26e7ca Missing include for htonl() 14 years ago
Dirk Engling 53a7c09bc0 Full scrapes are now being delivered in different modes, as triggered by stats&mode=tpbs 14 years ago
Dirk Engling e1aa9168b4 introducing multithreaded full scrape creation. 14 years ago
Dirk Engling 181afb7892 Increase full scrape chunk size to 1/2meg 14 years ago
Dirk Engling f6409aa752 Fix typos in documenation 14 years ago
Dirk Engling 6cfb756fc3 Some in code documentation to make Denis happy :) 14 years ago
Dirk Engling 2bcac0ab2b Fullscrape is thread safe now. 14 years ago