summaryrefslogtreecommitdiff
path: root/src/buffer.c
Commit message (Expand)AuthorAgeFilesLines
* [WIP] build systems cleanuppersonal/stbuehler/cleanup-buildStefan Bühler2017-11-071-1/+1
* [core] attempt to quiet coverity false positivesGlenn Strauss2017-08-121-5/+4
* [core] attempt to quiet coverity false positivesGlenn Strauss2017-08-121-1/+1
* [core] buffer_substr_replace()Glenn Strauss2017-04-241-0/+21
* [core] inline simple buffer is empty checksGlenn Strauss2017-04-241-8/+0
* [core] remove some unused header includesGlenn Strauss2017-03-281-6/+5
* [core] remove now-unused buffer_search_string_lenGlenn Strauss2017-03-191-16/+0
* silence warnings from clang ccc-analyzerGlenn Strauss2016-10-091-1/+1
* [security] encode quoting chars in HTML and XMLGlenn Strauss2016-07-301-4/+4
* fix buffer.c comments to match encoded_chars_*Glenn Strauss2016-07-301-4/+4
* [core] fix buffer_copy_string_hex() assert (fixes #2742)Glenn Strauss2016-07-301-1/+1
* fix some warnings reported by cppcheckGlenn Strauss2016-07-171-1/+1
* fix errors detected by Coverity ScanGlenn Strauss2016-06-231-17/+7
* use li_[iu]tostrn() instead of li_[iu]tostr()Glenn Strauss2016-04-011-8/+0
* pass buf size to li_tohex()Glenn Strauss2016-04-011-2/+4
* [buffer] refactor buffer_path_simplify (fixes #2560)Stefan Bühler2016-03-251-31/+43
* consistent inclusion of config.h at top of files (fixes #2073)Glenn Strauss2016-03-191-0/+2
* [buffer] use explicit integer promotion to make the code more readableStefan Bühler2016-02-231-1/+1
* [core] add '~' to safe characters in ENCODING_REL_URI/ENCODING_REL_URI_PART e...Stefan Bühler2015-11-071-4/+4
* escape all strings for logging (fixes #2646 log file injection, reported by J...Stefan Bühler2015-05-281-0/+59
* [buffer] constify some parametersStefan Bühler2015-02-081-6/+6
* rename buffer_append_long_hex to buffer_append_uint_hexStefan Bühler2015-02-081-2/+2
* Use buffer API to read and modify "used" memberStefan Bühler2015-02-081-44/+84
* Remove buffer_prepare_copy() and buffer_prepare_append()Stefan Bühler2015-02-081-42/+57
* Remove chunkqueue_get_{append,prepend}* APIStefan Bühler2015-02-081-1/+22
* fix buffer, chunk and http_chunk APIStefan Bühler2015-02-081-461/+291
* print backtrace in assert logging with libunwindStefan Bühler2015-02-071-0/+71
* add force_assert() to enforce assertions as simple assert()s are disabled by ...Stefan Bühler2014-02-161-8/+15
* [buffer] fix length check in buffer_is_equal_right_lenStefan Bühler2014-02-141-1/+1
* [ssl] Fix $HTTP["scheme"] conditional, could be "http" for ssl connections if...Stefan Bühler2013-07-311-0/+6
* fix undefined stuff found with clangStefan Bühler2013-05-151-47/+24
* Mark some data as static.Cyril Brulebois2012-08-311-6/+6
* buffer_caseless_compare: always convert letters to lowercase to get transitiv...Stefan Bühler2012-04-081-6/+5
* Fix header inclusion order, always include "config.h" before any system headerStefan Bühler2009-10-111-2/+2
* Some small buffer.c fixes (closes #1837)Stefan Bühler2009-02-031-1/+2
* Fix url encoding to encode more characters (#266)Stefan Bühler2008-08-011-11/+13
* Fix buffer_reset to make an empty stringStefan Bühler2008-08-011-0/+2
* protect buffer_is_empty() from NULL buffersJan Kneschke2007-08-271-0/+1
* renamed ltostr() to LI_ltostr() to fix compile on HP/UX (fixes #465)Jan Kneschke2007-08-181-2/+2
* fixed wrong result of buffer_caseless_compare("a", "ab") (fixes #1287)Jan Kneschke2007-08-171-1/+7
* encode newlines in HTTP headers (fixes #1106)Jan Kneschke2007-04-091-0/+31
* - white space cleanup part 2 this time 1.4 ;)Marcus Rückert2006-10-041-115/+115
* fix cygwin-only path traversalJan Kneschke2006-09-011-0/+12
* fixed encoding of UTF8 data (Jani Taskinen <sniper@iki.fi>)Jan Kneschke2006-01-121-0/+27
* fixed encoding of the buffers and trust the length of the stringJan Kneschke2005-11-101-5/+4
* simplified buffer-encoding functions into one functionJan Kneschke2005-11-071-138/+146
* detect empty URIs in requests as bad request, status 400Jan Kneschke2005-10-021-0/+5
* removed optimization as it didn't handled alignement issuesJan Kneschke2005-08-291-21/+3
* trust s_len in encode-html (merged [406])Jan Kneschke2005-08-151-5/+9
* added functions for upper/lowercase a buffer and added 'len' the html-encodingJan Kneschke2005-08-151-2/+34