summaryrefslogtreecommitdiffstats
path: root/support (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use autoconf to substitute the proper values into apachectl, and installRyan Bloom2000-10-071-0/+234
| | | | | | | it when we install everything else. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86436 13f79535-47bb-0310-9956-ffa450edef68
* Addresses the huge issue that Crypt::PasswdMD5 is probably not, andWilliam A. Rowe Jr2000-10-071-27/+59
| | | | | | | | | | | | | | | Digest::SHA1 is possibly not already installed, but the user may not even need it for their files! Also inform the user what to grab and where. Finally, assures that the old Crypt::PasswdMD5 (that didn't export apache_md5_crypt()) will work nonetheless. There is still one -big- problem ... the list of xDBM_Files options won't necessarily correspond to how Apache was built, nor if they are using mod_auth_db vs. mod_auth_dbm. This has -got- to be fixed (although it's an old problem.) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86432 13f79535-47bb-0310-9956-ffa450edef68
* Completed review for new tests:William A. Rowe Jr2000-10-061-2/+2
| | | | | | | | | | | | | | | APR_STATUS_IS_EACCES(s) APR_STATUS_IS_EEXIST(s) APR_STATUS_IS_ENAMETOOLONG(s) APR_STATUS_IS_ENOENT(s) Where the old EACCES et. al. still exist, we have a problem (not yet using APR at all) More to come... git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86417 13f79535-47bb-0310-9956-ffa450edef68
* The lots of little ones... APR_IS_STATUS_condition(rv) conditional macrosWilliam A. Rowe Jr2000-10-051-5/+5
| | | | | | | | | replacing the majority of fallible rv == APR_condition tests. But there are lots more to fix, these are the obvious ones that already did proper canonical error conversion. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86405 13f79535-47bb-0310-9956-ffa450edef68
* Cleaner feature tests and new -d -m -s -p options for crypt, MD5, SHA1William A. Rowe Jr2000-09-251-64/+165
| | | | | | | | and plaintext password cyphers. Not certain what the $^O tag for NETWARE really is, so this may need to be fixed. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86321 13f79535-47bb-0310-9956-ffa450edef68
* Overhaul of dbmmanage to allow a groups arg (as in Apache 1.2)William A. Rowe Jr2000-09-201-9/+37
| | | | | | | | | | | | as well as a comment arg to the add, adduser and update cmds. update allows the user to clear or preserve pw/groups/comment. Fixed a bug in dbmmanage that prevented the check option from parsing a password followed by :group... text. Corrected the seed calcualation for Win32 systems, and added -lsdbm support. PR: 3810, 5527 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86268 13f79535-47bb-0310-9956-ffa450edef68
* Correct dbmmanage pwfile check behavior to ignore [:grp...] contents.William A. Rowe Jr2000-09-201-3/+4
| | | | | | | | | | | Also add SDBM_File for -lsdbm. PR: 4695 Submitted by: arnez@raleigh.ibm.com Reviewed by: wrowe git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86264 13f79535-47bb-0310-9956-ffa450edef68
* Never carried forward from 1.3.13William A. Rowe Jr2000-09-201-1/+1
| | | | | | | | | PR: 4973 Submitted by: Andrew McRae <andrew@liquid.com> Reviewed by: Ralf S. Engelschall git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86262 13f79535-47bb-0310-9956-ffa450edef68
* Fix the types of the variables passed as the len parm to bucket->read()Jeff Trawick2000-09-141-3/+3
| | | | | | | | | | | (in various places). In ab, change the declaration of argv so that it can be passed into apr_initopt() without warning. Submitted by: Victor J. Orlikowski <v.j.orlikowski@gte.net> Reviewed and modified slightly by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86229 13f79535-47bb-0310-9956-ffa450edef68
* Update export file for AIX with recent symbol changes.Jeff Trawick2000-09-011-3/+2
| | | | | | | Submitted by: Victor J. Orlikowski git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86167 13f79535-47bb-0310-9956-ffa450edef68
* Tweak apr_getopt() and its use in ab to avoid compiler warnings.Jeff Trawick2000-08-101-7/+7
| | | | | | | | | (Note: apr_initopt() and/or its callers still need tweaking.) Submitted by: Bill Rowe Reviewed by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86045 13f79535-47bb-0310-9956-ffa450edef68
* Update exports file for AIX.Bill Stoddard2000-08-091-169/+111
| | | | | | | Submitted by: Victor Orlikowski git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86038 13f79535-47bb-0310-9956-ffa450edef68
* Fix ApacheBench for the apr_initopt/apr_getopt change. This illustratesWilliam A. Rowe Jr2000-08-091-26/+27
| | | | | | | | | | | | | | abusing the apr_getopt_t for direct access at the working structure, just as we did with the global vars. By my global search, there should be no more apr_opt*** symbols out there. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86037 13f79535-47bb-0310-9956-ffa450edef68
* A few more (last?) ap_xlate->apr_xlate changes covering stuff not completelyJeff Trawick2000-08-072-8/+8
| | | | | | | handled in the big apr rename last week. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86020 13f79535-47bb-0310-9956-ffa450edef68
* Fix some problems with the apr conversion so that APACHE_XLATE builds workJeff Trawick2000-08-073-11/+11
| | | | | | | again. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86018 13f79535-47bb-0310-9956-ffa450edef68
* Remaining cleanup of ap_ -> apr_ and AP_ -> APR_ transformation...William A. Rowe Jr2000-08-062-27/+27
| | | | | | | | | | | | | 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
* prefix libapr functions and types with apr_Doug MacEachern2000-08-025-126/+126
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85976 13f79535-47bb-0310-9956-ffa450edef68
* Don't use perror() to report the failure of an APR function.Jeff Trawick2000-07-311-19/+28
| | | | | | | Introduce apr_err() for that purpose. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85962 13f79535-47bb-0310-9956-ffa450edef68
* Move all APR functions related to strings to their own directory, andRyan Bloom2000-07-211-0/+1
| | | | | | | | | create a new header for those functions. This is the first step to removing the apr/lib directory completely, and moving those files/functions to descriptive directories. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85867 13f79535-47bb-0310-9956-ffa450edef68
* ab would start up more connections than needed, then quit when theRoy T. Fielding2000-07-161-3/+8
| | | | | | | | | | | desired number were finished. Also fixed a logic error involving ab keepalives. Submitted by: Victor J. Orlikowski Reviewed by: Roy Fielding git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85855 13f79535-47bb-0310-9956-ffa450edef68
* Include strings.h for strcasecmp(), strncasecmp(), and bzero().Jeff Trawick2000-06-281-0/+1
| | | | | | | | | | Include time.h for time(). This removes a bunch of compiler warnings with gcc -Wall on AIX. Submitted by: Jeff Trawick, Victor Orlikowski git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85723 13f79535-47bb-0310-9956-ffa450edef68
* Fix another compiler warning. Forgot to commit this one along with theBill Stoddard2000-06-281-1/+1
| | | | | | | | | earlier patch. Sorry... Submitted by: Victor Orlikowski Reviewed by: Bill Stoddard git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85713 13f79535-47bb-0310-9956-ffa450edef68
* allow apxs to be run from the source tree, before installation (e.g. perl ↵Doug MacEachern2000-06-261-4/+12
| | | | | | ../apache-2.0/src/support/apxs -q CFLAGS) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85693 13f79535-47bb-0310-9956-ffa450edef68
* Get the ap_config.h cleanup working on FreeBSD by adding includes ofJeff Trawick2000-06-131-2/+7
| | | | | | | | | | additional system headers. A platform check in logresolve.c to determine whether or not we include <arpa/inet.h> was converted to a feature check. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85567 13f79535-47bb-0310-9956-ffa450edef68
* Protect system header files with the appropriate macros.Ryan Bloom2000-06-133-6/+20
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85558 13f79535-47bb-0310-9956-ffa450edef68
* Clean up a big chunk of ap_config.h. This basically stops ap_config.h fromRyan Bloom2000-06-122-0/+2
| | | | | | | | | | | | | 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-10/+2
| | | | | | | | 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
* Remove all occurances of strerror from Apache. ap_strerror works justRyan Bloom2000-06-091-2/+4
| | | | | | | | fine with standard errno values, and it is more portable. This also allows me to remove the check for strerror from Apache's configure script. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85486 13f79535-47bb-0310-9956-ffa450edef68
* PR:William A. Rowe Jr2000-05-285-14/+14
| | | | | | | | | | | | | | Obtained from: Submitted by: Reviewed by: Adjust the support binary build files for the change from AP_STATIC as a library to API_STATIC for the ApacheCore project. If we adopt AP_EXPORT_bleh for the ApacheCore, these will be flipped. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85327 13f79535-47bb-0310-9956-ffa450edef68
* PR:William A. Rowe Jr2000-05-281-5/+5
| | | | | | | | | | | | Obtained from: Submitted by: Reviewed by: One reason ap_config.h can be a problem. Change VERSION->AB_VERSION to avoid ap_config.h #undef. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85320 13f79535-47bb-0310-9956-ffa450edef68
* PR:William A. Rowe Jr2000-05-275-23/+23
| | | | | | | | | | | | | Obtained from: Submitted by: Reviewed by: Cleanup MSVC .dsp build for support/ files. Give all support/ .dsp's the GCD configuration. The entire Win32 environment now builds, but I'm sure that will be fixed soon :-) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85316 13f79535-47bb-0310-9956-ffa450edef68
* PR:William A. Rowe Jr2000-05-265-5/+5
| | | | | | | | | | | | | Obtained from: Submitted by: Reviewed by: All waiting to bite us... just go ahead and ignore this commit. Better now that when we are deciphering real changes. This knocks all the projects into what I expect is a clean VC6 format. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85301 13f79535-47bb-0310-9956-ffa450edef68
* Add '-n' option to make htpasswd send user:pw result toKen Coar2000-05-251-48/+75
| | | | | | | | | stdout instead of fiddling with a text file. Reviewed by: Greg Stein git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85294 13f79535-47bb-0310-9956-ffa450edef68
* Win32: Convert ap_proc_t to tranparent type.Bill Stoddard2000-05-255-22/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85292 13f79535-47bb-0310-9956-ffa450edef68
* Win32: Fix compile problems.Bill Stoddard2000-05-231-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85277 13f79535-47bb-0310-9956-ffa450edef68
* Remove all remaining instances in Apache code ofManoj Kasichainula2000-05-211-2/+0
| | | | | | | ap_{block,unblock}_alarms. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85265 13f79535-47bb-0310-9956-ffa450edef68
* William A. Rowe Jr2000-05-201-6/+8
| | | | | | | | Why should Ryan have all the fun? Cleans up compiler warning emits. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85263 13f79535-47bb-0310-9956-ffa450edef68
* Remove a warning about ap_base64encode not being defined anywhere.Ryan Bloom2000-05-201-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85261 13f79535-47bb-0310-9956-ffa450edef68
* William A. Rowe Jr2000-05-195-17/+27
| | | | | | | | | | | Current and clean make files for Win95. Changes Include: All projects link incrementally with no link maps in Debug mode. New cvstodsp6.pl and dsp6tocvs.pl will fix up /the /ZI - /Zi issue. Includes corrections noted by Tim Costello git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85254 13f79535-47bb-0310-9956-ffa450edef68
* ab: Fix a command-line processing bug; track bad headers inJeff Trawick2000-05-191-5/+9
| | | | | | | | | | | err_response; support reading headers up to 2K. (In the original patch it was 8K instead of 2K; it isn't clear to me that 8K is really needed or appropriate.) Submitted by: Ask Bjoern Hansen <ask@valueclick.com> Reviewed by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85251 13f79535-47bb-0310-9956-ffa450edef68
* This commit will most likely break everybody on Windows. The .dspRyan Bloom2000-05-183-13/+8
| | | | | | | | | files I am checking in though will build a usable Apache on Windows. This finishes at least the first round of the merge work to get the common code into common files in APR. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85240 13f79535-47bb-0310-9956-ffa450edef68
* APR-ize the CHARSET_EBCDIC support in the SHA1 routines. The app (e.g.,Jeff Trawick2000-05-161-0/+5
| | | | | | | Apache, htpasswd) must call a function to set up translation. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85231 13f79535-47bb-0310-9956-ffa450edef68
* EBCDIC bug fix: do the required translation handle initializationJeff Trawick2000-05-161-0/+20
| | | | | | | so that ap_MD5Encode() can translate properly git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85227 13f79535-47bb-0310-9956-ffa450edef68
* APR-ize the CHARSET_EBCDIC support in ap_base64encode() andJeff Trawick2000-05-161-3/+7
| | | | | | | | ap_base64decode(). The app (e.g., Apache, ab) must call a function to set up translation. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85226 13f79535-47bb-0310-9956-ffa450edef68
* Fix some bugs (mostly lost 1.3 code) in ab's command-line processing.Jeff Trawick2000-05-161-6/+29
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85223 13f79535-47bb-0310-9956-ffa450edef68
* reorder libapr.a and libap.la in terms of dependencies (i.e.,Jeff Trawick2000-05-161-2/+2
| | | | | | | libap needs libapr, so put libapr last) for OS/390 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85220 13f79535-47bb-0310-9956-ffa450edef68
* William A. Rowe Jr2000-05-062-12/+12
| | | | | | | | | | Cleanup of Apache build with pcre in Win32. Plus clean up ab and htdigest to conform to build of other support executables. Everything seems to be working again. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85162 13f79535-47bb-0310-9956-ffa450edef68
* serious bug fix:Jeff Trawick2000-05-061-2/+27
| | | | | | | | | | | | | | | | | htdigest didn't init the first parm to ap_open(), so ap_open() segfaults thinking it was passed valid storage build portability: make most src/lib/apr/test/Makefile.in compatible with OS/390 make (no -o outfile after infile specified) MD5 translation support: when APR_HAS_XLATE, low-level routines allow translation handle to be specified when CHARSET_EBCDIC, password-specific routines always translate, but client app must set handle before using git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85160 13f79535-47bb-0310-9956-ffa450edef68
* Fix a stupid mistake in apxs.in.Ryan Bloom2000-05-051-1/+1
| | | | | | | Submitted by: Greg Stein git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85152 13f79535-47bb-0310-9956-ffa450edef68
* Make apxs mostly work for 2.0. It doesn't add the module to the configRyan Bloom2000-05-051-63/+33
| | | | | | | file yet, but that should be trivial to add back in. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85150 13f79535-47bb-0310-9956-ffa450edef68