summaryrefslogtreecommitdiffstats
path: root/include/util_cfgtree.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2002-07-08silence an unhelpful gcc warningJeff Trawick1-1/+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95971 13f79535-47bb-0310-9956-ffa450edef68
2002-07-08VC6 is unable to deal with dependencies that are still due to be made.Ryan Bloom2-4/+9
This moves around the order of compilation around so that the error goes away. PR: 10130 Submitted by: James Cox [imajes@php.net] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95970 13f79535-47bb-0310-9956-ffa450edef68
2002-07-07Optimize reading keep-alive requests with APR_INCOMPLETE_READ. In theBill Stoddard1-2/+10
profiling I've done, the read() in apr_read() would always fail with EAGAIN. This will send the thread directly to select to wait for the next request. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95968 13f79535-47bb-0310-9956-ffa450edef68
2002-07-07fix for compilers that don't support long long datatypeBrian Pane1-5/+5
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95967 13f79535-47bb-0310-9956-ffa450edef68
2002-07-06Renames Pending:Ian Holsman8-18/+20
This clears the list of renames pending in apr-util. Parts of this list was alreadu done, but the pending list hadn't been updated. apr_hook_debug_current from apr_current_hooking_module apr_hook_debug_show from apr_show_hook apr_hook_global_pool from apr_global_hook_pool apr_hook_sort_all from apr_sort_hooks apr_uri_port_of_scheme from apr_uri_default_port_for_scheme apr_uri_unparse from apr_uri_unparse_components apr_uri_parse from apr_uri_parse_components apr_uri_parse_hostinfo from apr_uri_parse_hostinfo_components apr_uri_t from apr_uri_components All APR_URI_* from all APU_URI_* symbols All APR_UNP_* from all UNP_* symbols PR: Obtained from: Submitted by: Thom May Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95966 13f79535-47bb-0310-9956-ffa450edef68
2002-07-06Fix some Win32 compile breaks caused by Brian Pane's making apr_table_tBill Stoddard2-6/+8
a full incomplete type. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95965 13f79535-47bb-0310-9956-ffa450edef68
2002-07-06Eliminated the use of AP_MODE_SPECULATIVE brigade reads to checkBrian Pane1-29/+77
for request header continuation lines. Instead, ap_get_mime_headers_core() now sets aside each line of input until it sees the next line. If the next line starts with a tab, it is appended to the previous one; otherwise, the previous line is added to the request headers table. This reduces the number of temporary buckets that must be created and destroyed to read in a request. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95964 13f79535-47bb-0310-9956-ffa450edef68
2002-07-05This just bugs me today...Bill Stoddard1-1/+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95963 13f79535-47bb-0310-9956-ffa450edef68
2002-07-05Submitted by: Owen Boyle, on users@ mailing listRich Bowen2-18/+36
Additional clarification on UseCanonicalName directive. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95962 13f79535-47bb-0310-9956-ffa450edef68
2002-07-05use new time conversion macros in place of APR_USEC_PER_SECBrian Pane1-2/+2
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95961 13f79535-47bb-0310-9956-ffa450edef68
2002-07-05use the time conversion macros rather than dividing by APR_USEC_PER_SECBrian Pane1-9/+11
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95960 13f79535-47bb-0310-9956-ffa450edef68
2002-07-05replaced APR_USEC_PER_SEC division with the new time macrosBrian Pane2-8/+8
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95959 13f79535-47bb-0310-9956-ffa450edef68
2002-07-05fix ap_mpm_set_max_mem_free declaration to match mpm_common.cBrian Pane1-1/+2
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95958 13f79535-47bb-0310-9956-ffa450edef68
2002-07-04Add missing declarations of the new max_mem_free stuffBrian Pane1-0/+5
so prefork will compile git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95957 13f79535-47bb-0310-9956-ffa450edef68
2002-07-04Re-use the same temp brigade to read all lines of a request header,Brian Pane3-41/+62
to avoid the overhead of brigade creation and deletion. (This produced a 5% reduction in the total CPU usage of a minimalist httpd configuration: <JHEPKCEMGPKFFDHHDDKDMELFEKAA.bill@wstoddard.com>) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95956 13f79535-47bb-0310-9956-ffa450edef68
2002-07-04Now why did I commit that symbolic constant in APR again? Exactly...Sander Striker1-1/+2
to use it here. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95955 13f79535-47bb-0310-9956-ffa450edef68
2002-07-04Add a new directive: MaxMemFree. MaxMemFree makes it possibleSander Striker15-0/+45
to configure the maximum amount of memory the allocators will hold on to for reuse. Anything over the MaxMemFree threshold will be free()d. This directive is usefull when uncommon large peaks occur in memory usage. It should _not_ be used to mask defective modules' memory use. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95954 13f79535-47bb-0310-9956-ffa450edef68
2002-07-04Make the mime types configuration file path relative to {sysconfdir},Sander Striker1-0/+2
just like the other config files. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95953 13f79535-47bb-0310-9956-ffa450edef68
2002-07-04New Japanese translation.Yoshiki Hayashi2-201/+205
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95952 13f79535-47bb-0310-9956-ffa450edef68
2002-07-04Fix typo.Yoshiki Hayashi1-1/+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95951 13f79535-47bb-0310-9956-ffa450edef68
2002-07-04Fix typo.Yoshiki Hayashi1-10/+10
Submitted by: Nobuyuki Morita <marika@plum.freemail.ne.jp> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95950 13f79535-47bb-0310-9956-ffa450edef68
2002-07-04Bump up revision.Yoshiki Hayashi2-2/+2
Submitted by: Hiroaki KAWAI <hawk@bcl.t.u-tokyo.ac.jp> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95949 13f79535-47bb-0310-9956-ffa450edef68
2002-07-03 Fix a const'ness conflict.William A. Rowe Jr1-1/+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95948 13f79535-47bb-0310-9956-ffa450edef68
2002-07-03note the C-L filter fixCliff Woolley1-0/+4
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95947 13f79535-47bb-0310-9956-ffa450edef68
2002-07-03Fix C-L filter non-blocking-mode brokenness. It was failing to everCliff Woolley1-1/+5
read from pipe/socket buckets again if it got APR_EAGAIN from them due to its use of APR_BRIGADE_FOREACH. Submitted by: the gang on IRC git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95946 13f79535-47bb-0310-9956-ffa450edef68
2002-07-03Remove unused variable 'str'.Justin Erenkrantz1-1/+0
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95945 13f79535-47bb-0310-9956-ffa450edef68
2002-07-03Use the apr_file_copy function rather than doing a system call to copyJustin Erenkrantz1-6/+1
the file. Submitted by: Thom May <thom@planetarytramp.net> Reviewed by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95944 13f79535-47bb-0310-9956-ffa450edef68
2002-07-03found wasn't getting incremented when we update an exisiting record, thusJustin Erenkrantz1-0/+1
an additional new record was getting created. Submitted by: Thom May <thom@planetarytramp.net> Reviewed by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95943 13f79535-47bb-0310-9956-ffa450edef68
2002-07-02fix some mispellings of the word privilegesJeff Trawick1-6/+6
PR: 10424 Submitted by: Jens Kubieziel Reviewed by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95942 13f79535-47bb-0310-9956-ffa450edef68
2002-07-02Optimized the addition of the core output filterBrian Pane1-1/+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95941 13f79535-47bb-0310-9956-ffa450edef68
2002-07-02Replaced ap_add_input_filter() call with cheaper ap_add_input_filter_handle()Brian Pane1-1/+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95940 13f79535-47bb-0310-9956-ffa450edef68
2002-07-02htpasswd needs to add a newline at the end of each record.Ryan Bloom1-0/+1
PR: 10422 Submitted by: Thom May [thom@planetarytramp.net] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95939 13f79535-47bb-0310-9956-ffa450edef68
2002-07-02 Never trust Bill when he cuts and pastesWilliam A. Rowe Jr1-1/+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95938 13f79535-47bb-0310-9956-ffa450edef68
2002-07-02 A bit more ap_regkey and apr-ization. Fixes some new bugs where theWilliam A. Rowe Jr3-21/+32
AP_REGKEY_CREATE flag wasn't passed for ap_regkey_open (when the key is expected to not yet exist), and adds the new flags arg to value_set. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95937 13f79535-47bb-0310-9956-ffa450edef68
2002-07-02 Introduce a _raw_set/_raw_get for regkey values. Takes care of all theWilliam A. Rowe Jr2-69/+181
oddballs, and lets us simplify _array_set/_array_get. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95936 13f79535-47bb-0310-9956-ffa450edef68
2002-07-01 The pitfalls of cut'n'pasteWilliam A. Rowe Jr1-7/+8
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95935 13f79535-47bb-0310-9956-ffa450edef68