summaryrefslogtreecommitdiff
path: root/scan_urlencoded_query.h
AgeCommit message (Collapse)Author
10 daysSecond run of making variable and function names more readable, urlencoder now matches overall naming schemeDirk Engling
10 daysFirst run of making variable names more readableDirk Engling
11 daysBe stricter about const char*, Wwrite-strings will warn in the future and we don't want to try to overwrite string literalsDirk Engling
11 daysRemove unused length calc code from urlencoderDirk Engling
12 daysAdd a url escaper next to the scannerDirk Engling
2024-04-15clang-formatDirk Engling
2017-04-28Get rid of some warnings regarding header guardsDirk Engling
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
2008-12-05Tidy up unnecessary includeserdgeist
2008-10-28Whitespace fixeserdgeist
2007-12-20Introduce some kind of versioningerdgeist
2007-12-17Add documentation to our uri scannererdgeist
2007-10-18Save a lot of work when skipping through uninteresting http request parameterserdgeist
2007-01-31Use signed size_t wherever appropriateerdgeist
2007-01-27account downloaded before early returnserdgeist
2007-01-11Documentation improved, some reindenting (again), variable types checked, unnecessary defines removederdgeist
2007-01-05README\!erdgeist
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-14Now actually seems to work for the most partserdgeist
Added scraping Added graceful disconnect
2006-12-09Fixed parsererdgeist
2006-12-08Some syntax errors removederdgeist
2006-12-08Our scanner routine for the URI query stringerdgeist