gnutls-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU gnutls branch, finston_0, updated. gnutls_2_9_10-340-gf6f2110


From: Laurence Finston
Subject: [SCM] GNU gnutls branch, finston_0, updated. gnutls_2_9_10-340-gf6f2110
Date: Thu, 15 Jul 2010 14:48:34 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU gnutls".

http://git.savannah.gnu.org/cgit/gnutls.git/commit/?id=f6f211003070687c2f712d99d90f554911f471ef

The branch, finston_0 has been updated
       via  f6f211003070687c2f712d99d90f554911f471ef (commit)
       via  2466701cc5d0fd8b0a571bcd04a0db4f280110ff (commit)
       via  17ef69da078d922cd17ed4a91687b321891a5168 (commit)
       via  9fbe5270f8517519d3fdbcee7f4e24fd8b9c8110 (commit)
       via  9e206aca65ac2748c2238a9bb76a7623847aacd3 (commit)
       via  9e43b01d10364defb69b4316baf417440c3c6c3f (commit)
       via  d96c9290bda0660a969027486e3846b94d074a53 (commit)
       via  0accbf7a42e4ad4fccdf7aec5140283fa7c9c332 (commit)
      from  af04494b6c2eed9400cfe09114d516af367b41e0 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit f6f211003070687c2f712d99d90f554911f471ef
Author: Laurence Finston <address@hidden>
Date:   Thu Jul 15 16:48:04 2010 +0200

    Add a datatype index.  This is necessary (if we want a separate data type
    index), because the predefined `tp' index has been combined with the
    function index.

commit 2466701cc5d0fd8b0a571bcd04a0db4f280110ff
Author: Laurence Finston <address@hidden>
Date:   Thu Jul 15 16:47:08 2010 +0200

    Edited.

commit 17ef69da078d922cd17ed4a91687b321891a5168
Author: Laurence Finston <address@hidden>
Date:   Thu Jul 15 16:46:14 2010 +0200

    Added `doc/gnutls.dt'.

commit 9fbe5270f8517519d3fdbcee7f4e24fd8b9c8110
Author: Laurence Finston <address@hidden>
Date:   Thu Jul 15 16:37:10 2010 +0200

    Edited.

commit 9e206aca65ac2748c2238a9bb76a7623847aacd3
Author: Laurence Finston <address@hidden>
Date:   Thu Jul 15 16:35:46 2010 +0200

    Added outline-mode headings for use in Emacs.  Minor formatting changes.

commit 9e43b01d10364defb69b4316baf417440c3c6c3f
Author: Laurence Finston <address@hidden>
Date:   Thu Jul 15 16:28:30 2010 +0200

    Edited.

commit d96c9290bda0660a969027486e3846b94d074a53
Author: Laurence Finston <address@hidden>
Date:   Thu Jul 15 16:16:36 2010 +0200

    Added "Local Variables" section for use in Emacs.

commit 0accbf7a42e4ad4fccdf7aec5140283fa7c9c332
Author: Laurence Finston <address@hidden>
Date:   Thu Jul 15 16:10:45 2010 +0200

    No significant changes.

-----------------------------------------------------------------------

Summary of changes:
 .gitignore             |    1 +
 doc/cha-datatypes.texi |   16 +++++++++++-
 doc/gnutls.texi        |   12 +++++++++
 lib/auth_cert.h        |   65 +++++++++++++++++++++++++++++++++++++++++++++--
 4 files changed, 90 insertions(+), 4 deletions(-)

diff --git a/.gitignore b/.gitignore
index 5b8643f..f5cc17c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -38,6 +38,7 @@ doc/gnutls.pdf
 doc/gnutls.toc
 doc/gnutls.cp
 doc/gnutls.cps
+doc/gnutls.dt
 doc/gnutls.fn
 doc/gnutls.fns
 doc/gnutls.ky
diff --git a/doc/cha-datatypes.texi b/doc/cha-datatypes.texi
index 6a27d97..0e226c0 100644
--- a/doc/cha-datatypes.texi
+++ b/doc/cha-datatypes.texi
@@ -12,12 +12,18 @@
 @node X.509 Certificate Data Types
 @section X.509 Certificate Data Types
 
-!! START HERE:  This list may not be complete.  LDF 2010.07.15.
+!! START HERE:  This list isn't complete.  LDF 2010.07.15.
 
 Data types for X.509 certificates are declared in the following files
 in the directory @file{[...]/gnutls/lib/}:
 
address@hidden 
+
 @itemize @w{}
+
address@hidden
address@hidden
+
 @item 
 @file{gnutls_cert.h}
 
@@ -37,7 +43,15 @@ in the directory @file{[...]/gnutls/lib/}:
 @file{openpgp/openpgp_int.h}
 @end itemize
 
+Declared in @file{auth_cert.h}:
+
+!! START HERE:  LDF 2010.07.15.
+
address@hidden /home/lfinsto/gnutls_dev/gnutls/lib/auth_cert.h
+
address@hidden gnutls_certificate_credentials_st, struct
 
address@hidden typedef struct gnutls_certificate_credentials_st
 
 
 
diff --git a/doc/gnutls.texi b/doc/gnutls.texi
index b895594..116ffe4 100644
--- a/doc/gnutls.texi
+++ b/doc/gnutls.texi
@@ -15,6 +15,13 @@
 @syncodeindex tp fn
 @syncodeindex pg cp
 
