7 #undef APR_DECLARE_NONSTD
8 #undef APR_DECLARE_HOOK
9 #undef APR_POOL_DECLARE_ACCESSOR
10 #undef APR_DECLARE_DATA
APR-UTIL Base64 Encoding.
APR Reader/Writer Lock Routines.
APR Environment functions.
APR-Util transparent any lock flavor wrapper.
APR Dynamic Object Handling Routines.
APR Command Arguments (getopt)
APR File Handle Inheritance Helpers.
Thread Safe FIFO bounded queue.
APR Standard Headers Support.
APR Standard Headers Support.
Client interface for memcached.
APR Thread Mutex Routines.
APR Miscellaneous library routines.
APR-UTIL Resource List Routines.
APR-UTIL registration of functions exported by modules.
APR Versioning Interface.
APR Global Locking Routines.
APR-UTIL Relocatable Memory Management Routines.
Apache optional hook functions.
APR Internal Memory Allocation.
APR-UTIL Buckets/Bucket Brigades.
APR Shared Memory Routines.
APR Platform Definitions.
APR-UTIL siphash library "SipHash-c-d is a family of pseudorandom functions (a.k.a. keyed hash functions) optimized for speed on short messages", designed by Jean-Philippe Aumasson and Daniel J. Bernstein. It generates a 64bit hash (or MAC) from the message and a 128bit key. See http://cr.yp.to/siphash/siphash-20120620.pdf for the details, c is the number of compression rounds, d the number of finalization rounds; we also define fast implementations for c = 2 with d = 4 (aka siphash-2-4), and c = 4 with d = 8 (aka siphash-4-8), as recommended parameters per the authors.
APR general purpose library routines.
APR-UTIL string matching routines.
APR Condition Variable Routines.
APR Process Locking Routines.
APR Thread and Process Library.
APR skip list implementation.
APR I18N translation library.
APR Portability Routines.