| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Add some links to function
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1839182 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
Submitted by: Olli Hauer <ohauer gmx.de>
Reviewed by: trawick
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1493731 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1197393 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1183683 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
apr_socket_wait() and apr_file_pipe_wait().
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@933338 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
complete types where only an incomplete type is available. Remove
the driver parameter from the apr_crypto API, the driver is now
wrapped inside the apr_crypto_t.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@899910 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@428317 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@428313 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
match httpd, and didn't revisit this comment.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@151767 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
| |
it's necessary to have a 'vanilla' c preprocessor file which doesn't
have all the extra apr.h or other function declaration cruft.
ap_release.h is the httpd project's convention, and it seems to fit
the bill. Provide "big red warnings" (tm) to not use this new file
directly, if the user wants to retain compatibility with APR 0.x/1.x.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@151766 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@151412 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@64904 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
Use apr_size_t for length parameter.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@64662 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
apr_compare_groups
apr_compare_users
apr_current_userid
apr_explode_localtime
apr_explode_time
apr_filename_of_pathname
apr_get_groupid
apr_get_groupname
apr_get_home_directory
apr_get_userid
apr_get_username
apr_group_name_get
apr_implode_gmt
apr_lstat
FNM_NOMATCH
FNM_NOESCAPE
FNM_PATHNAME
FNM_PERIOD
FNM_CASE_BLIND
change the function args to this interface:
apr_mmap_dup
this function's args changed in a previous commit, so
mention that in CHANGES
apr_socket_create
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@64607 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: https://svn.apache.org/repos/asf/apr/apr/trunk@64397 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
WinNT.h - and should never be examined outside of the Win32 code (this is
confirmed for Apache, it's only referenced in util_win32.c and mpm_winnt.c).
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@64376 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
Identify as "this will change" with the 1.0 (or 0.10) generation.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@64290 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
No functional changes
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@64251 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
| |
- use apr_size_t for buffer size (please check on non-Unix platforms)
- rewrite DEV_RANDOM implementation to re-open if an EOF is received
(rather than go into an infinite loop), to cope with the odd
/dev/random implementation on BSD/OS 4.1. Also don't leak the fd if the
read() fails, and fix a warning with gcc -Wsign-compare.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@64166 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: https://svn.apache.org/repos/asf/apr/apr/trunk@64009 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
macros with c++ ... simply use our own implementation in that case.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@63588 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@63476 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
APR_XtOffset -> APR_OFFSET
APR_XtOffsetOf -> APR_OFFSETOF
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@63413 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
macro from apr_version.h. Remove the APR_POOL_STRINGIZE macro
form apr_pools.h and use APR_STRINGIZE instead.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@63290 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
functions, as pointed out by GStein. Also fix a -very- significant
bug in win32/apr_app_initialize() where we misassigned the new env
memory to env rather than *env as required.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@63260 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@63259 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@63117 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@63077 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@63076 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@63020 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
still alot more #defines to go
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@62990 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@62872 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
Submitted by: Pavel Novy
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@62626 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@62221 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
is important to keep from conflicting with other packages.
Submitted by: Doug MacEachern
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@62198 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
of apr_terminate (for atexit(apr_terminate), etc), and provide an
alternate apr_terminate2 only for non-C languages ('pascal' convention.)
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@61715 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@61607 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
| |
*) rename apr_set_abort (in apr_general.h) to apr_pool_set_abort (in
apr_pools.h)
*) add apr_pool_get_abort (used in apr-util/xml/apr_xml.c)
*) add apr_abortfunc_t type and use throughout
*) some simplifications within apr_pools.c
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@61551 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
have only functions that are HTTP specific in the http directory.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@61309 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
INLINE. Now, we just have APR_INLINE and APR_HAS_INLINE.
- convert all usage
- note that apr_general messed up the defn (compared to apr.h)
- simplify the inline decision logic in os/*/os.h
- simplify the code in os/*/os-inline.c
*) toss ap_checkconv() [no longer used]
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@61291 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
as it stands now (e.g., Tru64)
Somebody with ReliantUNIX or some other box with no mkstemp() needs to
try it out now. I wonder where the prototype for mkstemp() comes from
on that platform.
Regarding my configure.in changes:
. The first parm to AC_CHECK_FUNCS() must be the name of the function.
. We weren't using the have_mkstemp shell variable anywhere so I stopped
setting it. If we need a symbol APR_HAVE_MKSTEMP later we will need
to resurrect the have_mkstemp shell variable.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@61276 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Jean-Frederic writes:
I have tested Apache2.0 with a ReliantUNIX machine. This machine has a
SVR4 Unix implementation.
To compile correctly the -DXTI_SUPPORT should be added to CFLAGS (I have
done it when calling configure), and I have added a mkstemp() because it
is not in the default runtime library.
I have reused and enhanced an mkstemp() routine from FreeBSD. Find
enclosed the needed patch to test for mkstemp() and to use ap_mkstemp()
when needed.
Submitted by: Jean-Frederic Clere <jfrederic.clere@fujitsu-siemens.com>
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@61274 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@61235 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
where we didn't think bzero() was implemented;
it turns out that on SVR4 it is implemented but we spit out
the macro anyway and clashed with a system header file
As APR doesn't need to guarantee the existence of bzero(),
the macro is gone.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@61172 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
since they serve no useful purpose.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@61150 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@61113 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: https://svn.apache.org/repos/asf/apr/apr/trunk@61072 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
a pool. This requires that ALL apr types put the pool as the first
field in their structure.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@61001 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@60873 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@60799 13f79535-47bb-0310-9956-ffa450edef68
|