| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59946 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
| |
ap_canonical_errror() for Unix now maps EWOULDBLOCK to EAGAIN/APR_EAGAIN
when appropriate so that the changes here (as well as bjh's changes from a
few days ago) to call ap_canonical_error() before comparing with EWOULDBLOCK
will work on Unix as well.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59938 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59929 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59928 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59926 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
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59915 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
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59912 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59910 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
conflicting with OS/2 version.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59909 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
Add "static" and rename the OS/2 apr_os_strerror() function. Minor reformat.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59908 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59907 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
Move APR dependent code out of ap_config.hw and into misc/win32/misc.h.
Include misc.h where needed.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59905 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59904 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
the correct version of header files from other APR modules. This removes
the need for a string of platform #ifdefs.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59903 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59899 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59895 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
on Linux, and seems to work most of the time. This also provides an error
string for every APR error and status code.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59894 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
APR_ENOPOOL
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59892 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59879 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
quick change summary:
- moved the random byte generation into APR
This patch adds ap_generate_random_bytes()
- now uses ap_time_t
- compiles and runs on linux
- tested with amaya
still to do:
- test win32 (This will have to be someone with a windows box :-)
I think I did everything correctly. APR_HAS_RANDOM should be defined
on windows and there is a lib/apr/misc/win32/rand.c which is basically
a copy of what mod_auth_digest used to use.
- error handling cleanup
Since there is not currently a usable ap_strerror it is commented out.
win32 error handling is virtually non-existant. I just don't know enough
about win32 to touch this stuff.
Brian
Submitted by: Brian Martin
Reviewed by: Bill Stoddard (very quick review, moving in right direction)
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59866 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59857 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
on Linux, but probably breaks somewhere.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59856 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59850 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59847 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59841 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59835 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
Submitted by: William Rowe
Reviewed by: Bill Stoddard
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59834 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
not exist on all levels of Windows where Apache runs. This
is needed to allow Apache to start-up on Win95/98. All calls
to non portable functions should be protected with
ap_oslevel checks to prevent runtime segfaults.
Submitted by: William Rowe
Reviewed by: Bill Stoddard
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59833 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
Any platform that doesn't use errno as error codes are not working properly
and will need to be modified.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59814 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
always fail. Need to initialise the dwOSVersionInfoSize member of the
OSVERSIONINFO struct before calling GetVersionEx, so GetVersionEx
always fails.
The patch also enhances ap_get_oslevel (and the associated enum) to
handle selected service packs for NT4, and adds recognition for
Windows 2000. This is useful, eg. if we can recognise NT4 SP2 then
we can use ReadFileScatter and WriteFileGather in readwrite.c.
Submitted by: Tim Costello
Reviewed by: Bill Stoddard
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59813 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59797 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
get the dso code building again.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59790 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59789 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
There is other stuff that is necessary to make this a portable API, but
this is a start. The rest will have to wait until tomorrow.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59788 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
for Apache, and those patches are also coming today.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59785 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
on its way.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59784 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
apr_variable declarations. This works on Unix, but a test compile
on other platforms would be a good idea.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59773 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
| |
Now, apr.h and apr_config.h are generated from apr.hw and apr_config.hw
at build time. At this point, the server will not compile on Windows because
of the recent DSO commits. Fixing those next.
Submitted by: Bill Rowe & Bill Stoddard
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59770 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
struct's where possible.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59769 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59754 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
of memory management mutexes is longer than the lifetime of
managed memory. APR apps must now call ap_terminate().
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59746 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
FileTimeToAprTime. Move timetest.c into the attic.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59744 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
world! This gets BeOS responding correctly to signals again.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59733 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59724 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59719 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59710 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59707 13f79535-47bb-0310-9956-ffa450edef68
|