- 14 Mar, 1998 10 commits
-
-
dgaudet authored
faster. Note the necessary doubling of the backslashes... that's because of the change to substring_conf... git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80529 13f79535-47bb-0310-9956-ffa450edef68
-
dgaudet authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80528 13f79535-47bb-0310-9956-ffa450edef68
-
dgaudet authored
tweak os_escape_path and escape_path_segment remove some old code that was #if 0 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80527 13f79535-47bb-0310-9956-ffa450edef68
-
dgaudet authored
times, but without the compile-time generated table. I still plan to do the compile-time generated table. I decided not to do it in ap_ since the table was really tied into functions in util.c. find_token() completely rewritten so that it doesn't chew up memory. Take out some dead code as well. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80525 13f79535-47bb-0310-9956-ffa450edef68
-
dgaudet authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80524 13f79535-47bb-0310-9956-ffa450edef68
-
dgaudet authored
code to use strchr(). I didn't bother touching mod_autoindex or mod_speling which both use ind (and rind). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80523 13f79535-47bb-0310-9956-ffa450edef68
-
dgaudet authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80522 13f79535-47bb-0310-9956-ffa450edef68
-
dgaudet authored
especially since it always allocates n+1 bytes of memory, even if I go back to its original definition. And on examination, all of our uses of pstrndup() are cases where we want a substring of another string, and we know the substring is of a certain length. So speed up pstrndup() by using memcpy(). (This small change was worth another 50% performance boost when I tested it on test-util-uri.) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80521 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
modules to overrule values and cut down on redef. warnings git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80520 13f79535-47bb-0310-9956-ffa450edef68
-
dgaudet authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80519 13f79535-47bb-0310-9956-ffa450edef68
-
- 13 Mar, 1998 24 commits
-
-
dgaudet authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80518 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80517 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
Obtained from: Submitted by: Reviewed by: The comments say that mod_setenvif should be last... so let's move it last. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80516 13f79535-47bb-0310-9956-ffa450edef68
-
Marc Slemko authored
PR: 1946 Obtained from: Submitted by: Matthew Reimer <mreimer@vpop.net> Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80515 13f79535-47bb-0310-9956-ffa450edef68
-
dgaudet authored
compatible change, 3rd party modules shouldn't get any warnings or anything due to it. But the advantage is that a bunch more data goes into read-only sections of memory and some systems can take advantage of that by not duplicating the page across a fork(). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80514 13f79535-47bb-0310-9956-ffa450edef68
-
Marc Slemko authored
the global one, 1.3 whines. PR: 1935 Obtained from: Submitted by: Randy Moore <ramoore@atlantech.net> Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80513 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80511 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
Submitted by: Ben Hyde Reviewed by: Ralf S. Engelschall git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80510 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
Submitted by: Ben Hyde git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80509 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
Now we support building modules as shared objects on all major platforms. Puhhh.... git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80508 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
(BTW: compares to the linker nightmare I had under AIX today the OSF1 platform is really a pleasure) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80507 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
which currently is global without need. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80506 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
confuses some Make variants) and slightly sort the objects file list for cosmetic issues. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80505 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80504 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
knows how to enable shared object support and to avoid PR's because they had used SharedModule but not included mod_so itself :-( git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80503 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
- OBJS needs to be declared manually here, because Configure does not set it but our `$(OBJS): Makefile' dependency line needs OBJS to be defined. If not at least HP/UX make complains. - consistently use $(LDFLAGS) and $(LIBS) even if not really needed for rotatelogs - move TARGETS define in front of the targets itsself because some Make variants don't like defines in the middle of the targets section git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80502 13f79535-47bb-0310-9956-ffa450edef68
-
dgaudet authored
T_AT isn't needed... and it's existence made the scheme stuff a bit wrong git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80501 13f79535-47bb-0310-9956-ffa450edef68
-
dgaudet authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80500 13f79535-47bb-0310-9956-ffa450edef68
-
dgaudet authored
issues to be resolved. This is "NULL-compression" for invoke_handler() similar to what happened in run_method() ages ago. This helps the server scale when more modules are added. Submitted by: Dmitry Khrustalev <dima@bog.msu.su> Oh yeah and some CHANGES cleanup. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80499 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
support for the situation where all modules of a modules/ subdir are build as shared objects (mod_example). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80498 13f79535-47bb-0310-9956-ffa450edef68
-
dgaudet authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80497 13f79535-47bb-0310-9956-ffa450edef68
-
dgaudet authored
parse_uri(). Guys this is probably something that should be done elsewhere. Like maybe in directory_walk(). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80496 13f79535-47bb-0310-9956-ffa450edef68
-
dgaudet authored
version is over two orders of magnitude faster based on timing trials requesting the test page from mod_test_util_uri. It's 50% faster overall when doing a zb /index.html with the default index.html. I'm still resiting the urge to hardcode i386 assembly language with a C fallback for the rest of the world ;) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80495 13f79535-47bb-0310-9956-ffa450edef68
-
dgaudet authored
performance work. Nothing but the basics. I think it's an excellent counter-point to our kitchen-and-sink config files that are so damn confusing to even me... too many comments in them, too many things to look at. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80494 13f79535-47bb-0310-9956-ffa450edef68
-
- 12 Mar, 1998 6 commits
-
-
Ralf S. Engelschall authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80493 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
exclusion list because we have forgotten to bind the regex to its boundaries. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80492 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
to find a better solution to our mime_find_cf() cross-call problem with mod_proxy... git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80491 13f79535-47bb-0310-9956-ffa450edef68
-
dgaudet authored
Pointed out by Martin. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80490 13f79535-47bb-0310-9956-ffa450edef68
-
dgaudet authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80489 13f79535-47bb-0310-9956-ffa450edef68
-
dgaudet authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80488 13f79535-47bb-0310-9956-ffa450edef68
-