- Jul 27, 2003
-
-
Andre Malo authored
The new map-cache consists of a simple two-tiered apr_hash structure. cachep->maps contains entries for each map, which point to a hash with the actual values (map->entries). Each map->entries hash lives in a subpool of cachep->pool. The mtime is stored per map and if the map expires, we just clear map->pool and create a fresh map->entries hash structure. This removes a big chunk of code from mod_rewrite, improves readability and even the memory footprint of the cache. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100801 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
improve efficiency and readabilty. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100800 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100799 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
improve efficiency and readablity. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100798 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
- improve efficiency - make it better readable git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100797 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100796 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
- use switch instead of if-else chain - collapse txt/rnd code, which is essentially the same - make it better readable at all. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100795 13f79535-47bb-0310-9956-ffa450edef68
-
- Jul 26, 2003
-
-
Andre Malo authored
an array. This is more naturally, efficient (mostly) and better readable. Leave deep indentations for now (better diff). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100794 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100793 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
reorder the code in mod_rewrite.c in order to get a rid of the forward declaration. Cleaned up the comments as well. No real code change, but a quite big diff ... git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100792 13f79535-47bb-0310-9956-ffa450edef68
-
- Jul 25, 2003
-
-
Astrid Kessler authored
- some markup improvement git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100790 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
no code change. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100789 13f79535-47bb-0310-9956-ffa450edef68
-
Erik Abele authored
in regard to suEXEC's docroot handling and it's preconditions; see PR#21873 and #21874. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100787 13f79535-47bb-0310-9956-ffa450edef68
-
Mads Toftum authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100786 13f79535-47bb-0310-9956-ffa450edef68
-
- Jul 24, 2003
-
-
Andre Malo authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100784 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100783 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100782 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100780 13f79535-47bb-0310-9956-ffa450edef68
-
Astrid Kessler authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100779 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100776 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
increase readability. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100775 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
this avoids a variable on stack and some internal pointer operations. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100774 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100773 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
The generic flagparser (read: lexer) for RewriteRules and RewriteConds does the same except for one function call. Collapse these to functions to one and make the result more readable. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100772 13f79535-47bb-0310-9956-ffa450edef68
-
Joe Orton authored
function after mod_ssl is unloaded. * ssl_util.c (ssl_util_thread_cleanup): Clear the id_callback. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100767 13f79535-47bb-0310-9956-ffa450edef68
-
Joshua Slive authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100765 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
r->content_type contains no more than one c-t use ap_field_noparam to strip the decoration and just a single condition to check the validity of r->content_type git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100763 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100760 13f79535-47bb-0310-9956-ffa450edef68
-
Joshua Slive authored
security issues in forward and reverse proxy situations. - Remove the historical narrative in the top section and simply state the facts. - Remove the table of contents, since we already generate one for the sidebar. - Rewrite the forward vs reverse section to be clear on the purpose of the two types of proxy. - Add some basic examples of each type of proxy to replace the example removed from the default config file. - Add a note to the access control section on forward versus reverse proxys, and also add a reference to mod_access that got removed at some point. - Add a warning to the ProxyPass docs that ProxyRequests should be off. - Shorten some section titles. I did not add the ProxyBlock :25 because I don't have a proxy server to test it on at the moment. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100759 13f79535-47bb-0310-9956-ffa450edef68
-
Martin Kraemer authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100758 13f79535-47bb-0310-9956-ffa450edef68
-
Martin Kraemer authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100757 13f79535-47bb-0310-9956-ffa450edef68
-
Martin Kraemer authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100756 13f79535-47bb-0310-9956-ffa450edef68
-
- Jul 23, 2003
-
-
Erik Abele authored
PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100755 13f79535-47bb-0310-9956-ffa450edef68
-
Joshua Slive authored
a properly configured HTTP/1.1 client. - Reference MultiViewsMatch. PR: 21726, 21830 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100753 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100752 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100750 13f79535-47bb-0310-9956-ffa450edef68
-
Joshua Slive authored
for the move from <Directory proxy:> to <proxy> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100748 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
Submitted by: Justin git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100744 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
Submitted by: Justin git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100743 13f79535-47bb-0310-9956-ffa450edef68
-
- Jul 22, 2003
-
-
Andre Malo authored
We should consider a rename of AP_*_HOOK_* to CORE_*_HOOK_* ;-) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100737 13f79535-47bb-0310-9956-ffa450edef68
-