103 Commits (006c5efcf4e5214148a4c0ae13fbf07c987f10f7)

Author SHA1 Message Date
Glenn Strauss 006c5efcf4 [core] optimize buffer_urldecode_path() 1 year ago
Glenn Strauss b9e1e93fb1 [core] http_cgi_encode_varname() 1 year ago
Glenn Strauss 21f0dabef4 [multiple] replace buffer_is_equal_caseless_string 1 year ago
Glenn Strauss 122094e3e3 [multiple] employ http_date.h, sys-time.h 1 year ago
Glenn Strauss c58b95f297 [core] light_isupper(), light_islower() 2 years ago
Glenn Strauss b600b75f20 [core] inline buffer_reset() 2 years ago
Glenn Strauss e1bb579361 [core] disperse settings.h to appropriate headers 2 years ago
Glenn Strauss 3057b63ea2 [multiple] address coverity warnings 2 years ago
Glenn Strauss 2781a3be6d [multiple] address coverity warnings 2 years ago
Glenn Strauss b04f0311f9 [core] perf: tighten some code in some hot paths 2 years ago
Glenn Strauss 9914bb297b [core] C99 restrict on some base funcs 2 years ago
Glenn Strauss 7c7f8c467c [multiple] split con, request (very large change) 2 years ago
Glenn Strauss 5bbe58728d [core] perf: buffer copy and append 2 years ago
Glenn Strauss 0ff60d8218 [multiple] rename r to rc rv rd wr to be different 2 years ago
Glenn Strauss f24e6d696a [multiple] plugin_stats array 2 years ago
Glenn Strauss 5c0c4936b4 [core] __attribute_returns_nonnull__ 2 years ago
Glenn Strauss 10d71279ae [core] uint32_t for struct buffer sizes 2 years ago
Glenn Strauss d22e7a769d [core] cold buffer_string_prepare_append_resize() 2 years ago
Glenn Strauss fc42ec12d9 [multiple] replace strcasecmp() on short strings 3 years ago
Glenn Strauss ac8444f2e6 [core] specialized buffer_eq_*() for short strings 3 years ago
Glenn Strauss 64b0f7229e [core] buffer_reset() should not be passed NULL 3 years ago
Glenn Strauss b31e7840d5 [multiple] quiet clang --analyze where trivial 3 years ago
Glenn Strauss 77c01f9817 [core] buffer_append_path_len() 4 years ago
Glenn Strauss 80638252dc [multiple] validate UTF-8 in url-decoded paths 4 years ago
Glenn Strauss e8e59396d3 [core] reject decoded url-path without leading '/' 4 years ago
Glenn Strauss cf93e91c56 [core] perf: inline buffer_copy_buffer() 4 years ago
Glenn Strauss 75bd40aa5d [core] perf: buffer optimizations 4 years ago
Glenn Strauss 449274903c [core] perf: simplify buffer_move() 4 years ago
Glenn Strauss a2aba0788b [core] perf: small improvement to encoding CGI var 4 years ago
Glenn Strauss 5fe9339942 [core] perf: inline buffer_append_string_buffer() 4 years ago
Glenn Strauss 2e23b43d12 [core] perf: buffer_align_size() identity if align 4 years ago
Glenn Strauss d4a93a531d [core] perf: buffer_copy_string_len() 4 years ago
Glenn Strauss babf8112f7 [core] perf: buffer_free_ptr() __attribute__ cold 4 years ago
Glenn Strauss bc25684f0c [core] perf: buffer_string_append_len() 4 years ago
Glenn Strauss f1489b5a11 [core] perf: buffer.c internal inlines 4 years ago
Glenn Strauss 4674d2d180 [core] fix missing param from prev commit 4 years ago
Glenn Strauss 877ac2942a [core] better consistency in buffer_is_equal*() 4 years ago
Stefan Bühler e0260a411d [buffer] fix duplicate assert and comment 4 years ago
Glenn Strauss 2e385a1a53 [core] fix buffer_to_upper() 4 years ago
Glenn Strauss 6ebd289788 [core] inline some buffer.[ch] routines 4 years ago
Glenn Strauss 83cdf28610 [core] check for continuation in server.tag 4 years ago
Glenn Strauss 1593190651 [core] buffer_append_string_encoded() uc hex 4 years ago
Glenn Strauss 3d880810d1 [core] buffer_append_uint_hex_lc() uses lc hex 4 years ago
Glenn Strauss d3cf141d14 [core] li_tohex_lc() explicitly uses lc hex chars 4 years ago
Glenn Strauss 9eda625d67 [core] more efficient hex2int() 4 years ago
Glenn Strauss 936db51f05 [core] buffer_append_string_encoded_hex_lc() 4 years ago
Glenn Strauss 04d76e7afd [core] some header cleanup 4 years ago
Glenn Strauss dadfb5fcf5 [core] attempt to quiet coverity false positives 5 years ago
Glenn Strauss 9bc61f16cb [core] attempt to quiet coverity false positives 5 years ago
Glenn Strauss 05c34ce464 [core] buffer_substr_replace() 5 years ago