gnutls-commit
[Top][All Lists]
Advanced

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

[SCM] GNU gnutls branch, master, updated. gnutls_2_11_4-13-g58e88a6


From: Nikos Mavrogiannopoulos
Subject: [SCM] GNU gnutls branch, master, updated. gnutls_2_11_4-13-g58e88a6
Date: Thu, 11 Nov 2010 08:01:30 +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=58e88a6ec16ab61c972f12e88e954ee4b48d00ca

The branch, master has been updated
       via  58e88a6ec16ab61c972f12e88e954ee4b48d00ca (commit)
      from  dcb25ecf88baa1096df91ebf915e984c7a406c22 (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 58e88a6ec16ab61c972f12e88e954ee4b48d00ca
Author: Nikos Mavrogiannopoulos <address@hidden>
Date:   Thu Nov 11 09:01:10 2010 +0100

    Added option --no-detailed-url to p11tool. More detailed url is the default 
now.

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

Summary of changes:
 src/p11tool-gaa.c |   85 ++++++++++++++++++++++++++++++-----------------------
 src/p11tool-gaa.h |   18 +++++-----
 src/p11tool.gaa   |    3 +-
 3 files changed, 59 insertions(+), 47 deletions(-)

diff --git a/src/p11tool-gaa.c b/src/p11tool-gaa.c
index f29d25d..047a447 100644
--- a/src/p11tool-gaa.c
+++ b/src/p11tool-gaa.c
@@ -148,6 +148,7 @@ void gaa_help(void)
        __gaa_helpsingle(0, "write-trusted", "", "Marks the certificate to be 
imported as trusted.");
        __gaa_helpsingle(0, "login", "", "Force login to token");
        __gaa_helpsingle(0, "detailed-url", "", "Export detailed URLs.");
+       __gaa_helpsingle(0, "no-detailed-url", "", "Export less detailed 
URLs.");
        __gaa_helpsingle(0, "delete-url", "URL ", "Deletes objects matching the 
URL.");
        __gaa_helpsingle(0, "load-privkey", "FILE ", "Private key file to 
use.");
        __gaa_helpsingle(0, "load-pubkey", "FILE ", "Private key file to use.");
@@ -173,23 +174,23 @@ typedef struct _gaainfo gaainfo;
 
 struct _gaainfo
 {
-#line 75 "p11tool.gaa"
+#line 76 "p11tool.gaa"
        int debug;
-#line 70 "p11tool.gaa"
+#line 71 "p11tool.gaa"
        char *outfile;
-#line 67 "p11tool.gaa"
+#line 68 "p11tool.gaa"
        int action;
-#line 66 "p11tool.gaa"
+#line 67 "p11tool.gaa"
        char* pkcs11_provider;
-#line 62 "p11tool.gaa"
+#line 63 "p11tool.gaa"
        int incert_format;
-#line 59 "p11tool.gaa"
+#line 60 "p11tool.gaa"
        int pkcs8;
-#line 56 "p11tool.gaa"
+#line 57 "p11tool.gaa"
        char *cert;
-#line 53 "p11tool.gaa"
+#line 54 "p11tool.gaa"
        char *pubkey;
-#line 50 "p11tool.gaa"
+#line 51 "p11tool.gaa"
        char *privkey;
 #line 45 "p11tool.gaa"
        int pkcs11_detailed_url;
@@ -259,7 +260,7 @@ static int gaa_error = 0;
 #define GAA_MULTIPLE_OPTION     3
 
 #define GAA_REST                0
-#define GAA_NB_OPTION           25
+#define GAA_NB_OPTION           26
 #define GAAOPTID_help  1
 #define GAAOPTID_debug 2
 #define GAAOPTID_outfile       3
@@ -271,20 +272,21 @@ static int gaa_error = 0;
 #define GAAOPTID_load_pubkey   9
 #define GAAOPTID_load_privkey  10
 #define GAAOPTID_delete_url    11
-#define GAAOPTID_detailed_url  12
-#define GAAOPTID_login 13
-#define GAAOPTID_write_trusted 14
-#define GAAOPTID_label 15
-#define GAAOPTID_secret_key    16
-#define GAAOPTID_write 17
-#define GAAOPTID_initialize    18
-#define GAAOPTID_list_trusted  19
-#define GAAOPTID_list_privkeys 20
-#define GAAOPTID_list_certs    21
-#define GAAOPTID_list_all_certs        22
-#define GAAOPTID_list_all      23
-#define GAAOPTID_list_tokens   24
-#define GAAOPTID_url   25
+#define GAAOPTID_no_detailed_url       12
+#define GAAOPTID_detailed_url  13
+#define GAAOPTID_login 14
+#define GAAOPTID_write_trusted 15
+#define GAAOPTID_label 16
+#define GAAOPTID_secret_key    17
+#define GAAOPTID_write 18
+#define GAAOPTID_initialize    19
+#define GAAOPTID_list_trusted  20
+#define GAAOPTID_list_privkeys 21
+#define GAAOPTID_list_certs    22
+#define GAAOPTID_list_all_certs        23
+#define GAAOPTID_list_all      24
+#define GAAOPTID_list_tokens   25
+#define GAAOPTID_url   26
 
 #line 168 "gaa.skel"
 
@@ -590,6 +592,7 @@ static int gaa_get_option_num(char *str, int status)
                        GAA_CHECK1STR("", GAAOPTID_inraw);
                        GAA_CHECK1STR("", GAAOPTID_inder);
                        GAA_CHECK1STR("8", GAAOPTID_pkcs8);
+                       GAA_CHECK1STR("", GAAOPTID_no_detailed_url);
                        GAA_CHECK1STR("", GAAOPTID_detailed_url);
                        GAA_CHECK1STR("", GAAOPTID_login);
                        GAA_CHECK1STR("", GAAOPTID_write_trusted);
@@ -614,6 +617,7 @@ static int gaa_get_option_num(char *str, int status)
                        GAA_CHECKSTR("load-pubkey", GAAOPTID_load_pubkey);
                        GAA_CHECKSTR("load-privkey", GAAOPTID_load_privkey);
                        GAA_CHECKSTR("delete-url", GAAOPTID_delete_url);
+                       GAA_CHECKSTR("no-detailed-url", 
GAAOPTID_no_detailed_url);
                        GAA_CHECKSTR("detailed-url", GAAOPTID_detailed_url);
                        GAA_CHECKSTR("login", GAAOPTID_login);
                        GAA_CHECKSTR("write-trusted", GAAOPTID_write_trusted);
@@ -674,7 +678,7 @@ static int gaa_try(int gaa_num, int gaa_index, gaainfo 
*gaaval, char *opt_list)
     {
        case GAAOPTID_help:
        OK = 0;
-#line 78 "p11tool.gaa"
+#line 79 "p11tool.gaa"
 { gaa_help(); exit(0); ;};
 
                return GAA_OK;
@@ -684,7 +688,7 @@ static int gaa_try(int gaa_num, int gaa_index, gaainfo 
*gaaval, char *opt_list)
                GAA_TESTMOREARGS;
                GAA_FILL(GAATMP_debug.arg1, gaa_getint, GAATMP_debug.size1);
                gaa_index++;
-#line 76 "p11tool.gaa"
+#line 77 "p11tool.gaa"
 { gaaval->debug = GAATMP_debug.arg1 ;};
 
                return GAA_OK;
@@ -694,7 +698,7 @@ static int gaa_try(int gaa_num, int gaa_index, gaainfo 
*gaaval, char *opt_list)
                GAA_TESTMOREARGS;
                GAA_FILL(GAATMP_outfile.arg1, gaa_getstr, GAATMP_outfile.size1);
                gaa_index++;
-#line 71 "p11tool.gaa"
+#line 72 "p11tool.gaa"
 { gaaval->outfile = GAATMP_outfile.arg1 ;};
 
                return GAA_OK;
@@ -704,28 +708,28 @@ static int gaa_try(int gaa_num, int gaa_index, gaainfo 
*gaaval, char *opt_list)
                GAA_TESTMOREARGS;
                GAA_FILL(GAATMP_provider.arg1, gaa_getstr, 
GAATMP_provider.size1);
                gaa_index++;
-#line 68 "p11tool.gaa"
+#line 69 "p11tool.gaa"
 { gaaval->pkcs11_provider = GAATMP_provider.arg1 ;};
 
                return GAA_OK;
                break;
        case GAAOPTID_inraw:
        OK = 0;
-#line 64 "p11tool.gaa"
+#line 65 "p11tool.gaa"
 { gaaval->incert_format=1 ;};
 
                return GAA_OK;
                break;
        case GAAOPTID_inder:
        OK = 0;
-#line 63 "p11tool.gaa"
+#line 64 "p11tool.gaa"
 { gaaval->incert_format=1 ;};
 
                return GAA_OK;
                break;
        case GAAOPTID_pkcs8:
        OK = 0;
-#line 60 "p11tool.gaa"
+#line 61 "p11tool.gaa"
 { gaaval->pkcs8=1 ;};
 
                return GAA_OK;
@@ -735,7 +739,7 @@ static int gaa_try(int gaa_num, int gaa_index, gaainfo 
*gaaval, char *opt_list)
                GAA_TESTMOREARGS;
                GAA_FILL(GAATMP_load_certificate.arg1, gaa_getstr, 
GAATMP_load_certificate.size1);
                gaa_index++;
-#line 57 "p11tool.gaa"
+#line 58 "p11tool.gaa"
 { gaaval->cert = GAATMP_load_certificate.arg1 ;};
 
                return GAA_OK;
@@ -745,7 +749,7 @@ static int gaa_try(int gaa_num, int gaa_index, gaainfo 
*gaaval, char *opt_list)
                GAA_TESTMOREARGS;
                GAA_FILL(GAATMP_load_pubkey.arg1, gaa_getstr, 
GAATMP_load_pubkey.size1);
                gaa_index++;
-#line 54 "p11tool.gaa"
+#line 55 "p11tool.gaa"
 { gaaval->pubkey = GAATMP_load_pubkey.arg1 ;};
 
                return GAA_OK;
@@ -755,7 +759,7 @@ static int gaa_try(int gaa_num, int gaa_index, gaainfo 
*gaaval, char *opt_list)
                GAA_TESTMOREARGS;
                GAA_FILL(GAATMP_load_privkey.arg1, gaa_getstr, 
GAATMP_load_privkey.size1);
                gaa_index++;
-#line 51 "p11tool.gaa"
+#line 52 "p11tool.gaa"
 { gaaval->privkey = GAATMP_load_privkey.arg1 ;};
 
                return GAA_OK;
@@ -765,11 +769,18 @@ static int gaa_try(int gaa_num, int gaa_index, gaainfo 
*gaaval, char *opt_list)
                GAA_TESTMOREARGS;
                GAA_FILL(GAATMP_delete_url.arg1, gaa_getstr, 
GAATMP_delete_url.size1);
                gaa_index++;
-#line 48 "p11tool.gaa"
+#line 49 "p11tool.gaa"
 { gaaval->action = ACTION_PKCS11_DELETE_URL; gaaval->pkcs11_url = 
GAATMP_delete_url.arg1; ;};
 
                return GAA_OK;
                break;
+       case GAAOPTID_no_detailed_url:
+       OK = 0;
+#line 47 "p11tool.gaa"
+{ gaaval->pkcs11_detailed_url = 0; ;};
+
+               return GAA_OK;
+               break;
        case GAAOPTID_detailed_url:
        OK = 0;
 #line 46 "p11tool.gaa"
@@ -907,10 +918,10 @@ int gaa(int argc, char **argv, gaainfo *gaaval)
     if(inited == 0)
     {
 
-#line 80 "p11tool.gaa"
+#line 81 "p11tool.gaa"
 {      gaaval->action = -1; gaaval->pkcs11_provider= NULL; gaaval->outfile = 
NULL; gaaval->pubkey = NULL; gaaval->privkey = NULL;
        gaaval->pkcs11_url = NULL; gaaval->pkcs11_type = PKCS11_TYPE_PK; 
gaaval->pubkey=NULL; gaaval->pkcs11_label = NULL; 
-       gaaval->pkcs11_trusted=0; gaaval->pkcs11_login = 0; 
gaaval->pkcs11_detailed_url = 0; 
+       gaaval->pkcs11_trusted=0; gaaval->pkcs11_login = 0; 
gaaval->pkcs11_detailed_url = GNUTLS_PKCS11_URL_LIB; 
        gaaval->secret_key = NULL; gaaval->cert = NULL; gaaval->incert_format = 
0; ;};
 
     }
diff --git a/src/p11tool-gaa.h b/src/p11tool-gaa.h
index 000ca1a..3482613 100644
--- a/src/p11tool-gaa.h
+++ b/src/p11tool-gaa.h
@@ -8,23 +8,23 @@ typedef struct _gaainfo gaainfo;
 
 struct _gaainfo
 {
-#line 75 "p11tool.gaa"
+#line 76 "p11tool.gaa"
        int debug;
-#line 70 "p11tool.gaa"
+#line 71 "p11tool.gaa"
        char *outfile;
-#line 67 "p11tool.gaa"
+#line 68 "p11tool.gaa"
        int action;
-#line 66 "p11tool.gaa"
+#line 67 "p11tool.gaa"
        char* pkcs11_provider;
-#line 62 "p11tool.gaa"
+#line 63 "p11tool.gaa"
        int incert_format;
-#line 59 "p11tool.gaa"
+#line 60 "p11tool.gaa"
        int pkcs8;
-#line 56 "p11tool.gaa"
+#line 57 "p11tool.gaa"
        char *cert;
-#line 53 "p11tool.gaa"
+#line 54 "p11tool.gaa"
        char *pubkey;
-#line 50 "p11tool.gaa"
+#line 51 "p11tool.gaa"
        char *privkey;
 #line 45 "p11tool.gaa"
        int pkcs11_detailed_url;
diff --git a/src/p11tool.gaa b/src/p11tool.gaa
index cdc5def..4e0834b 100644
--- a/src/p11tool.gaa
+++ b/src/p11tool.gaa
@@ -44,6 +44,7 @@ option (login) { $pkcs11_login = 1; } "Force login to token"
 
 #int pkcs11_detailed_url;
 option (detailed-url) { $pkcs11_detailed_url = GNUTLS_PKCS11_URL_LIB; } 
"Export detailed URLs."
+option (no-detailed-url) { $pkcs11_detailed_url = 0; } "Export less detailed 
URLs."
 
 option (delete-url) STR "URL" { $action = ACTION_PKCS11_DELETE_URL; 
$pkcs11_url = $1; } "Deletes objects matching the URL."
 
@@ -79,5 +80,5 @@ option (h, help) { gaa_help(); exit(0); } "shows this help 
text"
 
 init {         $action = -1; $pkcs11_provider= NULL; $outfile = NULL; $pubkey 
= NULL; $privkey = NULL;
        $pkcs11_url = NULL; $pkcs11_type = PKCS11_TYPE_PK; $pubkey=NULL; 
$pkcs11_label = NULL; 
-       $pkcs11_trusted=0; $pkcs11_login = 0; $pkcs11_detailed_url = 0; 
+       $pkcs11_trusted=0; $pkcs11_login = 0; $pkcs11_detailed_url = 
GNUTLS_PKCS11_URL_LIB; 
        $secret_key = NULL; $cert = NULL; $incert_format = 0; }


hooks/post-receive
-- 
GNU gnutls



reply via email to

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