summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Use native one-time initialization [1] to implement apr_thread_once_t onivan2019-05-191-1/+1
* * include/apr.hw: Define _WIN32_WINNT to 0x0601 by default, since Windows 7ivan2019-05-191-1/+1
* win32: Do not use delay load for GetCompressedFileSize() and SetDllDirectoryW()ivan2019-05-181-29/+0
* Use documented GetFileInformationByHandleEx() instead ofivan2019-05-051-25/+0
* Fix some missing doxygen documentation (even if ready to use!)jailletc362019-05-041-2/+4
* stdint.h and inttypes.h may include each other so define __STDC macros first.ylavic2019-03-221-5/+7
* Define __STDC_FORMAT_MACROS for C++'s inttypes.ylavic2019-03-221-2/+5
* Don't mangle Darwin's native [U]INT64_C macros.ylavic2019-03-221-10/+10
* Use stdint/inttypes 64bit types/formats when both available.ylavic2019-03-221-2/+7
* Narrow symbolic link detection on NTFSwrowe2019-03-201-1/+2
* Small corrections to if_indextoname resolution on win32, compiles cleanwrowe2019-03-191-1/+1
* Replace the link-time pragma from r1839494 with APR_DECLARE_LATE_DLL_FUNC wrowe2019-03-191-2/+24
* Support canon pre-defined macro (gcc, cc and clang) for macOS which is now __...jim2019-03-141-0/+7
* Follow up to r1854123: add a note about synchronous signals and SIGUSR2.ylavic2019-03-081-0/+7
* atomic: c89/ansi can use native atomics for builtin and solarisylavic2019-01-171-4/+4
* atomics: follow up to r1841078: provide specific initializer for generic 64bitylavic2019-01-171-2/+6
* Happy New Year 2019rjung2019-01-011-1/+1
* Add in Atomics for 64bit intsjim2018-09-172-0/+71
* Explicitly declare parameters as nonnull.minfrin2018-09-021-17/+34
* Fix a doxygen warningjailletc362018-09-021-1/+1
* apr_jose: Change the signature of apr_jose_make() so that it is nominfrin2018-09-011-15/+29
* apr_json: Split apr_json_object_set() into apr_json_object_set() withminfrin2018-09-011-2/+18
* Add header and tests for JOSE support. I need sleep.minfrin2018-09-011-0/+1139
* Axe the 'pool' arg from apr_json_array_add() since it's not needed.minfrin2018-09-011-3/+2
* Simplify apr_errprintf() to return a structure instead of a status.minfrin2018-09-011-5/+5
* Revert 1839755 for now to unblock apr_jose.h.minfrin2018-09-011-11/+12
* apr_json: object keys are strings.ylavic2018-08-311-12/+11
* Make it possible to iterate through JSON arrays as well as JSON objects.minfrin2018-08-311-2/+68
* Add apr_json_object_first() and apr_json_object_next(), allowing theminfrin2018-08-301-0/+25
* Clarify comments on apr_json functions.minfrin2018-08-301-3/+5
* Teach apr_json_object_get() to support a length, to align with apr_hash_get().minfrin2018-08-301-1/+4
* Let Doxygen build the crypto docjailletc362018-08-261-1/+1
* s/APR_NOKEY/APR_ENOKEY/jailletc362018-08-261-4/+4
* s/APR_NOTIMPL/APR_ENOTIMPL/jailletc362018-08-261-1/+1
* Do not forget to escape characters in the documentation of functions that esc...jailletc362018-08-261-5/+5
* Slightly improve doxygen generated documentation.jailletc362018-08-266-22/+23
* Add apr_errprintf() as a convenience function to create andminfrin2018-08-191-0/+22
* crypto: move APR_USE_OPENSSL_PRE* definitions to apr_crypto_internal.h.ylavic2018-08-041-0/+18
* Add the ability to overlay one JSON object over another.minfrin2018-08-031-0/+29
* Pass the apr_json_value_t into the apr_json_object_get() function tominfrin2018-08-021-1/+1
* Follow up to r1836616: Provide APR_SIZEOF_OFF_T on Windows/Netware too.ylavic2018-07-253-0/+15
* Provide APR_SIZEOF_OFF_T.ylavic2018-07-251-0/+1
* apr_crypto: Add support for digest functions, with hashing, signingminfrin2018-07-223-41/+599
* Begone foul tabs, and blight not our shores.minfrin2018-07-161-12/+12
* Rework the create functions to create a JSON object for eachminfrin2018-07-151-10/+79
* * We cannot define the type of apr_json_object_t twice, here and in line 83.rpluem2018-07-091-2/+2
* apr_json: Add support for encoding and decoding RFC8259 JSON.minfrin2018-07-081-0/+248
* apr_crypto: follow up to r1833359: better cprng_stream_bytes() semantics.ylavic2018-06-281-1/+4
* apr_crypto: follow up to r1833359: improve CPRNGs fork()ing.ylavic2018-06-271-13/+28
* Follow up to r1834371: enclose bitwise OR macro between parentheses.ylavic2018-06-271-1/+1