summaryrefslogtreecommitdiffstats
path: root/include/ap_config.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fix name of The Apache Software FoundationAndré Malo2004-02-091-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102619 13f79535-47bb-0310-9956-ffa450edef68
* fix copyright dates according to the first check inAndré Malo2004-02-071-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102548 13f79535-47bb-0310-9956-ffa450edef68
* apply Apache License, Version 2.0André Malo2004-02-061-49/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102525 13f79535-47bb-0310-9956-ffa450edef68
* update license to 2004.André Malo2004-01-011-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102135 13f79535-47bb-0310-9956-ffa450edef68
* tidy up some charset recoding issuesJeff Trawick2003-11-261-4/+0
| | | | | | | | | the "need" for APACHE_XLATE went away some years ago when BUFF went POOF and charset recoding (translation) of non-protocol data could no longer be performed by the core... git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101894 13f79535-47bb-0310-9956-ffa450edef68
* finished that boring job:André Malo2003-02-031-1/+1
| | | | | | | | | update license to 2003. Happy New Year! ;-)) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98573 13f79535-47bb-0310-9956-ffa450edef68
* tweak a comment for readabilityJeff Trawick2002-07-081-4/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95972 13f79535-47bb-0310-9956-ffa450edef68
* Remove hardcoded paths from MPMs and move them to a more centralSander Striker2002-04-041-1/+1
| | | | | | | | | | place. Expand paths in httpd-std.conf in a similar fashion as we do in our headers. Submitted by: Pier Fumagalli <pier@betaversion.org> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94431 13f79535-47bb-0310-9956-ffa450edef68
* Update our copyright for this year.Roy T. Fielding2002-03-131-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93918 13f79535-47bb-0310-9956-ffa450edef68
* Added NetWare to a Win32 #ifdefBradley Nicholes2001-09-071-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90955 13f79535-47bb-0310-9956-ffa450edef68
* Proper doc styleWilliam A. Rowe Jr2001-07-271-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89748 13f79535-47bb-0310-9956-ffa450edef68
* Documentation updates.Ben Laurie2001-06-171-23/+37
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89377 13f79535-47bb-0310-9956-ffa450edef68
* Updating docs to change around the order of extern andVictor J. Orlikowski2001-06-091-1/+1
| | | | | | | | | | AP[RU]_DECLARE_DATA. If this is incorrect, please yell. However, the vast majority of the code follows the convention documented in this patch. If this is in error, I will gladly back it out. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89324 13f79535-47bb-0310-9956-ffa450edef68
* More cleanup.Ben Laurie2001-05-201-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89179 13f79535-47bb-0310-9956-ffa450edef68
* AP_ function for optional hooks.Ben Laurie2001-05-201-0/+22
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89178 13f79535-47bb-0310-9956-ffa450edef68
* Ahhh... the missing file from Ben's and my experimentsWilliam A. Rowe Jr2001-04-031-1/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88686 13f79535-47bb-0310-9956-ffa450edef68
* Check in not-quite-working hooks groupings.Ben Laurie2001-03-131-1/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88513 13f79535-47bb-0310-9956-ffa450edef68
* clean out some old crud from ap_config.hGreg Stein2001-02-241-16/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88296 13f79535-47bb-0310-9956-ffa450edef68
* Remove the rest of the pthreads functions from the threaded MPMRyan Bloom2001-02-211-6/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88256 13f79535-47bb-0310-9956-ffa450edef68
* Update copyright to 2001Roy T. Fielding2001-02-161-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88184 13f79535-47bb-0310-9956-ffa450edef68
* *) clean out some old crap from ap_config.h; other simplifications; don'tGreg Stein2001-02-101-27/+14
| | | | | | | | include stuff randomly (let users include them explicitly) *) toss ap_config_path.h -- we can put those values into ap_config_auto.h git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88057 13f79535-47bb-0310-9956-ffa450edef68
* More docco cleanup.Ben Laurie2001-01-281-13/+24
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87900 13f79535-47bb-0310-9956-ffa450edef68
* Improve documentation.Ben Laurie2001-01-281-16/+43
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87899 13f79535-47bb-0310-9956-ffa450edef68
* The big change. This is part 3 of the apr-util symbols rename, pleaseWilliam A. Rowe Jr2001-01-191-13/+9
| | | | | | | | see the first commit of srclib/apr-util/include (cvs apr-util/include) for the quick glance at symbols changed. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87731 13f79535-47bb-0310-9956-ffa450edef68
* Remove AP_USE_MMAP_FILES, it doesn't really control anything anymore. NowRyan Bloom2001-01-011-6/+0
| | | | | | | we just use APR_HAS_MMAP directly, just like APR-util does. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87564 13f79535-47bb-0310-9956-ffa450edef68
* Switch to the APR-provided APR_CHARSET_EBCDIC feature test macro.Jeff Trawick2000-12-201-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87460 13f79535-47bb-0310-9956-ffa450edef68
* Force all Apache functions to be linked into the executable, whether theyRyan Bloom2000-12-191-1/+1
| | | | | | | | | | | are used or not. This uses the same mechanism that is used for APR and APR-util. This may not be the correct solution, but it works, and that is what I really care about. This also renames CHARSET_EBCDIC to AP_CHARSET_EBCDIC. This is for namespace correctness, but it also makes the exports script a bit easier. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87424 13f79535-47bb-0310-9956-ffa450edef68
* This solves two issues, one is a backref from apr-util into theWilliam A. Rowe Jr2000-12-061-0/+46
| | | | | | | | | | | apache namespace, and the second is the proper linkage declarations and their explanations. Documented the distinction between AP_IMPLEMENT_HOOK_ and AP_IMPLEMENT_EXPORT_HOOK_ This doesn't resolve any export issues within apr-util, however. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87229 13f79535-47bb-0310-9956-ffa450edef68
* Namespace protect the rest of the macros defined by ap_config.hRyan Bloom2000-10-191-5/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86661 13f79535-47bb-0310-9956-ffa450edef68
* Make things a little clearer in reaction to the _snames snafus.William A. Rowe Jr2000-10-171-1/+3
| | | | | | | | Submitted by: Greg Stein Reviewed by: William Rowe git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86626 13f79535-47bb-0310-9956-ffa450edef68
* Renamed all MODULE_EXPORT symbols to AP_MODULE_DECLARE and all symbolsWilliam A. Rowe Jr2000-10-161-6/+0
| | | | | | | | | | for CORE_EXPORT to AP_CORE_DECLARE (namespace protecting the wrapper) and retitled API_EXPORT as AP_DECLARE and APR_EXPORT as APR_DECLARE. All _VAR_ flavors changes to _DATA to be absolutely clear. Thank you Greg, for the most obvious suggestion. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86609 13f79535-47bb-0310-9956-ffa450edef68
* I hope this clarifies. Greg is absolutely correct, there is no need forWilliam A. Rowe Jr2000-10-121-21/+53
| | | | | | | | | any modules symbol other than AP_MODULE_DECLARE_DATA, since module .h files containing imports and exports imply something more sophisticated, as the early mod_dav.c example illustrated. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86562 13f79535-47bb-0310-9956-ffa450edef68
* Parallels the commit to apr.h.in/apr.hw for the apache core library.William A. Rowe Jr2000-10-111-28/+44
| | | | | | | | | | | | Only mod_dav/mod_dav_fs and ap_hooks.h (as best examples) will use these symbols until it is acceptable to all or the new symbols are backed out. This symbol rename will have the unique quality that strlen("API_EXPORT") == strlen("AP_DECLARE"), therefore the mass symbol rename will not throw off function continuation lines. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86539 13f79535-47bb-0310-9956-ffa450edef68
* This much, at least, we don't need to debate.William A. Rowe Jr2000-10-111-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86532 13f79535-47bb-0310-9956-ffa450edef68
* Remaining cleanup of ap_ -> apr_ and AP_ -> APR_ transformation...William A. Rowe Jr2000-08-061-1/+1
| | | | | | | | | | | | | see src/lib/apr/apr_compat.h for most details. Also a few minor nits to get Win32 to build. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86008 13f79535-47bb-0310-9956-ffa450edef68
* Remove all of the ap_is* functions from Apache. They were already in APR,Ryan Bloom2000-07-261-3/+1
| | | | | | | | and we all hate duplicate code. :-) This also required adding ap_isascii to APR. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85897 13f79535-47bb-0310-9956-ffa450edef68
* Move the checks for bcopy and memmove down to APR. APR now defines memmoveRyan Bloom2000-06-271-12/+0
| | | | | | | and bzero on platforms that do not natively support them. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85706 13f79535-47bb-0310-9956-ffa450edef68
* Remove select checks from Apache config. These checks were used to defineRyan Bloom2000-06-231-10/+0
| | | | | | | | | | | ap_select in ap_config.h. The only file that used ap_select() was prefork.c. I have modified prefork.c to use select instead of ap_select. In the future, this should be modified to use ap_poll like the rest of the Unix MPMs. There are other MPMs that are continuing to use select, but this too should change in time. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85663 13f79535-47bb-0310-9956-ffa450edef68
* Repair C++ compatibility in ap_config.h, apr_file_io.h,Jeff Trawick2000-06-191-5/+0
| | | | | | | | apr_network_io.h, and apr_thread_proc.h. Submitted by: Tyler J. Brooks <tylerjbrooks@home.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85613 13f79535-47bb-0310-9956-ffa450edef68
* Remove the check for EAGAIN. With APR handling the error codes, this isRyan Bloom2000-06-131-5/+0
| | | | | | | no longer an issue that Apache needs to deal with. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85559 13f79535-47bb-0310-9956-ffa450edef68
* Clean up a big chunk of ap_config.h. This basically stops ap_config.h fromRyan Bloom2000-06-121-77/+9
| | | | | | | | | | | | | including any files. Because of this change, other files must include their own headers. I also cleaned up a couple of other bugs in some modules because I had to compile them all. I expect this to break multiple platforms, but this will be fixed over time. The massive configure cleanup is almost done. I will go through the files one more time after this commit. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85553 13f79535-47bb-0310-9956-ffa450edef68
* Remove the final vestiges of stat.h from Apache 2.0. All calls are now toRyan Bloom2000-06-121-4/+0
| | | | | | | | ap_stat. This also adds the new function ap_lstat(). This function is analogous to lstat. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85535 13f79535-47bb-0310-9956-ffa450edef68
* Cleanup more of the Apache configuration. This removes all of the sharedRyan Bloom2000-06-101-0/+6
| | | | | | | | | | memory checks, because Apache relies completely on APR for shared memory support. In doing this, we also need to know how APR/MM are providing our shared memory (ie file or memory) that requires the change made to APR's configure script that was just committed. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85501 13f79535-47bb-0310-9956-ffa450edef68
* Get FreeBSD building again with the resource limiting changes (FreeBSDJeff Trawick2000-06-101-0/+4
| | | | | | | | | | | | 3.4, at least). rlim_t is defined in <sys/types.h>, so we usually need that. Some stuff in <sys/resource.h> needs <sys/time.h> for timeval just to be able to compile :( git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85500 13f79535-47bb-0310-9956-ffa450edef68
* Fix the check for rlim_t correctly. I wish I had known that we hadRyan Bloom2000-06-081-5/+0
| | | | | | | | created an rlim_t check in acinclude.m4. :-) Submitted by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85476 13f79535-47bb-0310-9956-ffa450edef68
* ARGH! resource.h lives in sys.Ryan Bloom2000-06-081-1/+1
| | | | | | | Submitted by: Doug M. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85475 13f79535-47bb-0310-9956-ffa450edef68
* Include a definition of rlim_t if the platform doesn't have it natively.Ryan Bloom2000-06-081-0/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85474 13f79535-47bb-0310-9956-ffa450edef68
* PR:William A. Rowe Jr2000-05-281-10/+10
| | | | | | | | | | | | Obtained from: Submitted by: Reviewed by: Reverse out all _EXPORT_VAR changes back to their original _VAR_EXPORT names for linkage (API_, CORE_, and MODULE_). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85318 13f79535-47bb-0310-9956-ffa450edef68
* Keep the MSVC++-isms out of the Unix flavor of API_EXPORT().Jeff Trawick2000-05-271-1/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85314 13f79535-47bb-0310-9956-ffa450edef68
* William A. Rowe Jr2000-05-271-4/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch corrects the issues from the AP_EXPORT and linkage specification arguments to the ap_hooks.h declarations. As with the APR_ and AP_ patches, API_VAR_EXPORT becomes API_EXPORT_VAR, and MODULE_VAR_EXPORT becomes MODULE_EXPORT_VAR. I will be happy to revert the inclusion of ap_config.h from httpd.h if this bothers anyone. More individual modules need to be patched if we do so. The API_EXPORTs all moved into central storage in the ap_config.h header. Without WIN32 or API_STATIC compile time declarations, these macros remain no-ops. This patch also moves the following data from http_main to http_config: const char *ap_server_argv0; const char *ap_server_root; ap_array_header_t *ap_server_pre_read_config; ap_array_header_t *ap_server_post_read_config; ap_array_header_t *ap_server_config_defines; And the following variables had already moved into ap_hooks.c: ap_pool_t *g_pHookPool; (initialized now in http_config) int g_bDebugHooks; (out of http_config) const char *g_szCurrentHookName; (out of http_config) The changes to http_main.c are in preparation for that module to move out to a seperate .exe for win32. Other platforms will be unaffected, outside of these changes. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85309 13f79535-47bb-0310-9956-ffa450edef68