summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2007-09-10Makefile defaults to an _open_ tracker again.erdgeist
2007-07-22* fixed "nobody " -> "nobody" fuckup when getpwnam-ingerdgeist
* implemented basic blacklisting: ** the file specified with -b <BLACKLIST> is read and added to a blacklist vector ** if an announce hits a torrent in that blacklist vector, add_peer_to_torrent fails ** sending a SIGHUP to the program forces it to reread the blacklists ** the server returns with a 500, which is not exactly nice but does the job for now ** an adaequat "failure reason:" should be delivered... TODO
2007-04-03New Makefile, incorporated some patches sent to me by Robin H. Johnsonerdgeist
2007-03-17revert previous commitdenis
2007-03-16code cleanup and more specific comments. tracker starts now also with udp port 6969 as defaultdenis
2007-01-29We now answer as soon as the first \n is seenerdgeist
We do not copy input buffer to socket's input array anymore, if we find \n in first buffer We simplified parsing of input string We removed asserts that were needed to debug negative seeder counts We split static input and output buffers for obvious reasons We enlarged static output buffer to prepare multi scrape functionality We removed -lm from Makefile, this lib was only needed, when our random algorithm worked on floats We close fds now that come with an empty iocookie into write loop, those don't make sense We documented query string parser in opentracker.c a lot better to help auditing
2007-01-24Debugging for failed requests.erdgeist
2007-01-20-m64 is not usually a correct compile optionerdgeist
2007-01-19Debug file descriptorserdgeist
2007-01-19set the interval to 1800 for announce (last change was only for scrape)denis
2007-01-13Dont want ips from query string by defaulterdgeist
2007-01-11Documentation improved, some reindenting (again), variable types checked, unnecessary defines removederdgeist
2007-01-06tidy up optionserdgeist
2007-01-05black listing was the wrong way arounderdgeist
2007-01-05added closed tracker and blacklist codeerdgeist
2007-01-03Added option to get ip from query string + parser, fixed two bugs concerning grow/shrink of vectors. Now cleans up a torrent BEFORE trying to remove a peer ↵erdgeist
-> this may remove peer already and must be done anyway.
2006-12-16freebsd supportdenis
2006-12-16Fixed two mem leaks from httpd :/erdgeist
2006-12-15Fix port again ;) Include headers in Makefile dependencieserdgeist
2006-12-15fix for freebsddenis
2006-12-14Now actually seems to work for the most partserdgeist
Added scraping Added graceful disconnect
2006-12-13Reacts more appropriate, however EXC_BAD_ACCESS triggerederdgeist
2006-12-13Trackerlogic done... not tested yeterdgeist
2006-12-08Begun printf debuggingdenis
2006-12-08Some syntax errors removederdgeist
2006-12-05Kickofferdgeist