summaryrefslogtreecommitdiff
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* Added apr_reslist to the NetWare build projectbnicholes2002-08-051-0/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63795 13f79535-47bb-0310-9956-ffa450edef68
* Change config.nice generation to always expand variables.jerenkrantz2002-08-031-0/+1
| | | | | | | | | | | | This removes situations where an option could rely on an environment variable that was not defined in the config.nice preamble. "--libdir=${prefix}/lib" now is "--libdir=/my/expanded-prefix/lib" This allows config.nice to be executed without errors out-of-the-box. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63784 13f79535-47bb-0310-9956-ffa450edef68
* partial fix for realizing that we can't deal with pthreads on hp 10.20trawick2002-07-301-0/+1
| | | | | | | | | | or other platforms that are missing PTHREAD_ONCE_INIT the rest of the fix (not coded) is to disable threads when the pthreads test compilation fails git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63744 13f79535-47bb-0310-9956-ffa450edef68
* use ac_cv_prog_gcc instead of GCC in APR_TRY_COMPILE_NO_WARNINGtrawick2002-07-241-1/+1
| | | | | | | | ac_cv_prog_gcc is set when appropriate in apr-util's configure, so the check for the type of the inbuf parm to iconv works again git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63729 13f79535-47bb-0310-9956-ffa450edef68
* Darwin declares sigwait() in pthread.h.wsanchez2002-07-241-1/+2
| | | | | | | Submitted by: Shantonu Sen <ssen@apple.com> git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63727 13f79535-47bb-0310-9956-ffa450edef68
* Add APR_HELP_STRING macro based on httpd-2.0's APACHE_HELP_STRING macro.jerenkrantz2002-07-211-0/+7
| | | | | | | Obtained from: httpd-2.0 git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63723 13f79535-47bb-0310-9956-ffa450edef68
* Add optional description field to APR_CHECK_DEFINE that gets passed tojerenkrantz2002-07-201-2/+2
| | | | | | | | AC_DEFINE, so that we can avoid having to create an acconfig.h if we use this macro. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63719 13f79535-47bb-0310-9956-ffa450edef68
* NetWare make file updates for the xlate changes to apr-utilbnicholes2002-07-191-2/+4
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63716 13f79535-47bb-0310-9956-ffa450edef68
* Bringing the NetWare export script up to date with other export scriptsbnicholes2002-07-191-0/+14
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63714 13f79535-47bb-0310-9956-ffa450edef68
* Remove all iconv detection from APR.striker2002-07-191-31/+0
| | | | | | | | | | Enable iconv detection in APR-util. Submitted by: Branko Cibej <brane@xbc.nu> Reviewed by: Sander Striker git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63711 13f79535-47bb-0310-9956-ffa450edef68
* Allow the makefiles to alter the screen namebnicholes2002-07-181-1/+6
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63709 13f79535-47bb-0310-9956-ffa450edef68
* A few semirandom fixes to a mode that isn't used by much of anyone yet.wrowe2002-07-171-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63704 13f79535-47bb-0310-9956-ffa450edef68
* Changed APR_HAS_XLATE within apr to an APR_HAVE_ICONV feature test.wrowe2002-07-171-3/+1
| | | | | | | | | | Moved xlate.c into apr-util. Define APR_HAS_XLATE based on APR_HAVE_ICONV. It could become an APU_HAVE_ICONV test, but my configure.in.foo isn't that worthy. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63698 13f79535-47bb-0310-9956-ffa450edef68
* Export functions declared by APR_DECLARE_INHERIT_SET/UNSET macros.bjh2002-07-161-0/+14
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63687 13f79535-47bb-0310-9956-ffa450edef68
* Fixing up APR for NetWare so that it builds with the new apr_poll() changesbnicholes2002-07-111-0/+6
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63612 13f79535-47bb-0310-9956-ffa450edef68
* Fix missing NULL terminator for arg list when generating the import library.bjh2002-06-301-0/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63540 13f79535-47bb-0310-9956-ffa450edef68
* Store CC in the config.nice too.aaron2002-06-191-0/+3
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63508 13f79535-47bb-0310-9956-ffa450edef68
* Create the distribution directory at the root of the project rather than abovebnicholes2002-06-111-2/+2
| | | | | | | the root git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63494 13f79535-47bb-0310-9956-ffa450edef68
* Make it so that the installed programs must explicitly set a value injerenkrantz2002-05-161-14/+17
| | | | | | | | | | | | the APR_FIND_APR, APR_FIND_APU macros to allow searching in the "default" locations when no --with-apr{-util} value is specified. Searching for default locations arbitrarily may result in locations being used that are out-of-date. (A variation on this may be to ignore directories that are equivalent to our prefix, but this seems safer.) git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63404 13f79535-47bb-0310-9956-ffa450edef68
* Enable autoconf/autoheader to be redefined by users.sascha2002-05-151-1/+1
| | | | | | | Submitted by: Joe Orton <joe@manyfish.co.uk> git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63400 13f79535-47bb-0310-9956-ffa450edef68
* Added apr_strmatch.h to the precompile list that generates the final exportbnicholes2002-05-151-0/+1
| | | | | | | list for NetWare git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63399 13f79535-47bb-0310-9956-ffa450edef68
* Add APR_MKDIR_P_CHECK macro based on httpd-2.0's APACHE_MKDIR_P_CHECK.jerenkrantz2002-05-141-0/+20
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63396 13f79535-47bb-0310-9956-ffa450edef68
* Merge bjh's change to mkdir.sh from httpd-2.0.jerenkrantz2002-05-141-0/+2
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63395 13f79535-47bb-0310-9956-ffa450edef68
* Linux, AIX: Use crypt_r() instead of crypt() because the nativetrawick2002-05-101-0/+53
| | | | | | | | | crypt() is not thread-safe. The misuse of crypt() led to intermittent failures with Apache basic authentication when crypt passwords were being used. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63385 13f79535-47bb-0310-9956-ffa450edef68
* Add /usr/local/apache2 directory to our default search path so thatjerenkrantz2002-05-101-1/+1
| | | | | | | | | | | | | people who have basic configurations of httpd-2.0 can find their APR and APR-util. (Kevin committed this to SVN.) Submitted by: Kevin Pilch-Bisson <kevin@pilch-bisson.net> Reviewed by: Justin Erenkrantz git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63380 13f79535-47bb-0310-9956-ffa450edef68
* Darwin: Global mutexes don't need an intraprocess mutex when Posixtrawick2002-05-091-0/+1
| | | | | | | sems are used for the crossprocess mutex. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63379 13f79535-47bb-0310-9956-ffa450edef68
* AIX: Global mutexes don't need an intraprocess mutex when SysVtrawick2002-05-091-0/+1
| | | | | | | sems are used for the crossprocess mutex. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63377 13f79535-47bb-0310-9956-ffa450edef68
* Fix a problem with global mutexes on OS/390 when something othertrawick2002-05-091-1/+1
| | | | | | | | | | | | | | than the default mechanism (fcntl) was used. The mutexes didn't necessarily block out other threads in the same process. This commit also adds the infrastructure to allow any individual process mutex mechanism to be declared as global for a platform so that APR doesn't wastefully use an extra thread mutex for any operations on a global mutex based on that process mutex mechanism. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63376 13f79535-47bb-0310-9956-ffa450edef68
* don't require that the DNS can map 127.0.0.1 when checkingtrawick2002-04-301-1/+1
| | | | | | | | | for the presence/usability of getnameinfo() PR: 7642 git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63319 13f79535-47bb-0310-9956-ffa450edef68
* for the gethostbyname() path in apr_sockaddr_info_get(), always handletrawick2002-04-241-47/+0
| | | | | | | | | | | numeric address strings... this solved a weird binary compatibility problem Submitted by: Jon Travis Reviewed by: Jeff Trawick git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63301 13f79535-47bb-0310-9956-ffa450edef68
* Allow VPATH builds to properly generate build dependencies. This requiresjerenkrantz2002-04-222-4/+6
| | | | | | | | | | | | srcdir to always be available in a Makefile, so we need to stop adding this only when we use VPATH. Change the dependency generation to use .deps instead of appending to the Makefile. This makes us consistent with the dependency style of httpd-2.0. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63286 13f79535-47bb-0310-9956-ffa450edef68
* Allow VPATH builds to succeed when configured from an empty directory.jerenkrantz2002-04-181-2/+2
| | | | | | | | | | (Justin removed some unneeded changes in Makefile.in.) Submitted by: Thom May <thom@planetarytramp.net> Reviewed by: Justin Erenkrantz git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63274 13f79535-47bb-0310-9956-ffa450edef68
* Merge in latest GNU config.guess and config.sub files. Synchronize alljerenkrantz2002-04-162-503/+814
| | | | | | | | | | | | | | | | | | | | | | | | | | | | config.guess/config.sub files to be identical. Previously, we had three different versions of the guess files - now they are the same. I attempted to merge in ASF changes that were marked and still needed. Please verify that these work on your platform. (Particular attention is required for the IBM platforms.) Part of PR 7818 stems from the fact that the bundled expat did not have an included config.guess/config.sub. Therefore, it would take the config.guess from the system. Icarus's autoconf/libtool is very old (2.13/1.3.5). The machine that was used to roll 2.0.32 had a recent autoconf/libtool which explains the behavior that Sander saw in the PR. Therefore, we now explicitly provide a config.guess/.sub for the bundled expat so that all of the versions are in sync. This should minimize configuration problems. pcre was using a config.guess that was imported when Brian made the 3.9 import. It did not have the Apache modifications, but seems to have had the Darwin changes. Go figure. Sync it up as well. PR: 7818 Obtained from: GNU FSF - ftp.gnu.org/gnu/config git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63269 13f79535-47bb-0310-9956-ffa450edef68
* Added a test to determine whether the O_NONBLOCK socket flagbrianp2002-04-151-0/+113
| | | | | | | | is inherited across an accept(2). (Solaris 8, at least, has this property.) git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63265 13f79535-47bb-0310-9956-ffa450edef68
* Beos locks are global.dreid2002-04-131-0/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63257 13f79535-47bb-0310-9956-ffa450edef68
* Finished removing the locks API on NetWarebnicholes2002-04-091-1/+0
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63240 13f79535-47bb-0310-9956-ffa450edef68
* pick up Brian Havard's fix to the Apache copy of this filetrawick2002-04-081-1/+1
| | | | | | | (from Apache 2.0.36-dev) git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63231 13f79535-47bb-0310-9956-ffa450edef68
* FreeBSD: switch to FLOCK serialization by default (thanks, Jeff!) andgregames2002-04-011-5/+1
| | | | | | | clean up the STATUS file. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63216 13f79535-47bb-0310-9956-ffa450edef68
* FreeBSD: use fcntl cross-process locks by default. Make note of problemsgregames2002-04-011-0/+5
| | | | | | | experienced with flock and SysV sems. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63215 13f79535-47bb-0310-9956-ffa450edef68
* define _XOPEN_SOURCE_EXTENDED on HP-UX 11; that gets us the sockettrawick2002-03-281-1/+1
| | | | | | | interface that APR uses git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63199 13f79535-47bb-0310-9956-ffa450edef68
* Added the NetWare version of atomic.c to the buildbnicholes2002-03-271-0/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63197 13f79535-47bb-0310-9956-ffa450edef68
* Make sure gethostbyname() can handle 255.255.255.255. Otherwise,trawick2002-03-241-0/+4
| | | | | | | | | | | we won't trust it to deal with numeric address strings properly and will use our own logic in apr_sockaddr_info_get(). This fixes an assertion failure at Apache startup when using vhosts on HP-UX. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63190 13f79535-47bb-0310-9956-ffa450edef68
* get APR_PATH_RELATIVE() to work on Tru64 and Solaris 8 againtrawick2002-03-231-1/+1
| | | | | | | | | (it still works on Linux) I think this is a shell issue dealing with nested double quotes. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63188 13f79535-47bb-0310-9956-ffa450edef68
* Namespace protect the "local" variables in this m4/autoconf macro.aaron2002-03-211-10/+10
| | | | | | | | Also, to satisfy the pedant in me, put {} delimiters around all the variables, and "" around the RHS of all assignments (in case of spaces). git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63177 13f79535-47bb-0310-9956-ffa450edef68
* slight apr_sockaddr_info_get() simplification/speed-up:trawick2002-03-141-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | in the getaddrinfo() flavor we were needlessly building a string form of the port number to pass to getaddrinfo() so it would put it in the sockaddrs it built... but then we stuffed the port number in the sockaddrs anyway given that we no longer need getaddrinfo() to be able to handle port numbers properly, there is no sense checking for that ability at configure time suddenly we think that AIX 4.3.3.no-fixes has a working getaddrinfo() (it previously failed the pass-the-port-number- to-getaddrinfo check) but that level of AIX doesn't fill in the family field in the sockaddrs built by getaddrinfo()... rather than kludge around it in apr_sockaddr_info_get(), it is better to change the configure test to refuse to use getaddrinfo() on such a system git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63125 13f79535-47bb-0310-9956-ffa450edef68
* Lesser of 2 evils :)jim2002-03-141-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63118 13f79535-47bb-0310-9956-ffa450edef68
* Update our copyright for this year.fielding2002-03-133-4/+4
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63117 13f79535-47bb-0310-9956-ffa450edef68
* Fix weird error report... not sure whatjim2002-03-131-1/+1
| | | | | | | | brain damaged shell would misinterpret the current method, but this safes it. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63116 13f79535-47bb-0310-9956-ffa450edef68
* make it work on linuxianh2002-03-111-1/+4
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63102 13f79535-47bb-0310-9956-ffa450edef68
* configure now sets APR_RESOLV_RETRANSRETRY is the dns's timeout/retryianh2002-03-111-0/+28
| | | | | | | settings can be changed git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63100 13f79535-47bb-0310-9956-ffa450edef68