summaryrefslogtreecommitdiff
path: root/strings
Commit message (Expand)AuthorAgeFilesLines
* apr_strings: Provide apr_memzero_explicit() in APR.ylavic2022-06-281-0/+32
* apr_cstr: Follow up to r1897102: Yet better apr_cstr_casecmp[n]().ylavic2022-01-161-14/+16
* apr_cstr: Improve apr_cstr_casecmp() and apr_cstr_casecmpn() performances.ylavic2022-01-151-26/+16
* More revert of r1887500.ylavic2021-03-111-15/+26
* Follow up to r1887060: fix compilation on BEOS.ylavic2021-03-111-26/+15
* Revert non-test part of r1878354, the Coverity warning was ajorton2020-06-011-4/+4
* * strings/apr_strings.c (apr_pstrcat): Only read from the initializedjorton2020-06-011-4/+4
* PR 62555: fix edge-case int overflow in apr_itoaniq2018-07-231-8/+12
* Follow-up to r1726928: Add APR_DECLARE() to apr_cstr_*() functionsivan2016-10-281-30/+36
* Upon closer scrutiny, the optimization of using short variableswrowe2016-06-081-8/+12
* Third optimization, use short type, which is the smallestwrowe2016-06-081-8/+8
* Additional 17% speedup by deferring unused pointer incrementswrowe2016-06-081-4/+8
* 17% speedup by eliminating redundant eos testwrowe2016-06-081-2/+4
* Introduce the subset of svn_cstring_ functions into APR as the apr_cstr_wrowe2016-01-271-0/+392
* Use 'apr_pstrmemdup' instead of 'apr_pstrndup' when applicable in order to sa...jailletc362015-10-241-1/+1
* Fix indentjailletc362015-06-031-1/+1
* Fix NULL pointer dereference if out of memsf2014-05-101-0/+2
* fix some minor bugs and useless assignments so that clang scan-buildtrawick2013-10-231-1/+0
* make sure d is initedjim2013-10-171-2/+1
* it should really handle src==NULL jim2013-10-171-6/+9
* Fix flag character '#' in combination with formatrjung2011-07-291-2/+2
* Fix t ~= [/-/t] mismatch, observed by jorton.wrowe2011-05-191-1/+1
* Fix PR 51219, /foo against /foo/bar.wrowe2011-05-181-3/+7
* r1098292 appears to have failed to copy line-endingswrowe2011-05-141-478/+478
* Further expression simplification for legibility.wrowe2011-05-141-9/+16
* Fix syntax for legibility as suggested by Stefan.wrowe2011-05-141-4/+4
* Commentwrowe2011-05-141-1/+1
* Refactor a complex test into a very simple test and wrowe2011-05-141-7/+14
* Fix another edge case, in [x-/] processing, which I can't seem wrowe2011-05-141-1/+1
* Optimize []...] pattern casewrowe2011-05-141-2/+6
* Fix []...] pattern bug noted by jortonwrowe2011-05-141-1/+1
* Correct inlining per Jeff Trawick's feedback; Forward ports: r1098902wrowe2011-05-031-1/+1
* Resolve issue identified by Jeff Trawick; '*?' was handledwrowe2011-05-021-459/+460
* Security: CVE-2011-0419wrowe2011-05-011-211/+377
* change apr_palloc+memcpy to apr_pmemduptrawick2011-04-061-2/+1
* quite warning...jim2011-01-191-2/+2
* Fix cases where off_t (and APR_OFF_T_FMT) may be "larger" thanjim2011-01-171-3/+20
* * Similar to apr_strtoff reset errno to zero in apr_strtoi64.rpluem2008-12-161-0/+2
* Fix apr_tokenize_to_argv parsing.bojan2008-11-101-2/+1
* Silence GCC 4.3 warning (patch by jorton).bojan2008-05-271-1/+2
* Document cvt from V7, not GNU libc, and copyrightjim2008-05-021-2/+2
* * Fix compiler warning for uninitialized variablerpluem2008-02-231-1/+1
* Introduce macro definitions of the min/max characteristics of the apr integerdavi2007-07-091-4/+4
* Convert wide* types to the portable apr types. Conversion table:davi2007-07-061-65/+50
* Binary size apr_vformatter as bytes, K, M, T, etc, to a four character compacteddavi2007-06-291-0/+26
* Early assignment of the to-be-converted number yields better code and avoidsdavi2007-06-291-11/+3
* APR_VOID_P_IS_QUAD is not defined anywhere and the usual way iswrowe2007-05-311-1/+1
* * strings/apr_snprintf.c (conv_10_quad): Fix formatting of unsignedjorton2007-04-261-1/+1
* If *pattern == '\\', and it does since that's the case we're in,coar2006-10-081-1/+1
* Fix the typo.jorton2006-08-034-4/+4