Return-Path: X-Original-To: apmail-apr-commits-archive@www.apache.org Delivered-To: apmail-apr-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id BDF0411F13 for ; Sat, 19 Apr 2014 12:31:00 +0000 (UTC) Received: (qmail 3415 invoked by uid 500); 19 Apr 2014 12:30:59 -0000 Delivered-To: apmail-apr-commits-archive@apr.apache.org Received: (qmail 3352 invoked by uid 500); 19 Apr 2014 12:30:57 -0000 Mailing-List: contact commits-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: Reply-To: dev@apr.apache.org List-Id: Delivered-To: mailing list commits@apr.apache.org Received: (qmail 3239 invoked by uid 99); 19 Apr 2014 12:30:56 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 19 Apr 2014 12:30:56 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 19 Apr 2014 12:30:54 +0000 Received: from eris.apache.org (localhost [127.0.0.1]) by eris.apache.org (Postfix) with ESMTP id EC4A42388C36; Sat, 19 Apr 2014 12:30:02 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1588644 [14/38] - in /apr/site/trunk/docs/docs/apr/1.5: ./ search/ Date: Sat, 19 Apr 2014 12:29:50 -0000 To: commits@apr.apache.org From: trawick@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20140419123002.EC4A42388C36@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Modified: apr/site/trunk/docs/docs/apr/1.5/apr__random_8h.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/1.5/apr__random_8h.html?rev=1588644&r1=1588643&r2=1588644&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/1.5/apr__random_8h.html (original) +++ apr/site/trunk/docs/docs/apr/1.5/apr__random_8h.html Sat Apr 19 12:29:44 2014 @@ -3,6 +3,7 @@ + Apache Portable Runtime: apr_random.h File Reference @@ -29,7 +30,7 @@ - + @@ -100,43 +101,59 @@ var searchBox = new SearchBox("searchBox

Go to the source code of this file.

- +

+

Data Structures

struct  apr_crypto_hash_t
 
- + + + + +

+

Typedefs

typedef struct apr_crypto_hash_t apr_crypto_hash_t
 
typedef void apr_crypto_hash_init_t (apr_crypto_hash_t *hash)
 
typedef void apr_crypto_hash_add_t (apr_crypto_hash_t *hash, const void *data, apr_size_t bytes)
 
typedef void apr_crypto_hash_finish_t (apr_crypto_hash_t *hash, unsigned char *result)
 
typedef struct apr_random_t apr_random_t
 
- + + + + + + + + + +

+

Functions

apr_crypto_hash_tapr_crypto_sha256_new (apr_pool_t *p)
 
void apr_random_init (apr_random_t *g, apr_pool_t *p, apr_crypto_hash_t *pool_hash, apr_crypto_hash_t *key_hash, apr_crypto_hash_t *prng_hash)
 
apr_random_tapr_random_standard_new (apr_pool_t *p)
 
void apr_random_add_entropy (apr_random_t *g, const void *entropy_, apr_size_t bytes)
 
apr_status_t apr_random_insecure_bytes (apr_random_t *g, void *random, apr_size_t bytes)
 
apr_status_t apr_random_secure_bytes (apr_random_t *g, void *random, apr_size_t bytes)
 
void apr_random_barrier (apr_random_t *g)
 
apr_status_t apr_random_secure_ready (apr_random_t *r)
 
apr_status_t apr_random_insecure_ready (apr_random_t *r)
 
void apr_random_after_fork (apr_proc_t *proc)
 
-

Detailed Description

+

Detailed Description

APR PRNG routines.

Modified: apr/site/trunk/docs/docs/apr/1.5/apr__random_8h_source.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/1.5/apr__random_8h_source.html?rev=1588644&r1=1588643&r2=1588644&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/1.5/apr__random_8h_source.html (original) +++ apr/site/trunk/docs/docs/apr/1.5/apr__random_8h_source.html Sat Apr 19 12:29:44 2014 @@ -3,6 +3,7 @@ + Apache Portable Runtime: apr_random.h Source File @@ -29,7 +30,7 @@ - + @@ -112,8 +113,8 @@ var searchBox = new SearchBox("searchBox
22  * @brief APR PRNG routines
23  */
24 
-
25 #include "apr_pools.h"
-
26 #include "apr_thread_proc.h"
+
25 #include "apr_pools.h"
+
26 #include "apr_thread_proc.h"
27 
28 #ifdef __cplusplus
29 extern "C" {
@@ -244,9 +245,9 @@ var searchBox = new SearchBox("searchBox Modified: apr/site/trunk/docs/docs/apr/1.5/apr__ring_8h.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/1.5/apr__ring_8h.html?rev=1588644&r1=1588643&r2=1588644&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/1.5/apr__ring_8h.html (original) +++ apr/site/trunk/docs/docs/apr/1.5/apr__ring_8h.html Sat Apr 19 12:29:44 2014 @@ -3,6 +3,7 @@ + Apache Portable Runtime: apr_ring.h File Reference @@ -29,7 +30,7 @@ - + @@ -97,46 +98,75 @@ var searchBox = new SearchBox("searchBox

Go to the source code of this file.

- + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+

Macros

#define APR_RING_ENTRY(elem)
 
#define APR_RING_HEAD(head, elem)
 
#define APR_RING_SENTINEL(hp, elem, link)   (struct elem *)((char *)(&(hp)->next) - APR_OFFSETOF(struct elem, link))
 
#define APR_RING_FIRST(hp)   (hp)->next
 
#define APR_RING_LAST(hp)   (hp)->prev
 
#define APR_RING_NEXT(ep, link)   (ep)->link.next
 
#define APR_RING_PREV(ep, link)   (ep)->link.prev
 
#define APR_RING_INIT(hp, elem, link)
 
#define APR_RING_EMPTY(hp, elem, link)   (APR_RING_FIRST((hp)) == APR_RING_SENTINEL((hp), elem, link))
 
#define APR_RING_ELEM_INIT(ep, link)
 
#define APR_RING_SPLICE_BEFORE(lep, ep1, epN, link)
 
#define APR_RING_SPLICE_AFTER(lep, ep1, epN, link)
 
#define APR_RING_INSERT_BEFORE(lep, nep, link)   APR_RING_SPLICE_BEFORE((lep), (nep), (nep), link)
 
#define APR_RING_INSERT_AFTER(lep, nep, link)   APR_RING_SPLICE_AFTER((lep), (nep), (nep), link)
 
#define APR_RING_SPLICE_HEAD(hp, ep1, epN, elem, link)
 
#define APR_RING_SPLICE_TAIL(hp, ep1, epN, elem, link)
 
#define APR_RING_INSERT_HEAD(hp, nep, elem, link)   APR_RING_SPLICE_HEAD((hp), (nep), (nep), elem, link)
 
#define APR_RING_INSERT_TAIL(hp, nep, elem, link)   APR_RING_SPLICE_TAIL((hp), (nep), (nep), elem, link)
 
#define APR_RING_CONCAT(h1, h2, elem, link)
 
#define APR_RING_PREPEND(h1, h2, elem, link)
 
#define APR_RING_UNSPLICE(ep1, epN, link)
 
#define APR_RING_REMOVE(ep, link)   APR_RING_UNSPLICE((ep), (ep), link)
 
#define APR_RING_FOREACH(ep, head, elem, link)
 
#define APR_RING_FOREACH_SAFE(ep1, ep2, head, elem, link)
 
#define APR_RING_CHECK_ONE(msg, ptr)
 
#define APR_RING_CHECK(hp, elem, link, msg)
 
#define APR_RING_CHECK_CONSISTENCY(hp, elem, link)
 
#define APR_RING_CHECK_ELEM(ep, elem, link, msg)
 
#define APR_RING_CHECK_ELEM_CONSISTENCY(ep, elem, link)
 
-

Detailed Description

+

Detailed Description

APR Rings.