diff options
author | Stanislav Sedov <stas@FreeBSD.org> | 2012-04-08 04:47:53 +0000 |
---|---|---|
committer | Stanislav Sedov <stas@FreeBSD.org> | 2012-04-08 04:47:53 +0000 |
commit | feec3621854ef6b1ccd3598df2202c0622929444 (patch) | |
tree | ba2f151899a171234df9949cf23e5f8a9bd43bb7 | |
parent | 813b7899c1cf9c5cd1b72c0fb7c6c740aab26929 (diff) |
Notes
230 files changed, 533 insertions, 642 deletions
@@ -1,3 +1,16 @@ +Release Notes - Heimdal - Version Heimdal 1.5.2 + + Security fixes + - CVE-2011-4862 Buffer overflow in libtelnet/encrypt.c in telnetd - escalation of privilege + - Check that key types strictly match - denial of service + +Release Notes - Heimdal - Version Heimdal 1.5.1 + + Bug fixes + - Fix building on Solaris, requires c99 + - Fix building on Windows + - Build system updates + Release Notes - Heimdal - Version Heimdal 1.5 New features diff --git a/appl/telnet/libtelnet/encrypt.c b/appl/telnet/libtelnet/encrypt.c index 68e8bd686e816..58e081d42897d 100644 --- a/appl/telnet/libtelnet/encrypt.c +++ b/appl/telnet/libtelnet/encrypt.c @@ -736,6 +736,9 @@ encrypt_keyid(struct key_info *kp, unsigned char *keyid, int len) int dir = kp->dir; int ret = 0; + if (len > MAXKEYLEN) + len = MAXKEYLEN; + if (!(ep = (*kp->getcrypt)(*kp->modep))) { if (len == 0) return; diff --git a/configure b/configure index 0e702352dfc6c..cfce676b481b0 100755 --- a/configure +++ b/configure @@ -1,7 +1,7 @@ #! /bin/sh # From configure.ac Revision. # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.65 for Heimdal 1.5.1. +# Generated by GNU Autoconf 2.65 for Heimdal 1.5.2. # # Report bugs to <heimdal-bugs@h5l.org>. # @@ -563,8 +563,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='Heimdal' PACKAGE_TARNAME='heimdal' -PACKAGE_VERSION='1.5.1' -PACKAGE_STRING='Heimdal 1.5.1' +PACKAGE_VERSION='1.5.2' +PACKAGE_STRING='Heimdal 1.5.2' PACKAGE_BUGREPORT='heimdal-bugs@h5l.org' PACKAGE_URL='' @@ -1535,7 +1535,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures Heimdal 1.5.1 to adapt to many kinds of systems. +\`configure' configures Heimdal 1.5.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1609,7 +1609,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of Heimdal 1.5.1:";; + short | recursive ) echo "Configuration of Heimdal 1.5.2:";; esac cat <<\_ACEOF @@ -1798,7 +1798,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -Heimdal configure 1.5.1 +Heimdal configure 1.5.2 generated by GNU Autoconf 2.65 Copyright (C) 2009 Free Software Foundation, Inc. @@ -2252,7 +2252,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by Heimdal $as_me 1.5.1, which was +It was created by Heimdal $as_me 1.5.2, which was generated by GNU Autoconf 2.65. Invocation command line was $ $0 $@ @@ -3068,7 +3068,7 @@ fi # Define the identity of the package. PACKAGE='heimdal' - VERSION='1.5.1' + VERSION='1.5.2' cat >>confdefs.h <<_ACEOF @@ -29246,7 +29246,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by Heimdal $as_me 1.5.1, which was +This file was extended by Heimdal $as_me 1.5.2, which was generated by GNU Autoconf 2.65. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -29312,7 +29312,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -Heimdal config.status 1.5.1 +Heimdal config.status 1.5.2 configured by $0, generated by GNU Autoconf 2.65, with options \\"\$ac_cs_config\\" @@ -31284,7 +31284,7 @@ cat > include/newversion.h.in <<EOF #define VERSION_HIDDEN #endif VERSION_HIDDEN const char *heimdal_long_version = "@(#)\$Version: $PACKAGE_STRING by @USER@ on @HOST@ ($host) @DATE@ \$"; -VERSION_HIDDEN const char *heimdal_version = "Heimdal 1.5.1"; +VERSION_HIDDEN const char *heimdal_version = "Heimdal 1.5.2"; EOF if test -f include/version.h && cmp -s include/newversion.h.in include/version.h.in; then diff --git a/configure.ac b/configure.ac index f1c337c0f30a7..2f0b42e425614 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script. AC_REVISION($Revision$) AC_PREREQ(2.62) test -z "$CFLAGS" && CFLAGS="-g" -AC_INIT([Heimdal],[1.5.1],[heimdal-bugs@h5l.org]) +AC_INIT([Heimdal],[1.5.2],[heimdal-bugs@h5l.org]) AC_CONFIG_SRCDIR([kuser/kinit.c]) AC_CONFIG_HEADERS(include/config.h) AC_CONFIG_MACRO_DIR([cf]) diff --git a/doc/doxyout/gssapi/html/graph_legend.html b/doc/doxyout/gssapi/html/graph_legend.html index ccda6dbea63e4..cc3fb247876a4 100644 --- a/doc/doxyout/gssapi/html/graph_legend.html +++ b/doc/doxyout/gssapi/html/graph_legend.html @@ -83,6 +83,6 @@ A yellow dashed arrow denotes a relation between a template instance and the tem </ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:17 2011 for HeimdalGSS-APIlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:44 2012 for HeimdalGSS-APIlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/gssapi/html/group__gssapi.html b/doc/doxyout/gssapi/html/group__gssapi.html index 35a68c4dbd9ee..e063b51429f9e 100644 --- a/doc/doxyout/gssapi/html/group__gssapi.html +++ b/doc/doxyout/gssapi/html/group__gssapi.html @@ -887,6 +887,6 @@ SSPI equivalent if this function is QueryContextAttributes.<p> </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:16 2011 for HeimdalGSS-APIlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:44 2012 for HeimdalGSS-APIlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/gssapi/html/gssapi_mechs_intro.html b/doc/doxyout/gssapi/html/gssapi_mechs_intro.html index 9480c95c7af09..cc28b7b74f9b5 100644 --- a/doc/doxyout/gssapi/html/gssapi_mechs_intro.html +++ b/doc/doxyout/gssapi/html/gssapi_mechs_intro.html @@ -25,6 +25,6 @@ GSS-API mechanisms</a></h2> <li>Kerberos 5 - GSS_KRB5_MECHANISM</li><li>SPNEGO - GSS_SPNEGO_MECHANISM</li><li>NTLM - GSS_NTLM_MECHANISM </li></ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:16 2011 for HeimdalGSS-APIlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:43 2012 for HeimdalGSS-APIlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/gssapi/html/gssapi_services_intro.html b/doc/doxyout/gssapi/html/gssapi_services_intro.html index e92217f4f055c..069bc942ea6ad 100644 --- a/doc/doxyout/gssapi/html/gssapi_services_intro.html +++ b/doc/doxyout/gssapi/html/gssapi_services_intro.html @@ -38,6 +38,6 @@ Per-message services</a></h3> <li>conf</li><li>int</li><li>message integrity</li><li>replay detection</li><li>out of sequence </li></ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:16 2011 for HeimdalGSS-APIlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:43 2012 for HeimdalGSS-APIlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/gssapi/html/index.html b/doc/doxyout/gssapi/html/index.html index a1a21dbfe9e92..34c5848a2640a 100644 --- a/doc/doxyout/gssapi/html/index.html +++ b/doc/doxyout/gssapi/html/index.html @@ -21,7 +21,7 @@ <div class="contents"> <h1>Heimdal GSS-API Library</h1> <p> -<h3 align="center">1.5.1 </h3>Heimdal implements the following mechanisms:<p> +<h3 align="center">1.5.2 </h3>Heimdal implements the following mechanisms:<p> <ul> <li>Kerberos 5</li><li>SPNEGO</li><li>NTLM</li></ul> <p> @@ -31,6 +31,6 @@ The project web page: <a href="http://www.h5l.org/">http://www.h5l.org/</a><p> <li><a class="el" href="gssapi_services_intro.html">Introduction to GSS-API services</a></li><li><a class="el" href="gssapi_mechs_intro.html#gssapi_mechs">GSS-API mechanisms</a></li><li><a class="el" href="internalvsmechname.html#gssapi_api_INvsMN">Name forms</a> </li></ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:16 2011 for HeimdalGSS-APIlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:43 2012 for HeimdalGSS-APIlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/gssapi/html/internalvsmechname.html b/doc/doxyout/gssapi/html/internalvsmechname.html index ae7591d85ebfd..1aafdad9e2b51 100644 --- a/doc/doxyout/gssapi/html/internalvsmechname.html +++ b/doc/doxyout/gssapi/html/internalvsmechname.html @@ -31,6 +31,6 @@ There are two forms of name in GSS-API, Internal form and Contiguous string ("fl There is also special form of the Internal Name (IN), and that is the Mechanism Name (MN). In the mechanism name all the generic information is stripped of and only contain the information for one mechanism. In GSS-API some function return MN and some require MN as input. Each of these function is marked up as such.<p> Describe relationship between import_name, canonicalize_name, export_name and friends. </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:16 2011 for HeimdalGSS-APIlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:43 2012 for HeimdalGSS-APIlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/gssapi/html/modules.html b/doc/doxyout/gssapi/html/modules.html index 520850b7c0ac6..df4743766fd54 100644 --- a/doc/doxyout/gssapi/html/modules.html +++ b/doc/doxyout/gssapi/html/modules.html @@ -24,6 +24,6 @@ </ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:16 2011 for HeimdalGSS-APIlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:44 2012 for HeimdalGSS-APIlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/gssapi/html/pages.html b/doc/doxyout/gssapi/html/pages.html index 130a0574f4ca2..ef62f830c1467 100644 --- a/doc/doxyout/gssapi/html/pages.html +++ b/doc/doxyout/gssapi/html/pages.html @@ -29,6 +29,6 @@ </ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:16 2011 for HeimdalGSS-APIlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:43 2012 for HeimdalGSS-APIlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/gssapi/man/man3/gssapi.3 b/doc/doxyout/gssapi/man/man3/gssapi.3 index 1ad1c821eaf07..620c67be202f8 100644 --- a/doc/doxyout/gssapi/man/man3/gssapi.3 +++ b/doc/doxyout/gssapi/man/man3/gssapi.3 @@ -1,4 +1,4 @@ -.TH "Heimdal GSS-API functions" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalGSS-APIlibrary" \" -*- nroff -*- +.TH "Heimdal GSS-API functions" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalGSS-APIlibrary" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/gssapi/man/man3/gssapi_mechs_intro.3 b/doc/doxyout/gssapi/man/man3/gssapi_mechs_intro.3 index 821705e4f4912..be32a3cd526dd 100644 --- a/doc/doxyout/gssapi/man/man3/gssapi_mechs_intro.3 +++ b/doc/doxyout/gssapi/man/man3/gssapi_mechs_intro.3 @@ -1,4 +1,4 @@ -.TH "gssapi_mechs_intro" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalGSS-APIlibrary" \" -*- nroff -*- +.TH "gssapi_mechs_intro" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalGSS-APIlibrary" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/gssapi/man/man3/gssapi_services_intro.3 b/doc/doxyout/gssapi/man/man3/gssapi_services_intro.3 index d43b2140740b9..eac68924dd590 100644 --- a/doc/doxyout/gssapi/man/man3/gssapi_services_intro.3 +++ b/doc/doxyout/gssapi/man/man3/gssapi_services_intro.3 @@ -1,4 +1,4 @@ -.TH "gssapi_services_intro" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalGSS-APIlibrary" \" -*- nroff -*- +.TH "gssapi_services_intro" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalGSS-APIlibrary" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/gssapi/man/man3/internalvsmechname.3 b/doc/doxyout/gssapi/man/man3/internalvsmechname.3 index 4b4c66e3177cd..63591a73444fd 100644 --- a/doc/doxyout/gssapi/man/man3/internalvsmechname.3 +++ b/doc/doxyout/gssapi/man/man3/internalvsmechname.3 @@ -1,4 +1,4 @@ -.TH "internalvsmechname" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalGSS-APIlibrary" \" -*- nroff -*- +.TH "internalvsmechname" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalGSS-APIlibrary" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hcrypto/html/example__evp__cipher_8c-example.html b/doc/doxyout/hcrypto/html/example__evp__cipher_8c-example.html index cb89b668d7ad8..4fe7516ce57da 100644 --- a/doc/doxyout/hcrypto/html/example__evp__cipher_8c-example.html +++ b/doc/doxyout/hcrypto/html/example__evp__cipher_8c-example.html @@ -168,6 +168,6 @@ main(<span class="keywordtype">int</span> argc, <span class="keywordtype">char</ } </pre></div> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:03 2011 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hcrypto/html/examples.html b/doc/doxyout/hcrypto/html/examples.html index d6a887c4b8872..c03868c63d210 100644 --- a/doc/doxyout/hcrypto/html/examples.html +++ b/doc/doxyout/hcrypto/html/examples.html @@ -24,6 +24,6 @@ </ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:06 2011 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hcrypto/html/graph_legend.html b/doc/doxyout/hcrypto/html/graph_legend.html index 2b5383bf75352..723244103a9a0 100644 --- a/doc/doxyout/hcrypto/html/graph_legend.html +++ b/doc/doxyout/hcrypto/html/graph_legend.html @@ -83,6 +83,6 @@ A yellow dashed arrow denotes a relation between a template instance and the tem </ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:06 2011 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hcrypto/html/group__hcrypto__core.html b/doc/doxyout/hcrypto/html/group__hcrypto__core.html index 5b2805884a1ff..7d43e4dd12a4a 100644 --- a/doc/doxyout/hcrypto/html/group__hcrypto__core.html +++ b/doc/doxyout/hcrypto/html/group__hcrypto__core.html @@ -185,6 +185,6 @@ Add all algorithms to the crypto core, but don't use the configuration file. </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:05 2011 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hcrypto/html/group__hcrypto__des.html b/doc/doxyout/hcrypto/html/group__hcrypto__des.html index 0f9dc548098a1..77f251cd99cee 100644 --- a/doc/doxyout/hcrypto/html/group__hcrypto__des.html +++ b/doc/doxyout/hcrypto/html/group__hcrypto__des.html @@ -905,6 +905,6 @@ Convert a string to a DES key. Use something like <a class="el" href="group__hcr </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:05 2011 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hcrypto/html/group__hcrypto__dh.html b/doc/doxyout/hcrypto/html/group__hcrypto__dh.html index 8152b6479b054..723ed0ee006f3 100644 --- a/doc/doxyout/hcrypto/html/group__hcrypto__dh.html +++ b/doc/doxyout/hcrypto/html/group__hcrypto__dh.html @@ -576,6 +576,6 @@ Add a reference to the DH object. The object should be free with <a class="el" h </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:03 2011 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hcrypto/html/group__hcrypto__evp.html b/doc/doxyout/hcrypto/html/group__hcrypto__evp.html index 109fbd7c326e0..53e4b4df0cd86 100644 --- a/doc/doxyout/hcrypto/html/group__hcrypto__evp.html +++ b/doc/doxyout/hcrypto/html/group__hcrypto__evp.html @@ -2361,6 +2361,6 @@ The tripple DES cipher type (Micrsoft crypt provider)<p> </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:05 2011 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hcrypto/html/group__hcrypto__misc.html b/doc/doxyout/hcrypto/html/group__hcrypto__misc.html index 0201087ceea7f..50d11bffe77ed 100644 --- a/doc/doxyout/hcrypto/html/group__hcrypto__misc.html +++ b/doc/doxyout/hcrypto/html/group__hcrypto__misc.html @@ -101,6 +101,6 @@ As descriped in PKCS5, convert a password, salt, and iteration counter into a cr </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:05 2011 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hcrypto/html/group__hcrypto__rand.html b/doc/doxyout/hcrypto/html/group__hcrypto__rand.html index 9ee7243c4b9df..e36ff032e93c2 100644 --- a/doc/doxyout/hcrypto/html/group__hcrypto__rand.html +++ b/doc/doxyout/hcrypto/html/group__hcrypto__rand.html @@ -420,6 +420,6 @@ Write of random numbers to a file to store for later initiation with <a class="e </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:05 2011 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hcrypto/html/group__hcrypto__rsa.html b/doc/doxyout/hcrypto/html/group__hcrypto__rsa.html index 271fb3843740c..d2847de56ec24 100644 --- a/doc/doxyout/hcrypto/html/group__hcrypto__rsa.html +++ b/doc/doxyout/hcrypto/html/group__hcrypto__rsa.html @@ -273,6 +273,6 @@ Add an extra reference to the RSA object. The object should be free with <a clas </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:03 2011 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hcrypto/html/index.html b/doc/doxyout/hcrypto/html/index.html index cb584f200a36a..a88485da852cb 100644 --- a/doc/doxyout/hcrypto/html/index.html +++ b/doc/doxyout/hcrypto/html/index.html @@ -21,7 +21,7 @@ <div class="contents"> <h1>Heimdal crypto library</h1> <p> -<h3 align="center">1.5.1 </h3><h2><a class="anchor" name="intro"> +<h3 align="center">1.5.2 </h3><h2><a class="anchor" name="intro"> Introduction</a></h2> Heimdal libhcrypto library is a implementation many crypto algorithms, among others: AES, SHA, DES, RSA, Camellia and many help function.<p> hcrypto provies a OpenSSL compatible interface libcrypto interface and is licensed under a 3 clause BSD license (GPL compatible).<p> @@ -42,6 +42,6 @@ History</a></h3> Eric Young implemented DES in the library libdes, that grew into libcrypto in the ssleay package. ssleay went into recession and then got picked up by the OpenSSL (htp://www.openssl.org/) project.<p> libhcrypto is an independent implementation with no code decended from ssleay/openssl. Both includes some common imported code, for example the AES implementation. </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:03 2011 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hcrypto/html/modules.html b/doc/doxyout/hcrypto/html/modules.html index a1e577f4d8bdb..870d259e4de09 100644 --- a/doc/doxyout/hcrypto/html/modules.html +++ b/doc/doxyout/hcrypto/html/modules.html @@ -30,6 +30,6 @@ </ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:05 2011 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hcrypto/html/page_des.html b/doc/doxyout/hcrypto/html/page_des.html index 7358055b49bac..cd07946084459 100644 --- a/doc/doxyout/hcrypto/html/page_des.html +++ b/doc/doxyout/hcrypto/html/page_des.html @@ -40,6 +40,6 @@ There was no complete BSD licensed, fast, GPL compatible implementation of DES, The document that got me started for real was "Efficient Implementation of the Data Encryption Standard" by Dag Arne Osvik. I never got to the PC1 transformation was working, instead I used table-lookup was used for all key schedule setup. The document was very useful since it de-mystified other implementations for me.<p> The core DES function (SBOX + P transformation) is from Richard Outerbridge public domain DES implementation. My sanity is saved thanks to his work. Thank you Richard. </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:03 2011 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hcrypto/html/page_dh.html b/doc/doxyout/hcrypto/html/page_dh.html index 09e4bd109177d..fecf6de6f00d3 100644 --- a/doc/doxyout/hcrypto/html/page_dh.html +++ b/doc/doxyout/hcrypto/html/page_dh.html @@ -25,6 +25,6 @@ Include and example how to use <a class="el" href="group__hcrypto__dh.html#g76c6e12bd1f0b9977d80fee83b086031">DH_new()</a> and friends here.<p> See the library functions here: <a class="el" href="group__hcrypto__dh.html">Diffie-Hellman functions</a> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:03 2011 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hcrypto/html/page_evp.html b/doc/doxyout/hcrypto/html/page_evp.html index 1ee28d058b024..81cc72b39b339 100644 --- a/doc/doxyout/hcrypto/html/page_evp.html +++ b/doc/doxyout/hcrypto/html/page_evp.html @@ -25,6 +25,6 @@ EVP Cipher</a></h2> The use of <a class="el" href="group__hcrypto__evp.html#g98da5a5c1aa25d9cb2e4717fa11314bd">EVP_CipherInit_ex()</a> and EVP_Cipher() is pretty easy to understand forward, then <a class="el" href="group__hcrypto__evp.html#g863349e1001b36cfd6c4afedddd12862">EVP_CipherUpdate()</a> and <a class="el" href="group__hcrypto__evp.html#g714eef7d737fd68171d852043a4995de">EVP_CipherFinal_ex()</a> really needs an example to explain <a class="el" href="example__evp__cipher_8c-example.html">example_evp_cipher::c</a> . </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:03 2011 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hcrypto/html/page_rand.html b/doc/doxyout/hcrypto/html/page_rand.html index a581d764fa237..727954d6e9cb5 100644 --- a/doc/doxyout/hcrypto/html/page_rand.html +++ b/doc/doxyout/hcrypto/html/page_rand.html @@ -23,6 +23,6 @@ <div class="contents"> <h1><a class="anchor" name="page_rand">RAND - random number </a></h1>See the library functions here: <a class="el" href="group__hcrypto__rand.html">RAND crypto functions</a> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:03 2011 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hcrypto/html/page_rsa.html b/doc/doxyout/hcrypto/html/page_rsa.html index 36051397adb4e..912f2362db5c7 100644 --- a/doc/doxyout/hcrypto/html/page_rsa.html +++ b/doc/doxyout/hcrypto/html/page_rsa.html @@ -26,6 +26,6 @@ Speed for RSA in seconds no key blinding 1000 iteration, same rsa keys (1024 and name 1024 2048 4098 ================================= gmp: 0.73 6.60 44.80 tfm: 2.45 -- -- ltm: 3.79 20.74 105.41 (default in hcrypto) openssl: 4.04 11.90 82.59 cdsa: 15.89 102.89 721.40 imath: 40.62 -- --<p> See the library functions here: <a class="el" href="group__hcrypto__rsa.html">RSA functions</a> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:03 2011 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hcrypto/man/man3/hcrypto_core.3 b/doc/doxyout/hcrypto/man/man3/hcrypto_core.3 index 03d62c7d6e0a1..f7d829aee1976 100644 --- a/doc/doxyout/hcrypto/man/man3/hcrypto_core.3 +++ b/doc/doxyout/hcrypto/man/man3/hcrypto_core.3 @@ -1,4 +1,4 @@ -.TH "hcrypto function controlling behavior" 3 "30 Sep 2011" "Version 1.5.1" "Heimdal crypto library" \" -*- nroff -*- +.TH "hcrypto function controlling behavior" 3 "11 Jan 2012" "Version 1.5.2" "Heimdal crypto library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hcrypto/man/man3/hcrypto_des.3 b/doc/doxyout/hcrypto/man/man3/hcrypto_des.3 index 829d3e6453452..fd70a60a30e80 100644 --- a/doc/doxyout/hcrypto/man/man3/hcrypto_des.3 +++ b/doc/doxyout/hcrypto/man/man3/hcrypto_des.3 @@ -1,4 +1,4 @@ -.TH "DES crypto functions" 3 "30 Sep 2011" "Version 1.5.1" "Heimdal crypto library" \" -*- nroff -*- +.TH "DES crypto functions" 3 "11 Jan 2012" "Version 1.5.2" "Heimdal crypto library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hcrypto/man/man3/hcrypto_dh.3 b/doc/doxyout/hcrypto/man/man3/hcrypto_dh.3 index 3b45ee542f711..035faf2e279c7 100644 --- a/doc/doxyout/hcrypto/man/man3/hcrypto_dh.3 +++ b/doc/doxyout/hcrypto/man/man3/hcrypto_dh.3 @@ -1,4 +1,4 @@ -.TH "Diffie-Hellman functions" 3 "30 Sep 2011" "Version 1.5.1" "Heimdal crypto library" \" -*- nroff -*- +.TH "Diffie-Hellman functions" 3 "11 Jan 2012" "Version 1.5.2" "Heimdal crypto library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hcrypto/man/man3/hcrypto_evp.3 b/doc/doxyout/hcrypto/man/man3/hcrypto_evp.3 index ef1eb07fa5d66..0997d55d5090e 100644 --- a/doc/doxyout/hcrypto/man/man3/hcrypto_evp.3 +++ b/doc/doxyout/hcrypto/man/man3/hcrypto_evp.3 @@ -1,4 +1,4 @@ -.TH "EVP generic crypto functions" 3 "30 Sep 2011" "Version 1.5.1" "Heimdal crypto library" \" -*- nroff -*- +.TH "EVP generic crypto functions" 3 "11 Jan 2012" "Version 1.5.2" "Heimdal crypto library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hcrypto/man/man3/hcrypto_misc.3 b/doc/doxyout/hcrypto/man/man3/hcrypto_misc.3 index c5ac3e3dbedce..1335d23a42366 100644 --- a/doc/doxyout/hcrypto/man/man3/hcrypto_misc.3 +++ b/doc/doxyout/hcrypto/man/man3/hcrypto_misc.3 @@ -1,4 +1,4 @@ -.TH "hcrypto miscellaneous functions" 3 "30 Sep 2011" "Version 1.5.1" "Heimdal crypto library" \" -*- nroff -*- +.TH "hcrypto miscellaneous functions" 3 "11 Jan 2012" "Version 1.5.2" "Heimdal crypto library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hcrypto/man/man3/hcrypto_rand.3 b/doc/doxyout/hcrypto/man/man3/hcrypto_rand.3 index 8f416bd8da993..075ec81569ec4 100644 --- a/doc/doxyout/hcrypto/man/man3/hcrypto_rand.3 +++ b/doc/doxyout/hcrypto/man/man3/hcrypto_rand.3 @@ -1,4 +1,4 @@ -.TH "RAND crypto functions" 3 "30 Sep 2011" "Version 1.5.1" "Heimdal crypto library" \" -*- nroff -*- +.TH "RAND crypto functions" 3 "11 Jan 2012" "Version 1.5.2" "Heimdal crypto library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hcrypto/man/man3/hcrypto_rsa.3 b/doc/doxyout/hcrypto/man/man3/hcrypto_rsa.3 index 2f4e6bc526243..662a1706bc37f 100644 --- a/doc/doxyout/hcrypto/man/man3/hcrypto_rsa.3 +++ b/doc/doxyout/hcrypto/man/man3/hcrypto_rsa.3 @@ -1,4 +1,4 @@ -.TH "RSA functions" 3 "30 Sep 2011" "Version 1.5.1" "Heimdal crypto library" \" -*- nroff -*- +.TH "RSA functions" 3 "11 Jan 2012" "Version 1.5.2" "Heimdal crypto library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hcrypto/man/man3/page_des.3 b/doc/doxyout/hcrypto/man/man3/page_des.3 index 7e2668e345500..056bf05cb7d49 100644 --- a/doc/doxyout/hcrypto/man/man3/page_des.3 +++ b/doc/doxyout/hcrypto/man/man3/page_des.3 @@ -1,4 +1,4 @@ -.TH "page_des" 3 "30 Sep 2011" "Version 1.5.1" "Heimdal crypto library" \" -*- nroff -*- +.TH "page_des" 3 "11 Jan 2012" "Version 1.5.2" "Heimdal crypto library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hcrypto/man/man3/page_dh.3 b/doc/doxyout/hcrypto/man/man3/page_dh.3 index d2d5abfa257b3..2b3d6be530086 100644 --- a/doc/doxyout/hcrypto/man/man3/page_dh.3 +++ b/doc/doxyout/hcrypto/man/man3/page_dh.3 @@ -1,4 +1,4 @@ -.TH "page_dh" 3 "30 Sep 2011" "Version 1.5.1" "Heimdal crypto library" \" -*- nroff -*- +.TH "page_dh" 3 "11 Jan 2012" "Version 1.5.2" "Heimdal crypto library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hcrypto/man/man3/page_evp.3 b/doc/doxyout/hcrypto/man/man3/page_evp.3 index 60f8caa026e11..ab210428df911 100644 --- a/doc/doxyout/hcrypto/man/man3/page_evp.3 +++ b/doc/doxyout/hcrypto/man/man3/page_evp.3 @@ -1,4 +1,4 @@ -.TH "page_evp" 3 "30 Sep 2011" "Version 1.5.1" "Heimdal crypto library" \" -*- nroff -*- +.TH "page_evp" 3 "11 Jan 2012" "Version 1.5.2" "Heimdal crypto library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hcrypto/man/man3/page_rand.3 b/doc/doxyout/hcrypto/man/man3/page_rand.3 index b0d532badbb5f..07a394246e1d0 100644 --- a/doc/doxyout/hcrypto/man/man3/page_rand.3 +++ b/doc/doxyout/hcrypto/man/man3/page_rand.3 @@ -1,4 +1,4 @@ -.TH "page_rand" 3 "30 Sep 2011" "Version 1.5.1" "Heimdal crypto library" \" -*- nroff -*- +.TH "page_rand" 3 "11 Jan 2012" "Version 1.5.2" "Heimdal crypto library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hcrypto/man/man3/page_rsa.3 b/doc/doxyout/hcrypto/man/man3/page_rsa.3 index cc45260da58aa..97e326d9b82ad 100644 --- a/doc/doxyout/hcrypto/man/man3/page_rsa.3 +++ b/doc/doxyout/hcrypto/man/man3/page_rsa.3 @@ -1,4 +1,4 @@ -.TH "page_rsa" 3 "30 Sep 2011" "Version 1.5.1" "Heimdal crypto library" \" -*- nroff -*- +.TH "page_rsa" 3 "11 Jan 2012" "Version 1.5.2" "Heimdal crypto library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hdb/html/annotated.html b/doc/doxyout/hdb/html/annotated.html index bc8f009194607..4b2bac862065f 100644 --- a/doc/doxyout/hdb/html/annotated.html +++ b/doc/doxyout/hdb/html/annotated.html @@ -30,6 +30,6 @@ </table> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:07 2011 for Heimdalhdblibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdalhdblibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hdb/html/functions.html b/doc/doxyout/hdb/html/functions.html index 3995651fc232f..a6746b845a542 100644 --- a/doc/doxyout/hdb/html/functions.html +++ b/doc/doxyout/hdb/html/functions.html @@ -80,6 +80,6 @@ Here is a list of all documented struct and union fields with links to the struc </ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:07 2011 for Heimdalhdblibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdalhdblibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hdb/html/functions_vars.html b/doc/doxyout/hdb/html/functions_vars.html index a2b468580b06f..edf203917649c 100644 --- a/doc/doxyout/hdb/html/functions_vars.html +++ b/doc/doxyout/hdb/html/functions_vars.html @@ -80,6 +80,6 @@ </ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:07 2011 for Heimdalhdblibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdalhdblibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hdb/html/graph_legend.html b/doc/doxyout/hdb/html/graph_legend.html index 77afc215cccf2..2d25cc860a4a6 100644 --- a/doc/doxyout/hdb/html/graph_legend.html +++ b/doc/doxyout/hdb/html/graph_legend.html @@ -82,6 +82,6 @@ A yellow dashed arrow denotes a relation between a template instance and the tem </ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:07 2011 for Heimdalhdblibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdalhdblibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hdb/html/index.html b/doc/doxyout/hdb/html/index.html index 694667a74abec..9469dbe1d4cc7 100644 --- a/doc/doxyout/hdb/html/index.html +++ b/doc/doxyout/hdb/html/index.html @@ -20,7 +20,7 @@ <div class="contents"> <h1>Heimdal database backend library</h1> <p> -<h3 align="center">1.5.1 </h3><h2><a class="anchor" name="intro"> +<h3 align="center">1.5.2 </h3><h2><a class="anchor" name="intro"> Introduction</a></h2> Heimdal libhdb library provides the backend support for Heimdal kdc and kadmind. Its here where plugins for diffrent database engines can be pluged in and extend support for here Heimdal get the principal and policy data from.<p> Example of Heimdal backend are:<ul> @@ -28,6 +28,6 @@ Example of Heimdal backend are:<ul> <p> The project web page: <a href="http://www.h5l.org/">http://www.h5l.org/</a> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:07 2011 for Heimdalhdblibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdalhdblibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hdb/html/struct_h_d_b.html b/doc/doxyout/hdb/html/struct_h_d_b.html index 3768113bb50e2..6481c0588bf1a 100644 --- a/doc/doxyout/hdb/html/struct_h_d_b.html +++ b/doc/doxyout/hdb/html/struct_h_d_b.html @@ -422,9 +422,9 @@ Check if s4u2self is allowed from this client to this server </div> </div><p> <hr>The documentation for this struct was generated from the following file:<ul> -<li>/Users/lha/src/heimdal/heimdal-release/heimdal-1.5.1/lib/hdb/hdb.h</ul> +<li>/Users/lha/src/heimdal/heimdal-release/heimdal-1.5.2/lib/hdb/hdb.h</ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:07 2011 for Heimdalhdblibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdalhdblibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hdb/html/structhdb__entry__ex.html b/doc/doxyout/hdb/html/structhdb__entry__ex.html index 34e8b49b2cc81..65955201de73f 100644 --- a/doc/doxyout/hdb/html/structhdb__entry__ex.html +++ b/doc/doxyout/hdb/html/structhdb__entry__ex.html @@ -31,9 +31,9 @@ </table> <hr><a name="_details"></a><h2>Detailed Description</h2> <a class="el" href="structhdb__entry__ex.html">hdb_entry_ex</a> is a wrapper structure around the hdb_entry structure that allows backends to keep a pointer to the backing store, ie in ->hdb_fetch_kvno(), so that we the kadmin/kpasswd backend gets around to ->hdb_store(), the backend doesn't need to lookup the entry again. <hr>The documentation for this struct was generated from the following file:<ul> -<li>/Users/lha/src/heimdal/heimdal-release/heimdal-1.5.1/lib/hdb/hdb.h</ul> +<li>/Users/lha/src/heimdal/heimdal-release/heimdal-1.5.2/lib/hdb/hdb.h</ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:07 2011 for Heimdalhdblibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:38 2012 for Heimdalhdblibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hdb/man/man3/HDB.3 b/doc/doxyout/hdb/man/man3/HDB.3 index 097554e5c83d5..9f04b17d64d4a 100644 --- a/doc/doxyout/hdb/man/man3/HDB.3 +++ b/doc/doxyout/hdb/man/man3/HDB.3 @@ -1,4 +1,4 @@ -.TH "HDB" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalhdblibrary" \" -*- nroff -*- +.TH "HDB" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalhdblibrary" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hdb/man/man3/hdb_entry_ex.3 b/doc/doxyout/hdb/man/man3/hdb_entry_ex.3 index 502bdd8b23227..801d3a57ed5fd 100644 --- a/doc/doxyout/hdb/man/man3/hdb_entry_ex.3 +++ b/doc/doxyout/hdb/man/man3/hdb_entry_ex.3 @@ -1,4 +1,4 @@ -.TH "hdb_entry_ex" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalhdblibrary" \" -*- nroff -*- +.TH "hdb_entry_ex" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalhdblibrary" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/html/graph_legend.html b/doc/doxyout/hx509/html/graph_legend.html index bc58e7566687f..3ead3e542c862 100644 --- a/doc/doxyout/hx509/html/graph_legend.html +++ b/doc/doxyout/hx509/html/graph_legend.html @@ -83,6 +83,6 @@ A yellow dashed arrow denotes a relation between a template instance and the tem </ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:14 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:41 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/group__hx509.html b/doc/doxyout/hx509/html/group__hx509.html index 7b71eb5c8a552..98a6181d44821 100644 --- a/doc/doxyout/hx509/html/group__hx509.html +++ b/doc/doxyout/hx509/html/group__hx509.html @@ -84,6 +84,6 @@ Creates a hx509 context that most functions in the library uses. The context is </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:09 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/group__hx509__ca.html b/doc/doxyout/hx509/html/group__hx509__ca.html index a06314b395336..a7a0e55280278 100644 --- a/doc/doxyout/hx509/html/group__hx509__ca.html +++ b/doc/doxyout/hx509/html/group__hx509__ca.html @@ -1174,6 +1174,6 @@ Make of template units, use to build flags argument to <a class="el" href="group </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:13 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:41 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/group__hx509__cert.html b/doc/doxyout/hx509/html/group__hx509__cert.html index f2f816b5112f0..a91284ed4837e 100644 --- a/doc/doxyout/hx509/html/group__hx509__cert.html +++ b/doc/doxyout/hx509/html/group__hx509__cert.html @@ -1420,6 +1420,6 @@ Verify that the certificate is allowed to be used for the hostname and address.< </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:11 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/group__hx509__cms.html b/doc/doxyout/hx509/html/group__hx509__cms.html index 804b6b6bc888f..043e134fac01b 100644 --- a/doc/doxyout/hx509/html/group__hx509__cms.html +++ b/doc/doxyout/hx509/html/group__hx509__cms.html @@ -499,6 +499,6 @@ Wrap data and oid in a ContentInfo and encode it.<p> </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:11 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/group__hx509__crypto.html b/doc/doxyout/hx509/html/group__hx509__crypto.html index 8e1fdc92bb7c1..3e57a8bd9de1c 100644 --- a/doc/doxyout/hx509/html/group__hx509__crypto.html +++ b/doc/doxyout/hx509/html/group__hx509__crypto.html @@ -87,6 +87,6 @@ Verify a signature made using the private key of an certificate.<p> </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:11 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/group__hx509__env.html b/doc/doxyout/hx509/html/group__hx509__env.html index 35b3d66c21754..085f6dbcbf01a 100644 --- a/doc/doxyout/hx509/html/group__hx509__env.html +++ b/doc/doxyout/hx509/html/group__hx509__env.html @@ -306,6 +306,6 @@ Search the hx509_env for a length based key.<p> </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:14 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:41 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/group__hx509__error.html b/doc/doxyout/hx509/html/group__hx509__error.html index 631fbec3b6257..95fb0ae8dc6ba 100644 --- a/doc/doxyout/hx509/html/group__hx509__error.html +++ b/doc/doxyout/hx509/html/group__hx509__error.html @@ -303,6 +303,6 @@ Add an error message to the hx509 context.<p> </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:09 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/group__hx509__keyset.html b/doc/doxyout/hx509/html/group__hx509__keyset.html index acce00411b90d..1abd8e909534f 100644 --- a/doc/doxyout/hx509/html/group__hx509__keyset.html +++ b/doc/doxyout/hx509/html/group__hx509__keyset.html @@ -776,6 +776,6 @@ Get one random certificate from the certificate store.<p> </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:11 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/group__hx509__lock.html b/doc/doxyout/hx509/html/group__hx509__lock.html index b10c22ab34c40..fecc3272c611a 100644 --- a/doc/doxyout/hx509/html/group__hx509__lock.html +++ b/doc/doxyout/hx509/html/group__hx509__lock.html @@ -24,6 +24,6 @@ </table> See the <a class="el" href="page_lock.html">Locking and unlocking certificates and encrypted data.</a> for description and examples. </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:13 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/group__hx509__misc.html b/doc/doxyout/hx509/html/group__hx509__misc.html index 37dd15de4eaa8..08ce4b162e0c4 100644 --- a/doc/doxyout/hx509/html/group__hx509__misc.html +++ b/doc/doxyout/hx509/html/group__hx509__misc.html @@ -83,6 +83,6 @@ Free a data element allocated in the library.<p> </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:11 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/group__hx509__name.html b/doc/doxyout/hx509/html/group__hx509__name.html index decfa69534007..9970c09496d9c 100644 --- a/doc/doxyout/hx509/html/group__hx509__name.html +++ b/doc/doxyout/hx509/html/group__hx509__name.html @@ -465,6 +465,6 @@ Convert a DER encoded name info a string.<p> </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:12 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/group__hx509__peer.html b/doc/doxyout/hx509/html/group__hx509__peer.html index c750f1ceada71..eecfd0361d8f3 100644 --- a/doc/doxyout/hx509/html/group__hx509__peer.html +++ b/doc/doxyout/hx509/html/group__hx509__peer.html @@ -232,6 +232,6 @@ Set the algorithms that the peer supports.<p> </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:13 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:41 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/group__hx509__print.html b/doc/doxyout/hx509/html/group__hx509__print.html index dba1b2546e732..63dcd4beb8013 100644 --- a/doc/doxyout/hx509/html/group__hx509__print.html +++ b/doc/doxyout/hx509/html/group__hx509__print.html @@ -447,6 +447,6 @@ Set the printing functions for the validation context.<p> </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:14 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:41 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/group__hx509__query.html b/doc/doxyout/hx509/html/group__hx509__query.html index 4ef973c609183..c1e6495fb9840 100644 --- a/doc/doxyout/hx509/html/group__hx509__query.html +++ b/doc/doxyout/hx509/html/group__hx509__query.html @@ -24,6 +24,6 @@ </table> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:13 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/group__hx509__revoke.html b/doc/doxyout/hx509/html/group__hx509__revoke.html index 1e375f7793421..13c1652eae08c 100644 --- a/doc/doxyout/hx509/html/group__hx509__revoke.html +++ b/doc/doxyout/hx509/html/group__hx509__revoke.html @@ -373,6 +373,6 @@ Check that a certificate is not expired according to a revokation context. Also </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:12 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/group__hx509__verify.html b/doc/doxyout/hx509/html/group__hx509__verify.html index 2296ed3650e16..bd0cbabf03f2c 100644 --- a/doc/doxyout/hx509/html/group__hx509__verify.html +++ b/doc/doxyout/hx509/html/group__hx509__verify.html @@ -709,6 +709,6 @@ Set the clock time the the verification process is going to use. Used to check c </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:13 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/index.html b/doc/doxyout/hx509/html/index.html index d73d5e184e2bf..3deba3e118acc 100644 --- a/doc/doxyout/hx509/html/index.html +++ b/doc/doxyout/hx509/html/index.html @@ -21,7 +21,7 @@ <div class="contents"> <h1>Heimdal PKIX/X.509 library</h1> <p> -<h3 align="center">1.5.1 </h3><h2><a class="anchor" name="intro"> +<h3 align="center">1.5.2 </h3><h2><a class="anchor" name="intro"> Introduction</a></h2> Heimdal libhx509 library is a implementation of the PKIX/X.509 and related protocols.<p> PKIX/X.509 is ...<p> @@ -30,6 +30,6 @@ Sections in this manual are:<ul> <p> The project web page: <a href="http://www.h5l.org/">http://www.h5l.org/</a> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:09 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/modules.html b/doc/doxyout/hx509/html/modules.html index 1ac9379ff1ddf..dfc4b3a09224a 100644 --- a/doc/doxyout/hx509/html/modules.html +++ b/doc/doxyout/hx509/html/modules.html @@ -39,6 +39,6 @@ </ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:14 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:41 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/page_ca.html b/doc/doxyout/hx509/html/page_ca.html index fa5201e4b3b22..defb0e7ae8640 100644 --- a/doc/doxyout/hx509/html/page_ca.html +++ b/doc/doxyout/hx509/html/page_ca.html @@ -21,6 +21,6 @@ <div class="contents"> <h1><a class="anchor" name="page_ca">Hx509 CA functions </a></h1>See the library functions here: <a class="el" href="group__hx509__ca.html">hx509 CA functions</a> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:09 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/page_cert.html b/doc/doxyout/hx509/html/page_cert.html index 897c5f98de127..599605b4d0580 100644 --- a/doc/doxyout/hx509/html/page_cert.html +++ b/doc/doxyout/hx509/html/page_cert.html @@ -23,6 +23,6 @@ A hx509_cert object is usully found via the keyset interfaces (<a class="el" href="page_keyset.html">Certificate store operations</a>), but its also possible to create a certificate directly from a parsed object with <a class="el" href="group__hx509__cert.html#g1aa420f664ce5933f8af4cf6c37fd6f6">hx509_cert_init()</a> and <a class="el" href="group__hx509__cert.html#g479d8c1bf22aa8fdfa448bed1ec54d7b">hx509_cert_init_data()</a>.<p> See the library functions here: <a class="el" href="group__hx509__cert.html">hx509 certificate functions</a> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:09 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/page_cms.html b/doc/doxyout/hx509/html/page_cms.html index ad7538914623d..92e72e2a8aa6a 100644 --- a/doc/doxyout/hx509/html/page_cms.html +++ b/doc/doxyout/hx509/html/page_cms.html @@ -25,6 +25,6 @@ <p> See the library functions here: <a class="el" href="group__hx509__cms.html">hx509 CMS/pkcs7 functions</a> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:09 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/page_env.html b/doc/doxyout/hx509/html/page_env.html index add94d6ac7d6f..8f4c9ff83e719 100644 --- a/doc/doxyout/hx509/html/page_env.html +++ b/doc/doxyout/hx509/html/page_env.html @@ -21,6 +21,6 @@ <div class="contents"> <h1><a class="anchor" name="page_env">Hx509 enviroment functions </a></h1>See the library functions here: <a class="el" href="group__hx509__env.html">hx509 enviroment functions</a> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:09 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/page_error.html b/doc/doxyout/hx509/html/page_error.html index 8055b3870f169..e9791043f4e19 100644 --- a/doc/doxyout/hx509/html/page_error.html +++ b/doc/doxyout/hx509/html/page_error.html @@ -21,6 +21,6 @@ <div class="contents"> <h1><a class="anchor" name="page_error">Hx509 error reporting functions </a></h1>See the library functions here: <a class="el" href="group__hx509__error.html">hx509 error functions</a> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:09 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/page_keyset.html b/doc/doxyout/hx509/html/page_keyset.html index 4bd2894be0cf2..2f2a27c34d354 100644 --- a/doc/doxyout/hx509/html/page_keyset.html +++ b/doc/doxyout/hx509/html/page_keyset.html @@ -24,6 +24,6 @@ <p> See the library functions here: <a class="el" href="group__hx509__keyset.html">hx509 certificate store functions</a> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:09 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/page_lock.html b/doc/doxyout/hx509/html/page_lock.html index 9758006f04252..9ff4d2e7ecf35 100644 --- a/doc/doxyout/hx509/html/page_lock.html +++ b/doc/doxyout/hx509/html/page_lock.html @@ -21,6 +21,6 @@ <div class="contents"> <h1><a class="anchor" name="page_lock">Locking and unlocking certificates and encrypted data. </a></h1>See the library functions here: <a class="el" href="group__hx509__lock.html">hx509 lock functions</a> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:09 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/page_name.html b/doc/doxyout/hx509/html/page_name.html index cc69c1c0ae9fa..a7b3cfb8bedf9 100644 --- a/doc/doxyout/hx509/html/page_name.html +++ b/doc/doxyout/hx509/html/page_name.html @@ -27,6 +27,6 @@ Parse and string name into a hx509_name object with <a class="el" href="group__h Name string are defined rfc2253, rfc1779 and X.501.<p> See the library functions here: <a class="el" href="group__hx509__name.html">hx509 name functions</a> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:09 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/page_peer.html b/doc/doxyout/hx509/html/page_peer.html index a51ab87db5839..a9803026f0aa7 100644 --- a/doc/doxyout/hx509/html/page_peer.html +++ b/doc/doxyout/hx509/html/page_peer.html @@ -22,6 +22,6 @@ <h1><a class="anchor" name="page_peer">Hx509 crypto selecting functions </a></h1>Peer info structures are used togeter with hx509_crypto_select() to select the best avaible crypto algorithm to use.<p> See the library functions here: <a class="el" href="group__hx509__peer.html">hx509 certificate selecting functions</a> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:09 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/page_print.html b/doc/doxyout/hx509/html/page_print.html index aa28eedc2391f..873d980ee48de 100644 --- a/doc/doxyout/hx509/html/page_print.html +++ b/doc/doxyout/hx509/html/page_print.html @@ -21,6 +21,6 @@ <div class="contents"> <h1><a class="anchor" name="page_print">Hx509 printing functions </a></h1>See the library functions here: <a class="el" href="group__hx509__print.html">hx509 printing functions</a> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:09 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/page_revoke.html b/doc/doxyout/hx509/html/page_revoke.html index 8115e8bbad13a..5e5e5d0852d93 100644 --- a/doc/doxyout/hx509/html/page_revoke.html +++ b/doc/doxyout/hx509/html/page_revoke.html @@ -23,6 +23,6 @@ CRL is a list of certifiates that have expired.<p> OCSP is an online checking method where the requestor sends a list of certificates to the OCSP server to return a signed reply if they are valid or not. Some services sends a OCSP reply as part of the hand-shake to make the revoktion decision simpler/faster for the client. </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:09 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/html/pages.html b/doc/doxyout/hx509/html/pages.html index 913d7b99455d9..a015ae63c1b45 100644 --- a/doc/doxyout/hx509/html/pages.html +++ b/doc/doxyout/hx509/html/pages.html @@ -45,6 +45,6 @@ </ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:09 2011 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:40 2012 for Heimdalx509library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/hx509/man/man3/hx509.3 b/doc/doxyout/hx509/man/man3/hx509.3 index 9c0666d184393..b8f6993f1476d 100644 --- a/doc/doxyout/hx509/man/man3/hx509.3 +++ b/doc/doxyout/hx509/man/man3/hx509.3 @@ -1,4 +1,4 @@ -.TH "hx509 library" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509 library" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/hx509_ca.3 b/doc/doxyout/hx509/man/man3/hx509_ca.3 index 17204a06eb1f7..d6de5e226bca1 100644 --- a/doc/doxyout/hx509/man/man3/hx509_ca.3 +++ b/doc/doxyout/hx509/man/man3/hx509_ca.3 @@ -1,4 +1,4 @@ -.TH "hx509 CA functions" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509 CA functions" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/hx509_cert.3 b/doc/doxyout/hx509/man/man3/hx509_cert.3 index f57b5438f3c95..2b1b170700257 100644 --- a/doc/doxyout/hx509/man/man3/hx509_cert.3 +++ b/doc/doxyout/hx509/man/man3/hx509_cert.3 @@ -1,4 +1,4 @@ -.TH "hx509 certificate functions" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509 certificate functions" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/hx509_cms.3 b/doc/doxyout/hx509/man/man3/hx509_cms.3 index 1661a4b036116..bf96792280a37 100644 --- a/doc/doxyout/hx509/man/man3/hx509_cms.3 +++ b/doc/doxyout/hx509/man/man3/hx509_cms.3 @@ -1,4 +1,4 @@ -.TH "hx509 CMS/pkcs7 functions" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509 CMS/pkcs7 functions" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/hx509_crypto.3 b/doc/doxyout/hx509/man/man3/hx509_crypto.3 index 29c385e154b95..f37fa946868a5 100644 --- a/doc/doxyout/hx509/man/man3/hx509_crypto.3 +++ b/doc/doxyout/hx509/man/man3/hx509_crypto.3 @@ -1,4 +1,4 @@ -.TH "hx509 crypto functions" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509 crypto functions" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/hx509_env.3 b/doc/doxyout/hx509/man/man3/hx509_env.3 index d8380596c5f97..e834fddcf8c8f 100644 --- a/doc/doxyout/hx509/man/man3/hx509_env.3 +++ b/doc/doxyout/hx509/man/man3/hx509_env.3 @@ -1,4 +1,4 @@ -.TH "hx509 enviroment functions" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509 enviroment functions" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/hx509_error.3 b/doc/doxyout/hx509/man/man3/hx509_error.3 index 838aaeb74c0ea..0e5928e9d4e15 100644 --- a/doc/doxyout/hx509/man/man3/hx509_error.3 +++ b/doc/doxyout/hx509/man/man3/hx509_error.3 @@ -1,4 +1,4 @@ -.TH "hx509 error functions" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509 error functions" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/hx509_keyset.3 b/doc/doxyout/hx509/man/man3/hx509_keyset.3 index 8a5509271176d..72c3f713d18c2 100644 --- a/doc/doxyout/hx509/man/man3/hx509_keyset.3 +++ b/doc/doxyout/hx509/man/man3/hx509_keyset.3 @@ -1,4 +1,4 @@ -.TH "hx509 certificate store functions" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509 certificate store functions" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/hx509_lock.3 b/doc/doxyout/hx509/man/man3/hx509_lock.3 index 66233bc98e4aa..ca1283c0eefe5 100644 --- a/doc/doxyout/hx509/man/man3/hx509_lock.3 +++ b/doc/doxyout/hx509/man/man3/hx509_lock.3 @@ -1,4 +1,4 @@ -.TH "hx509 lock functions" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509 lock functions" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/hx509_misc.3 b/doc/doxyout/hx509/man/man3/hx509_misc.3 index 3e00ce1434469..3abdd195b11c1 100644 --- a/doc/doxyout/hx509/man/man3/hx509_misc.3 +++ b/doc/doxyout/hx509/man/man3/hx509_misc.3 @@ -1,4 +1,4 @@ -.TH "hx509 misc functions" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509 misc functions" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/hx509_name.3 b/doc/doxyout/hx509/man/man3/hx509_name.3 index 2e3f3eb1c12cc..d484db0d700e1 100644 --- a/doc/doxyout/hx509/man/man3/hx509_name.3 +++ b/doc/doxyout/hx509/man/man3/hx509_name.3 @@ -1,4 +1,4 @@ -.TH "hx509 name functions" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509 name functions" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/hx509_peer.3 b/doc/doxyout/hx509/man/man3/hx509_peer.3 index 68382f242da8b..b5e9acd8f2427 100644 --- a/doc/doxyout/hx509/man/man3/hx509_peer.3 +++ b/doc/doxyout/hx509/man/man3/hx509_peer.3 @@ -1,4 +1,4 @@ -.TH "hx509 certificate selecting functions" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509 certificate selecting functions" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/hx509_print.3 b/doc/doxyout/hx509/man/man3/hx509_print.3 index 6523dc651c81e..49945e3c288e5 100644 --- a/doc/doxyout/hx509/man/man3/hx509_print.3 +++ b/doc/doxyout/hx509/man/man3/hx509_print.3 @@ -1,4 +1,4 @@ -.TH "hx509 printing functions" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509 printing functions" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/hx509_query.3 b/doc/doxyout/hx509/man/man3/hx509_query.3 index 3bf02a1ff11b9..259253fa16d6a 100644 --- a/doc/doxyout/hx509/man/man3/hx509_query.3 +++ b/doc/doxyout/hx509/man/man3/hx509_query.3 @@ -1,4 +1,4 @@ -.TH "hx509 query functions" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509 query functions" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/hx509_revoke.3 b/doc/doxyout/hx509/man/man3/hx509_revoke.3 index d040cc5ad8818..54ac6a0944c46 100644 --- a/doc/doxyout/hx509/man/man3/hx509_revoke.3 +++ b/doc/doxyout/hx509/man/man3/hx509_revoke.3 @@ -1,4 +1,4 @@ -.TH "hx509 revokation checking functions" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509 revokation checking functions" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/hx509_verify.3 b/doc/doxyout/hx509/man/man3/hx509_verify.3 index 2b7764593a7d1..6f0b86673e313 100644 --- a/doc/doxyout/hx509/man/man3/hx509_verify.3 +++ b/doc/doxyout/hx509/man/man3/hx509_verify.3 @@ -1,4 +1,4 @@ -.TH "hx509 verification functions" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509 verification functions" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/page_ca.3 b/doc/doxyout/hx509/man/man3/page_ca.3 index 7caf10edbd815..3e95714fa174c 100644 --- a/doc/doxyout/hx509/man/man3/page_ca.3 +++ b/doc/doxyout/hx509/man/man3/page_ca.3 @@ -1,4 +1,4 @@ -.TH "page_ca" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "page_ca" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/page_cert.3 b/doc/doxyout/hx509/man/man3/page_cert.3 index d445250c0f1ad..e0b1b345b1962 100644 --- a/doc/doxyout/hx509/man/man3/page_cert.3 +++ b/doc/doxyout/hx509/man/man3/page_cert.3 @@ -1,4 +1,4 @@ -.TH "page_cert" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "page_cert" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/page_cms.3 b/doc/doxyout/hx509/man/man3/page_cms.3 index a8be947f5316a..c8090e03cf4bf 100644 --- a/doc/doxyout/hx509/man/man3/page_cms.3 +++ b/doc/doxyout/hx509/man/man3/page_cms.3 @@ -1,4 +1,4 @@ -.TH "page_cms" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "page_cms" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/page_env.3 b/doc/doxyout/hx509/man/man3/page_env.3 index d0012741ffbfb..5b323242c9a4d 100644 --- a/doc/doxyout/hx509/man/man3/page_env.3 +++ b/doc/doxyout/hx509/man/man3/page_env.3 @@ -1,4 +1,4 @@ -.TH "page_env" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "page_env" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/page_error.3 b/doc/doxyout/hx509/man/man3/page_error.3 index ed93a0406b7e1..f4381c77e70dc 100644 --- a/doc/doxyout/hx509/man/man3/page_error.3 +++ b/doc/doxyout/hx509/man/man3/page_error.3 @@ -1,4 +1,4 @@ -.TH "page_error" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "page_error" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/page_keyset.3 b/doc/doxyout/hx509/man/man3/page_keyset.3 index c2a7519f8e49d..c1d78ee2dce11 100644 --- a/doc/doxyout/hx509/man/man3/page_keyset.3 +++ b/doc/doxyout/hx509/man/man3/page_keyset.3 @@ -1,4 +1,4 @@ -.TH "page_keyset" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "page_keyset" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/page_lock.3 b/doc/doxyout/hx509/man/man3/page_lock.3 index 56fdd8656bce5..bdc7f5bc9934e 100644 --- a/doc/doxyout/hx509/man/man3/page_lock.3 +++ b/doc/doxyout/hx509/man/man3/page_lock.3 @@ -1,4 +1,4 @@ -.TH "page_lock" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "page_lock" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/page_name.3 b/doc/doxyout/hx509/man/man3/page_name.3 index 8e8a9dfdea599..7a8aaad92e1d1 100644 --- a/doc/doxyout/hx509/man/man3/page_name.3 +++ b/doc/doxyout/hx509/man/man3/page_name.3 @@ -1,4 +1,4 @@ -.TH "page_name" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "page_name" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/page_peer.3 b/doc/doxyout/hx509/man/man3/page_peer.3 index 7e8b67e6d11b5..555f8c6e5f66f 100644 --- a/doc/doxyout/hx509/man/man3/page_peer.3 +++ b/doc/doxyout/hx509/man/man3/page_peer.3 @@ -1,4 +1,4 @@ -.TH "page_peer" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "page_peer" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/page_print.3 b/doc/doxyout/hx509/man/man3/page_print.3 index 3837994ba7644..4827596576bf1 100644 --- a/doc/doxyout/hx509/man/man3/page_print.3 +++ b/doc/doxyout/hx509/man/man3/page_print.3 @@ -1,4 +1,4 @@ -.TH "page_print" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "page_print" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/hx509/man/man3/page_revoke.3 b/doc/doxyout/hx509/man/man3/page_revoke.3 index 1d4a33a44589e..62236acfefc8a 100644 --- a/doc/doxyout/hx509/man/man3/page_revoke.3 +++ b/doc/doxyout/hx509/man/man3/page_revoke.3 @@ -1,4 +1,4 @@ -.TH "page_revoke" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalx509library" \" -*- nroff -*- +.TH "page_revoke" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalx509library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/krb5/html/annotated.html b/doc/doxyout/krb5/html/annotated.html index a1b26bf40a4c1..2438f064dce00 100644 --- a/doc/doxyout/krb5/html/annotated.html +++ b/doc/doxyout/krb5/html/annotated.html @@ -30,6 +30,6 @@ </table> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:50 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/graph_legend.html b/doc/doxyout/krb5/html/graph_legend.html index 0446e821733ab..315a1ed8bc72e 100644 --- a/doc/doxyout/krb5/html/graph_legend.html +++ b/doc/doxyout/krb5/html/graph_legend.html @@ -84,6 +84,6 @@ A yellow dashed arrow denotes a relation between a template instance and the tem </ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:50 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/group__krb5.html b/doc/doxyout/krb5/html/group__krb5.html index 2c2163b42308a..9ec9766e2c315 100644 --- a/doc/doxyout/krb5/html/group__krb5.html +++ b/doc/doxyout/krb5/html/group__krb5.html @@ -2232,6 +2232,6 @@ Return server principal in ticket<p> </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:47 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/group__krb5__address.html b/doc/doxyout/krb5/html/group__krb5__address.html index 395e32360eacf..09a713cb67cfd 100644 --- a/doc/doxyout/krb5/html/group__krb5__address.html +++ b/doc/doxyout/krb5/html/group__krb5__address.html @@ -998,6 +998,6 @@ krb5_sockaddr_uninteresting returns TRUE for all .Fa sa that the kerberos librar </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:47 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/group__krb5__auth.html b/doc/doxyout/krb5/html/group__krb5__auth.html index 26fcd3ab55aa7..15c14f3e25476 100644 --- a/doc/doxyout/krb5/html/group__krb5__auth.html +++ b/doc/doxyout/krb5/html/group__krb5__auth.html @@ -315,6 +315,6 @@ Get the principal that was used in the request from the client. Might not match </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:50 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/group__krb5__ccache.html b/doc/doxyout/krb5/html/group__krb5__ccache.html index 7f2c77f84eaa0..61fa8893ef560 100644 --- a/doc/doxyout/krb5/html/group__krb5__ccache.html +++ b/doc/doxyout/krb5/html/group__krb5__ccache.html @@ -2259,6 +2259,6 @@ Return TRUE (non zero) if the principal is a configuration principal (generated </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:48 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/group__krb5__credential.html b/doc/doxyout/krb5/html/group__krb5__credential.html index c43802a30236d..5dc2150ba099e 100644 --- a/doc/doxyout/krb5/html/group__krb5__credential.html +++ b/doc/doxyout/krb5/html/group__krb5__credential.html @@ -853,6 +853,6 @@ If the caller want all work been done for them, use <a class="el" href="group__k </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:49 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/group__krb5__crypto.html b/doc/doxyout/krb5/html/group__krb5__crypto.html index d3e6dc3c8ca63..dfbe535f02e89 100644 --- a/doc/doxyout/krb5/html/group__krb5__crypto.html +++ b/doc/doxyout/krb5/html/group__krb5__crypto.html @@ -1257,6 +1257,6 @@ Verify a Kerberos message checksum.<p> </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:48 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/group__krb5__deprecated.html b/doc/doxyout/krb5/html/group__krb5__deprecated.html index cdcec3424854c..8252852c3a90e 100644 --- a/doc/doxyout/krb5/html/group__krb5__deprecated.html +++ b/doc/doxyout/krb5/html/group__krb5__deprecated.html @@ -1284,6 +1284,6 @@ Deprecated: use krb5_vset_error_message()<p> </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:49 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/group__krb5__digest.html b/doc/doxyout/krb5/html/group__krb5__digest.html index d977e5dffb83b..f4f9492307a9f 100644 --- a/doc/doxyout/krb5/html/group__krb5__digest.html +++ b/doc/doxyout/krb5/html/group__krb5__digest.html @@ -82,6 +82,6 @@ Get the supported/allowed mechanism for this principal.<p> </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:49 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/group__krb5__error.html b/doc/doxyout/krb5/html/group__krb5__error.html index 3c192e5ebf322..dc87eadb32849 100644 --- a/doc/doxyout/krb5/html/group__krb5__error.html +++ b/doc/doxyout/krb5/html/group__krb5__error.html @@ -234,6 +234,6 @@ Log a warning to the log, default stderr, include the error from the last failur </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:49 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/group__krb5__keytab.html b/doc/doxyout/krb5/html/group__krb5__keytab.html index 9447c29fd1422..4c56efaf34639 100644 --- a/doc/doxyout/krb5/html/group__krb5__keytab.html +++ b/doc/doxyout/krb5/html/group__krb5__keytab.html @@ -1050,6 +1050,6 @@ Set `cursor' to point at the beginning of `id'.<p> </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:49 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/group__krb5__pac.html b/doc/doxyout/krb5/html/group__krb5__pac.html index 45dddb6cf7617..58bc66bfe3ac8 100644 --- a/doc/doxyout/krb5/html/group__krb5__pac.html +++ b/doc/doxyout/krb5/html/group__krb5__pac.html @@ -150,6 +150,6 @@ Verify the PAC.<p> </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:49 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/group__krb5__principal.html b/doc/doxyout/krb5/html/group__krb5__principal.html index 678478a12e3d6..eb17acc2fedfc 100644 --- a/doc/doxyout/krb5/html/group__krb5__principal.html +++ b/doc/doxyout/krb5/html/group__krb5__principal.html @@ -1175,6 +1175,6 @@ Unparse the principal name to a allocated buffer. The realm is skipped if its a </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:48 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/group__krb5__storage.html b/doc/doxyout/krb5/html/group__krb5__storage.html index 71c0e02aa5b26..06825baba621e 100644 --- a/doc/doxyout/krb5/html/group__krb5__storage.html +++ b/doc/doxyout/krb5/html/group__krb5__storage.html @@ -2087,6 +2087,6 @@ Store a uint8 to storage.<p> </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:49 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/group__krb5__support.html b/doc/doxyout/krb5/html/group__krb5__support.html index 8c6545fc39b33..0f733ae72f00d 100644 --- a/doc/doxyout/krb5/html/group__krb5__support.html +++ b/doc/doxyout/krb5/html/group__krb5__support.html @@ -1315,6 +1315,6 @@ Register a plugin symbol name of specific type. <dl compact><dt><b>Parameters:</ </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:50 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/group__krb5__ticket.html b/doc/doxyout/krb5/html/group__krb5__ticket.html index 38400ab7f21b7..818d83c0ea35d 100644 --- a/doc/doxyout/krb5/html/group__krb5__ticket.html +++ b/doc/doxyout/krb5/html/group__krb5__ticket.html @@ -68,6 +68,6 @@ Get the flags from the Kerberos ticket<p> </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:49 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/group__krb5__v4compat.html b/doc/doxyout/krb5/html/group__krb5__v4compat.html index 6acfb9e78574e..0ddefa47f2a15 100644 --- a/doc/doxyout/krb5/html/group__krb5__v4compat.html +++ b/doc/doxyout/krb5/html/group__krb5__v4compat.html @@ -129,6 +129,6 @@ Convert the v5 credentials in in_cred to v4-dito in v4creds, check the credentia </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:49 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/index.html b/doc/doxyout/krb5/html/index.html index aed57556e5877..1152d065c92af 100644 --- a/doc/doxyout/krb5/html/index.html +++ b/doc/doxyout/krb5/html/index.html @@ -22,7 +22,7 @@ <div class="contents"> <h1>Heimdal Kerberos 5 library</h1> <p> -<h3 align="center">1.5.1 </h3><h2><a class="anchor" name="intro"> +<h3 align="center">1.5.2 </h3><h2><a class="anchor" name="intro"> Introduction</a></h2> Heimdal libkrb5 library is a implementation of the Kerberos protocol.<p> Kerberos is a system for authenticating users and services on a network. It is built upon the assumption that the network is ``unsafe''. For example, data sent over the network can be eavesdropped and altered, and addresses can also be faked. Therefore they cannot be used for authentication purposes.<p> @@ -32,6 +32,6 @@ Kerberos is a system for authenticating users and services on a network. It is b If you want to know more about the file formats that is used by Heimdal, please see: <a class="el" href="krb5_fileformats.html">File formats</a><p> The project web page: <a href="http://www.h5l.org/">http://www.h5l.org/</a> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:18 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:47 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/krb5_ccache_intro.html b/doc/doxyout/krb5/html/krb5_ccache_intro.html index a0992dc66a942..d89b0e0960c25 100644 --- a/doc/doxyout/krb5/html/krb5_ccache_intro.html +++ b/doc/doxyout/krb5/html/krb5_ccache_intro.html @@ -69,6 +69,6 @@ main (<span class="keywordtype">int</span> argc, <span class="keywordtype">char< } </pre></div> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:18 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:47 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/krb5_fileformats.html b/doc/doxyout/krb5/html/krb5_fileformats.html index 543ba048abdd4..04482fc79d42a 100644 --- a/doc/doxyout/krb5/html/krb5_fileformats.html +++ b/doc/doxyout/krb5/html/krb5_fileformats.html @@ -149,6 +149,6 @@ The generation can be defaulted (using '-') or the empty string<p> </pre></div><p> HDB-extension is encoded the DER encoded HDB-Extension from lib/hdb/hdb.asn1. Consumers HDB extensions should be aware that unknown entires needs to be preserved even thought the ASN.1 data content might be unknown. There is a critical flag in the data to show to the KDC that the entry MUST be understod if the entry is to be used. </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:47 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/krb5_init_creds_intro.html b/doc/doxyout/krb5/html/krb5_init_creds_intro.html index a9b43a255e184..ca8615d8f2c8f 100644 --- a/doc/doxyout/krb5/html/krb5_init_creds_intro.html +++ b/doc/doxyout/krb5/html/krb5_init_creds_intro.html @@ -24,6 +24,6 @@ Initial credential</a></h2> Functions to get initial credentials: <a class="el" href="group__krb5__credential.html">Heimdal Kerberos 5 credential handing functions</a> . </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:47 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/krb5_introduction.html b/doc/doxyout/krb5/html/krb5_introduction.html index 8745a342f059f..a7b7d1caa4a61 100644 --- a/doc/doxyout/krb5/html/krb5_introduction.html +++ b/doc/doxyout/krb5/html/krb5_introduction.html @@ -199,6 +199,6 @@ Error messages</a></h3> To get the error string, Heimdal uses krb5_get_error_message(). This is to return custom error messages (like ``Can't find host/datan.example.com@CODE.COM in /etc/krb5.conf.'' instead of a ``Key table entry not found'' that error_message returns.<p> Heimdal uses a threadsafe(r) version of the com_err interface; the global com_err table isn't initialised. Then error_message returns quite a boring error string (just the error code itself). </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:47 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/krb5_keytab_intro.html b/doc/doxyout/krb5/html/krb5_keytab_intro.html index 814d535150718..684ed7d0bd544 100644 --- a/doc/doxyout/krb5/html/krb5_keytab_intro.html +++ b/doc/doxyout/krb5/html/krb5_keytab_intro.html @@ -77,6 +77,6 @@ main (<span class="keywordtype">int</span> argc, <span class="keywordtype">char< } </pre></div> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:47 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/krb5_principal_intro.html b/doc/doxyout/krb5/html/krb5_principal_intro.html index 7cdb71d06091b..cfb061e955ed6 100644 --- a/doc/doxyout/krb5/html/krb5_principal_intro.html +++ b/doc/doxyout/krb5/html/krb5_principal_intro.html @@ -27,6 +27,6 @@ host/admin@H5L.ORG </pre></div><p> See the library functions here: <a class="el" href="group__krb5__principal.html">Heimdal Kerberos 5 principal functions</a> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:47 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/modules.html b/doc/doxyout/krb5/html/modules.html index 0f566ae26471a..74aa0ccfe6cbd 100644 --- a/doc/doxyout/krb5/html/modules.html +++ b/doc/doxyout/krb5/html/modules.html @@ -40,6 +40,6 @@ </ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:50 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/pages.html b/doc/doxyout/krb5/html/pages.html index 63a1d90f49dc2..1ac91a45b4a36 100644 --- a/doc/doxyout/krb5/html/pages.html +++ b/doc/doxyout/krb5/html/pages.html @@ -36,6 +36,6 @@ </ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:18 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:47 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/html/structkrb5__crypto__iov.html b/doc/doxyout/krb5/html/structkrb5__crypto__iov.html index 046818152718a..baa22460392db 100644 --- a/doc/doxyout/krb5/html/structkrb5__crypto__iov.html +++ b/doc/doxyout/krb5/html/structkrb5__crypto__iov.html @@ -32,9 +32,9 @@ </table> <hr><a name="_details"></a><h2>Detailed Description</h2> Semi private, not stable yet <hr>The documentation for this struct was generated from the following file:<ul> -<li>/Users/lha/src/heimdal/heimdal-release/heimdal-1.5.1/lib/krb5/krb5.h</ul> +<li>/Users/lha/src/heimdal/heimdal-release/heimdal-1.5.2/lib/krb5/krb5.h</ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:50 2012 for HeimdalKerberos5library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/krb5/man/man3/krb5.3 b/doc/doxyout/krb5/man/man3/krb5.3 index a6661bd923d85..9fe76079a2af2 100644 --- a/doc/doxyout/krb5/man/man3/krb5.3 +++ b/doc/doxyout/krb5/man/man3/krb5.3 @@ -1,4 +1,4 @@ -.TH "Heimdal Kerberos 5 library" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalKerberos5library" \" -*- nroff -*- +.TH "Heimdal Kerberos 5 library" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalKerberos5library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/krb5/man/man3/krb5_address.3 b/doc/doxyout/krb5/man/man3/krb5_address.3 index 9b2e5d92984c1..8d273c8a6f87f 100644 --- a/doc/doxyout/krb5/man/man3/krb5_address.3 +++ b/doc/doxyout/krb5/man/man3/krb5_address.3 @@ -1,4 +1,4 @@ -.TH "Heimdal Kerberos 5 address functions" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalKerberos5library" \" -*- nroff -*- +.TH "Heimdal Kerberos 5 address functions" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalKerberos5library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/krb5/man/man3/krb5_auth.3 b/doc/doxyout/krb5/man/man3/krb5_auth.3 index 58edda697d487..dd4013b2ac177 100644 --- a/doc/doxyout/krb5/man/man3/krb5_auth.3 +++ b/doc/doxyout/krb5/man/man3/krb5_auth.3 @@ -1,4 +1,4 @@ -.TH "Heimdal Kerberos 5 authentication functions" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalKerberos5library" \" -*- nroff -*- +.TH "Heimdal Kerberos 5 authentication functions" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalKerberos5library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/krb5/man/man3/krb5_ccache.3 b/doc/doxyout/krb5/man/man3/krb5_ccache.3 index 3c9b05e008694..796640b932746 100644 --- a/doc/doxyout/krb5/man/man3/krb5_ccache.3 +++ b/doc/doxyout/krb5/man/man3/krb5_ccache.3 @@ -1,4 +1,4 @@ -.TH "Heimdal Kerberos 5 credential cache functions" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalKerberos5library" \" -*- nroff -*- +.TH "Heimdal Kerberos 5 credential cache functions" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalKerberos5library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/krb5/man/man3/krb5_ccache_intro.3 b/doc/doxyout/krb5/man/man3/krb5_ccache_intro.3 index c5ac4acd1eab7..c88c31df6627d 100644 --- a/doc/doxyout/krb5/man/man3/krb5_ccache_intro.3 +++ b/doc/doxyout/krb5/man/man3/krb5_ccache_intro.3 @@ -1,4 +1,4 @@ -.TH "krb5_ccache_intro" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalKerberos5library" \" -*- nroff -*- +.TH "krb5_ccache_intro" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalKerberos5library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/krb5/man/man3/krb5_credential.3 b/doc/doxyout/krb5/man/man3/krb5_credential.3 index 40cda97ab5dcc..adb919fa2e56b 100644 --- a/doc/doxyout/krb5/man/man3/krb5_credential.3 +++ b/doc/doxyout/krb5/man/man3/krb5_credential.3 @@ -1,4 +1,4 @@ -.TH "Heimdal Kerberos 5 credential handing functions" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalKerberos5library" \" -*- nroff -*- +.TH "Heimdal Kerberos 5 credential handing functions" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalKerberos5library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/krb5/man/man3/krb5_crypto.3 b/doc/doxyout/krb5/man/man3/krb5_crypto.3 index 79367b198970b..55adfa3ed8c6f 100644 --- a/doc/doxyout/krb5/man/man3/krb5_crypto.3 +++ b/doc/doxyout/krb5/man/man3/krb5_crypto.3 @@ -1,4 +1,4 @@ -.TH "Heimdal Kerberos 5 cryptography functions" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalKerberos5library" \" -*- nroff -*- +.TH "Heimdal Kerberos 5 cryptography functions" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalKerberos5library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/krb5/man/man3/krb5_crypto_iov.3 b/doc/doxyout/krb5/man/man3/krb5_crypto_iov.3 index fa74965198d0b..6f0e815673d39 100644 --- a/doc/doxyout/krb5/man/man3/krb5_crypto_iov.3 +++ b/doc/doxyout/krb5/man/man3/krb5_crypto_iov.3 @@ -1,4 +1,4 @@ -.TH "krb5_crypto_iov" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalKerberos5library" \" -*- nroff -*- +.TH "krb5_crypto_iov" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalKerberos5library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/krb5/man/man3/krb5_deprecated.3 b/doc/doxyout/krb5/man/man3/krb5_deprecated.3 index ea0c90144e641..840df01a7009b 100644 --- a/doc/doxyout/krb5/man/man3/krb5_deprecated.3 +++ b/doc/doxyout/krb5/man/man3/krb5_deprecated.3 @@ -1,4 +1,4 @@ -.TH "Heimdal Kerberos 5 deprecated functions" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalKerberos5library" \" -*- nroff -*- +.TH "Heimdal Kerberos 5 deprecated functions" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalKerberos5library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/krb5/man/man3/krb5_digest.3 b/doc/doxyout/krb5/man/man3/krb5_digest.3 index 1be62851d667c..e447cf0bdd9c7 100644 --- a/doc/doxyout/krb5/man/man3/krb5_digest.3 +++ b/doc/doxyout/krb5/man/man3/krb5_digest.3 @@ -1,4 +1,4 @@ -.TH "Heimdal Kerberos 5 digest service" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalKerberos5library" \" -*- nroff -*- +.TH "Heimdal Kerberos 5 digest service" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalKerberos5library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/krb5/man/man3/krb5_error.3 b/doc/doxyout/krb5/man/man3/krb5_error.3 index 7ada02c39977f..4d2baf29318bf 100644 --- a/doc/doxyout/krb5/man/man3/krb5_error.3 +++ b/doc/doxyout/krb5/man/man3/krb5_error.3 @@ -1,4 +1,4 @@ -.TH "Heimdal Kerberos 5 error reporting functions" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalKerberos5library" \" -*- nroff -*- +.TH "Heimdal Kerberos 5 error reporting functions" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalKerberos5library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/krb5/man/man3/krb5_fileformats.3 b/doc/doxyout/krb5/man/man3/krb5_fileformats.3 index 2a2663f442556..f601d942f121c 100644 --- a/doc/doxyout/krb5/man/man3/krb5_fileformats.3 +++ b/doc/doxyout/krb5/man/man3/krb5_fileformats.3 @@ -1,4 +1,4 @@ -.TH "krb5_fileformats" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalKerberos5library" \" -*- nroff -*- +.TH "krb5_fileformats" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalKerberos5library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/krb5/man/man3/krb5_init_creds_intro.3 b/doc/doxyout/krb5/man/man3/krb5_init_creds_intro.3 index d24d0a02609ee..06edd251cec39 100644 --- a/doc/doxyout/krb5/man/man3/krb5_init_creds_intro.3 +++ b/doc/doxyout/krb5/man/man3/krb5_init_creds_intro.3 @@ -1,4 +1,4 @@ -.TH "krb5_init_creds_intro" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalKerberos5library" \" -*- nroff -*- +.TH "krb5_init_creds_intro" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalKerberos5library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/krb5/man/man3/krb5_introduction.3 b/doc/doxyout/krb5/man/man3/krb5_introduction.3 index 14cf52f69db0e..5f09a174e54b7 100644 --- a/doc/doxyout/krb5/man/man3/krb5_introduction.3 +++ b/doc/doxyout/krb5/man/man3/krb5_introduction.3 @@ -1,4 +1,4 @@ -.TH "krb5_introduction" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalKerberos5library" \" -*- nroff -*- +.TH "krb5_introduction" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalKerberos5library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/krb5/man/man3/krb5_keytab.3 b/doc/doxyout/krb5/man/man3/krb5_keytab.3 index 3c76f400d5ee2..f0fa236333320 100644 --- a/doc/doxyout/krb5/man/man3/krb5_keytab.3 +++ b/doc/doxyout/krb5/man/man3/krb5_keytab.3 @@ -1,4 +1,4 @@ -.TH "Heimdal Kerberos 5 keytab handling functions" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalKerberos5library" \" -*- nroff -*- +.TH "Heimdal Kerberos 5 keytab handling functions" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalKerberos5library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/krb5/man/man3/krb5_keytab_intro.3 b/doc/doxyout/krb5/man/man3/krb5_keytab_intro.3 index ee3eff2ce4c76..f66e48176e798 100644 --- a/doc/doxyout/krb5/man/man3/krb5_keytab_intro.3 +++ b/doc/doxyout/krb5/man/man3/krb5_keytab_intro.3 @@ -1,4 +1,4 @@ -.TH "krb5_keytab_intro" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalKerberos5library" \" -*- nroff -*- +.TH "krb5_keytab_intro" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalKerberos5library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/krb5/man/man3/krb5_pac.3 b/doc/doxyout/krb5/man/man3/krb5_pac.3 index d4ea6d229309a..85daffca9dab8 100644 --- a/doc/doxyout/krb5/man/man3/krb5_pac.3 +++ b/doc/doxyout/krb5/man/man3/krb5_pac.3 @@ -1,4 +1,4 @@ -.TH "Heimdal Kerberos 5 PAC handling functions" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalKerberos5library" \" -*- nroff -*- +.TH "Heimdal Kerberos 5 PAC handling functions" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalKerberos5library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/krb5/man/man3/krb5_principal.3 b/doc/doxyout/krb5/man/man3/krb5_principal.3 index 23ceedf156bb2..cba91dd1d9ef3 100644 --- a/doc/doxyout/krb5/man/man3/krb5_principal.3 +++ b/doc/doxyout/krb5/man/man3/krb5_principal.3 @@ -1,4 +1,4 @@ -.TH "Heimdal Kerberos 5 principal functions" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalKerberos5library" \" -*- nroff -*- +.TH "Heimdal Kerberos 5 principal functions" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalKerberos5library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/krb5/man/man3/krb5_principal_intro.3 b/doc/doxyout/krb5/man/man3/krb5_principal_intro.3 index 4f496fa3b8540..55e1491c4ed91 100644 --- a/doc/doxyout/krb5/man/man3/krb5_principal_intro.3 +++ b/doc/doxyout/krb5/man/man3/krb5_principal_intro.3 @@ -1,4 +1,4 @@ -.TH "krb5_principal_intro" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalKerberos5library" \" -*- nroff -*- +.TH "krb5_principal_intro" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalKerberos5library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/krb5/man/man3/krb5_storage.3 b/doc/doxyout/krb5/man/man3/krb5_storage.3 index 0db3d661a3dfe..cd11cdf24a7e7 100644 --- a/doc/doxyout/krb5/man/man3/krb5_storage.3 +++ b/doc/doxyout/krb5/man/man3/krb5_storage.3 @@ -1,4 +1,4 @@ -.TH "Heimdal Kerberos 5 storage functions" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalKerberos5library" \" -*- nroff -*- +.TH "Heimdal Kerberos 5 storage functions" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalKerberos5library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/krb5/man/man3/krb5_support.3 b/doc/doxyout/krb5/man/man3/krb5_support.3 index 524a6b98e7bfa..bfb6c917b9374 100644 --- a/doc/doxyout/krb5/man/man3/krb5_support.3 +++ b/doc/doxyout/krb5/man/man3/krb5_support.3 @@ -1,4 +1,4 @@ -.TH "Heimdal Kerberos 5 support functions" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalKerberos5library" \" -*- nroff -*- +.TH "Heimdal Kerberos 5 support functions" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalKerberos5library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/krb5/man/man3/krb5_ticket.3 b/doc/doxyout/krb5/man/man3/krb5_ticket.3 index 4ae5112923798..0b2ee9d01e2ec 100644 --- a/doc/doxyout/krb5/man/man3/krb5_ticket.3 +++ b/doc/doxyout/krb5/man/man3/krb5_ticket.3 @@ -1,4 +1,4 @@ -.TH "Heimdal Kerberos 5 ticket functions" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalKerberos5library" \" -*- nroff -*- +.TH "Heimdal Kerberos 5 ticket functions" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalKerberos5library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/krb5/man/man3/krb5_v4compat.3 b/doc/doxyout/krb5/man/man3/krb5_v4compat.3 index 8d80e3edcf6ff..ccc17a641a5a4 100644 --- a/doc/doxyout/krb5/man/man3/krb5_v4compat.3 +++ b/doc/doxyout/krb5/man/man3/krb5_v4compat.3 @@ -1,4 +1,4 @@ -.TH "Heimdal Kerberos 4 compatiblity functions" 3 "30 Sep 2011" "Version 1.5.1" "HeimdalKerberos5library" \" -*- nroff -*- +.TH "Heimdal Kerberos 4 compatiblity functions" 3 "11 Jan 2012" "Version 1.5.2" "HeimdalKerberos5library" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/ntlm/html/annotated.html b/doc/doxyout/ntlm/html/annotated.html index 25571647c1a6a..39e350e94486b 100644 --- a/doc/doxyout/ntlm/html/annotated.html +++ b/doc/doxyout/ntlm/html/annotated.html @@ -34,6 +34,6 @@ </table> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:50 2012 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/ntlm/html/examples.html b/doc/doxyout/ntlm/html/examples.html index 03f1863703b9c..38ea254e0cff3 100644 --- a/doc/doxyout/ntlm/html/examples.html +++ b/doc/doxyout/ntlm/html/examples.html @@ -25,6 +25,6 @@ </ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:20 2011 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:51 2012 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/ntlm/html/functions.html b/doc/doxyout/ntlm/html/functions.html index 4e61376d16681..e0eaa24d5020d 100644 --- a/doc/doxyout/ntlm/html/functions.html +++ b/doc/doxyout/ntlm/html/functions.html @@ -73,6 +73,6 @@ Here is a list of all documented struct and union fields with links to the struc </ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:50 2012 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/ntlm/html/functions_vars.html b/doc/doxyout/ntlm/html/functions_vars.html index 378c553840d1f..4bd1cc8fe80ff 100644 --- a/doc/doxyout/ntlm/html/functions_vars.html +++ b/doc/doxyout/ntlm/html/functions_vars.html @@ -73,6 +73,6 @@ </ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:50 2012 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/ntlm/html/graph_legend.html b/doc/doxyout/ntlm/html/graph_legend.html index 6caf338142027..dbffc4bd1b0c2 100644 --- a/doc/doxyout/ntlm/html/graph_legend.html +++ b/doc/doxyout/ntlm/html/graph_legend.html @@ -84,6 +84,6 @@ A yellow dashed arrow denotes a relation between a template instance and the tem </ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:20 2011 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:51 2012 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/ntlm/html/group__ntlm__core.html b/doc/doxyout/ntlm/html/group__ntlm__core.html index d6776dfa5eed4..f566b718f435a 100644 --- a/doc/doxyout/ntlm/html/group__ntlm__core.html +++ b/doc/doxyout/ntlm/html/group__ntlm__core.html @@ -931,6 +931,6 @@ Verify NTLMv2 response.<p> </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:50 2012 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/ntlm/html/index.html b/doc/doxyout/ntlm/html/index.html index 5f1b39a2fb769..df82ae1ca14e0 100644 --- a/doc/doxyout/ntlm/html/index.html +++ b/doc/doxyout/ntlm/html/index.html @@ -22,7 +22,7 @@ <div class="contents"> <h1>Heimdal NTLM library</h1> <p> -<h3 align="center">1.5.1 </h3><h2><a class="anchor" name="intro"> +<h3 align="center">1.5.2 </h3><h2><a class="anchor" name="intro"> Introduction</a></h2> Heimdal libheimntlm library is a implementation of the NTLM protocol, both version 1 and 2. The GSS-API mech that uses this library adds support for transport encryption and integrity checking.<p> NTLM is a protocol for mutual authentication, its still used in many protocol where Kerberos is not support, one example is EAP/X802.1x mechanism LEAP from Microsoft and Cisco.<p> @@ -32,6 +32,6 @@ The Heimdal projects web page: <a href="http://www.h5l.org/">http://www.h5l.org/ NTLM Example</a></h2> Example to to use <a class="el" href="test__ntlm_8c-example.html">test_ntlm::c</a> . </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:50 2012 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/ntlm/html/modules.html b/doc/doxyout/ntlm/html/modules.html index 408e99cb77dfb..7aa7cd3ed8a4d 100644 --- a/doc/doxyout/ntlm/html/modules.html +++ b/doc/doxyout/ntlm/html/modules.html @@ -25,6 +25,6 @@ </ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:50 2012 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/ntlm/html/structntlm__buf.html b/doc/doxyout/ntlm/html/structntlm__buf.html index dca8f24a97189..74805df40116c 100644 --- a/doc/doxyout/ntlm/html/structntlm__buf.html +++ b/doc/doxyout/ntlm/html/structntlm__buf.html @@ -74,9 +74,9 @@ pointer to the data itself <dl compact><dt><b>Examples: </b></dt><dd> </div> </div><p> <hr>The documentation for this struct was generated from the following file:<ul> -<li>/Users/lha/src/heimdal/heimdal-release/heimdal-1.5.1/lib/ntlm/heimntlm.h</ul> +<li>/Users/lha/src/heimdal/heimdal-release/heimdal-1.5.2/lib/ntlm/heimntlm.h</ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:50 2012 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/ntlm/html/structntlm__type1.html b/doc/doxyout/ntlm/html/structntlm__type1.html index 7b3e8e6d383da..9d784d59522e9 100644 --- a/doc/doxyout/ntlm/html/structntlm__type1.html +++ b/doc/doxyout/ntlm/html/structntlm__type1.html @@ -110,9 +110,9 @@ Struct for the NTLM type1 message info, the strings is assumed to be in UTF8. Wh </div> </div><p> <hr>The documentation for this struct was generated from the following file:<ul> -<li>/Users/lha/src/heimdal/heimdal-release/heimdal-1.5.1/lib/ntlm/heimntlm.h</ul> +<li>/Users/lha/src/heimdal/heimdal-release/heimdal-1.5.2/lib/ntlm/heimntlm.h</ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:50 2012 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/ntlm/html/structntlm__type2.html b/doc/doxyout/ntlm/html/structntlm__type2.html index 959405923b91d..08bd883ea4b9c 100644 --- a/doc/doxyout/ntlm/html/structntlm__type2.html +++ b/doc/doxyout/ntlm/html/structntlm__type2.html @@ -151,9 +151,9 @@ Struct for the NTLM type2 message info, the strings is assumed to be in UTF8. Wh </div> </div><p> <hr>The documentation for this struct was generated from the following file:<ul> -<li>/Users/lha/src/heimdal/heimdal-release/heimdal-1.5.1/lib/ntlm/heimntlm.h</ul> +<li>/Users/lha/src/heimdal/heimdal-release/heimdal-1.5.2/lib/ntlm/heimntlm.h</ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:20 2011 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:50 2012 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/ntlm/html/structntlm__type3.html b/doc/doxyout/ntlm/html/structntlm__type3.html index 2edea39efede6..f15e4a75b255d 100644 --- a/doc/doxyout/ntlm/html/structntlm__type3.html +++ b/doc/doxyout/ntlm/html/structntlm__type3.html @@ -186,9 +186,9 @@ Struct for the NTLM type3 message info, the strings is assumed to be in UTF8. Wh </div> </div><p> <hr>The documentation for this struct was generated from the following file:<ul> -<li>/Users/lha/src/heimdal/heimdal-release/heimdal-1.5.1/lib/ntlm/heimntlm.h</ul> +<li>/Users/lha/src/heimdal/heimdal-release/heimdal-1.5.2/lib/ntlm/heimntlm.h</ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:20 2011 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:50 2012 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/ntlm/html/test__ntlm_8c-example.html b/doc/doxyout/ntlm/html/test__ntlm_8c-example.html index b90877966806b..3beb0ec223350 100644 --- a/doc/doxyout/ntlm/html/test__ntlm_8c-example.html +++ b/doc/doxyout/ntlm/html/test__ntlm_8c-example.html @@ -403,6 +403,6 @@ main(<span class="keywordtype">int</span> argc, <span class="keywordtype">char</ } </pre></div> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:19 2011 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:50 2012 for Heimdalntlmlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/ntlm/man/man3/ntlm_buf.3 b/doc/doxyout/ntlm/man/man3/ntlm_buf.3 index 52fdc03f87927..9077d5b238467 100644 --- a/doc/doxyout/ntlm/man/man3/ntlm_buf.3 +++ b/doc/doxyout/ntlm/man/man3/ntlm_buf.3 @@ -1,4 +1,4 @@ -.TH "ntlm_buf" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalntlmlibrary" \" -*- nroff -*- +.TH "ntlm_buf" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalntlmlibrary" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/ntlm/man/man3/ntlm_core.3 b/doc/doxyout/ntlm/man/man3/ntlm_core.3 index 50599af98e802..5341cc0c70794 100644 --- a/doc/doxyout/ntlm/man/man3/ntlm_core.3 +++ b/doc/doxyout/ntlm/man/man3/ntlm_core.3 @@ -1,4 +1,4 @@ -.TH "Heimdal NTLM library" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalntlmlibrary" \" -*- nroff -*- +.TH "Heimdal NTLM library" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalntlmlibrary" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/ntlm/man/man3/ntlm_type1.3 b/doc/doxyout/ntlm/man/man3/ntlm_type1.3 index 3b4f2afa11623..8d2be92da63d0 100644 --- a/doc/doxyout/ntlm/man/man3/ntlm_type1.3 +++ b/doc/doxyout/ntlm/man/man3/ntlm_type1.3 @@ -1,4 +1,4 @@ -.TH "ntlm_type1" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalntlmlibrary" \" -*- nroff -*- +.TH "ntlm_type1" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalntlmlibrary" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/ntlm/man/man3/ntlm_type2.3 b/doc/doxyout/ntlm/man/man3/ntlm_type2.3 index e46eeb37e6d1a..76a42075b2604 100644 --- a/doc/doxyout/ntlm/man/man3/ntlm_type2.3 +++ b/doc/doxyout/ntlm/man/man3/ntlm_type2.3 @@ -1,4 +1,4 @@ -.TH "ntlm_type2" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalntlmlibrary" \" -*- nroff -*- +.TH "ntlm_type2" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalntlmlibrary" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/ntlm/man/man3/ntlm_type3.3 b/doc/doxyout/ntlm/man/man3/ntlm_type3.3 index 6f20c58b7a9c0..02d6a49672b45 100644 --- a/doc/doxyout/ntlm/man/man3/ntlm_type3.3 +++ b/doc/doxyout/ntlm/man/man3/ntlm_type3.3 @@ -1,4 +1,4 @@ -.TH "ntlm_type3" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalntlmlibrary" \" -*- nroff -*- +.TH "ntlm_type3" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalntlmlibrary" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/doxyout/wind/html/graph_legend.html b/doc/doxyout/wind/html/graph_legend.html index 78e1121b257d1..faec78c3c3f99 100644 --- a/doc/doxyout/wind/html/graph_legend.html +++ b/doc/doxyout/wind/html/graph_legend.html @@ -82,6 +82,6 @@ A yellow dashed arrow denotes a relation between a template instance and the tem </ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:20 2011 for Heimdalwindlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:51 2012 for Heimdalwindlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/wind/html/group__wind.html b/doc/doxyout/wind/html/group__wind.html index 5bd5752d0666f..6c9b5f75aaafb 100644 --- a/doc/doxyout/wind/html/group__wind.html +++ b/doc/doxyout/wind/html/group__wind.html @@ -675,6 +675,6 @@ Calculate the length of from converting a UTF-8 string to a UCS4 string.<p> </div><p> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:20 2011 for Heimdalwindlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:51 2012 for Heimdalwindlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/wind/html/index.html b/doc/doxyout/wind/html/index.html index 1bef61c2e3b8d..5af2d2cc8e3f1 100644 --- a/doc/doxyout/wind/html/index.html +++ b/doc/doxyout/wind/html/index.html @@ -20,11 +20,11 @@ <div class="contents"> <h1>Heimdal wind library</h1> <p> -<h3 align="center">1.5.1 </h3><h2><a class="anchor" name="intro"> +<h3 align="center">1.5.2 </h3><h2><a class="anchor" name="intro"> Introduction</a></h2> Heimdal wind library is a implementation of stringprep and some of its profiles.<p> The project web page: <a href="http://www.h5l.org/">http://www.h5l.org/</a> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:20 2011 for Heimdalwindlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:51 2012 for Heimdalwindlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/wind/html/modules.html b/doc/doxyout/wind/html/modules.html index 25dc32ee98d96..6dd34ebba964a 100644 --- a/doc/doxyout/wind/html/modules.html +++ b/doc/doxyout/wind/html/modules.html @@ -23,6 +23,6 @@ </ul> </div> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Sep 30 15:26:20 2011 for Heimdalwindlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> +Generated on Wed Jan 11 14:07:51 2012 for Heimdalwindlibrary by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address> </body> </html> diff --git a/doc/doxyout/wind/man/man3/wind.3 b/doc/doxyout/wind/man/man3/wind.3 index f95461b9718bf..ee3ed9b8c9fe1 100644 --- a/doc/doxyout/wind/man/man3/wind.3 +++ b/doc/doxyout/wind/man/man3/wind.3 @@ -1,4 +1,4 @@ -.TH "Heimdal wind library" 3 "30 Sep 2011" "Version 1.5.1" "Heimdalwindlibrary" \" -*- nroff -*- +.TH "Heimdal wind library" 3 "11 Jan 2012" "Version 1.5.2" "Heimdalwindlibrary" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/doc/heimdal.info b/doc/heimdal.info index 434e1de5162ad..1f4e139bde4fd 100644 --- a/doc/heimdal.info +++ b/doc/heimdal.info @@ -12,7 +12,7 @@ File: heimdal.info, Node: Top, Next: Introduction, Prev: (dir), Up: (dir) Heimdal ******* -This manual for version 1.5.1 of Heimdal. +This manual for version 1.5.2 of Heimdal. * Menu: @@ -37,7 +37,6 @@ Setting up a realm * Creating the database:: * Modifying the database:: * keytabs:: -* Serving Kerberos 4/524/kaserver:: * Remote administration:: * Password changing:: * Testing clients and servers:: @@ -66,7 +65,6 @@ Kerberos 4 issues * Principal conversion issues:: * Converting a version 4 database:: -* kaserver:: Windows compatibility @@ -135,8 +133,7 @@ works): * some simple test programs - * a KDC that supports most things; optionally, it may also support - Kerberos V4 and kaserver, + * a KDC that supports most things, * simple programs for distributing databases between a KDC master and slaves @@ -329,7 +326,6 @@ doing so. It will make life easier for you and everyone else. * Modifying the database:: * Checking the setup:: * keytabs:: -* Serving Kerberos 4/524/kaserver:: * Remote administration:: * Password changing:: * Testing clients and servers:: @@ -580,7 +576,7 @@ by run by the following command : kadmin -l check REALM.EXAMPLE.ORG -File: heimdal.info, Node: keytabs, Next: Serving Kerberos 4/524/kaserver, Prev: Checking the setup, Up: Setting up a realm +File: heimdal.info, Node: keytabs, Next: Remote administration, Prev: Checking the setup, Up: Setting up a realm 4.5 keytabs =========== @@ -604,60 +600,9 @@ with `ext_keytab'. 1 des3-cbc-sha1 host/my.host.name@MY.REALM -File: heimdal.info, Node: Serving Kerberos 4/524/kaserver, Next: Remote administration, Prev: keytabs, Up: Setting up a realm +File: heimdal.info, Node: Remote administration, Next: Password changing, Prev: keytabs, Up: Setting up a realm -4.6 Serving Kerberos 4/524/kaserver -=================================== - -Heimdal can be configured to support 524, Kerberos 4 or kaserver. All -these services are turned off by default. Kerberos 4 is always -supported by the KDC, but the Kerberos 4 client support also depends on -Kerberos 4 support having been included at compile-time, using -`--with-krb4=dir'. - -4.6.1 524 ---------- - -524 is a service that allows the KDC to convert Kerberos 5 tickets to -Kerberos 4 tickets for backward compatibility. See also Using 2b tokens -with AFS in *Note AFS::. - -524 can be turned on by adding this to the configuration file - - [kdc] - enable-524 = yes - -4.6.2 Kerberos 4 ----------------- - -Kerberos 4 is the predecessor to to Kerberos 5. It only supports single -DES. You should only enable Kerberos 4 support if you have needs for -compatibility with an installed base of Kerberos 4 clients/servers. - -Kerberos 4 can be turned on by adding this to the configuration file - - [kdc] - enable-kerberos4 = yes - -4.6.3 kaserver --------------- - -Kaserver is a Kerberos 4 that is used in AFS. The protocol has some -extra features over plain Kerberos 4, but like Kerberos 4, only uses -single DES. - -You should only enable Kaserver support if you have needs for -compatibility with an installed base of AFS machines. - -Kaserver can be turned on by adding this to the configuration file - - [kdc] - enable-kaserver = yes - - -File: heimdal.info, Node: Remote administration, Next: Password changing, Prev: Serving Kerberos 4/524/kaserver, Up: Setting up a realm - -4.7 Remote administration +4.6 Remote administration ========================= The administration server, `kadmind', can be started by `inetd' (which @@ -703,7 +648,7 @@ principal. File: heimdal.info, Node: Password changing, Next: Testing clients and servers, Prev: Remote administration, Up: Setting up a realm -4.8 Password changing +4.7 Password changing ===================== To allow users to change their passwords, you should run `kpasswdd'. @@ -720,7 +665,7 @@ on client machines: kpasswd_server = my.kdc } -4.8.1 Password quality assurance +4.7.1 Password quality assurance -------------------------------- It is important that users have good passwords, both to make it harder @@ -807,7 +752,7 @@ test version of `krb5.conf' while you're testing the File: heimdal.info, Node: Testing clients and servers, Next: Slave Servers, Prev: Password changing, Up: Setting up a realm -4.9 Testing clients and servers +4.8 Testing clients and servers =============================== Now you should be able to run all the clients and servers. Refer to the @@ -816,8 +761,8 @@ appropriate man pages for information on how to use them. File: heimdal.info, Node: Slave Servers, Next: Incremental propagation, Prev: Testing clients and servers, Up: Setting up a realm -4.10 Slave servers, Incremental propagation, Testing clients and servers, Setting up a realm -============================================================================================ +4.9 Slave servers, Incremental propagation, Testing clients and servers, Setting up a realm +=========================================================================================== It is desirable to have at least one backup (slave) server in case the master server fails. It is possible to have any number of such slave @@ -856,7 +801,7 @@ probably a good idea. File: heimdal.info, Node: Incremental propagation, Next: Encryption types and salting, Prev: Slave Servers, Up: Setting up a realm -4.11 Incremental propagation +4.10 Incremental propagation ============================ There is also a newer mechanism for doing incremental propagation in @@ -884,7 +829,7 @@ for new version in the log file. As a fallback in case a notification is lost by the unix socket, the log file is checked after 30 seconds of no event. -4.11.1 Configuring incremental propagation +4.10.1 Configuring incremental propagation ------------------------------------------ The program that runs on the master is `ipropd-master' and all clients @@ -925,7 +870,7 @@ With it you can dump, truncate and replay the logfile. File: heimdal.info, Node: Encryption types and salting, Next: Credential cache server - KCM, Prev: Incremental propagation, Up: Setting up a realm -4.12 Encryption types and salting +4.11 Encryption types and salting ================================= The encryption types that the KDC is going to assign by default is @@ -983,7 +928,7 @@ Common types of salting include File: heimdal.info, Node: Credential cache server - KCM, Next: Cross realm, Prev: Encryption types and salting, Up: Setting up a realm -4.13 Credential cache server - KCM +4.12 Credential cache server - KCM ================================== When KCM running is easy for users to switch between different kerberos @@ -1041,7 +986,7 @@ default credential). File: heimdal.info, Node: Cross realm, Next: Transit policy, Prev: Credential cache server - KCM, Up: Setting up a realm -4.14 Cross realm +4.13 Cross realm ================ Suppose you reside in the realm `MY.REALM', how do you authenticate to @@ -1102,7 +1047,7 @@ safe manner. File: heimdal.info, Node: Transit policy, Next: Setting up DNS, Prev: Cross realm, Up: Setting up a realm -4.15 Transit policy +4.14 Transit policy =================== Under some circumstances, you may not wish to set up direct cross-realm @@ -1123,7 +1068,7 @@ In addition, the client in realm A need to be configured to know how to reach realm C via realm B. This can be done either on the client or via KDC configuration in the KDC for realm A. -4.15.1 Allowing cross-realm transits +4.14.1 Allowing cross-realm transits ------------------------------------ When the ticket transits through a realm to another realm, the @@ -1174,7 +1119,7 @@ transits through. The order of the `PERMITTED-CROSS-REALMS' is not important when doing transit cross realm verification. -4.15.2 Configuring client cross-realm transits +4.14.2 Configuring client cross-realm transits ---------------------------------------------- The `[capaths]' section is also used for another purpose: to tell @@ -1209,7 +1154,7 @@ there to `STACKEN.KTH.SE' and get stuck (unless, of course, the `SU.SE' KDC had the additional entry required to tell the client to go through `KTH.SE'). -4.15.3 Active Directory forest example +4.14.3 Active Directory forest example -------------------------------------- One common place where a `[capaths]' configuration is desirable is with @@ -1251,10 +1196,10 @@ authentication. File: heimdal.info, Node: Setting up DNS, Next: Using LDAP to store the database, Prev: Transit policy, Up: Setting up a realm -4.16 Setting up DNS +4.15 Setting up DNS =================== -4.16.1 Using DNS to find KDC +4.15.1 Using DNS to find KDC ---------------------------- If there is information about where to find the KDC or kadmind for a @@ -1290,7 +1235,7 @@ An example of the configuration for the realm `EXAMPLE.COM': More information about DNS SRV resource records can be found in RFC-2782 (A DNS RR for specifying the location of services (DNS SRV)). -4.16.2 Using DNS to map hostname to Kerberos realm +4.15.2 Using DNS to map hostname to Kerberos realm -------------------------------------------------- Heimdal also supports a way to lookup a realm from a hostname. This to @@ -1311,7 +1256,7 @@ EXAMPLE.COM: File: heimdal.info, Node: Using LDAP to store the database, Next: Providing Kerberos credentials to servers and programs, Prev: Setting up DNS, Up: Setting up a realm -4.17 Using LDAP to store the database +4.16 Using LDAP to store the database ===================================== This document describes how to install the LDAP backend for Heimdal. @@ -1434,7 +1379,7 @@ Requirements: index krb5PrincipalName eq -4.17.1 smbk5pwd overlay +4.16.1 smbk5pwd overlay ----------------------- The smbk5pwd overlay, updates the krb5Key and krb5KeyVersionNumber @@ -1443,12 +1388,12 @@ Operation: `http://www.openldap.org/devel/cvsweb.cgi/contrib/slapd-modules/smbk5pwd/README?hideattic=1&sortbydate=0' -4.17.2 Troubleshooting guide +4.16.2 Troubleshooting guide ---------------------------- `https://sec.miljovern.no/bin/view/Info/TroubleshootingGuide' -4.17.3 Using Samba LDAP password database +4.16.3 Using Samba LDAP password database ----------------------------------------- The Samba domain and the Kerberos realm can have different names since @@ -1465,7 +1410,7 @@ search space as the Kerberos entries. File: heimdal.info, Node: Providing Kerberos credentials to servers and programs, Next: Setting up PK-INIT, Prev: Using LDAP to store the database, Up: Setting up a realm -4.18 Providing Kerberos credentials to servers and programs +4.17 Providing Kerberos credentials to servers and programs =========================================================== Some services require Kerberos credentials when they start to make @@ -1509,7 +1454,7 @@ credentials when the script-to-start-service exits. File: heimdal.info, Node: Setting up PK-INIT, Next: Debugging Kerberos problems, Prev: Providing Kerberos credentials to servers and programs, Up: Setting up a realm -4.19 Setting up PK-INIT +4.18 Setting up PK-INIT ======================= PK-INIT leverages an existing PKI (public key infrastructure), using @@ -1526,14 +1471,14 @@ this. The administrator can use a configuration file, store the principal in the SubjectAltName extension of the certificate, or store the mapping in the principals entry in the kerberos database. -4.20 Certificates +4.19 Certificates ================= This section documents the requirements on the KDC and client certificates and the format used in the id-pkinit-san OtherName extention. -4.20.1 KDC certificate +4.19.1 KDC certificate ---------------------- The certificate for the KDC has serveral requirements. @@ -1558,7 +1503,7 @@ isn't a KDC and thus expose the user to giving away information (like a password or other private information) that it is supposed to keep secret. -4.20.2 Client certificate +4.19.2 Client certificate ------------------------- The client certificate may need to have a EKU id-pkekuoid @@ -1573,7 +1518,7 @@ This behavior is controlled by KDC configuration option: [kdc] pkinit_principal_in_certificate = yes -4.20.2.1 Using KRB5PrincipalName in id-pkinit-san +4.19.2.1 Using KRB5PrincipalName in id-pkinit-san ................................................. The OtherName extention in the GeneralName is used to do the mapping @@ -1599,7 +1544,7 @@ ASN.1 structure: where Realm and PrincipalName is defined by the Kerberos ASN.1 specification. -4.21 Naming certificate using hx509 +4.20 Naming certificate using hx509 =================================== hx509 is the X.509 software used in Heimdal to handle certificates. @@ -1658,7 +1603,7 @@ PKCS12: PKCS12:/path/to/file.pfx -4.22 Configure the Kerberos software +4.21 Configure the Kerberos software ==================================== First configure the client's trust anchors and what parameters to @@ -1687,7 +1632,7 @@ Using PKCS#11 it can look like this instead: TODO: Write about the KDC. -4.23 Configure the client +4.22 Configure the client ========================= [appdefaults] @@ -1701,7 +1646,7 @@ TODO: Write about the KDC. pkinit_win2k_require_binding = yes } -4.24 Configure the KDC +4.23 Configure the KDC ====================== [kdc] @@ -1714,7 +1659,7 @@ TODO: Write about the KDC. pkinit_win2k_require_binding = yes pkinit_principal_in_certificate = no -4.24.1 Using pki-mapping file +4.23.1 Using pki-mapping file ----------------------------- Note that the file name is space sensitive. @@ -1724,13 +1669,13 @@ Note that the file name is space sensitive. lha@EXAMPLE.ORG:C=SE,O=Stockholm universitet,CN=Love,UID=lha lha@EXAMPLE.ORG:CN=Love,UID=lha -4.24.2 Using the Kerberos database +4.23.2 Using the Kerberos database ---------------------------------- -4.25 Use hxtool to create certificates +4.24 Use hxtool to create certificates ====================================== -4.25.1 Generate certificates +4.24.1 Generate certificates ---------------------------- First, you need to generate a CA certificate. This example creates a CA @@ -1779,7 +1724,7 @@ if you're going to use the ACL file instead. --subject="uid=lha,DC=test,DC=h5l,DC=se" \ --certificate="FILE:user.pem" -4.25.2 Validate the certificate +4.24.2 Validate the certificate ------------------------------- hxtool also contains a tool that will validate certificates according @@ -1789,13 +1734,13 @@ in your certificates. hxtool validate FILE:user.pem -4.26 Use OpenSSL to create certificates +4.25 Use OpenSSL to create certificates ======================================= This section tries to give the CA owners hints how to create certificates using OpenSSL (or CA software based on OpenSSL). -4.26.1 Using OpenSSL to create certificates with krb5PrincipalName +4.25.1 Using OpenSSL to create certificates with krb5PrincipalName ------------------------------------------------------------------ To make OpenSSL create certificates with krb5PrincipalName, use an @@ -1827,10 +1772,10 @@ Command usage: openssl x509 -extensions user_certificate openssl ca -extensions user_certificate -4.27 Using PK-INIT with Windows +4.26 Using PK-INIT with Windows =============================== -4.27.1 Client configration +4.26.1 Client configration -------------------------- Clients using a Windows KDC with PK-INIT need configuration since @@ -1847,7 +1792,7 @@ to apply a fix from Microsoft. pkinit_win2k_require_binding = no } -4.27.2 Certificates +4.26.2 Certificates ------------------- The client certificates need to have the extended keyusage "Microsoft @@ -1858,7 +1803,7 @@ Smart Card Logon with Third-Party Certification Authorities" for a more extensive description of how set setup an external CA so that it includes all the information required to make a Windows KDC happy. -4.27.3 Configure Windows 2000 CA +4.26.3 Configure Windows 2000 CA -------------------------------- To enable Microsoft Smartcardlogin for certificates in your Windows @@ -1869,7 +1814,7 @@ Certificates in Windows". File: heimdal.info, Node: Debugging Kerberos problems, Prev: Setting up PK-INIT, Up: Setting up a realm -4.28 Debugging Kerberos problems +4.27 Debugging Kerberos problems ================================ To debug Kerberos client and server problems you can enable debug @@ -2209,11 +2154,7 @@ File: heimdal.info, Node: Kerberos 4 issues, Next: Windows compatibility, Pre 7 Kerberos 4 issues ******************* -The KDC has built-in version 4 support. It is not enabled by default, -see setup how to set it up. - -The KDC will also have kaserver emulation and be able to handle -AFS-clients that use `klog'. +Kerberos 4 KDC and KA server have been moved. For more about AFS, see the section *Note AFS::. @@ -2221,7 +2162,6 @@ For more about AFS, see the section *Note AFS::. * Principal conversion issues:: * Converting a version 4 database:: -* kaserver:: File: heimdal.info, Node: Principal conversion issues, Next: Converting a version 4 database, Prev: Kerberos 4 issues, Up: Kerberos 4 issues @@ -2273,7 +2213,7 @@ version 4 requests. (2) at least until secure DNS is commonly available -File: heimdal.info, Node: Converting a version 4 database, Next: kaserver, Prev: Principal conversion issues, Up: Kerberos 4 issues +File: heimdal.info, Node: Converting a version 4 database, Prev: Principal conversion issues, Up: Kerberos 4 issues 7.2 Converting a version 4 database =================================== @@ -2383,47 +2323,6 @@ server: hprop -n --source=krb4-db -d /var/kerberos/principal --master-key=/.m | hpropd -n -File: heimdal.info, Node: kaserver, Prev: Converting a version 4 database, Up: Kerberos 4 issues - -7.3 kaserver -============ - -7.3.1 kaserver emulation ------------------------- - -The Heimdal kdc can emulate a kaserver. The kaserver is a Kerberos 4 -server with pre-authentication using Rx as the on-wire protocol. The kdc -contains a minimalistic Rx implementation. - -There are three parts of the kaserver; KAA (Authentication), KAT (Ticket -Granting), and KAM (Maintenance). The KAA interface and KAT interface -both passes over DES encrypted data-blobs (just like the -Kerberos-protocol) and thus do not need any other protection. The KAM -interface uses `rxkad' (Kerberos authentication layer for Rx) for -security and data protection, and is used for example for changing -passwords. This part is not implemented in the kdc. - -Another difference between the ka-protocol and the Kerberos 4 protocol -is that the pass-phrase is salted with the cellname in the `string to -key' function in the ka-protocol, while in the Kerberos 4 protocol there -is no salting of the password at all. To make sure AFS-compatible keys -are added to each principals when they are created or their password are -changed, `afs3-salt' should be added to `[kadmin]default_keys'. - -For more about AFS, see the section *Note AFS::. - -7.3.2 Transarc AFS Windows client ---------------------------------- - -The Transarc Windows client uses Kerberos 4 to obtain tokens, and thus -does not need a kaserver. The Windows client assumes that the Kerberos -server is on the same machine as the AFS-database server. If you do not -like to do that you can add a small program that runs on the database -servers that forward all kerberos requests to the real kerberos server. -A program that does this is `krb-forward' -(`ftp://ftp.stacken.kth.se/pub/projekts/krb-forward'). - - File: heimdal.info, Node: Windows compatibility, Next: Programming with Kerberos, Prev: Kerberos 4 issues, Up: Top 8 Windows compatibility @@ -3476,53 +3375,51 @@ POSSIBILITY OF SUCH DAMAGE. Tag Table: Node: Top212 -Node: Introduction1708 -Node: What is Kerberos?4517 -Node: Building and Installing9630 -Node: Setting up a realm9957 -Node: Configuration file10945 -Node: Creating the database14013 -Node: Modifying the database16945 -Node: Checking the setup18538 -Node: keytabs19393 -Node: Serving Kerberos 4/524/kaserver20261 -Node: Remote administration21805 -Node: Password changing23735 -Node: Testing clients and servers27923 -Node: Slave Servers28251 -Node: Incremental propagation30006 -Node: Encryption types and salting33250 -Node: Credential cache server - KCM35427 -Node: Cross realm37411 -Node: Transit policy39957 -Node: Setting up DNS46734 -Node: Using LDAP to store the database49209 -Node: Providing Kerberos credentials to servers and programs55214 -Node: Setting up PK-INIT57312 -Node: Debugging Kerberos problems69791 -Node: Applications70222 -Node: Authentication modules70422 -Node: Digital SIA71016 -Node: IRIX75400 -Node: AFS76690 -Node: Things in search for a better place80444 -Node: Kerberos 4 issues83173 -Node: Principal conversion issues83680 -Ref: Principal conversion issues-Footnote-185911 -Ref: Principal conversion issues-Footnote-285979 -Node: Converting a version 4 database86032 -Node: kaserver90362 -Node: Windows compatibility92183 -Node: Configuring Windows to use a Heimdal KDC93269 -Node: Inter-Realm keys (trust) between Windows and a Heimdal KDC95339 -Node: Create account mappings99010 -Node: Encryption types99762 -Node: Authorisation data100362 -Node: Quirks of Windows 2000 KDC101509 -Node: Useful links when reading about the Windows102803 -Node: Programming with Kerberos104607 -Node: Migration104857 -Node: Acknowledgments106618 -Node: Copyrights and Licenses109544 +Node: Introduction1659 +Node: What is Kerberos?4405 +Node: Building and Installing9518 +Node: Setting up a realm9845 +Node: Configuration file10797 +Node: Creating the database13865 +Node: Modifying the database16797 +Node: Checking the setup18390 +Node: keytabs19245 +Node: Remote administration20103 +Node: Password changing22009 +Node: Testing clients and servers26197 +Node: Slave Servers26525 +Node: Incremental propagation28278 +Node: Encryption types and salting31522 +Node: Credential cache server - KCM33699 +Node: Cross realm35683 +Node: Transit policy38229 +Node: Setting up DNS45006 +Node: Using LDAP to store the database47481 +Node: Providing Kerberos credentials to servers and programs53486 +Node: Setting up PK-INIT55584 +Node: Debugging Kerberos problems68063 +Node: Applications68494 +Node: Authentication modules68694 +Node: Digital SIA69288 +Node: IRIX73672 +Node: AFS74962 +Node: Things in search for a better place78716 +Node: Kerberos 4 issues81445 +Node: Principal conversion issues81793 +Ref: Principal conversion issues-Footnote-184024 +Ref: Principal conversion issues-Footnote-284092 +Node: Converting a version 4 database84145 +Node: Windows compatibility88458 +Node: Configuring Windows to use a Heimdal KDC89544 +Node: Inter-Realm keys (trust) between Windows and a Heimdal KDC91614 +Node: Create account mappings95285 +Node: Encryption types96037 +Node: Authorisation data96637 +Node: Quirks of Windows 2000 KDC97784 +Node: Useful links when reading about the Windows99078 +Node: Programming with Kerberos100882 +Node: Migration101132 +Node: Acknowledgments102893 +Node: Copyrights and Licenses105819 End Tag Table diff --git a/doc/heimdal.texi b/doc/heimdal.texi index cebee5df792a8..7e69b627f1b80 100644 --- a/doc/heimdal.texi +++ b/doc/heimdal.texi @@ -84,7 +84,6 @@ Setting up a realm * Creating the database:: * Modifying the database:: * keytabs:: -* Serving Kerberos 4/524/kaserver:: * Remote administration:: * Password changing:: * Testing clients and servers:: @@ -113,7 +112,6 @@ Kerberos 4 issues * Principal conversion issues:: * Converting a version 4 database:: -* kaserver:: Windows compatibility diff --git a/doc/hx509.info b/doc/hx509.info index eb6d7880ac660..cae1529628d0a 100644 --- a/doc/hx509.info +++ b/doc/hx509.info @@ -11,7 +11,7 @@ File: hx509.info, Node: Top, Next: Introduction, Prev: (dir), Up: (dir) Heimdal ******* -This manual is for version 1.5.1 of hx509. +This manual is for version 1.5.2 of hx509. * Menu: diff --git a/doc/intro.texi b/doc/intro.texi index 83c378788086b..c51eba02ac97e 100644 --- a/doc/intro.texi +++ b/doc/intro.texi @@ -57,8 +57,7 @@ a library @file{libkafs} for authenticating to AFS and a program @item some simple test programs @item -a KDC that supports most things; optionally, it may also support -Kerberos V4 and kaserver, +a KDC that supports most things, @item simple programs for distributing databases between a KDC master and slaves diff --git a/doc/kerberos4.texi b/doc/kerberos4.texi index a474fccbdb046..41a6508aac9f3 100644 --- a/doc/kerberos4.texi +++ b/doc/kerberos4.texi @@ -4,18 +4,13 @@ @comment node-name, next, previous, up @chapter Kerberos 4 issues -The KDC has built-in version 4 support. It is not enabled by default, -see setup how to set it up. - -The KDC will also have kaserver emulation and be able to handle -AFS-clients that use @code{klog}. +Kerberos 4 KDC and KA server have been moved. For more about AFS, see the section @xref{AFS}. @menu * Principal conversion issues:: * Converting a version 4 database:: -* kaserver:: @end menu @node Principal conversion issues, Converting a version 4 database, Kerberos 4 issues, Kerberos 4 issues @@ -59,7 +54,7 @@ principal exists in the database. The KDC will use @code{krb5_425_conv_principal_ext} to convert principals when handling to version 4 requests. -@node Converting a version 4 database, kaserver , Principal conversion issues, Kerberos 4 issues +@node Converting a version 4 database, , Principal conversion issues, Kerberos 4 issues @section Converting a version 4 database If you want to convert an existing version 4 database, the principal @@ -176,39 +171,3 @@ server: hprop -n --source=krb4-db -d /var/kerberos/principal --master-key=/.m | hpropd -n @end example -@node kaserver, , Converting a version 4 database, Kerberos 4 issues -@section kaserver - -@subsection kaserver emulation - -The Heimdal kdc can emulate a kaserver. The kaserver is a Kerberos 4 -server with pre-authentication using Rx as the on-wire protocol. The kdc -contains a minimalistic Rx implementation. - -There are three parts of the kaserver; KAA (Authentication), KAT (Ticket -Granting), and KAM (Maintenance). The KAA interface and KAT interface -both passes over DES encrypted data-blobs (just like the -Kerberos-protocol) and thus do not need any other protection. The KAM -interface uses @code{rxkad} (Kerberos authentication layer for Rx) for -security and data protection, and is used for example for changing -passwords. This part is not implemented in the kdc. - -Another difference between the ka-protocol and the Kerberos 4 protocol -is that the pass-phrase is salted with the cellname in the @code{string to -key} function in the ka-protocol, while in the Kerberos 4 protocol there -is no salting of the password at all. To make sure AFS-compatible keys -are added to each principals when they are created or their password are -changed, @samp{afs3-salt} should be added to -@samp{[kadmin]default_keys}. - -For more about AFS, see the section @xref{AFS}. - -@subsection Transarc AFS Windows client - -The Transarc Windows client uses Kerberos 4 to obtain tokens, and thus -does not need a kaserver. The Windows client assumes that the Kerberos -server is on the same machine as the AFS-database server. If you do not -like to do that you can add a small program that runs on the database -servers that forward all kerberos requests to the real kerberos -server. A program that does this is @code{krb-forward} -(@url{ftp://ftp.stacken.kth.se/pub/projekts/krb-forward}). diff --git a/doc/setup.texi b/doc/setup.texi index ad5476f325d2a..91788b3ee1713 100644 --- a/doc/setup.texi +++ b/doc/setup.texi @@ -17,7 +17,6 @@ doing so. It will make life easier for you and everyone else. * Modifying the database:: * Checking the setup:: * keytabs:: -* Serving Kerberos 4/524/kaserver:: * Remote administration:: * Password changing:: * Testing clients and servers:: @@ -282,7 +281,7 @@ database check by run by the following command : kadmin -l check REALM.EXAMPLE.ORG @end example -@node keytabs, Serving Kerberos 4/524/kaserver, Checking the setup, Setting up a realm +@node keytabs, Remote administration, Checking the setup, Setting up a realm @section keytabs To extract a service ticket from the database and put it in a keytab, you @@ -305,59 +304,7 @@ Version Type Principal 1 des3-cbc-sha1 host/my.host.name@@MY.REALM @end example -@node Serving Kerberos 4/524/kaserver, Remote administration, keytabs, Setting up a realm -@section Serving Kerberos 4/524/kaserver - -Heimdal can be configured to support 524, Kerberos 4 or kaserver. All -these services are turned off by default. Kerberos 4 is always -supported by the KDC, but the Kerberos 4 client support also depends -on Kerberos 4 support having been included at compile-time, using -@kbd{--with-krb4=dir}. - -@subsection 524 - -524 is a service that allows the KDC to convert Kerberos 5 tickets to -Kerberos 4 tickets for backward compatibility. See also Using 2b -tokens with AFS in @xref{AFS}. - -524 can be turned on by adding this to the configuration file - -@example -[kdc] - enable-524 = yes -@end example - -@subsection Kerberos 4 - -Kerberos 4 is the predecessor to to Kerberos 5. It only supports -single DES@. You should only enable Kerberos 4 support if you have -needs for compatibility with an installed base of Kerberos 4 -clients/servers. - -Kerberos 4 can be turned on by adding this to the configuration file - -@example -[kdc] - enable-kerberos4 = yes -@end example - -@subsection kaserver - -Kaserver is a Kerberos 4 that is used in AFS@. The protocol has some -extra features over plain Kerberos 4, but like Kerberos 4, only uses -single DES@. - -You should only enable Kaserver support if you have needs for -compatibility with an installed base of AFS machines. - -Kaserver can be turned on by adding this to the configuration file - -@example -[kdc] - enable-kaserver = yes -@end example - -@node Remote administration, Password changing, Serving Kerberos 4/524/kaserver, Setting up a realm +@node Remote administration, Password changing, keytabs, Setting up a realm @section Remote administration The administration server, @command{kadmind}, can be started by diff --git a/doc/vars.texi b/doc/vars.texi index 8b1158af63705..cf0f58b108f76 100755 --- a/doc/vars.texi +++ b/doc/vars.texi @@ -4,4 +4,4 @@ @c @set dbdir /var/heimdal -@set PACKAGE_VERSION 1.5.1 +@set PACKAGE_VERSION 1.5.2 diff --git a/kdc/default_config.c b/kdc/default_config.c index 6fbf5fdae156a..9a33a7f270c09 100644 --- a/kdc/default_config.c +++ b/kdc/default_config.c @@ -51,9 +51,9 @@ krb5_kdc_get_config(krb5_context context, krb5_kdc_configuration **config) c->require_preauth = TRUE; c->kdc_warn_pwexpire = 0; c->encode_as_rep_as_tgs_rep = FALSE; - c->as_use_strongest_session_key = FALSE; + c->tgt_use_strongest_session_key = FALSE; c->preauth_use_strongest_session_key = FALSE; - c->tgs_use_strongest_session_key = FALSE; + c->svc_use_strongest_session_key = FALSE; c->use_strongest_server_key = TRUE; c->check_ticket_addresses = TRUE; c->allow_null_ticket_addresses = TRUE; @@ -120,21 +120,21 @@ krb5_kdc_get_config(krb5_context context, krb5_kdc_configuration **config) } #endif - c->as_use_strongest_session_key = + c->tgt_use_strongest_session_key = krb5_config_get_bool_default(context, NULL, - c->as_use_strongest_session_key, + c->tgt_use_strongest_session_key, "kdc", - "as-use-strongest-session-key", NULL); + "tgt-use-strongest-session-key", NULL); c->preauth_use_strongest_session_key = krb5_config_get_bool_default(context, NULL, c->preauth_use_strongest_session_key, "kdc", "preauth-use-strongest-session-key", NULL); - c->tgs_use_strongest_session_key = + c->svc_use_strongest_session_key = krb5_config_get_bool_default(context, NULL, - c->tgs_use_strongest_session_key, + c->svc_use_strongest_session_key, "kdc", - "tgs-use-strongest-session-key", NULL); + "svc-use-strongest-session-key", NULL); c->use_strongest_server_key = krb5_config_get_bool_default(context, NULL, c->use_strongest_server_key, diff --git a/kdc/kdc.8 b/kdc/kdc.8 index 4a69bda06790c..171c426a0c52f 100644 --- a/kdc/kdc.8 +++ b/kdc/kdc.8 @@ -54,7 +54,6 @@ .Fl Fl v4-realm= Ns Ar string .Xc .Oc -.Op Fl K | Fl Fl kaserver .Oo Fl P Ar portspec \*(Ba Xo .Fl Fl ports= Ns Ar portspec .Xc @@ -112,8 +111,6 @@ The default is whatever is returned by .Fn krb_get_lrealm . This option is only available if the KDC has been compiled with version 4 support. -.It Fl K , Fl Fl kaserver -Enable kaserver emulation (in case it's compiled in). .It Fl P Ar portspec , Fl Fl ports= Ns Ar portspec Specifies the set of ports the KDC should listen on. It is given as a diff --git a/kdc/kdc.cat8 b/kdc/kdc.cat8 index 8df1c3ebacbc5..98f10d6f01b86 100644 --- a/kdc/kdc.cat8 +++ b/kdc/kdc.cat8 @@ -7,9 +7,9 @@ NNAAMMEE SSYYNNOOPPSSIISS kkddcc [--cc _f_i_l_e | ----ccoonnffiigg--ffiillee==_f_i_l_e] [--pp | ----nnoo--rreeqquuiirree--pprreeaauutthh] [----mmaaxx--rreeqquueesstt==_s_i_z_e] [--HH | ----eennaabbllee--hhttttpp] [----nnoo--552244] [----kkeerrbbeerrooss44] - [----kkeerrbbeerrooss44--ccrroossss--rreeaallmm] [--rr _s_t_r_i_n_g | ----vv44--rreeaallmm==_s_t_r_i_n_g] - [--KK | ----kkaasseerrvveerr] [--PP _p_o_r_t_s_p_e_c | ----ppoorrttss==_p_o_r_t_s_p_e_c] [----ddeettaacchh] - [----ddiissaabbllee--ddeess] [----aaddddrreesssseess==_l_i_s_t _o_f _a_d_d_r_e_s_s_e_s] + [----kkeerrbbeerrooss44--ccrroossss--rreeaallmm] [--rr _s_t_r_i_n_g | ----vv44--rreeaallmm==_s_t_r_i_n_g] [--PP + _p_o_r_t_s_p_e_c | ----ppoorrttss==_p_o_r_t_s_p_e_c] [----ddeettaacchh] [----ddiissaabbllee--ddeess] + [----aaddddrreesssseess==_l_i_s_t _o_f _a_d_d_r_e_s_s_e_s] DDEESSCCRRIIPPTTIIOONN kkddcc serves requests for tickets. When it starts, it first checks the @@ -61,9 +61,6 @@ DDEESSCCRRIIPPTTIIOONN is returned by kkrrbb__ggeett__llrreeaallmm(). This option is only available if the KDC has been compiled with version 4 support. - --KK, ----kkaasseerrvveerr - Enable kaserver emulation (in case it's compiled in). - --PP _p_o_r_t_s_p_e_c, ----ppoorrttss==_p_o_r_t_s_p_e_c Specifies the set of ports the KDC should listen on. It is given as a white-space separated list of services or port numbers. diff --git a/kdc/kdc.h b/kdc/kdc.h index 9d52fd4c2ec16..ab643ec20071a 100644 --- a/kdc/kdc.h +++ b/kdc/kdc.h @@ -59,9 +59,9 @@ typedef struct krb5_kdc_configuration { krb5_boolean encode_as_rep_as_tgs_rep; /* bug compatibility */ - krb5_boolean as_use_strongest_session_key; + krb5_boolean tgt_use_strongest_session_key; krb5_boolean preauth_use_strongest_session_key; - krb5_boolean tgs_use_strongest_session_key; + krb5_boolean svc_use_strongest_session_key; krb5_boolean use_strongest_server_key; krb5_boolean check_ticket_addresses; diff --git a/kdc/kerberos5.c b/kdc/kerberos5.c index c13abb7ce0bbf..ee6baf0edc9ca 100644 --- a/kdc/kerberos5.c +++ b/kdc/kerberos5.c @@ -1094,7 +1094,10 @@ _kdc_as_rep(krb5_context context, * enctype that an older version of a KDC in the same realm can't * decrypt. */ - ret = _kdc_find_etype(context, config->as_use_strongest_session_key, FALSE, + ret = _kdc_find_etype(context, + krb5_principal_is_krbtgt(context, server_princ) ? + config->tgt_use_strongest_session_key : + config->svc_use_strongest_session_key, FALSE, client, b->etype.val, b->etype.len, &sessionetype, NULL); if (ret) { diff --git a/kdc/krb5tgs.c b/kdc/krb5tgs.c index 5bf68cdfdc23a..87e33930be159 100644 --- a/kdc/krb5tgs.c +++ b/kdc/krb5tgs.c @@ -1699,7 +1699,9 @@ server_lookup: Key *skey; ret = _kdc_find_etype(context, - config->tgs_use_strongest_session_key, FALSE, + krb5_principal_is_krbtgt(context, sp) ? + config->tgt_use_strongest_session_key : + config->svc_use_strongest_session_key, FALSE, server, b->etype.val, b->etype.len, NULL, &skey); if(ret) { diff --git a/kpasswd/kpasswdd.c b/kpasswd/kpasswdd.c index cc1ac25f30d32..36a70c832521f 100644 --- a/kpasswd/kpasswdd.c +++ b/kpasswd/kpasswdd.c @@ -439,7 +439,8 @@ verify (krb5_auth_context *auth_context, struct sockaddr *sa, int sa_size, u_char *msg, - size_t len) + size_t len, + krb5_address *client_addr) { krb5_error_code ret; uint16_t pkt_len, pkt_ver, ap_req_len; @@ -540,6 +541,21 @@ verify (krb5_auth_context *auth_context, krb_priv_data.data = msg + 6 + ap_req_len; krb_priv_data.length = len - 6 - ap_req_len; + /* + * Only enforce client addresses on on tickets with addresses. If + * its addressless, we are guessing its behind NAT and really + * can't know this information. + */ + + if ((*ticket)->ticket.caddr && (*ticket)->ticket.caddr->len > 0) { + ret = krb5_auth_con_setaddrs (context, *auth_context, + NULL, client_addr); + if (ret) { + krb5_warn (context, ret, "krb5_auth_con_setaddr(this)"); + goto out; + } + } + ret = krb5_rd_priv (context, *auth_context, &krb_priv_data, @@ -576,7 +592,7 @@ process (krb5_realm *realms, krb5_address other_addr; uint16_t version; - + memset(&other_addr, 0, sizeof(other_addr)); krb5_data_zero (&out_data); ret = krb5_auth_con_init (context, &auth_context); @@ -594,18 +610,27 @@ process (krb5_realm *realms, goto out; } - ret = krb5_auth_con_setaddrs (context, - auth_context, - this_addr, - &other_addr); - krb5_free_address (context, &other_addr); + ret = krb5_auth_con_setaddrs (context, auth_context, this_addr, NULL); if (ret) { - krb5_warn (context, ret, "krb5_auth_con_setaddr"); + krb5_warn (context, ret, "krb5_auth_con_setaddr(this)"); goto out; } if (verify (&auth_context, realms, keytab, &ticket, &out_data, - &version, s, sa, sa_size, msg, len) == 0) { + &version, s, sa, sa_size, msg, len, &other_addr) == 0) + { + /* + * We always set the client_addr, to assume that the client + * can ignore it if it choose to do so (just the server does + * so for addressless tickets). + */ + ret = krb5_auth_con_setaddrs (context, auth_context, + this_addr, &other_addr); + if (ret) { + krb5_warn (context, ret, "krb5_auth_con_setaddr(other)"); + goto out; + } + change (auth_context, ticket->client, version, @@ -617,8 +642,9 @@ process (krb5_realm *realms, } out: - krb5_data_free (&out_data); - krb5_auth_con_free (context, auth_context); + krb5_free_address(context, &other_addr); + krb5_data_free(&out_data); + krb5_auth_con_free(context, auth_context); } static int diff --git a/lib/gssapi/krb5/verify_mic.c b/lib/gssapi/krb5/verify_mic.c index 3123787ff474c..3814ef7062c1d 100644 --- a/lib/gssapi/krb5/verify_mic.c +++ b/lib/gssapi/krb5/verify_mic.c @@ -251,6 +251,14 @@ retry: csum.checksum.length = 20; csum.checksum.data = p + 8; + krb5_crypto_destroy (context, crypto); + ret = krb5_crypto_init(context, key, + ETYPE_DES3_CBC_SHA1, &crypto); + if (ret){ + *minor_status = ret; + return GSS_S_FAILURE; + } + ret = krb5_verify_checksum (context, crypto, KRB5_KU_USAGE_SIGN, tmp, message_buffer->length + 8, diff --git a/lib/hcrypto/libtommath/bn_mp_prime_next_prime.c b/lib/hcrypto/libtommath/bn_mp_prime_next_prime.c index a2897f0878462..db2f46ddbf9be 100644 --- a/lib/hcrypto/libtommath/bn_mp_prime_next_prime.c +++ b/lib/hcrypto/libtommath/bn_mp_prime_next_prime.c @@ -142,8 +142,8 @@ int mp_prime_next_prime(mp_int *a, int t, int bbs_style) } /* is this prime? */ - for (x = 0; x < t; x++) { - mp_set(&b, ltm_prime_tab[t]); + for (x = 0; x < t && x < PRIME_SIZE; x++) { + mp_set(&b, ltm_prime_tab[x]); if ((err = mp_prime_miller_rabin(a, &b, &res)) != MP_OKAY) { goto LBL_ERR; } diff --git a/lib/hx509/sel-lex.c b/lib/hx509/sel-lex.c index 51a5feaea2ba9..51f1e8407807e 100644 --- a/lib/hx509/sel-lex.c +++ b/lib/hx509/sel-lex.c @@ -520,6 +520,7 @@ unsigned lineno = 1; static char * handle_string(void); static int lex_input(char *, int); +static int lex_classic_input(void); struct hx_expr_input _hx509_expr_input; @@ -534,7 +535,7 @@ struct hx_expr_input _hx509_expr_input; #undef ECHO -#line 538 "sel-lex.c" +#line 539 "sel-lex.c" #define INITIAL 0 @@ -716,10 +717,10 @@ YY_DECL register char *yy_cp, *yy_bp; register int yy_act; -#line 68 "sel-lex.l" +#line 69 "sel-lex.l" -#line 723 "sel-lex.c" +#line 724 "sel-lex.c" if ( !(yy_init) ) { @@ -804,37 +805,37 @@ do_action: /* This label is used only to access EOF actions. */ case 1: YY_RULE_SETUP -#line 70 "sel-lex.l" +#line 71 "sel-lex.l" { return kw_TRUE; } YY_BREAK case 2: YY_RULE_SETUP -#line 71 "sel-lex.l" +#line 72 "sel-lex.l" { return kw_FALSE; } YY_BREAK case 3: YY_RULE_SETUP -#line 72 "sel-lex.l" +#line 73 "sel-lex.l" { return kw_AND; } YY_BREAK case 4: YY_RULE_SETUP -#line 73 "sel-lex.l" +#line 74 "sel-lex.l" { return kw_OR; } YY_BREAK case 5: YY_RULE_SETUP -#line 74 "sel-lex.l" +#line 75 "sel-lex.l" { return kw_IN; } YY_BREAK case 6: YY_RULE_SETUP -#line 75 "sel-lex.l" +#line 76 "sel-lex.l" { return kw_TAILMATCH; } YY_BREAK case 7: YY_RULE_SETUP -#line 77 "sel-lex.l" +#line 78 "sel-lex.l" { yylval.string = strdup ((const char *)yytext); return IDENTIFIER; @@ -842,31 +843,31 @@ YY_RULE_SETUP YY_BREAK case 8: YY_RULE_SETUP -#line 81 "sel-lex.l" +#line 82 "sel-lex.l" { yylval.string = handle_string(); return STRING; } YY_BREAK case 9: /* rule 9 can match eol */ YY_RULE_SETUP -#line 82 "sel-lex.l" +#line 83 "sel-lex.l" { ++lineno; } YY_BREAK case 10: YY_RULE_SETUP -#line 83 "sel-lex.l" +#line 84 "sel-lex.l" { return *yytext; } YY_BREAK case 11: YY_RULE_SETUP -#line 84 "sel-lex.l" +#line 85 "sel-lex.l" ; YY_BREAK case 12: YY_RULE_SETUP -#line 85 "sel-lex.l" +#line 86 "sel-lex.l" ECHO; YY_BREAK -#line 870 "sel-lex.c" +#line 871 "sel-lex.c" case YY_STATE_EOF(INITIAL): yyterminate(); @@ -1863,7 +1864,7 @@ void yyfree (void * ptr ) #define YYTABLES_NAME "yytables" -#line 85 "sel-lex.l" +#line 86 "sel-lex.l" diff --git a/lib/hx509/sel-lex.l b/lib/hx509/sel-lex.l index 4c9396750a341..bb7e8374c7d1e 100644 --- a/lib/hx509/sel-lex.l +++ b/lib/hx509/sel-lex.l @@ -50,6 +50,7 @@ unsigned lineno = 1; static char * handle_string(void); static int lex_input(char *, int); +static int lex_classic_input(void); struct hx_expr_input _hx509_expr_input; diff --git a/lib/kadm5/password_quality.c b/lib/kadm5/password_quality.c index a6f0b3ef67ee3..eb72ba6182ee0 100644 --- a/lib/kadm5/password_quality.c +++ b/lib/kadm5/password_quality.c @@ -34,8 +34,6 @@ #include "kadm5_locl.h" #include "kadm5-pwcheck.h" -RCSID("$Id$"); - #ifdef HAVE_SYS_WAIT_H #include <sys/wait.h> #endif @@ -473,7 +471,8 @@ kadm5_check_password_quality (krb5_context context, NULL); if (v == NULL) { msg = (*passwd_quality_check) (context, principal, pwd_data); - krb5_set_error_message(context, 0, "password policy failed: %s", msg); + if (msg) + krb5_set_error_message(context, 0, "password policy failed: %s", msg); return msg; } diff --git a/lib/krb5/crypto-arcfour.c b/lib/krb5/crypto-arcfour.c index 1b369d2fda143..7f7e21d0d22c2 100644 --- a/lib/krb5/crypto-arcfour.c +++ b/lib/krb5/crypto-arcfour.c @@ -317,7 +317,7 @@ struct _krb5_encryption_type _krb5_enctype_arcfour_hmac_md5 = { 8, &keytype_arcfour, &_krb5_checksum_hmac_md5, - NULL, + &_krb5_checksum_hmac_md5, F_SPECIAL, ARCFOUR_encrypt, 0, diff --git a/lib/krb5/crypto.c b/lib/krb5/crypto.c index 4b66035155dd4..67ecef62e8750 100644 --- a/lib/krb5/crypto.c +++ b/lib/krb5/crypto.c @@ -467,7 +467,7 @@ verify_checksum(krb5_context context, return KRB5_PROG_SUMTYPE_NOSUPP; /* XXX */ } kct = crypto->et->keyed_checksum; - if (kct != NULL && kct->type != ct->type) { + if (kct == NULL || kct->type != ct->type) { krb5_set_error_message(context, KRB5_PROG_SUMTYPE_NOSUPP, N_("Checksum type %s is keyed, but " "the key type %s passed didnt have that checksum " diff --git a/lib/krb5/eai_to_heim_errno.c b/lib/krb5/eai_to_heim_errno.c index ef11e370f4435..a6e14aba31dd1 100644 --- a/lib/krb5/eai_to_heim_errno.c +++ b/lib/krb5/eai_to_heim_errno.c @@ -68,6 +68,10 @@ krb5_eai_to_heim_errno(int eai_errno, int system_error) case EAI_NODATA: return HEIM_EAI_NODATA; #endif +#ifdef WSANO_DATA + case WSANO_DATA: + return HEIM_EAI_NODATA; +#endif case EAI_NONAME: return HEIM_EAI_NONAME; case EAI_SERVICE: diff --git a/lib/krb5/krb5.conf.5 b/lib/krb5/krb5.conf.5 index 9e1edc7b6ca1e..77d7f808ae474 100644 --- a/lib/krb5/krb5.conf.5 +++ b/lib/krb5/krb5.conf.5 @@ -412,19 +412,22 @@ Default is the same as Should the kdc answer kdc-requests over http. .It Li enable-kaserver = Va BOOL If this kdc should emulate the AFS kaserver. -.It Li as-use-strongest-session-key = Va BOOL +.It Li tgt-use-strongest-session-key = Va BOOL If this is TRUE then the KDC will prefer the strongest key from the -client's AS-REQ enctype list, that is also supported by the KDC and the -target principal, for the ticket session key. Else it will prefer the -first key from the client's AS-REQ enctype list that is also supported -by the KDC and the target principal. Defaults to TRUE. +client's AS-REQ or TGS-REQ enctype list for the ticket session key that +is supported by the KDC and the target principal when the target +principal is a krbtgt principal. Else it will prefer the first key from +the client's AS-REQ enctype list that is also supported by the KDC and +the target principal. Defaults to TRUE. +.It Li svc-use-strongest-session-key = Va BOOL +Like tgt-use-strongest-session-key, but applies to the session key +enctype of tickets for services other than krbtgt principals. Defaults +to TRUE. .It Li preauth-use-strongest-session-key = Va BOOL -Like as-use-strongest-session-key, but applies to the session key -enctype selection for PA-ETYPE-INFO2 (i.e., for password-based -pre-authentication). Defaults to TRUE. -.It Li tgs-use-strongest-session-key = Va BOOL -Like as-use-strongest-session-key, but applies to the session key -enctype of tickets issued by the TGS. Defaults to TRUE. +If TRUE then select the strongest possible enctype from the client's +AS-REQ for PA-ETYPE-INFO2 (i.e., for password-based pre-authentication). +Else pick the first supported enctype from the client's AS-REQ. Defaults +to TRUE. .It Li use-strongest-server-key = Va BOOL If TRUE then the KDC picks, for the ticket encrypted part's key, the first supported enctype from the target service principal's hdb entry's diff --git a/lib/krb5/krb5.conf.cat5 b/lib/krb5/krb5.conf.cat5 index 7d10cae2c3e8b..aa5ab91bc5e45 100644 --- a/lib/krb5/krb5.conf.cat5 +++ b/lib/krb5/krb5.conf.cat5 @@ -419,25 +419,27 @@ DDEESSCCRRIIPPTTIIOONN enable-kaserver = _B_O_O_L If this kdc should emulate the AFS kaserver. - as-use-strongest-session-key = _B_O_O_L + tgt-use-strongest-session-key = _B_O_O_L If this is TRUE then the KDC will prefer the - strongest key from the client's AS-REQ enctype - list, that is also supported by the KDC and the - target principal, for the ticket session key. Else + strongest key from the client's AS-REQ or TGS-REQ + enctype list for the ticket session key that is + supported by the KDC and the target principal when + the target principal is a krbtgt principal. Else it will prefer the first key from the client's AS- REQ enctype list that is also supported by the KDC and the target principal. Defaults to TRUE. + svc-use-strongest-session-key = _B_O_O_L + Like tgt-use-strongest-session-key, but applies to + the session key enctype of tickets for services + other than krbtgt principals. Defaults to TRUE. + preauth-use-strongest-session-key = _B_O_O_L - Like as-use-strongest-session-key, but applies to - the session key enctype selection for PA-ETYPE- - INFO2 (i.e., for password-based pre-authentica- - tion). Defaults to TRUE. - - tgs-use-strongest-session-key = _B_O_O_L - Like as-use-strongest-session-key, but applies to - the session key enctype of tickets issued by the - TGS. Defaults to TRUE. + If TRUE then select the strongest possible enctype + from the client's AS-REQ for PA-ETYPE-INFO2 (i.e., + for password-based pre-authentication). Else pick + the first supported enctype from the client's AS- + REQ. Defaults to TRUE. use-strongest-server-key = _B_O_O_L If TRUE then the KDC picks, for the ticket diff --git a/lib/krb5/pac.c b/lib/krb5/pac.c index f4caaddc264b9..91f68d5e00e71 100644 --- a/lib/krb5/pac.c +++ b/lib/krb5/pac.c @@ -706,7 +706,7 @@ build_logon_name(krb5_context context, krb5_storage *sp; uint64_t t; char *s, *s2; - size_t i, len; + size_t s2_len; t = unix2nttime(authtime); @@ -726,29 +726,60 @@ build_logon_name(krb5_context context, if (ret) goto out; - len = strlen(s); + { + size_t ucs2_len; + uint16_t *ucs2; + unsigned int flags; - CHECK(ret, krb5_store_uint16(sp, len * 2), out); + ret = wind_utf8ucs2_length(s, &ucs2_len); + if (ret) { + free(s); + krb5_set_error_message(context, ret, "Failed to count length of UTF-8 string"); + return ret; + } -#if 1 /* cheat for now */ - s2 = malloc(len * 2); - if (s2 == NULL) { - ret = krb5_enomem(context); + ucs2 = malloc(sizeof(ucs2[0]) * ucs2_len); + if (ucs2 == NULL) { + free(s); + return krb5_enomem(context); + } + + ret = wind_utf8ucs2(s, ucs2, &ucs2_len); free(s); - goto out; - } - for (i = 0; i < len; i++) { - s2[i * 2] = s[i]; - s2[i * 2 + 1] = 0; + if (ret) { + free(ucs2); + krb5_set_error_message(context, ret, "Failed to convert string to UCS-2"); + return ret; + } + + s2_len = (ucs2_len + 1) * 2; + s2 = malloc(s2_len); + if (ucs2 == NULL) { + free(ucs2); + return krb5_enomem(context); + } + + flags = WIND_RW_LE; + ret = wind_ucs2write(ucs2, ucs2_len, + &flags, s2, &s2_len); + free(ucs2); + if (ret) { + free(s2); + krb5_set_error_message(context, ret, "Failed to write to UCS-2 buffer"); + return ret; + } + + /* + * we do not want zero termination + */ + s2_len = ucs2_len * 2; } - free(s); -#else - /* write libwind code here */ -#endif - ret = krb5_storage_write(sp, s2, len * 2); + CHECK(ret, krb5_store_uint16(sp, s2_len), out); + + ret = krb5_storage_write(sp, s2, s2_len); free(s2); - if (ret != (int)(len * 2)) { + if (ret != (int)s2_len) { ret = krb5_enomem(context); goto out; } diff --git a/lib/krb5/verify_krb5_conf.c b/lib/krb5/verify_krb5_conf.c index d554423a16d15..647a311a2ca61 100644 --- a/lib/krb5/verify_krb5_conf.c +++ b/lib/krb5/verify_krb5_conf.c @@ -508,7 +508,7 @@ struct entry kdc_entries[] = { { "allow-null-ticket-addresses", krb5_config_string, check_boolean }, { "allow-anonymous", krb5_config_string, check_boolean }, { "v4_realm", krb5_config_string, NULL }, - { "enable-kaserver", krb5_config_string, check_boolean }, + { "enable-kaserver", krb5_config_string, check_boolean, 1 }, { "encode_as_rep_as_tgs_rep", krb5_config_string, check_boolean }, { "kdc_warn_pwexpire", krb5_config_string, check_time }, { "use_2b", krb5_config_list, NULL }, diff --git a/lib/libedit/configure b/lib/libedit/configure index 3bb2d08446f27..c069ba40fe8b8 100755 --- a/lib/libedit/configure +++ b/lib/libedit/configure @@ -558,7 +558,7 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='libedit' -PACKAGE_TARNAME='libedit-20110930' +PACKAGE_TARNAME='libedit-20120111' PACKAGE_VERSION='3.0' PACKAGE_STRING='libedit 3.0' PACKAGE_BUGREPORT='' @@ -1333,7 +1333,7 @@ Fine tuning of the installation directories: --localedir=DIR locale-dependent data [DATAROOTDIR/locale] --mandir=DIR man documentation [DATAROOTDIR/man] --docdir=DIR documentation root - [DATAROOTDIR/doc/libedit-20110930] + [DATAROOTDIR/doc/libedit-20120111] --htmldir=DIR html documentation [DOCDIR] --dvidir=DIR dvi documentation [DOCDIR] --pdfdir=DIR pdf documentation [DOCDIR] @@ -4004,7 +4004,7 @@ fi # Define the identity of the package. - PACKAGE='libedit-20110930' + PACKAGE='libedit-20120111' VERSION='3.0' diff --git a/lib/wind/bidi_table.c b/lib/wind/bidi_table.c index 7d703f64dca1c..31de1ee6372b9 100644 --- a/lib/wind/bidi_table.c +++ b/lib/wind/bidi_table.c @@ -1,5 +1,5 @@ /* ./bidi_table.c */ -/* Automatically generated at 2011-09-30T15:24:58.936201 */ +/* Automatically generated at 2012-01-11T14:07:00.535499 */ #include <stdlib.h> diff --git a/lib/wind/bidi_table.h b/lib/wind/bidi_table.h index 45556a3ff3982..c317b4dc4d42f 100644 --- a/lib/wind/bidi_table.h +++ b/lib/wind/bidi_table.h @@ -1,5 +1,5 @@ /* ./bidi_table.h */ -/* Automatically generated at 2011-09-30T15:24:58.927315 */ +/* Automatically generated at 2012-01-11T14:07:00.534628 */ #ifndef BIDI_TABLE_H #define BIDI_TABLE_H 1 diff --git a/lib/wind/combining_table.c b/lib/wind/combining_table.c index 814e39eb19040..4a1677230adc9 100644 --- a/lib/wind/combining_table.c +++ b/lib/wind/combining_table.c @@ -1,5 +1,5 @@ /* ./combining_table.c */ -/* Automatically generated at 2011-09-30T15:24:59.280091 */ +/* Automatically generated at 2012-01-11T14:07:00.838826 */ #include <stdlib.h> diff --git a/lib/wind/combining_table.h b/lib/wind/combining_table.h index 05a790b37db63..47599ccaff654 100644 --- a/lib/wind/combining_table.h +++ b/lib/wind/combining_table.h @@ -1,5 +1,5 @@ /* ./combining_table.h */ -/* Automatically generated at 2011-09-30T15:24:59.272235 */ +/* Automatically generated at 2012-01-11T14:07:00.836450 */ #ifndef COMBINING_TABLE_H #define COMBINING_TABLE_H 1 diff --git a/lib/wind/errorlist_table.c b/lib/wind/errorlist_table.c index 7456cb478d6ac..d2d57182d4830 100644 --- a/lib/wind/errorlist_table.c +++ b/lib/wind/errorlist_table.c @@ -1,5 +1,5 @@ /* ./errorlist_table.c */ -/* Automatically generated at 2011-09-30T15:24:59.470044 */ +/* Automatically generated at 2012-01-11T14:07:01.014764 */ #include <stdlib.h> diff --git a/lib/wind/errorlist_table.h b/lib/wind/errorlist_table.h index fc1739efc8d87..b822454c03be3 100644 --- a/lib/wind/errorlist_table.h +++ b/lib/wind/errorlist_table.h @@ -1,5 +1,5 @@ /* ./errorlist_table.h */ -/* Automatically generated at 2011-09-30T15:24:59.457950 */ +/* Automatically generated at 2012-01-11T14:07:01.014378 */ #ifndef ERRORLIST_TABLE_H #define ERRORLIST_TABLE_H 1 diff --git a/lib/wind/map_table.c b/lib/wind/map_table.c index 5491b7d1b5ece..7363e54616eb5 100644 --- a/lib/wind/map_table.c +++ b/lib/wind/map_table.c @@ -1,5 +1,5 @@ /* ./map_table.c */ -/* Automatically generated at 2011-09-30T15:24:59.641639 */ +/* Automatically generated at 2012-01-11T14:07:01.097758 */ #include "map_table.h" diff --git a/lib/wind/map_table.h b/lib/wind/map_table.h index ac3d564b36a6a..ebfa7256d726f 100644 --- a/lib/wind/map_table.h +++ b/lib/wind/map_table.h @@ -1,5 +1,5 @@ /* ./map_table.h */ -/* Automatically generated at 2011-09-30T15:24:59.631690 */ +/* Automatically generated at 2012-01-11T14:07:01.097337 */ #ifndef MAP_TABLE_H #define MAP_TABLE_H 1 diff --git a/lib/wind/normalize_table.c b/lib/wind/normalize_table.c index 7e0ec2eefa8ab..a37e180a4acd2 100644 --- a/lib/wind/normalize_table.c +++ b/lib/wind/normalize_table.c @@ -1,5 +1,5 @@ /* ./normalize_table.c */ -/* Automatically generated at 2011-09-30T15:25:00.420261 */ +/* Automatically generated at 2012-01-11T14:07:01.714581 */ #include <stdlib.h> diff --git a/lib/wind/normalize_table.h b/lib/wind/normalize_table.h index 88816309c40b6..b0d0d11850e61 100644 --- a/lib/wind/normalize_table.h +++ b/lib/wind/normalize_table.h @@ -1,5 +1,5 @@ /* ./normalize_table.h */ -/* Automatically generated at 2011-09-30T15:25:00.412374 */ +/* Automatically generated at 2012-01-11T14:07:01.713967 */ #ifndef NORMALIZE_TABLE_H #define NORMALIZE_TABLE_H 1 diff --git a/lib/wind/punycode_examples.c b/lib/wind/punycode_examples.c index 50ccc4847c7ce..d12368040a176 100644 --- a/lib/wind/punycode_examples.c +++ b/lib/wind/punycode_examples.c @@ -1,5 +1,5 @@ /* ./punycode_examples.c */ -/* Automatically generated at 2011-09-30T15:25:05.829535 */ +/* Automatically generated at 2012-01-11T14:07:08.539522 */ #ifndef PUNYCODE_EXAMPLES_C #define PUNYCODE_EXAMPLES_C 1 diff --git a/lib/wind/punycode_examples.h b/lib/wind/punycode_examples.h index 832234da35605..3e90edc763af9 100644 --- a/lib/wind/punycode_examples.h +++ b/lib/wind/punycode_examples.h @@ -1,5 +1,5 @@ /* ./punycode_examples.h */ -/* Automatically generated at 2011-09-30T15:25:05.815268 */ +/* Automatically generated at 2012-01-11T14:07:08.539140 */ #ifndef PUNYCODE_EXAMPLES_H #define PUNYCODE_EXAMPLES_H 1 diff --git a/lib/wind/utf8.c b/lib/wind/utf8.c index 6907b3c9d3ab7..e1a1eb7b2b455 100644 --- a/lib/wind/utf8.c +++ b/lib/wind/utf8.c @@ -204,13 +204,13 @@ wind_ucs4utf8(const uint32_t *in, size_t in_len, char *out, size_t *out_len) switch(len) { case 4: out[3] = (ch | 0x80) & 0xbf; - ch = ch << 6; + ch = ch >> 6; case 3: out[2] = (ch | 0x80) & 0xbf; - ch = ch << 6; + ch = ch >> 6; case 2: out[1] = (ch | 0x80) & 0xbf; - ch = ch << 6; + ch = ch >> 6; case 1: out[0] = ch | first_char[len - 1]; } @@ -346,8 +346,8 @@ wind_ucs2write(const uint16_t *in, size_t in_len, unsigned int *flags, return WIND_ERR_OVERRUN; if ((*flags) & WIND_RW_LE) { - p[0] = (bom >> 8) & 0xff; - p[1] = (bom ) & 0xff; + p[0] = (bom ) & 0xff; + p[1] = (bom >> 8) & 0xff; } else { p[1] = (bom ) & 0xff; p[0] = (bom >> 8) & 0xff; @@ -360,8 +360,8 @@ wind_ucs2write(const uint16_t *in, size_t in_len, unsigned int *flags, if (len < 2) return WIND_ERR_OVERRUN; if ((*flags) & WIND_RW_LE) { - p[0] = (in[0] >> 8) & 0xff; - p[1] = (in[0] ) & 0xff; + p[0] = (in[0] ) & 0xff; + p[1] = (in[0] >> 8) & 0xff; } else { p[1] = (in[0] ) & 0xff; p[0] = (in[0] >> 8) & 0xff; @@ -479,10 +479,10 @@ wind_ucs2utf8(const uint16_t *in, size_t in_len, char *out, size_t *out_len) switch(len) { case 3: out[2] = (ch | 0x80) & 0xbf; - ch = ch << 6; + ch = ch >> 6; case 2: out[1] = (ch | 0x80) & 0xbf; - ch = ch << 6; + ch = ch >> 6; case 1: out[0] = ch | first_char[len - 1]; } diff --git a/lib/wind/version-script.map b/lib/wind/version-script.map index a6ca3ae54943f..6b5abb5ee2a5e 100644 --- a/lib/wind/version-script.map +++ b/lib/wind/version-script.map @@ -14,6 +14,7 @@ HEIMDAL_WIND_1.0 { wind_utf8ucs2_length; wind_ucs2utf8_length; wind_ucs2read; + wind_ucs2write; # testing _wind_combining_class; _wind_stringprep_testbidi; diff --git a/tests/kdc/check-kadmin.in b/tests/kdc/check-kadmin.in index d82aede822880..fdd225cc8e536 100644 --- a/tests/kdc/check-kadmin.in +++ b/tests/kdc/check-kadmin.in @@ -251,7 +251,7 @@ env KRB5CCNAME=${cache} \ ${kadmin} -p foo/admin@${R} get -o principal bar@${R} \ > kadmin.tmp 2>&1 || \ { echo "kadmin failed $?"; cat messages.log ; exit 1; } -if test "$(cat kadmin.tmp)" != "Principal: bar@TEST.H5L.SE" ; then +if test "`cat kadmin.tmp`" != "Principal: bar@TEST.H5L.SE" ; then cat kadmin.tmp ; cat messages.log ; exit 1 ; fi @@ -266,7 +266,7 @@ env KRB5CCNAME=${cache} \ ${kadmin} -p foo/admin@${R} get -o kvno bar@${R} \ > kadmin.tmp 2>&1 || \ { echo "kadmin failed $?"; cat messages.log ; exit 1; } -if test "$(cat kadmin.tmp)" != "Kvno: 1" ; then +if test "`cat kadmin.tmp`" != "Kvno: 1" ; then cat kadmin.tmp ; cat messages.log ; exit 1 ; fi @@ -281,7 +281,7 @@ env KRB5CCNAME=${cache} \ ${kadmin} -p foo/admin@${R} get -o princ_expire_time bar@${R} \ > kadmin.tmp 2>&1 || \ { echo "kadmin failed $?"; cat messages.log ; exit 1; } -if test "$(cat kadmin.tmp)" != "Principal expires: never" ; then +if test "`cat kadmin.tmp`" != "Principal expires: never" ; then cat kadmin.tmp ; cat messages.log ; exit 1 ; fi @@ -295,7 +295,7 @@ env KRB5CCNAME=${cache} \ ${kadmin} -p foo/admin@${R} get -s -o attributes bar@${R} \ > kadmin.tmp 2>&1 || \ { echo "kadmin failed $?"; cat messages.log ; exit 1; } -if test "$(cat kadmin.tmp)" != "Attributes" ; then +if test "`cat kadmin.tmp`" != "Attributes" ; then cat kadmin.tmp ; cat messages.log ; exit 1 ; fi diff --git a/tools/krb5-config.in b/tools/krb5-config.in index 8bbbf80b548ac..317270e4263b5 100755 --- a/tools/krb5-config.in +++ b/tools/krb5-config.in @@ -136,7 +136,7 @@ if test "$do_libs" = "yes"; then ;; esac lib_flags="$lib_flags -lkrb5 @LIB_pkinit@ -lcom_err" - lib_flags="$lib_flags @LIB_hcrypto_appl@ -lasn1 -lwind -lroken" + lib_flags="$lib_flags @LIB_hcrypto_appl@ -lasn1 -lwind -lheimbase -lroken" lib_flags="$lib_flags @LIB_crypt@ @PTHREAD_LIBADD@ @LIB_dlopen@" lib_flags="$lib_flags @LIB_door_create@ @LIBS@" echo $lib_flags diff --git a/windows/NTMakefile.version b/windows/NTMakefile.version index db11a117b15da..ef04b7986f868 100644 --- a/windows/NTMakefile.version +++ b/windows/NTMakefile.version @@ -15,8 +15,8 @@ VER_PACKAGE_COMPANY=www.h5l.org VER_PRODUCT_MAJOR=1 VER_PRODUCT_MINOR=5 -VER_PRODUCT_AUX=100 -VER_PRODUCT_PATCH=930 +VER_PRODUCT_AUX=200 +VER_PRODUCT_PATCH=0 # ------------------------------------------------------------ # The VER_OLD_BEGIN and VER_OLD_END version values are used in @@ -32,7 +32,7 @@ VER_OLD_BEGIN_PATCH=0 VER_OLD_END_MAJOR=1 VER_OLD_END_MINOR=5 -VER_OLD_END_AUX=100 +VER_OLD_END_AUX=200 VER_OLD_END_PATCH=65535 VER_PACKAGE_VERSION=$(VER_PRODUCT_MAJOR).$(VER_PRODUCT_MINOR).$(VER_PRODUCT_AUX) |