| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1905407 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1883874 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
family of functions. Requires the introduction of APR_ERANGE.
Solves apr_cstr_casecmp[n] for ASCII and EBCDIC and borrows
from the work of jim, ylavic and wrowe, see r1715401 forwards in;
http://svn.apache.org/viewvc/httpd/httpd/trunk/server/util.c?view=log&pathrev=1722194
More performance review is needed against different compilers, so went ahead
and borrowed original svn implementation as a basis, and we can port whichever
performance enhancements test out more efficiently.
Proposing for APR 1.6.0 which is the thought behind the initial @since tags.
These must be changed if not accepted for backport.
Note that the svn_cstring_join function could not be implemented as-is
due to the absence of svn's counted string functionality. It deserves
an implementation if not already present, or should be removed before
tagging or backporting.
No whitespace/formatting cleanup on this pass in order to preserve as
much of the svn attributions as possible. This can happen in a later
pass to conform to APR's style conventions. While renaming the functions,
declarations themsel
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@1726928 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
s/appropiate/appropriate/
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@1594684 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
a known (and therfore handable) issue
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@1561040 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
PR: 55133
Submitted by: Mike Rumph <mike.rumph oracle.com>
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@1496407 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@1240472 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
work correctly on OS/2.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@936322 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
superceded by the more general APR_FROM_OS_ERROR.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@930224 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
"directory name is not valid" into APR_STATUS_IS_ENOTDIR.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@821306 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
if ever restored.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@659285 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@597206 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
clue with the user.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584657 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@428317 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@428313 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
Instead of just using APR_OS_ERRSPACE_SIZE / 2 I went with a
defined size to give us more control over it.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@416634 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
network_io
- add details about ranges of status numbers used by apr
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@416407 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* include/apr_file_info.h
(apr_stat, apr_dir_read): Note that APR_INCOMPLETE can be returned, and
that if it is you can use the finfo->valid bitfield to determine which
parts of the finfo are filled in. Also break some overly long lines.
* include/apr_errno.h
(APR_STATUS_IS_INCOMPLETE): Update docs since this is no longer specific
to the xlate code.
* CHANGES: Note change.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@356615 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
on z/OS
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@239284 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
or the Winsock libraries.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@161365 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@161234 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@151412 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
Reviewed by (conceptually): Ryan, Greg, Fitz
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@65292 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@65051 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@65049 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
NetWare
submitted by: Jean-Jacques Clar<JJCLAR@novell.com>
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@65002 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64968 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64904 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
new status check APR_STATUS_IS_ENOTENOUGHENTROPY
Submitted by: Sander Temme <sander at temme dot net>
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64850 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64712 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64638 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
between extern "C" blocks and doxygen blocks, that we never include
other headers within our own header's extern "C" block, that we always
tag the entire file contents for doxygen (within the APR_HEADER_H
only-once block), and generally clean up doxygen so that it is all
consistent and generates respectable (although not yet 'great') results.
Major TODO after 0.9.2 releases; fill in the apr.h APR_HAVE/APR_HAS
and apr_type_t documentation!!!
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64397 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
didn't convey what we mean if a process *is* passed but not recognized by
APR as one of APR's own (e.g. calling unregister other child with an
unregistered process.) Add APR_EPROC_UNKNOWN for that definition.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64372 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
and attempting to delete a non-empty directory. Add it to appropriate test
macros. This fixes a few directory tests.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64254 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
No functional changes
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64251 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
APR_FOO amoungst other platform-specific flavors.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64247 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
DSO tests.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64237 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64234 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
was against a filename that included wildcards (on platforms where
wildcards are invalid filename characters, e.g. OS2, Win32 etc.)
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64212 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64208 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
dir. This fixes the test.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64173 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
| |
calling apr_file_lock() with APR_FLOCK_NONBLOCK. In that case, we need
to include this in our APR_EAGAIN() case list.
I suspect OS2 may want the same.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64135 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
| |
No code changes.
(Note removal of #define duplication in apr_poll.h/apr_network_io.h of the
APR_POLL* values. This appears to have been an oversight and is now just
in apr_poll.h)
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64009 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63965 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
from the pool userdata, and not being able to retrieve. We could also
separate out when the hash doesn't exist, but I have left that for somebody
else.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63959 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
in the Netware MPM, it can now be eliminated (never was portably provided.)
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63937 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
Unix, OS2 and Netware camps that this looks good?
We aren't trying to deal with h_errno here, only the socket errno values.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63923 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
Only remaining question... are h_errno values in the errno domain,
or are they in their very own conflicting range?
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63912 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* include/apr_errno.h
(APR_OS_ERRSPACE_SIZE): New #defined constant, init to 50000.
(APR_OS_START_USERERR): New name for APR_OS_START_USEERR. Leave the
old name defined for compatibility, but mark as obsolete.
(APR_OS_START_STATUS, APR_OS_START_USERERR, APR_OS_START_CANONERR,
APR_OS_START_EAIERR, APR_OS_START_SYSERR): Expand ranges as per
above, and give USERERR a range ten times larger than the others.
* misc/unix/errorcodes.c
(apr_strerror): Adjust for the rename.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63814 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
| |
you unix folks already having trouble with h_errno v.s. errno?
Fix apr_poll to use apr_get_netos_error().
Submitted by: Rob Saccoccio <robs@fastcgi.com>
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63787 13f79535-47bb-0310-9956-ffa450edef68
|