Added: apr/site/trunk/docs/docs/apr/trunk/apr__rmm_8h-source.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/trunk/apr__rmm_8h-source.html?rev=784636&view=auto ============================================================================== --- apr/site/trunk/docs/docs/apr/trunk/apr__rmm_8h-source.html (added) +++ apr/site/trunk/docs/docs/apr/trunk/apr__rmm_8h-source.html Mon Jun 15 00:01:38 2009 @@ -0,0 +1,168 @@ + + +Apache Portable Runtime: apr_rmm.h Source File + + + + + +
Generated on Mon Jun 15 09:45:28 2009 for Apache Portable Runtime by  + +doxygen 1.5.8
+ + Added: apr/site/trunk/docs/docs/apr/trunk/apr__rmm_8h.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/trunk/apr__rmm_8h.html?rev=784636&view=auto ============================================================================== --- apr/site/trunk/docs/docs/apr/trunk/apr__rmm_8h.html (added) +++ apr/site/trunk/docs/docs/apr/trunk/apr__rmm_8h.html Mon Jun 15 00:01:38 2009 @@ -0,0 +1,83 @@ + + +Apache Portable Runtime: apr_rmm.h File Reference + + + + + +
+

apr_rmm.h File Reference

APR-UTIL Relocatable Memory Management Routines. +More... +

+#include "apr.h"
+#include "apr_pools.h"
+#include "apr_errno.h"
+#include "apu.h"
+#include "apr_anylock.h"
+ +

+Go to the source code of this file. + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Typedefs

typedef struct apr_rmm_t apr_rmm_t
typedef apr_size_t apr_rmm_off_t

