summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2024-04-04-pthread needs to be in CFLAGSDirk Engling
2024-04-04-pthread is the only necessary linker option for pthread APIDirk Engling
2024-04-03Bind dual stack by defaultDirk Engling
2022-11-24Add support for dynamic accesslistsDirk Engling
2021-07-27Obey DESTDIR macro. Thanks to Romain PorteDirk Engling
2021-06-06Using strip from enviroment to allow different strippersDirk Engling
2021-04-20srandomdev is not available on linuxes by defaultDirk Engling
2021-04-20Use arc4random whereever we need strong entropyDirk Engling
2021-04-20Use dev random by defaultDirk Engling
2012-06-08Dont make srandomdev the default, it exists only in BSDserdgeist
2012-05-29new flag to enforce gzip even if client did not request itdenis
2012-05-28Report connection id missmatch counterdgeist
2012-05-28Init prng before udp code needs it.erdgeist
2012-05-28Adding rijndael code for udp connection id calculationerdgeist
2010-08-14enable proxy.debug targeterdgeist
2010-04-22Get rid of SYNC_SCRAPE madness. It's overkill and no one uses it.erdgeist
2009-11-12Allow logging of completed events to syslogerdgeist
2009-10-15Need to compile sources for proxyerdgeist
2009-10-15Add source files to proxy projecterdgeist
2009-09-02Going to the forest, spotting woodpeckerserdgeist
2009-08-30add option to log the numwants over timeerdgeist
2009-08-29Put the WANT_MODEST_FULLSCRAPES option into Makefileerdgeist
2009-08-26Enable Networks debugging in Makefileerdgeist
2009-07-16Add a new proxy daemon to opentrackererdgeist
2009-03-18There seems to be more broken v6 APIs than just the OpenBSD one. Linux smells as well.erdgeist
2009-02-10Add workaround to openbsd's broken v6 APIerdgeist
2009-01-13V6erdgeist
2009-01-05* http and udp routines now use thread local buffers passed in workstruct containers. In other words they do not use static_buffer anymore and are ↵erdgeist
considered to be thread safe. * the new workstruct also introduces a well defined buffer and result passing path * a new function scan_find_keywords is a wrapper around scan_urlencoded_query that maps keys in url to values passed in an array of ot_keywords structs * this new function cleans up much of url parameter parsing work, where read_ptr and write_ptr have been introduced rather than the confusing char *c, *data variables * I now use memcmp instead of byte_diff to allow compiler to optimize constant size string compares * got rid of UTORRENT_1600_WORKAROUND * livesync_ticker is now only called from one (currently main) thread to avoid race conditions
2009-01-02Introduce new flag WANT_SYNC_SCRAPEerdgeist
2008-12-03Aid spotting bad clients...erdgeist
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-24Introduce vector debuggin code and stats restriction optionserdgeist
2008-10-07Reverting last commit. Debug effect not seen.erdgeist
2008-10-07Add config option for naming threadserdgeist
2008-10-05Add _DEBUG flag for debug builds. This flag enables some diagnostic messages.erdgeist
2008-10-03Cleaning up Build time options. Also add ot_livesync.[ch]erdgeist
2008-05-07Typo in Makefile, thanks to Steffen.erdgeist
2008-01-17Introducing live busy network detection.erdgeist
2007-12-20But keep Makefile in the libowfat is at ../libowfat state.erdgeist
2007-12-20Introduce some kind of versioningerdgeist
2007-12-03Introduce new ot_http.c and ot_http.herdgeist
2007-11-22Make allowing gzip a Makefile tunableerdgeist
2007-11-16Forgot to specify -pthread when using threadserdgeist
2007-11-12Moving accesslist stuff to its own objecterdgeist
2007-11-12Reflect changes in ot_iovec and ot_fullscrape in Makefileerdgeist
2007-11-06MUST NOT enable features in CVSpico Makefile bad codererdgeist
2007-11-06The expensive DMEM stats is gone. No need for it, too much potential to DOS.erdgeist
2007-11-06Move stats out of opentracker.c, also have an own file handle udp requests.erdgeist
2007-11-06Thank you, GNU for fucking up pmake :)erdgeist
2007-11-06Makefile now builds each object on its own. Thus it can be build with -j2 and highererdgeist