| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61183 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
projects.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61157 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61140 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61082 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61015 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60982 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60976 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60943 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60924 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60917 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60912 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60898 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60870 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60747 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
included headers :-0
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60688 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60671 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60591 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
library in to functional units
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60584 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
external symbols change for clarity.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60578 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60573 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60096 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59976 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
Submitted by: William Rowe
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59949 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59944 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
will compile and serve pages again!
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59914 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
Submitted by: William Rowe
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59911 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|