index
:
delta/apache/httpd.git
1.3
1.3.x
2.0.x
2.2.19
2.2.x
2.2.x-merge-http-strict
2.4-http2-alpha
2.4.17-protocols-changes
2.4.17-protocols-http2
2.4.x
2.4.x-merge-http-strict
2.4.x-mod_md
2.4.x-mpm_fdqueue
2.4.x-openssl-1.1.0-compat
2.4.x-r1761824-group
APACHE_1_2_X
APACHE_2_0_22-branch
APACHE_2_0_23-branch
APACHE_2_0_39_BRANCH
APACHE_2_0_BRANCH
PCRE
RSE
apreq-integration
async-dev
async-read-dev
attic
authz-dev
avendor
cache-refactor
dgaudet
execd-dev
fcgi-proxy-dev
fips-dev
httpd-2.0-pid-table
httpd-2.2-pid-table
httpd-2.2-proxy
httpd-pid-table
httpd-proxy-scoreboard
httpdunit
input-filter-dev
listen-protocol
mod_version_for_2.0.x
mpm-event-optimization
proxy-reqbody
proxy-reqbody-2.0.x
revert-ap-ldap
simple-conf
ssl-fips-dev
tlsv1.3-for-2.4.x
trunk
trunk-buildconf-noapr
trunk-md
trunk-openssl-threadid
trunk-override-index
trunk-ssl-handshake-nonblocking
trunk-test-integration
unlabeled-1.1.1
unlabeled-1.11.2
unlabeled-1.436.2
unlabeled-1.6.2
unlabeled-1.8.2
wombat-integration
github.com: apache/httpd.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
server
/
util.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
core: Follow up to r1897240: Provide/export ap_thread_current_create()
Yann Ylavic
2022-02-02
1
-3
/
+3
*
core: Follow up to r1897240: Opt-out for AP_HAS_THREAD_LOCAL and/or pcre's us...
Yann Ylavic
2022-02-02
1
-3
/
+3
*
core: Follow up to r1897460: Provide ap_thread_main_create().
Yann Ylavic
2022-01-27
1
-5
/
+44
*
core: Follow up to r1897460: Implement and use ap_thread_current_after_fork().
Yann Ylavic
2022-01-25
1
-1
/
+11
*
Follow up to r1897460: !APR_HAS_THREAD implies no ap_thread_* either.
Yann Ylavic
2022-01-25
1
-1
/
+1
*
core: Efficient ap_thread_current() when apr_thread_local() is missing.
Yann Ylavic
2022-01-25
1
-0
/
+80
*
util: Follow up to r1897101 and r1897105: Yet better ap_cstr_casecmp[n]().
Yann Ylavic
2022-01-16
1
-8
/
+8
*
util: Follow up to r1897101: Yet better ap_cstr_casecmp[n]().
Yann Ylavic
2022-01-16
1
-10
/
+12
*
util: Improve ap_cstr_casecmp() and ap_cstr_casecmpn() performances.
Yann Ylavic
2022-01-15
1
-26
/
+16
*
Revert spurious commit r1895340.
Yann Ylavic
2021-11-25
1
-49
/
+21
*
Trigger ci.
Yann Ylavic
2021-11-25
1
-21
/
+49
*
* Optimize performance by moving calculation of loop invariant out of the loop
Ruediger Pluem
2021-10-08
1
-1
/
+2
*
core: Add ap_unescape_url_ex() for better decoding control, and deprecate
Yann Ylavic
2021-10-07
1
-24
/
+34
*
core: AP_NORMALIZE_DECODE_UNRESERVED should normalize the second encoded dot.
Yann Ylavic
2021-09-29
1
-5
/
+15
*
* Remove unneeded checks to improve performance
Ruediger Pluem
2021-08-18
1
-5
/
+3
*
* Follow the same logic that is used for calculating the length
Ruediger Pluem
2021-08-18
1
-4
/
+3
*
tolerate apr-1.5
Eric Covener
2021-08-11
1
-2
/
+2
*
Follow up to 1892038, 1892063.
Christophe Jaillet
2021-08-10
1
-6
/
+10
*
ap_timeout_parameter_parse: axe unsigned < 0 check
Eric Covener
2021-08-07
1
-1
/
+1
*
fix int overflow in ap_timeout_parameter_parse
Eric Covener
2021-08-06
1
-4
/
+13
*
fix ap_escape_quotes with pre-escaped quotes
Eric Covener
2021-08-04
1
-1
/
+1
*
ap_pbase64decode(): save double NUL byte allocation and assignment.
Yann Ylavic
2020-11-27
1
-4
/
+2
*
* apr_base64_encode_len already includes space for the terminating zero
Ruediger Pluem
2020-10-23
1
-3
/
+2
*
Follow up to r1879075: ap_getparents() to return the empty string above root.
Yann Ylavic
2020-06-24
1
-1
/
+4
*
Implement ap_getparent() using ap_normalize_path().
Yann Ylavic
2020-06-22
1
-63
/
+2
*
Add ap_normalize_path() to replace ap_getparents() (with options).
Yann Ylavic
2020-06-22
1
-1
/
+111
*
core,modules: provide/use ap_parse_strict_length() helper.
Yann Ylavic
2020-05-20
1
-13
/
+15
*
factor out TE=chunked checking
Eric Covener
2020-02-07
1
-5
/
+39
*
Fix crashes when running with debug APR (APR_POOL_DEBUG),
Rainer Jung
2019-07-16
1
-0
/
+5
*
* server/util.c: Make "nul" symbol private.
Joe Orton
2019-06-20
1
-1
/
+1
*
Provide TEST_CHAR marco in test_char.h
Yann Ylavic
2019-03-28
1
-7
/
+0
*
remove null check
Eric Covener
2019-03-18
1
-1
/
+1
*
* Play safe in case we get no name
Ruediger Pluem
2019-03-18
1
-0
/
+4
*
* Revert r1855741 which committed other stuff as well.
Ruediger Pluem
2019-03-18
1
-4
/
+0
*
* Play safe in case we get no name
Ruediger Pluem
2019-03-18
1
-0
/
+4
*
Merge consecutive slashes in the URL by default
Eric Covener
2019-03-17
1
-3
/
+7
*
Follow up to r1847430.
Christophe Jaillet
2019-02-10
1
-2
/
+2
*
core: Split out the ability to parse wildcard files and directories
Graham Leggett
2018-11-25
1
-0
/
+209
*
util_filter: protect ap_filter_t private fields from external (ab)use.
Yann Ylavic
2018-09-05
1
-16
/
+0
*
Fix a cppcheck warning.
Christophe Jaillet
2018-08-17
1
-0
/
+4
*
Axe some redundant conditions. PR 62549.
Yann Ylavic
2018-08-13
1
-1
/
+1
*
Correct see also comment
William A. Rowe Jr
2018-07-19
1
-2
/
+2
*
core: Add ap_reuse_brigade_from_pool().
Yann Ylavic
2018-07-16
1
-0
/
+16
*
Save a few cycles.
Christophe Jaillet
2018-04-22
1
-3
/
+2
*
Follow up to r1609680: further simplify/optimize ap_proxy_strcmp_ematch().
Yann Ylavic
2018-03-09
1
-2
/
+2
*
util.c: revert r1799375 during veto discussion
Jacob Champion
2017-06-21
1
-4
/
+4
*
Make case insensitive
Jim Jagielski
2017-06-21
1
-1
/
+6
*
util.c: add a strict Base64 decoding function
Jacob Champion
2017-06-20
1
-0
/
+70
*
util.c: ensure all TEST_CHAR loops stop at the null terminator
Jacob Champion
2017-06-20
1
-4
/
+4
*
Quiet spurious gcc warning in ap_parse_form_data ("'escaped_char[0]' may be
Yann Ylavic
2017-06-14
1
-2
/
+1
[next]