Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-13 | First shot on chunked transfers | Dirk Engling | |
2021-04-24 | Split huge iovecs over multiple io_batches | Dirk Engling | |
2017-04-28 | Get rid of some warnings regarding header guards | Dirk Engling | |
2009-11-18 | Make header parsing more efficient, prepare multithreading and keep-alive. | erdgeist | |
2009-06-17 | Allow /stats to be located anywhere in your trackers path | erdgeist | |
2009-01-13 | V6 | erdgeist | |
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-03 | Make opentracker ANSI C again. | erdgeist | |
2008-10-28 | Whitespace fixes | erdgeist | |
2007-12-20 | Introduce some kind of versioning | erdgeist | |
2007-12-04 | Count invalid requests | erdgeist | |
2007-12-03 | add newline to end of file | erdgeist | |
2007-12-03 | Move http handling to its own sources | erdgeist | |