summaryrefslogtreecommitdiff
path: root/srclib
Commit message (Collapse)AuthorAgeFilesLines
* remove leftovers from initial libapreq importPhilip M. Gollucci2011-11-1311-952/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1201373 13f79535-47bb-0310-9956-ffa450edef68
* As discussed at AC NA 2011Philip M. Gollucci2011-11-1320-7313/+0
| | | | | | | | | | | | | o relocate srclib/libapreq/library/*.c -> server/apreq_${f}.c o relocate srclib/libapreq/include/*.h -> include/*.h o remove apreq_version.[hc] related stuff since its nolonger its own lib o connect modules/apreq to the build under 'most' default comment out in httpd.conf o update make_exports.awk to handle APREQ marcos git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1201372 13f79535-47bb-0310-9956-ffa450edef68
* A stab at libapreq build integration, still disabled by default.Joe Orton2011-11-113-257/+24
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1200715 13f79535-47bb-0310-9956-ffa450edef68
* hook up srclib/libapreq to the build systemPhilip M. Gollucci2011-11-102-24/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1200590 13f79535-47bb-0310-9956-ffa450edef68
* add Makefile.in for apreqPhilip M. Gollucci2011-11-101-0/+94
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1200575 13f79535-47bb-0310-9956-ffa450edef68
* relocate the .h files to play nice with the srclib setupPhilip M. Gollucci2011-11-108-0/+2156
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1200570 13f79535-47bb-0310-9956-ffa450edef68
* move build system files over from apr-build-system branch in apreqPhilip M. Gollucci2011-11-1010-0/+1109
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1200464 13f79535-47bb-0310-9956-ffa450edef68
* relocate some files to match the apr-build-system apreq branchPhilip M. Gollucci2011-11-1012-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1200463 13f79535-47bb-0310-9956-ffa450edef68
* drop tests and automake code for nowPhilip M. Gollucci2011-11-1010-2288/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1200455 13f79535-47bb-0310-9956-ffa450edef68
* relocate apreq/library as a srclibPhilip M. Gollucci2011-11-1022-0/+7445
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1200454 13f79535-47bb-0310-9956-ffa450edef68
* Stop bundling PCRE in trunk.Paul Querna2008-11-2660-57609/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@721020 13f79535-47bb-0310-9956-ffa450edef68
* A better solution than /wd4996 to disable "depreciated posix" garbage.William A. Rowe Jr2007-08-201-2/+2
| | | | | | | This solution doesn't emit warnings under VC 6. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@567523 13f79535-47bb-0310-9956-ffa450edef68
* minor cosmetic changes.Guenter Knauf2007-08-061-7/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@563232 13f79535-47bb-0310-9956-ffa450edef68
* Remove extra colon from /wd compiler directive.Mladen Turk2006-10-151-2/+2
| | | | | | | On conversion the VS2005 reports: ommand line error D8021 : invalid numeric argument '/wd:4996' cl git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@464208 13f79535-47bb-0310-9956-ffa450edef68
* Revert 463929Mladen Turk2006-10-152-7/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@464141 13f79535-47bb-0310-9956-ffa450edef68
* Fix compile warning. The /wd:XXXX is invalid. It shouldMladen Turk2006-10-142-2/+7
| | | | | | | | be /wdXXXX, and since its for VS2005 only use the standard preprocessor directives instead of that. This should be backported to 2.2 as well. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@463929 13f79535-47bb-0310-9956-ffa450edef68
* Silence VC2005 faux-errors in pcre with the minimum tweak required.William A. Rowe Jr2006-09-021-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@439639 13f79535-47bb-0310-9956-ffa450edef68
* Remove all /machine:I386 references, these are getting in the wayWilliam A. Rowe Jr2006-04-273-7/+7
| | | | | | | | of switching linkers from the x86 (default linker) to x64 or other possible target platforms. (Also, this commit cleans up lingering /GX switches from the 'BASE' options that are supposed to be unused). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@397407 13f79535-47bb-0310-9956-ffa450edef68
* s|/GX |/EHsc | because they were always synonyms, and Visual StudioWilliam A. Rowe Jr2006-04-193-3/+3
| | | | | | 2005 edition complains bitterly and loudly that /GX is deprecated. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@395419 13f79535-47bb-0310-9956-ffa450edef68
* Make trunk build with -DDEBUG on just about all the platforms under my roof ↵Sander Temme2006-02-281-0/+10
| | | | | | (FreeBSD, Darwin, Ubuntu Breezy) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@381783 13f79535-47bb-0310-9956-ffa450edef68
* Backport patch from pcre 6.2 to fix integer overflows in quantifierJoe Orton2005-08-191-9/+20
| | | | | | | | | | | parsing: * srclib/pcre/pcre.c (read_repeat_counts): Check for integer overflow. Obtained from: pcre 6.2 upstream git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@233493 13f79535-47bb-0310-9956-ffa450edef68
* Reintroduce stack frame construction with /Oy- (removal was implied by /O2).William A. Rowe Jr2005-05-151-1/+1
| | | | | | | | | This makes binaries far easier to debug, during operation and for post-crash .dmp analysis. Do not alter /Gs optimizations per brane. Reviewed by: stoddard, brane git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@170253 13f79535-47bb-0310-9956-ffa450edef68
* Fix three problems with pcre for portability;William A. Rowe Jr2005-03-172-20/+22
| | | | | | | | | | | | | | | | 1. study.c's pointer arg didn't jive with pcre_fullinfo()'s prototype, however there was no (trivial) way to get them to concur. Cast in this case was the least of several evils. 2. byteflip had an error for high-bit set bytes, because right shift signed is allowed to extend the sign bit. These had to be unsigned, and the real_pcre types were the safest way to do this. 3. split byteflip into byteflip2/4, to drop size truncation emits, as the arguments are unambigiously 16 or 32 bits as defined in pcre_internal.h. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@157948 13f79535-47bb-0310-9956-ffa450edef68
* Get httpd-2.1 building once again on win32.William A. Rowe Jr2005-02-172-8/+8
| | | | | | | | | | | | | | | | NEVER NEVER screw around with redeclaring AP_ macros and constants. If the compiler won't pick them up, e.g., AP_DECLARE, ya've done something wrong from the start. All httpd/ap headers depend on httpd.h - plain and simple, so this un-convolutes the unusual order here. STATIC has become PCRE_STATIC, along with some other odd definitions. The only remaining emit is that _pcre_free export is imported, which implies something is unusual with the declaration. Still researching. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@154207 13f79535-47bb-0310-9956-ffa450edef68
* Support use of an external copy of the PCRE library:Joe Orton2005-02-111-1/+0
| | | | | | | | | | | | | | | * configure.in: Set abs_{builddir,srcdir} higher. Add --with-pcre flag; build against external PCRE library if used. * Makefile.in (install-include): Don't install pcre headers any more. * srclib/Makefile.in (SUBDIRS): Remove. PR: 27550 (part two) Submitted by: Andres Salomon <dilinger voxel.net>, Joe Orton git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153400 13f79535-47bb-0310-9956-ffa450edef68
* Move the POSIX reg* implementations into the ap_* namespace;Joe Orton2005-02-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | internalise the ap_reg*<->PCRE wrapper: * configure.in: Add srclib/pcre to the include path. * include/ap_regex.h: Renamed from include/pcreposix.h. Prefix all constants with AP_; prefix all functions and types with ap_. Define AP_DECLARE to nothing if necessary. Remove regcomp error codes. * include/httpd.h: Include ap_regex.h not pcreposix.h. (ap_pregcomp, ap_regexec, ap_regfree): s/regex_t/ap_regex_t/. (ap_regexec, ap_regerror): Prototypes moved to ap_regex.h. * server/util.c (regex_cleanup, ap_pregcomp, ap_pregsub, ap_pregfree): Adjust for ap_ prefixed types. (ap_regexec, ap_regerror): Removed. * server/Makefile.in: Build util_pcre.c. * server/util_pcre.c: Copied from srclib/pcre/pcreposix.c; remove use of PCRE-internals to do error mapping; rename types to add AP_/ap_ prefixes as above. Use APR includes. (ap_regerror): Use apr_snprintf. * srclib/pcre/Makefile.in: Don't build pcreposix.c into libpcre.la. * modules/*: Update to use new type and constant names. PR: 27750 (part one) Submitted by: Andres Salomon <dilinger voxel.net>, Joe Orton git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153384 13f79535-47bb-0310-9956-ffa450edef68
* Allow APR-UTIL to exist and build outside of the httpd/srclib file structureBradley Nicholes2004-12-021-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@109566 13f79535-47bb-0310-9956-ffa450edef68
* Remove pcreposix.h that is now in main include dir.Mladen Turk2004-11-291-117/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106905 13f79535-47bb-0310-9956-ffa450edef68
* Use pcreposix.h from main include dir.Mladen Turk2004-11-291-11/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106904 13f79535-47bb-0310-9956-ffa450edef68
* dftables now uses output file as command line param.Mladen Turk2004-11-291-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106900 13f79535-47bb-0310-9956-ffa450edef68
* Add missing pcreposix.h from vendor/pcre/5.0.Mladen Turk2004-11-291-0/+117
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106899 13f79535-47bb-0310-9956-ffa450edef68
* Moving pcreposix.h to include/ to replace the (now out of date) version thereBrian Pane2004-11-271-117/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106755 13f79535-47bb-0310-9956-ffa450edef68
* Update the NetWare and Windows version of the autoconf derived files.Bradley Nicholes2004-11-272-70/+257
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106749 13f79535-47bb-0310-9956-ffa450edef68
* Removed the documentation files because they were making the httpdBrian Pane2004-11-2773-19441/+6
| | | | | | | | source checkout too large, added a README file pointing to the reference copy of the docs in the PCRE vendor branch git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106747 13f79535-47bb-0310-9956-ffa450edef68
* * srclib/pcre/pcre.c (pcre_compile): Remove unused variable.Joe Orton2004-11-271-1/+0
| | | | | | | (sent upstream too). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106698 13f79535-47bb-0310-9956-ffa450edef68
* Upgraded the copy of PCRE within srclib/pcre to version 5.0Brian Pane2004-11-27112-12911/+54128
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106690 13f79535-47bb-0310-9956-ffa450edef68
* restore the filesAndré Malo2004-11-222-4/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106243 13f79535-47bb-0310-9956-ffa450edef68
* these files are broken by svn:eol-styleAndré Malo2004-11-222-2/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106239 13f79535-47bb-0310-9956-ffa450edef68
* general property cleanupAndré Malo2004-11-211-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106103 13f79535-47bb-0310-9956-ffa450edef68
* Preparation step to simplify merging to a newer pcre:Joe Orton2004-11-195-10969/+0
| | | | | | | | | | | * srclib/pcre/ltmain.sh, ltconfig, config.guess, config.sub: Remove files which are unneeded when pcre is built by the httpd build system. * srclib/pcre/RunTest: Remove generated file, a leftover from an older version of pcre. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105820 13f79535-47bb-0310-9956-ffa450edef68
* Remove the .cvsignore files.Joe Orton2004-11-192-35/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105796 13f79535-47bb-0310-9956-ffa450edef68
* Clean up a few minor issues with the NetWare make fileBradley Nicholes2004-02-041-3/+4
| | | | | | | Submitted by: "NormW" <normw@bocnet.com.au> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102502 13f79535-47bb-0310-9956-ffa450edef68
* After discussions at length on dev@apr/httpd, it is determined thatWilliam A. Rowe Jr2003-03-111-1/+1
| | | | | | | | | | | the older .dbg format symbols are not worth the interference with generating complete .pdb symbolic debugging databases. This patch further eliminates pdbtype:sept flags that interfere with deciphering local symbols and type information. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98970 13f79535-47bb-0310-9956-ffa450edef68
* After consultations on the APR list, it was decided that /map files areWilliam A. Rowe Jr2003-02-201-4/+4
| | | | | | | | | | | | | | | | | | fairly redundant when you retain rich .pdb debugging symbol files. We have rarely used them, and generally .dbg and .pdb files prove much more useful for the cases we have. While eliminating /map files, we are also shrinking the size of the .dbg files by stripping 'private' symbol information. Really this means less rich diagnostics from Dr. Watson on NT or Win9x when they query the .dbg symbols in creating a DrWatson log file. But it's more than compensated for on newer OS'es where Dr. Watson will query the .pdb symbols, on all Win32 flavors when WinDbg is used with the .pdb symbols, and the fact that the distribution of binary symbols will use less bandwidth when less information is duplicated from the .pdb format into the .dbg files. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98743 13f79535-47bb-0310-9956-ffa450edef68
* *) Introduce debugging symbols for Win32 release builds, both .pdbWilliam A. Rowe Jr2003-02-072-8/+8
| | | | | | | | | and .dbg files (older debuggers and Dr. Watson-type utilities on WinNT or Win9x don't support the newer .pdb flavor.) [Allen Edwards, William Rowe] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98596 13f79535-47bb-0310-9956-ffa450edef68
* Missing an include path for build the dftables support utilityBradley Nicholes2003-01-181-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98316 13f79535-47bb-0310-9956-ffa450edef68
* config.log and config.status are created by configure and need toJeff Trawick2002-08-291-1/+1
| | | | | | | be removed by make distclean git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96576 13f79535-47bb-0310-9956-ffa450edef68
* Fixing up a dependancy problem and making sure that the platform headerBradley Nicholes2002-08-121-1/+13
| | | | | | | files have been properly renamed before building. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96358 13f79535-47bb-0310-9956-ffa450edef68
* Add autom4te.cache to cvsignore files.Justin Erenkrantz2002-06-291-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95910 13f79535-47bb-0310-9956-ffa450edef68
* NetWare makefile for building the dftables utilityBradley Nicholes2002-06-201-0/+253
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95824 13f79535-47bb-0310-9956-ffa450edef68