110 Commits (a1eba3c89bc26ac8a4deb1dba456bf2f3e3c4a6b)

Author SHA1 Message Date
Glenn Strauss f13752f3da [multiple] quiet coverity warnings 1 year ago
Glenn Strauss 680e6b3bca [multiple] buffer_copy_path_len2() aggregate 1 year ago
Glenn Strauss cfc8eeb5a7 [core] mark select buffer.[ch] funcs attr nonnull 1 year ago
Glenn Strauss e7464bab9b [core] buffer_append_* aggregates 1 year ago
Glenn Strauss 12acca1887 [core] short-circuit encoding if nothing to encode 1 year ago
Glenn Strauss be8ff83931 [core] buffer_append_strftime() perf annotations 1 year ago
Glenn Strauss 38c8735850 [multiple] optimize primitives, buffer_extend() 1 year ago
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