summaryrefslogtreecommitdiff
path: root/apr.dsp
Commit message (Collapse)AuthorAgeFilesLines
* A binary file is a file that cannot be parsed in ascii and must not bewrowe2001-02-031-547/+547
| | | | | | | | | | | | | transformed. A text file is a file that can be viewed and manipulated by any run of the mill text editor, can pass in and out of cvs with the appropriate modifications. Commit then review means that you propose code changes by demonstrating them to the tree. This does -not- apply to major cvs changes, mass symbol name changes or editing the repository. The -kb change is vetoed. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61184 13f79535-47bb-0310-9956-ffa450edef68
* Clean up someone's cruft in the repository and back out this changewrowe2001-02-031-547/+547
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61183 13f79535-47bb-0310-9956-ffa450edef68
* Revert back to dsp6 format, and add several newer headers to thesewrowe2001-01-281-8/+18
| | | | | | | projects. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61157 13f79535-47bb-0310-9956-ffa450edef68
* OS2 was chasing os2errno.h which we hid in a private platform directory,wrowe2001-01-281-4/+3
| | | | | | | | | | | | but apr_errno.h is public. It also called in <os.h> with possibly inappropriate headers, and if os2.h follows any other header's usual conventions, calling it the second time for more declarations can be dicey. Relocated <os2.h> into apr.h.in (accessable to all, since it's later leveraged by most), which simplifies a bunch of code, and relocate all of the os2errno values into apr_errno.h for APR_STATUS_IS_FOO tests. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61156 13f79535-47bb-0310-9956-ffa450edef68
* Some win32 user and group handling functionswrowe2001-01-281-0/+12
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61140 13f79535-47bb-0310-9956-ffa450edef68
* Two headers, now two entries for msvc userswrowe2001-01-201-0/+4
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61082 13f79535-47bb-0310-9956-ffa450edef68
* Add remaining APR_DECLARE()s to all headers. Conditionally addedwrowe2001-01-181-7/+3
| | | | | | | | | | | | | | | | | | | | APR_DECLARES() to the sources, based on compilation emits (there are many that should be changed eventually, but the compiler will emit errors if those sources are added for win32). This change also splits libapr from apr, so the two projects are compiled seperately. Both .dsp files must be kept up-to-date with source file revisions. Finally, libapr.def is no longer needed - so it is gone. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61072 13f79535-47bb-0310-9956-ffa450edef68
* commit the vc6 versionake2001-01-041-11/+11
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61015 13f79535-47bb-0310-9956-ffa450edef68
* The prior patch broke httpd. libapr.dsp relies on apr.dsp exporting allwrowe2000-12-221-5/+8
| | | | | | | | | | symbols, even if they are not used for anything more than a single binary (e.g. apache support apps). The answer is to duplicate and maintain the entire list of sources in both projects. Until we have a sane way to do this, the prior patch is reverted. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60985 13f79535-47bb-0310-9956-ffa450edef68
* Don't export symbols from static library.brane2000-12-211-6/+2
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60982 13f79535-47bb-0310-9956-ffa450edef68
* Correction, commited the vc5. Need vc6 in the tree. Humble appologies.wrowe2000-12-211-3/+4
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60976 13f79535-47bb-0310-9956-ffa450edef68
* The Win32 overhaul, in summary;wrowe2000-12-211-18/+17
| | | | | | | | | | | | Modules are named mod_foo.so Dynamic Libraries are named libfoo.dll, and are stored in bin/ The former ApacheCoreDll is now libhttpd.dll Apache.exe moves to bin/ The make install now copies include, lib, and libexec All build options are normalized, filenames adjusted appropriately git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60975 13f79535-47bb-0310-9956-ffa450edef68
* Fix buildwrowe2000-12-121-5/+4
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60943 13f79535-47bb-0310-9956-ffa450edef68
* apr_private.hw goes away, apr_private.h is static in arch/win32wrowe2000-12-081-30/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60924 13f79535-47bb-0310-9956-ffa450edef68
* Fix a few nits, export symbols, etc.wrowe2000-12-071-2/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60917 13f79535-47bb-0310-9956-ffa450edef68
* Implement Win32 MMAP support.wrowe2000-12-071-2/+13
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60912 13f79535-47bb-0310-9956-ffa450edef68
* Cleaning up what I broke, and then a bit more.wrowe2000-12-051-4/+0
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60898 13f79535-47bb-0310-9956-ffa450edef68
* Win32 flock arriveswrowe2000-12-041-5/+10
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60870 13f79535-47bb-0310-9956-ffa450edef68
* add inet_ntop.c to WIN32 aprlib project to fix buildake2000-11-161-6/+9
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60747 13f79535-47bb-0310-9956-ffa450edef68
* Hard to make progress when editing headers which aren't thewrowe2000-11-101-8/+8
| | | | | | | included headers :-0 git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60688 13f79535-47bb-0310-9956-ffa450edef68
* APR works (maybe), Apache works (sort of), so at least FirstBill and Iwrowe2000-11-091-2/+7
| | | | | | | | | can hack for a while. Very drippy day in the midwest. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60674 13f79535-47bb-0310-9956-ffa450edef68
* Fast fix to get Win32 APR building (on to Apache itself)wrowe2000-11-091-2/+7
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60671 13f79535-47bb-0310-9956-ffa450edef68
* Errr... was a goof. The HAS_UNICODE_FS shouldn't be toggled yetwrowe2000-10-251-2/+2
| | | | | | | | | across the board - will clobber 9x. Need to add run time checks. [actually, can treat file names as utf-8 on 9x, but must not call wide char functions!] git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60611 13f79535-47bb-0310-9956-ffa450edef68
* Ok here it is: Win32 utf-8 native unicode filename support.wrowe2000-10-251-10/+3
| | | | | | | | There are just too many folks to credit... so this goes out from the entire ApacheCon hacking team :-) git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60610 13f79535-47bb-0310-9956-ffa450edef68
* This slipped by. Note xlate.c isn't actually built, as we are missingwrowe2000-10-171-4/+7
| | | | | | | | the underlying i18nlib and must deal with the license issues, or play some pretty mean tricks in Win32 (assuming Win32 gets it right.) git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60596 13f79535-47bb-0310-9956-ffa450edef68
* Fix compile break in Win32wrowe2000-10-161-1/+2
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60591 13f79535-47bb-0310-9956-ffa450edef68
* Sorry. This new module will be going into apr, but I'm not finishedwrowe2000-10-161-34/+46
| | | | | | | | | yet. First, it will be internal. Second, it will be syntacticly similar to the apr_xlate functions, which may someday call it. For now, it's a placeholder (like the win32 mmap stuff.) git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60589 13f79535-47bb-0310-9956-ffa450edef68
* Adds quick access to the must-haves (STATUS/CHANGES) and group the aprwrowe2000-10-161-61/+113
| | | | | | | library in to functional units git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60584 13f79535-47bb-0310-9956-ffa450edef68
* Regardless of reaction to a symbol rename -within- the sources, thesewrowe2000-10-111-2/+2
| | | | | | | external symbols change for clarity. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60578 13f79535-47bb-0310-9956-ffa450edef68
* Thanks for the goodies, Greg :-)wrowe2000-10-111-0/+12
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60573 13f79535-47bb-0310-9956-ffa450edef68
* Add apr_full_read/write to the Win32 apr build.wrowe2000-08-091-0/+4
| | | | | | | | | | PR: Obtained from: Submitted by: Reviewed by: git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60489 13f79535-47bb-0310-9956-ffa450edef68
* Remaining cleanup of ap_ -> apr_ and AP_ -> APR_ transformation...wrowe2000-08-061-0/+4
| | | | | | | | | | | | | 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: http://svn.apache.org/repos/asf/apr/apr/trunk@60481 13f79535-47bb-0310-9956-ffa450edef68
* Changes to get Win32 compiling again, including substitutingwrowe2000-07-251-102/+120
| | | | | | | | | | | | | | apr_string.h for apr_lib.h, fix some bad linkage declarations, and some more comments on threadproc/win32/proc.c PR: Obtained from: Submitted by: Reviewed by: git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60444 13f79535-47bb-0310-9956-ffa450edef68
* Some serious completion of stricmp, strnicmp, strdup and strstr issueswrowe2000-06-101-0/+4
| | | | | | | on Win32... these all happily reside in the standard runtime library. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60165 13f79535-47bb-0310-9956-ffa450edef68
* PR:wrowe2000-05-271-0/+8
| | | | | | | | | | | Obtained from: Submitted by: Reviewed by: Just a few missing headers to add to the apr project. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60105 13f79535-47bb-0310-9956-ffa450edef68
* Mass update of API_IMPORT/EXPORT symbols TO APR_ symbols.wrowe2000-05-261-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | APR is -NOT- the Apache server, so the import/export declations cannot use the same defined symbols. Other minor changes API_THREAD_PROC is now APR_THREAD_PROC. API_VAR_IMPORT/EXPORT are now APR_IMPORT/EXPORT_VAR, to allow easier grepping. The new compilation switches APR_STATIC and APR_EXPORT_SYMBOLS allow the builder to select either static linked or the creation of the export symbols for APR. The aprlib and aprlibdll .dsp projects now include the later symbol. More cleanups from recent commits are still needed, as well as a thorough review of the distinction between APR_EXPORT and APR_EXPORT_NONSTD. The later is used only for pure __cdecl required functions, such as variable arguments (not va array arguments, those are not an issue.) git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60101 13f79535-47bb-0310-9956-ffa450edef68
* PR:wrowe2000-05-261-1/+1
| | | | | | | | | | | | | 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: http://svn.apache.org/repos/asf/apr/apr/trunk@60100 13f79535-47bb-0310-9956-ffa450edef68
* Win32: Convert ap_proc_t to tranparent type.stoddard2000-05-241-2/+3
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60096 13f79535-47bb-0310-9956-ffa450edef68
* Current and clean make files for Win95. Changes Include:wrowe2000-05-191-7/+7
| | | | | | | | | 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: http://svn.apache.org/repos/asf/apr/apr/trunk@60070 13f79535-47bb-0310-9956-ffa450edef68
* This commit will most likely break everybody on Windows. The .dsprbb2000-05-171-5/+6
| | | | | | | | | 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: http://svn.apache.org/repos/asf/apr/apr/trunk@60062 13f79535-47bb-0310-9956-ffa450edef68
* Create a true misc.c for ap_get_oslevel and ap_load_dll_func,wrowe2000-05-121-0/+4
| | | | | | | and clean up the naming of the entire LoadLateDll declaration. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60040 13f79535-47bb-0310-9956-ffa450edef68
* Eliminates dead apr\inc from Win32 .dsp projects.wrowe2000-05-011-6/+6
| | | | | | | Add additional header paths to .dsp cpp includes lists. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60008 13f79535-47bb-0310-9956-ffa450edef68
* Clean up a few Win32 build oversights before the alpha.wrowe2000-04-281-4/+0
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59976 13f79535-47bb-0310-9956-ffa450edef68
* Some Windows tweaks from William Rowe...stoddard2000-04-251-6/+22
| | | | | | | Submitted by: William Rowe git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59949 13f79535-47bb-0310-9956-ffa450edef68
* Add apr_strnatcmp to the Windows build to fix link break.stoddard2000-04-241-0/+4
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59944 13f79535-47bb-0310-9956-ffa450edef68
* Move apr_config.h and apr_config.hw to apr_private.h and apr_private.hw.rbb2000-04-221-10/+10
| | | | | | | | This should make the fact that this is a private header file more obvious. This also updates all of the references to apr_config.h git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59924 13f79535-47bb-0310-9956-ffa450edef68
* Win32: Get mod_auth_digest compiling and added to the Windowsstoddard2000-04-211-0/+4
| | | | | | | | build environment. Not tested and I'd be suprised if it actually works. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59919 13f79535-47bb-0310-9956-ffa450edef68
* Win32: Begin adding ap_strerror and ap_canonicalize_error to APR. Serverstoddard2000-04-211-0/+8
| | | | | | | will compile and serve pages again! git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59914 13f79535-47bb-0310-9956-ffa450edef68
* Win32: Change the intermediate directory for aprlib.dspstoddard2000-04-211-28/+17
| | | | | | | Submitted by: William Rowe git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59911 13f79535-47bb-0310-9956-ffa450edef68
* linkwin20.diffs Resolves:stoddard2000-04-171-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) Explicit /base: addresses by the following table... Required sizes are for debug builds. It is assumed that as we increase the size of aprlib, we will be trimming the size of ApacheCore, and the 278A0000 base can move down. ApacheCore.dll 27800000 80000 required aprlib.dll 278A0000 40000 required ApacheModuleAuthAnon.dsp 27900000 ApacheModuleCERNMeta.dsp 27910000 ApacheModuleDigest.dsp 27920000 ApacheModuleExpires.dsp 27930000 ApacheModuleHeaders.dsp 27940000 ApacheModuleInfo.dll 27950000 ApacheModuleRewrite.dsp 27960000 20000 required ApacheModuleSpeling.dsp 27980000 ApacheModuleStatus.dsp 27990000 ApacheModuleUserTrack.dsp 279A0000 ApacheModuleProxy.dsp 279B0000 20000 anticipated 3 slots still available 279C0000 2) Make APR consistent with the rest of the API and not build septypes for debugging (in other words, roll in the debug symbols as every other module does.) If we decide we LIKE /pdbtype:septypes... then we should be using them throughout. 3) Slide the current path specs into /libpath: options so the library list is more ledgible. 4) Drop all the gui crud from the library list. Everything listed is referenced, with the following exceptions: *) don't do anything with msvcrtd/oldnames today. *) aprlib and ApacheCore have the same list, since functions may still be moving between them. *) apache.exe looses networking (it doesn't), while it keeps advapi, which I don't think it needs, but it could later. *) add aprlib to ApacheModuleProxy, since it will need it. *) hang mswsock whereever ws2_32 is invoked. I believe the most special case was ApacheModuleProxy, which may become entirely APR. But for today we hang onto both. 5) MAP, MAP, MAP, everything gets a map. I for one have an untold number of installed OS's and boot mappings, and the debugger isn't installed to all of them. We gotta be able to track down those renegade GP faults. (What faults... I know, it's clean, but I am overly cautious that way.) 6) Set the DEFAULT linkage to be this linkage. Because "it's a vc thing" the defaults were not all that useful as a starting point (take, for example, the joke of linking to the OLE libraries). Submitted by: William Rowe git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59872 13f79535-47bb-0310-9956-ffa450edef68