address@hidden Add a datatype index.  This is necessary (if we want a separate
address@hidden data type index), because the predefined
address@hidden `tp' index has been combined with the function index.
address@hidden LDF 2010.07.15.
+
address@hidden dt
+
 @comment %**end of header
 @finalout
 @copying
@@ -137,6 +144,11 @@ Documentation License''.
 
 @printindex fn
 
address@hidden Data Type Index
address@hidden Data Type Index
+
address@hidden dt
+
 @node Concept Index
 @unnumbered Concept Index
 
diff --git a/lib/auth_cert.h b/lib/auth_cert.h
index 1c1336d..14d5f1f 100644
--- a/lib/auth_cert.h
+++ b/lib/auth_cert.h
@@ -1,3 +1,5 @@
+/* auth_cert.h  */
+
 /*
  * Copyright (C) 2002, 2003, 2004, 2005, 2007, 2008, 2010 Free Software
  * Foundation, Inc.
@@ -23,6 +25,10 @@
  *
  */
 
+/* * (1) Top  */
+
+/* ** (2) Include files  */
+
 #ifndef AUTH_CERT_H
 # define AUTH_CERT_H
 # include "gnutls_cert.h"
@@ -33,9 +39,15 @@
 # include <gnutls/abstract.h>
 # include <gnutls/compat.h>
 
+
+/* ** (2) |struct| and |typedef| declarations  */
+
+/* *** (3) struct gnutls_certificate_credentials_st / typedef 
certificate_credentials_st */
+
 /* This structure may be complex, but it's the only way to
  * support a server that has multiple certificates
  */
+
 typedef struct gnutls_certificate_credentials_st
 {
   gnutls_dh_params_t dh_params;
@@ -100,12 +112,16 @@ typedef struct gnutls_certificate_credentials_st
   gnutls_certificate_retrieve_function *get_cert_callback;
 } certificate_credentials_st;
 
+/* *** (3) |struct rsa_info_st| / |rsa_info_st|  */
+
 typedef struct rsa_info_st
 {
   gnutls_datum_t modulus;
   gnutls_datum_t exponent;
 } rsa_info_st;
 
+/* *** (3) */
+
 /* This is the information we keep for the peer
  * certificate.
  */
@@ -130,18 +146,30 @@ typedef struct cert_auth_info_st
 #endif
 } *cert_auth_info_t;
 
+/* *** (3) */
+
 typedef struct cert_auth_info_st cert_auth_info_st;
 
+/* ** (2) Function declarations */
+
 void _gnutls_free_rsa_info (rsa_info_st * rsa);
 
 /* AUTH X509 functions */
+
 int _gnutls_gen_cert_server_certificate (gnutls_session_t, opaque **);
+
 int _gnutls_gen_cert_client_certificate (gnutls_session_t, opaque **);
+
 int _gnutls_gen_cert_client_cert_vrfy (gnutls_session_t, opaque **);
+
 int _gnutls_gen_cert_server_cert_req (gnutls_session_t, opaque **);
+
 int _gnutls_proc_cert_cert_req (gnutls_session_t, opaque *, size_t);
+
 int _gnutls_proc_cert_client_cert_vrfy (gnutls_session_t, opaque *, size_t);
+
 int _gnutls_proc_cert_server_certificate (gnutls_session_t, opaque *, size_t);
+
 int _gnutls_get_selected_cert (gnutls_session_t session,
                               gnutls_cert ** apr_cert_list,
                               int *apr_cert_list_length,
@@ -149,7 +177,9 @@ int _gnutls_get_selected_cert (gnutls_session_t session,
 
 int _gnutls_server_select_cert (struct gnutls_session_int *,
                                gnutls_pk_algorithm_t);
+
 void _gnutls_selected_certs_deinit (gnutls_session_t session);
+
 void _gnutls_selected_certs_set (gnutls_session_t session,
                                 gnutls_cert * certs, int ncerts,
                                 gnutls_privkey_t key, int need_free);
@@ -167,7 +197,36 @@ int _gnutls_get_auth_info_gcert (gnutls_cert * gcert,
                                 cert_auth_info_t info,
                                 int flags /* OR of ConvFlags */ );
 
-int certificate_credential_append_crt_list( gnutls_certificate_credentials_t 
res, gnutls_cert *crt, int nr);
-int certificate_credentials_append_pkey( gnutls_certificate_credentials_t res, 
gnutls_privkey_t pkey);
+int certificate_credential_append_crt_list( gnutls_certificate_credentials_t 
res, 
+                                            gnutls_cert *crt, 
+                                            int nr);
 
-#endif
+int certificate_credentials_append_pkey( gnutls_certificate_credentials_t res, 
+                                         gnutls_privkey_t pkey);
+
+#endif  /* |#ifndef AUTH_CERT_H|  */
+
+/* * (1) Local variables for Emacs */
+
+/* LDF 2010.07.15.  
+
+   I'd rather use C mode and outline-minor-mode, but if I do, the functions 
for 
+   navigating among the headings don't work properly.
+
+   This would seem to be a bug in Emacs and might have been fixed in a more 
recent 
+   version.
+
+   People who use this file and don't like outline-mode should just not 
+   allow the local variables to be evaluated when Emacs queries them.
+
+*/
+
+/* Local Variables: */
+/* eval:(display-time) */
+/* mode:Outline */
+/* abbrev-mode:t */
+/* eval:(read-abbrev-file) */
+/* indent-tabs-mode:nil */
+/* outline-regexp:"/\\* *\\*+" */
+/* fill-column:80 */
+/* End: */


hooks/post-receive
-- 
GNU gnutls



reply via email to

[Prev in Thread] Current Thread [Next in Thread]