Functions

 APU_DECLARE (apr_status_t) apr_rmm_init(apr_rmm_t **rmm
 APU_DECLARE (apr_rmm_off_t) apr_rmm_malloc(apr_rmm_t *rmm
 APU_DECLARE (void *) apr_rmm_addr_get(apr_rmm_t *rmm
 APU_DECLARE (apr_size_t) apr_rmm_overhead_get(int n)

Variables

+apr_anylock_tlock
+apr_anylock_t void * membuf
+apr_anylock_t void apr_size_t memsize
+apr_anylock_t void apr_size_t
+apr_pool_t
cont
+apr_size_t reqsize
+void * entity
+


Detailed Description

+APR-UTIL Relocatable Memory Management Routines. +

+

+
Generated on Mon Jun 15 09:45:28 2009 for Apache Portable Runtime by  + +doxygen 1.5.8
+ + Added: apr/site/trunk/docs/docs/apr/trunk/apr__sdbm_8h-source.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/trunk/apr__sdbm_8h-source.html?rev=784636&view=auto ============================================================================== --- apr/site/trunk/docs/docs/apr/trunk/apr__sdbm_8h-source.html (added) +++ apr/site/trunk/docs/docs/apr/trunk/apr__sdbm_8h-source.html Mon Jun 15 00:01:38 2009 @@ -0,0 +1,207 @@ + + +Apache Portable Runtime: apr_sdbm.h Source File + + + + + +
Generated on Mon Jun 15 09:45:28 2009 for Apache Portable Runtime by  + +doxygen 1.5.8
+ + Added: apr/site/trunk/docs/docs/apr/trunk/apr__sdbm_8h.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/trunk/apr__sdbm_8h.html?rev=784636&view=auto ============================================================================== --- apr/site/trunk/docs/docs/apr/trunk/apr__sdbm_8h.html (added) +++ apr/site/trunk/docs/docs/apr/trunk/apr__sdbm_8h.html Mon Jun 15 00:01:38 2009 @@ -0,0 +1,95 @@ + + +Apache Portable Runtime: apr_sdbm.h File Reference + + + + + +
+

apr_sdbm.h File Reference

apr-util SDBM library +More... +

+#include "apu.h"
+#include "apr_errno.h"
+#include "apr_file_io.h"
+ +

+Go to the source code of this file. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Data Structures

struct  apr_sdbm_datum_t

Defines

#define APR_SDBM_DIRFEXT   ".dir"
#define APR_SDBM_PAGFEXT   ".pag"
#define APR_SDBM_INSERT   0
#define APR_SDBM_REPLACE   1
#define APR_SDBM_INSERTDUP   2

Typedefs

typedef struct apr_sdbm_t apr_sdbm_t

Functions

 APU_DECLARE (apr_status_t) apr_sdbm_open(apr_sdbm_t **db

Variables

+const char * name
+const char apr_int32_t mode
+const char apr_int32_t
+apr_fileperms_t 
perms
+const char apr_int32_t
+apr_fileperms_t apr_pool_t
p
+int type
+apr_sdbm_datum_tvalue
+apr_sdbm_datum_t apr_sdbm_datum_t key
+apr_sdbm_datum_t
+apr_sdbm_datum_t int 
opt
+


Detailed Description

+apr-util SDBM library +

+

+
Generated on Mon Jun 15 09:45:28 2009 for Apache Portable Runtime by  + +doxygen 1.5.8
+ + Added: apr/site/trunk/docs/docs/apr/trunk/apr__sha1_8h-source.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/trunk/apr__sha1_8h-source.html?rev=784636&view=auto ============================================================================== --- apr/site/trunk/docs/docs/apr/trunk/apr__sha1_8h-source.html (added) +++ apr/site/trunk/docs/docs/apr/trunk/apr__sha1_8h-source.html Mon Jun 15 00:01:38 2009 @@ -0,0 +1,152 @@ + + +Apache Portable Runtime: apr_sha1.h Source File + + + + + +
Generated on Mon Jun 15 09:45:28 2009 for Apache Portable Runtime by  + +doxygen 1.5.8
+ + Added: apr/site/trunk/docs/docs/apr/trunk/apr__sha1_8h.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/trunk/apr__sha1_8h.html?rev=784636&view=auto ============================================================================== --- apr/site/trunk/docs/docs/apr/trunk/apr__sha1_8h.html (added) +++ apr/site/trunk/docs/docs/apr/trunk/apr__sha1_8h.html Mon Jun 15 00:01:38 2009 @@ -0,0 +1,195 @@ + + +Apache Portable Runtime: apr_sha1.h File Reference + + + + + +
+

apr_sha1.h File Reference

APR-UTIL SHA1 library. +More... +

+#include "apu.h"
+#include "apr_general.h"
+ +

+Go to the source code of this file. + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Data Structures

struct  apr_sha1_ctx_t

Defines

#define APR_SHA1_DIGESTSIZE   20
#define APR_SHA1PW_ID   "{SHA}"
#define APR_SHA1PW_IDLEN   5

Typedefs

typedef struct apr_sha1_ctx_t apr_sha1_ctx_t

Functions

 APU_DECLARE (void) apr_sha1_base64(const char *clear

Variables

+int len
+int char * out
+const char * input
+const char unsigned int inputLen
+apr_sha1_ctx_tcontext
+


Detailed Description

+APR-UTIL SHA1 library. +

+


Define Documentation

+ +
+
+ + + + +
#define APR_SHA1_DIGESTSIZE   20
+
+
+ +

+size of the SHA1 DIGEST +

+

+ +

+
+ + + + +
#define APR_SHA1PW_ID   "{SHA}"
+
+
+ +

+Define the Magic String prefix that identifies a password as being hashed using our algorithm. +

+

+ +

+
+ + + + +
#define APR_SHA1PW_IDLEN   5
+
+
+ +

+length of the SHA Password +

+

+


Typedef Documentation

+ +
+
+ + + + +
typedef struct apr_sha1_ctx_t apr_sha1_ctx_t
+
+
+ +

+

See also:
apr_sha1_ctx_t
+ +
+

+


Function Documentation

+ +
+
+ + + + + + + + + +
APU_DECLARE (void   )  const
+
+
+ +

+Provide a means to SHA1 crypt/encode a plaintext password in a way which makes password file compatible with those commonly use in netscape web and ldap installations.

Parameters:
+ + + + +
clear The plaintext password
len The length of the plaintext password
out The encrypted/encoded password
+
+
Note:
SHA1 support is useful for migration purposes, but is less secure than Apache's password format, since Apache's (MD5) password format uses a random eight character salt to generate one of many possible hashes for the same password. Netscape uses plain SHA1 without a salt, so the same password will always generate the same hash, making it easier to break since the search space is smaller.
+Initialize the SHA digest
Parameters:
+ + +
context The SHA context to initialize
+
+Update the SHA digest
Parameters:
+ + + + +
context The SHA1 context to update
input The buffer to add to the SHA digest
inputLen The length of the input buffer
+
+Update the SHA digest with binary data
Parameters:
+ + + + +
context The SHA1 context to update
input The buffer to add to the SHA digest
inputLen The length of the input buffer
+
+Finish computing the SHA digest
Parameters:
+ + + +
digest the output buffer in which to store the digest
context The context to finalize
+
+ +
+

+

+
Generated on Mon Jun 15 09:45:28 2009 for Apache Portable Runtime by  + +doxygen 1.5.8
+ + Modified: apr/site/trunk/docs/docs/apr/trunk/apr__shm_8h-source.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/trunk/apr__shm_8h-source.html?rev=784636&r1=784635&r2=784636&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/trunk/apr__shm_8h-source.html (original) +++ apr/site/trunk/docs/docs/apr/trunk/apr__shm_8h-source.html Mon Jun 15 00:01:38 2009 @@ -1,16 +1,17 @@ Apache Portable Runtime: apr_shm.h Source File - + - + -
Generated on Fri Feb 20 16:49:31 2009 for Apache Portable Runtime by  +
Generated on Mon Jun 15 09:45:28 2009 for Apache Portable Runtime by  -doxygen 1.5.7.1
+doxygen 1.5.8
Modified: apr/site/trunk/docs/docs/apr/trunk/apr__shm_8h.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/trunk/apr__shm_8h.html?rev=784636&r1=784635&r2=784636&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr/trunk/apr__shm_8h.html (original) +++ apr/site/trunk/docs/docs/apr/trunk/apr__shm_8h.html Mon Jun 15 00:01:38 2009 @@ -1,16 +1,17 @@ Apache Portable Runtime: apr_shm.h File Reference - + - +