81 Commits (614250b4d82b7c471cc68ba011e7b3d658417f22)

Author SHA1 Message Date
Glenn Strauss 1cd73b08a6 [core] move backtrace and assert macros to ck.[ch] 10 months ago
Glenn Strauss f490078d0f [multiple] buffer_copy_string_len_lc() 10 months ago
Glenn Strauss db4af125c0 [core] add iovec wrappers to sys-crypto-md.h 10 months ago
Glenn Strauss af3df29ae8 [multiple] reduce redundant NULL buffer checks 10 months ago
Glenn Strauss e110b062be [multiple] http_auth_digest_hex2bin -> li_hex2bin 10 months ago
Glenn Strauss 980554bc70 [core] simplify buffer_path_simplify() 1 year ago
Glenn Strauss f7bcc83355 [core] buffer_is_equal_string -> buffer_eq_slen 1 year ago
Glenn Strauss 1aae63af62 [core] remove buffer_is_equal_right_len() 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 38c8735850 [multiple] optimize primitives, buffer_extend() 1 year ago
Glenn Strauss 81ef66eaf0 [multiple] buffer_has_slash_suffix() 1 year ago
Glenn Strauss 19bc88850e [multiple] add attrs from gcc -Wsuggest-attribute= 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 2 years ago
Glenn Strauss 367f30a645 [multiple] extend enum http_header_e list 2 years ago
Glenn Strauss babf0d0e4c [core] separate http_header_e from _htags bitmask 2 years ago
Glenn Strauss 9c8981a7d1 [core] tst,set,clr macros for r->{rqst,resp}_htags 2 years 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 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 f24e6d696a [multiple] plugin_stats array 2 years ago
Glenn Strauss be04c1239f [core] macros CONST_LEN_STR and CONST_STR_LEN 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 72d4fe7451 [core] mark some more funcs w/ __attribute_pure__ 3 years ago
Glenn Strauss ac8444f2e6 [core] specialized buffer_eq_*() for short strings 3 years ago
Glenn Strauss 4183e723ce [core] log_error, log_perror using printf-like fmt 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 cf93e91c56 [core] perf: inline buffer_copy_buffer() 4 years ago
Glenn Strauss ac41c17694 [core] perf: small improvement buffer_string_space 4 years ago
Glenn Strauss f69bd9cdb8 [core] perf: simple, quick buffer_clear() 4 years ago
Glenn Strauss aba45f68d8 [core] perf: simpler buffer_string_space() (tests) 4 years ago
Glenn Strauss d1bf435573 [core] perf: simpler buffer_string_space() (fixed) 4 years ago
Glenn Strauss 31d16af78b [core] perf: simpler buffer_string_space() 4 years ago
Glenn Strauss 5fe9339942 [core] perf: inline buffer_append_string_buffer() 4 years ago
Glenn Strauss b192231392 [core] log_failed_assert() __attribute__((cold)) 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 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 936db51f05 [core] buffer_append_string_encoded_hex_lc() 4 years ago
Glenn Strauss 04d76e7afd [core] some header cleanup 4 years ago
Glenn Strauss 05c34ce464 [core] buffer_substr_replace() 5 years ago
Glenn Strauss ac143ead29 [core] inline simple buffer is empty checks 5 years ago