From itumaykin at gmail.com Sat Sep 1 08:13:55 2012 From: itumaykin at gmail.com (Ilya Tumaykin) Date: Sat, 1 Sep 2012 10:13:55 +0400 Subject: [PATCH] wMNAF-based multiplication In-Reply-To: <503FCD24.3080606@gnutls.org> References: <2107604.LUmpacYJdC@ion> <503FCD24.3080606@gnutls.org> Message-ID: Great to hear that. What kind of issue did you have? 2012/8/31 Nikos Mavrogiannopoulos > > On 08/30/2012 10:41 AM, Ilya Tumaykin wrote: > > > Hello everyone. > > > > Introducing a patch with wMNAF-based ECC scalar point multiplication. > > Together with cache-aware and timing resistant versions. Part of GSoC 2012. > > > > Also added several functions for low-level ECC point operations like > > negate_point, isneutral and a faster add_point called add_point_ng. > > > > Switched everywhere to newer functions and added proper handling > > of neutral point in existing add_point and dbl_point functions. > > > > Overall speedup in integrated gnutls benchmark is about 8-18% > > measured in trans./sec. The best results are achieved with the > > greatest number of bits available (521 bits). > > > Thank you Ilya, I've applied it in master. I only needed a small fix to > avoid an issue during deinitialization. The code seems to be pretty > much ready for inclusion in 3.1.x. I'll pass it once more and add > it. > > regards, > Nikos -- Best regards. Ilya Tumaykin. From ametzler at downhill.at.eu.org Sat Sep 1 10:21:17 2012 From: ametzler at downhill.at.eu.org (Andreas Metzler) Date: Sat, 1 Sep 2012 10:21:17 +0200 Subject: [brlink@debian.org: Bug#686242: gnutls-serv does not listen on ipv6] Message-ID: <20120901082117.GA2694@downhill.g.la> ----- Forwarded message from "Bernhard R. Link" ----- Date: Thu, 30 Aug 2012 15:31:52 +0200 From: "Bernhard R. Link" Subject: Bug#686242: gnutls-serv does not listen on ipv6 Package: gnutls-bin Version: 3.0.22-2 Severity: normal Tags: ipv6 patch On Linux with /proc/sys/net/ipv6/bindv6only == 0 (which is now the default), gnutls-serv cannot listen on ipv6: $ gnutls-serv -p 5544 Set static Diffie-Hellman parameters, consider --dhparams. HTTP Server listening on IPv4 0.0.0.0 port 5544...done HTTP Server listening on IPv6 :: port 5544...bind() failed: Address already in use Attached patch fixes that: $ ./gnutls-serv -p 5555 Set static Diffie-Hellman parameters, consider --dhparams. HTTP Server listening on IPv4 0.0.0.0 port 5555...done HTTP Server listening on IPv6 :: port 5555...done The patch works both against 3.0.20-3 and 3.0.22-2. ----- End forwarded message ----- http://bugs.debian.org/686242 -------------- next part -------------- A non-text attachment was scrubbed... Name: fixipv6listen.diff Type: text/x-diff Size: 902 bytes Desc: not available URL: From n.mavrogiannopoulos at gmail.com Sat Sep 1 11:06:48 2012 From: n.mavrogiannopoulos at gmail.com (Nikos Mavrogiannopoulos) Date: Sat, 01 Sep 2012 11:06:48 +0200 Subject: [brlink@debian.org: Bug#686242: gnutls-serv does not listen on ipv6] In-Reply-To: <20120901082117.GA2694@downhill.g.la> References: <20120901082117.GA2694@downhill.g.la> Message-ID: <5041D028.2050204@gmail.com> On 09/01/2012 10:21 AM, Andreas Metzler wrote: > ----- Forwarded message from "Bernhard R. Link" ----- > Date: Thu, 30 Aug 2012 15:31:52 +0200 > From: "Bernhard R. Link" > Subject: Bug#686242: gnutls-serv does not listen on ipv6 > > Package: gnutls-bin > Version: 3.0.22-2 > Severity: normal > Tags: ipv6 patch Thank you. It's applied. regards, Nikos From nmav at gnutls.org Sat Sep 1 11:09:58 2012 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Sat, 01 Sep 2012 11:09:58 +0200 Subject: [PATCH] wMNAF-based multiplication In-Reply-To: References: <2107604.LUmpacYJdC@ion> <503FCD24.3080606@gnutls.org> Message-ID: <5041D0E6.5060607@gnutls.org> On 09/01/2012 08:13 AM, Ilya Tumaykin wrote: > Great to hear that. > What kind of issue did you have? The last entry in the cache list was uninitialized. http://git.savannah.gnu.org/gitweb/?p=gnutls.git;a=commitdiff;h=23934e9fe103c3026491b25255467637cc1df89f regards, Nikos From ametzler at downhill.at.eu.org Sat Sep 1 11:57:01 2012 From: ametzler at downhill.at.eu.org (Andreas Metzler) Date: Sat, 1 Sep 2012 11:57:01 +0200 Subject: gnutls 3.1.0 spurious test-suite failure In-Reply-To: <503B9EAB.9010601@gmail.com> References: <20120826163453.GA2689@downhill.g.la> <503B9EAB.9010601@gmail.com> Message-ID: <20120901095701.GA3090@downhill.g.la> On 2012-08-27 Nikos Mavrogiannopoulos wrote: > On 08/26/2012 06:34 PM, Andreas Metzler wrote: >> I have uploade 3.1.0 to Debian/experimental today, just to check >> buildability. About half of the builds failed with a testsuite failure >> like this one: >> ------------------------------ >> PASS: mini-emsgsize-dtls >> Child died with status 1 >> Self test `./mini-handshake-timeout' finished with 1 errors >> FAIL: mini-handshake-timeout > Interesting. This is a timeout test. Could you run the test with the > "-v" option on one of the machines that fail? https://buildd.debian.org/status/fetch.php?pkg=gnutls28&arch=amd64&ver=3.1.0-3&stamp=1346491362 You can see all the failed and successful build logs on https://buildd.debian.org/status/package.php?p=gnutls28&suite=experimental cu andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure' From itumaykin at gmail.com Sat Sep 1 20:15:08 2012 From: itumaykin at gmail.com (Ilya Tumaykin) Date: Sat, 01 Sep 2012 22:15:08 +0400 Subject: [PATCH] wMNAF-based multiplication In-Reply-To: <5041D0E6.5060607@gnutls.org> References: <2107604.LUmpacYJdC@ion> <5041D0E6.5060607@gnutls.org> Message-ID: <13888904.ta7bLiByko@ion> Yeah, I see that. Thank you, It has slipped out of my sight. On Saturday 01 September 2012 11:09:58 Nikos Mavrogiannopoulos wrote: > On 09/01/2012 08:13 AM, Ilya Tumaykin wrote: > > Great to hear that. > > > > What kind of issue did you have? > > The last entry in the cache list was uninitialized. > > http://git.savannah.gnu.org/gitweb/?p=gnutls.git;a=commitdiff;h=23934e9fe103 > c3026491b25255467637cc1df89f > > regards, > Nikos -- Best regards. Tumaykin Ilya. From nmav at gnutls.org Sun Sep 2 11:07:18 2012 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Sun, 02 Sep 2012 11:07:18 +0200 Subject: gnutls 3.1.0 spurious test-suite failure In-Reply-To: <20120901095701.GA3090@downhill.g.la> References: <20120826163453.GA2689@downhill.g.la> <503B9EAB.9010601@gmail.com> <20120901095701.GA3090@downhill.g.la> Message-ID: <504321C6.207@gnutls.org> On 09/01/2012 11:57 AM, Andreas Metzler wrote: >> On 08/26/2012 06:34 PM, Andreas Metzler wrote: >>> I have uploade 3.1.0 to Debian/experimental today, just to check >>> buildability. About half of the builds failed with a testsuite failure >>> like this one: >>> ------------------------------ >>> PASS: mini-emsgsize-dtls >>> Child died with status 1 >>> Self test `./mini-handshake-timeout' finished with 1 errors >>> FAIL: mini-handshake-timeout > >> Interesting. This is a timeout test. Could you run the test with the >> "-v" option on one of the machines that fail? > > https://buildd.debian.org/status/fetch.php?pkg=gnutls28&arch=amd64&ver=3.1.0-3&stamp=1346491362 > > You can see all the failed and successful build logs on > https://buildd.debian.org/status/package.php?p=gnutls28&suite=experimental Hello Andreas, It seems like a strange error. select() fails for some reason in these systems in client side. Could you apply the two patches below (the difference is that the print the errno) and re-run the test with -v? This would provide an idea of why select fails there. Is there something particular about these systems? Are they busy, have some particular linux kernel or libc version? http://git.savannah.gnu.org/gitweb/?p=gnutls.git;a=commitdiff;h=43e14e8a5cef27f319316bb7ff0de8b86272ac99 http://git.savannah.gnu.org/gitweb/?p=gnutls.git;a=commitdiff;h=ef9d0e356c191db966b7eb5ed8e55e7155b029c3 regards, Nikos From ametzler at downhill.at.eu.org Sun Sep 2 14:48:59 2012 From: ametzler at downhill.at.eu.org (Andreas Metzler) Date: Sun, 2 Sep 2012 14:48:59 +0200 Subject: gnutls 3.1.0 spurious test-suite failure In-Reply-To: <504321C6.207@gnutls.org> References: <20120826163453.GA2689@downhill.g.la> <503B9EAB.9010601@gmail.com> <20120901095701.GA3090@downhill.g.la> <504321C6.207@gnutls.org> Message-ID: <20120902124859.GA3148@downhill.g.la> On 2012-09-02 Nikos Mavrogiannopoulos wrote: [...] > Hello Andreas, > It seems like a strange error. select() fails for some reason in these > systems in client side. Could you apply the two patches below (the > difference is that the print the errno) and re-run the test with -v? > This would provide an idea of why select fails there. There you go: https://buildd.debian.org/status/fetch.php?pkg=gnutls28&arch=amd64&ver=3.1.0-4&stamp=1346588778 https://buildd.debian.org/status/package.php?p=gnutls28&suite=experimental > Is there something > particular about these systems? Are they busy, have some particular > linux kernel or libc version? [...] This is on the regular Debian build-daemons (in the experimental chroot), the will probably busy machines but should not be special otherwise. cu andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure' From nmav at gnutls.org Sun Sep 2 15:35:16 2012 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Sun, 02 Sep 2012 15:35:16 +0200 Subject: gnutls 3.1.0 spurious test-suite failure In-Reply-To: <20120902124859.GA3148@downhill.g.la> References: <20120826163453.GA2689@downhill.g.la> <503B9EAB.9010601@gmail.com> <20120901095701.GA3090@downhill.g.la> <504321C6.207@gnutls.org> <20120902124859.GA3148@downhill.g.la> Message-ID: <50436094.5000900@gnutls.org> On 09/02/2012 02:48 PM, Andreas Metzler wrote: > On 2012-09-02 Nikos Mavrogiannopoulos wrote: > [...] >> Hello Andreas, >> It seems like a strange error. select() fails for some reason in these >> systems in client side. Could you apply the two patches below (the >> difference is that the print the errno) and re-run the test with -v? >> This would provide an idea of why select fails there. > > There you go: > https://buildd.debian.org/status/fetch.php?pkg=gnutls28&arch=amd64&ver=3.1.0-4&stamp=1346588778 > https://buildd.debian.org/status/package.php?p=gnutls28&suite=experimental Does the attached patch fix the issue? regards, Nikos -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: patch.txt URL: From ametzler at downhill.at.eu.org Sun Sep 2 17:32:29 2012 From: ametzler at downhill.at.eu.org (Andreas Metzler) Date: Sun, 2 Sep 2012 17:32:29 +0200 Subject: gnutls 3.1.0 spurious test-suite failure In-Reply-To: <50436094.5000900@gnutls.org> References: <20120826163453.GA2689@downhill.g.la> <503B9EAB.9010601@gmail.com> <20120901095701.GA3090@downhill.g.la> <504321C6.207@gnutls.org> <20120902124859.GA3148@downhill.g.la> <50436094.5000900@gnutls.org> Message-ID: <20120902153229.GB3148@downhill.g.la> On 2012-09-02 Nikos Mavrogiannopoulos wrote: [...] > Does the attached patch fix the issue? [...] Too early to be completely sure, but I think so. Building on amd64 and powerpc which failed since 3.1.0 has succeeded with the patch. thanks, cu andreas From nmav at gnutls.org Sun Sep 2 20:37:38 2012 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Sun, 02 Sep 2012 20:37:38 +0200 Subject: gnutls 3.0.23 Message-ID: <5043A772.5010502@gnutls.org> Hello, I've just released gnutls 3.0.23. This is a bug-fix release on the old stable branch. * Version 3.0.23 (released 2012-09-02) ** gnutls-serv: Listens on IPv6. Patch by Bernhard R. Link. ** libgnutls: Be tolerant in ECDSA signature violations (e.g. using SHA256 with a SECP384 curve instead of SHA-384), to interoperate with openssl. ** libgnutls: Fixed DSA and ECDSA signature generation in smart cards. ** API and ABI modifications: No changes since last version. Getting the Software ==================== GnuTLS may be downloaded from one of the GNU mirror sites or directly >From . The list of GNU mirrors can be found at and a list of GnuTLS mirrors can be found at . Here are the XZ compressed sources: ftp://ftp.gnu.org/gnu/gnutls/gnutls-3.0.23.tar.xz http://ftp.gnu.org/gnu/gnutls/gnutls-3.0.23.tar.xz ftp://ftp.gnutls.org/pub/gnutls/gnutls-3.0.23.tar.xz Here are the LZIP compressed sources: ftp://ftp.gnu.org/gnu/gnutls/gnutls-3.0.23.tar.lz http://ftp.gnu.org/gnu/gnutls/gnutls-3.0.23.tar.lz ftp://ftp.gnutls.org/pub/gnutls/gnutls-3.0.23.tar.lz Here are OpenPGP detached signatures signed using key 0x96865171: ftp://ftp.gnu.org/gnu/gnutls/gnutls-3.0.23.tar.xz.sig http://ftp.gnu.org/gnu/gnutls/gnutls-3.0.23.tar.xz.sig ftp://ftp.gnutls.org/pub/gnutls/gnutls-3.0.23.tar.xz.sig ftp://ftp.gnu.org/gnu/gnutls/gnutls-3.0.23.tar.lz.sig http://ftp.gnu.org/gnu/gnutls/gnutls-3.0.23.tar.lz.sig ftp://ftp.gnutls.org/pub/gnutls/gnutls-3.0.23.tar.lz.sig Note that it has been signed with my openpgp key: pub 3104R/96865171 2008-05-04 [expires: 2028-04-29] uid Nikos Mavrogiannopoulos gnutls.org> uid Nikos Mavrogiannopoulos gmail.com> sub 2048R/9013B842 2008-05-04 [expires: 2018-05-02] sub 2048R/1404A91D 2008-05-04 [expires: 2018-05-02] regards, Nikos From nmav at gnutls.org Sun Sep 2 20:51:34 2012 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Sun, 02 Sep 2012 20:51:34 +0200 Subject: gnutls 3.1.1 Message-ID: <5043AAB6.5050004@gnutls.org> Hello, I've just released gnutls 3.1.1. This release includes optimizations the elliptic curve subsystem and fixes several bugs in current stable branch. * Version 3.1.1 (released 2012-09-02) ** gnutls-serv: Listens on IPv6. Patch by Bernhard R. Link. ** certtool: Changes in password handling of certtool. Ask password when required and only if the '--password' option is not given. If the '--password' option is given during key generation then assume the PKCS #8 file format, instead of ignoring the password. ** tpmtool: No longer asks for key password in registered keys. ** libgnutls: Elliptic curve code was optimized by Ilya Tumaykin. wmNAF is now used for point multiplication and other optimizations. (the major part of the work was done during Google Summer of Code). ** libgnutls: The default pull_timeout_function only uses select instead of a combination of select() and recv() to prevent issues when used in stream sockets in some systems. ** libgnutls: Be tolerant in ECDSA signature violations (e.g. using SHA256 with a SECP384 curve instead of SHA-384), to interoperate with openssl. ** libgnutls: Fixed DSA and ECDSA signature generation in smart cards. Thanks to Andreas Schwier from cardcontact.de for providing me with ECDSA capable smart cards. ** API and ABI modifications: gnutls_sign_algorithm_get: Added gnutls_sign_get_hash_algorithm: Added gnutls_sign_get_pk_algorithm: Added Getting the Software ==================== GnuTLS may be downloaded from one of the GNU mirror sites or directly >From . The list of GNU mirrors can be found at and a list of GnuTLS mirrors can be found at . Here are the XZ compressed sources: ftp://ftp.gnu.org/gnu/gnutls/gnutls-3.1.1.tar.xz http://ftp.gnu.org/gnu/gnutls/gnutls-3.1.1.tar.xz ftp://ftp.gnutls.org/pub/gnutls/gnutls-3.1.1.tar.xz Here are the LZIP compressed sources: ftp://ftp.gnu.org/gnu/gnutls/gnutls-3.1.1.tar.lz http://ftp.gnu.org/gnu/gnutls/gnutls-3.1.1.tar.lz ftp://ftp.gnutls.org/pub/gnutls/gnutls-3.1.1.tar.lz Here are OpenPGP detached signatures signed using key 0x96865171: ftp://ftp.gnu.org/gnu/gnutls/gnutls-3.1.1.tar.xz.sig http://ftp.gnu.org/gnu/gnutls/gnutls-3.1.1.tar.xz.sig ftp://ftp.gnutls.org/pub/gnutls/gnutls-3.1.1.tar.xz.sig ftp://ftp.gnu.org/gnu/gnutls/gnutls-3.1.1.tar.lz.sig http://ftp.gnu.org/gnu/gnutls/gnutls-3.1.1.tar.lz.sig ftp://ftp.gnutls.org/pub/gnutls/gnutls-3.1.1.tar.lz.sig Note that it has been signed with my openpgp key: pub 3104R/96865171 2008-05-04 [expires: 2028-04-29] uid Nikos Mavrogiannopoulos gnutls.org> uid Nikos Mavrogiannopoulos gmail.com> sub 2048R/9013B842 2008-05-04 [expires: 2018-05-02] sub 2048R/1404A91D 2008-05-04 [expires: 2018-05-02] regards, Nikos From tim.ruehsen at gmx.de Mon Sep 3 08:59:33 2012 From: tim.ruehsen at gmx.de (Tim Ruehsen) Date: Mon, 3 Sep 2012 08:59:33 +0200 Subject: Loading credentials in verify callback just as needed ? In-Reply-To: <5040DD6C.6060105@aero.org> References: <201208281223.23642.tim.ruehsen@gmx.de> <201208311745.17824.tim.ruehsen@gmx.de> <5040DD6C.6060105@aero.org> Message-ID: <201209030859.33637.tim.ruehsen@gmx.de> Am Friday 31 August 2012 schrieb B. Scott Michel: > > I took a look at libtasn1, and yes, the best thing would be a partial > > rewrite. Unlikely someone is doing that... a quicker way to speed up > > would be the use of memory pools in libtasn1. > > I'd hesitate before writing my own memory manager (essentially what > you're proposing with memory pools). There's a good chunk of literature > that demonstrates that customized memory management is inefficient. It's > also a good indication that there's a different problem that needs to be > addressed. If you're using Linux, malloc() is already managing pools of > memory, as is almost every other malloc() implementation since around 1990. > > 2 million malloc() calls probably needs to be fixed first. If that can't > be fixed, look at the algorithm and fix it. But think long and hard > before writing your own memory manager. ;-) I never said that I want to rewrite the standard memory manager. The memory pool I think of is just a kind of aggregation of many small allocations into one allocation. E.g., you know that a ASN.1 DER buffer contains strings and that their summed length (plus 0 termination bytes) can't exceed the length of the ASN.1 buffer. Knowing that, you could allocate a memory chunk with the same length as the ASN.1 buffer and throw all the found/needed strings into it, instead of using x times strdup(). Of course, there are some disadvantages and such changes might even need changes in the API or the applications on top. E.g. you can't call free() or realloc() to free or resize a single string. With that, a DER decoding theoretically just needs exactly one malloc(). Same with the DER encoding. > -scooter Regards, Tim From INVALID.NOREPLY at gnu.org Mon Sep 3 21:10:59 2012 From: INVALID.NOREPLY at gnu.org (Marti) Date: Mon, 03 Sep 2012 19:10:59 +0000 Subject: [sr #108123] [PATCH] Fix trust_list_add_system_trust on Windows Message-ID: <20120903-221058.sv54209.11638@savannah.gnu.org> URL: Summary: [PATCH] Fix trust_list_add_system_trust on Windows Project: GnuTLS Submitted by: intgr Submitted on: Mon 03 Sep 2012 10:10:58 PM EEST Category: Core library Priority: 5 - Normal Severity: 4 - Important Status: None Privacy: Public Assigned to: None Originator Email: Open/Closed: Open Discussion Lock: Any Operating System: Microsoft Windows _______________________________________________________ Details: Apparently gnutls_x509_trust_list_add_system_trust is broken on Windows -- it never manages to import any certificates on the machines I tried it on (always returning 0). Upon closer inspection, the gnutls_x509_trust_list_add_trust_mem function always returned -49 (GNUTLS_E_NO_CERTIFICATE_FOUND). Looking further in the function, the problem was obvious... Patch attached: --- Fix gnutls_x509_trust_list_add_trust_mem with DER-format certificates. The function took a "type" argument and then happily proceeded to ignore it and try PEM format anyway. Most importantly, this makes gnutls_x509_trust_list_add_system_trust work on Windows, which loads DER certificates using this function. I'll be damned if that actually ever worked properly -- certainly not in any git version. :) Also added test for gnutls_x509_trust_list_add_trust_mem. --- Also available on github: https://github.com/intgr/gnutls/tree/win32-systrust-fix I agree to assign my copyrights on this patch to the FSF. _______________________________________________________ File Attachments: ------------------------------------------------------- Date: Mon 03 Sep 2012 10:10:58 PM EEST Name: win32-systrust-fix.patch Size: 6kB By: intgr _______________________________________________________ Reply to this item at: _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ From INVALID.NOREPLY at gnu.org Mon Sep 3 21:52:37 2012 From: INVALID.NOREPLY at gnu.org (Nikos Mavrogiannopoulos) Date: Mon, 03 Sep 2012 19:52:37 +0000 Subject: [sr #108123] [PATCH] Fix trust_list_add_system_trust on Windows In-Reply-To: <20120903-221058.sv54209.11638@savannah.gnu.org> References: <20120903-221058.sv54209.11638@savannah.gnu.org> Message-ID: <20120903-225237.sv707.89985@savannah.gnu.org> Update of sr #108123 (project gnutls): Status: None => Done Assigned to: None => nmav _______________________________________________________ Follow-up Comment #1: You're right. I've applied it. This looks like an issue in the 3.1.x released. The gnutls_x509_trust_list_add_system_trust() in 3.0.x should work as expected. _______________________________________________________ Reply to this item at: _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ From INVALID.NOREPLY at gnu.org Mon Sep 3 22:05:31 2012 From: INVALID.NOREPLY at gnu.org (Nikos Mavrogiannopoulos) Date: Mon, 03 Sep 2012 20:05:31 +0000 Subject: [sr #108119] Fix for gnutls' pkg-config file with static linking In-Reply-To: <20120823-014017.sv67648.96215@savannah.gnu.org> References: <20120823-014017.sv67648.96215@savannah.gnu.org> Message-ID: <20120903-230531.sv707.31057@savannah.gnu.org> Update of sr #108119 (project gnutls): Status: None => In Progress Assigned to: None => nmav _______________________________________________________ Follow-up Comment #1: Thanks for the patch and sorry for the long delay (I've lost it in the summer e-mail bunch). It doesn't seem the right way to solve the pthread issue with pkg-config. There should have been a detection of the pthread library and then add the flag. I don't see other pkg-config based programs to solve this issue either, so I'll leave it open until I find a better solution. _______________________________________________________ Reply to this item at: _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ From INVALID.NOREPLY at gnu.org Mon Sep 3 22:05:58 2012 From: INVALID.NOREPLY at gnu.org (Nikos Mavrogiannopoulos) Date: Mon, 03 Sep 2012 20:05:58 +0000 Subject: [sr #108094] unresolved symbols in windows because wincrypt.h is not included In-Reply-To: <20120806-191340.sv74148.48442@savannah.gnu.org> References: <20120725-194109.sv88767.22707@savannah.gnu.org> <20120802-022821.sv707.66501@savannah.gnu.org> <20120803-180701.sv88767.58070@savannah.gnu.org> <20120803-213607.sv707.93682@savannah.gnu.org> <20120806-191340.sv74148.48442@savannah.gnu.org> Message-ID: <20120903-230558.sv707.42004@savannah.gnu.org> Update of sr #108094 (project gnutls): Open/Closed: Open => Closed _______________________________________________________ Reply to this item at: _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ From INVALID.NOREPLY at gnu.org Mon Sep 3 22:06:10 2012 From: INVALID.NOREPLY at gnu.org (Nikos Mavrogiannopoulos) Date: Mon, 03 Sep 2012 20:06:10 +0000 Subject: [sr #108090] Unable to decode PKCS12 with NULL password since 3.0.20 In-Reply-To: <20120814-131203.sv88698.23454@savannah.gnu.org> References: <20120718-165700.sv88698.84726@savannah.gnu.org> <20120719-231510.sv707.61446@savannah.gnu.org> <20120719-213235.sv88698.80504@savannah.gnu.org> <20120720-010933.sv707.70079@savannah.gnu.org> <20120719-222439.sv88698.53332@savannah.gnu.org> <20120720-072625.sv0.3763@savannah.gnu.org> <20120726-081403.sv88698.37017@savannah.gnu.org> <20120814-130833.sv88698.11249@savannah.gnu.org> <20120814-131203.sv88698.23454@savannah.gnu.org> Message-ID: <20120903-230610.sv707.4828@savannah.gnu.org> Update of sr #108090 (project gnutls): Status: Need Info => Done Open/Closed: Open => Closed _______________________________________________________ Reply to this item at: _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ From INVALID.NOREPLY at gnu.org Mon Sep 3 22:06:50 2012 From: INVALID.NOREPLY at gnu.org (Nikos Mavrogiannopoulos) Date: Mon, 03 Sep 2012 20:06:50 +0000 Subject: [sr #108078] [PATCH] Certtool exports multiple keys in PKCS12 file In-Reply-To: <20120626-013701.sv88485.57899@savannah.gnu.org> References: <20120623-221755.sv88485.890@savannah.gnu.org> <20120624-213519.sv707.96176@savannah.gnu.org> <20120626-013701.sv88485.57899@savannah.gnu.org> Message-ID: <20120903-230650.sv707.90895@savannah.gnu.org> Update of sr #108078 (project gnutls): Status: Confirmed => Done Open/Closed: Open => Closed _______________________________________________________ Reply to this item at: _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ From INVALID.NOREPLY at gnu.org Mon Sep 3 22:06:58 2012 From: INVALID.NOREPLY at gnu.org (Nikos Mavrogiannopoulos) Date: Mon, 03 Sep 2012 20:06:58 +0000 Subject: [sr #108037] gnutls_cpuid assembler code follows incorrect calling convention on Windows x64 In-Reply-To: <20120425-130415.sv707.91663@savannah.gnu.org> References: <20120425-032556.sv87957.75875@savannah.gnu.org> <20120425-104842.sv707.56058@savannah.gnu.org> <20120425-174554.sv87957.73412@savannah.gnu.org> <20120425-130415.sv707.91663@savannah.gnu.org> Message-ID: <20120903-230658.sv707.64425@savannah.gnu.org> Update of sr #108037 (project gnutls): Open/Closed: Open => Closed _______________________________________________________ Reply to this item at: _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ From INVALID.NOREPLY at gnu.org Mon Sep 3 22:07:10 2012 From: INVALID.NOREPLY at gnu.org (Nikos Mavrogiannopoulos) Date: Mon, 03 Sep 2012 20:07:10 +0000 Subject: [sr #108038] version 3.0.18 for windows 64 bit crashes during initialisation. In-Reply-To: <20120426-085129.sv87957.94432@savannah.gnu.org> References: <20120425-131929.sv79827.58125@savannah.gnu.org> <20120425-174024.sv707.4986@savannah.gnu.org> <20120425-231906.sv87957.59163@savannah.gnu.org> <20120425-182935.sv707.83989@savannah.gnu.org> <20120426-085129.sv87957.94432@savannah.gnu.org> Message-ID: <20120903-230710.sv707.78353@savannah.gnu.org> Update of sr #108038 (project gnutls): Open/Closed: Open => Closed _______________________________________________________ Reply to this item at: _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ From dr.volker.zell at oracle.com Fri Sep 7 10:08:00 2012 From: dr.volker.zell at oracle.com (Dr. Volker Zell) Date: Fri, 07 Sep 2012 10:08:00 +0200 Subject: Compilation error gnutls-3.1.1 with nettle-2.5 on cygwin Message-ID: <7zharaz25b.fsf@vzell-de.de.oracle.com> Hi I got the following error when compiling gnutls-3.1.1 with nettle-2.5 on cygwin: CC wmnaf.lo /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:44:30: error: expected declaration specifiers or '...' before 'mp_bitcnt_t' /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c: In function 'mpz_unitstbit': /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:50:26: error: 'bit_index' undeclared (first use in this function) /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:50:26: note: each undeclared identifier is reported only once for each function it appears in /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c: In function 'ecc_wMNAF': /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:138:7: error: too many arguments to function 'mpz_unitstbit' /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:44:1: note: declared here Makefile:1595: recipe for target `wmnaf.lo' failed Any ideas ? Ciao Volker From dr.volker.zell at oracle.com Fri Sep 7 10:18:23 2012 From: dr.volker.zell at oracle.com (Dr. Volker Zell) Date: Fri, 07 Sep 2012 10:18:23 +0200 Subject: patch for shared libraries on cygwin for the guile module Message-ID: <7zd31yz1o0.fsf@vzell-de.de.oracle.com> Hi The following patch is neede to get shared libraries on cygwin for the guile module: --- origsrc/gnutls-3.1.0/guile/src/Makefile.am 2012-08-11 15:00:04.000000000 +0200 +++ src/gnutls-3.1.0/guile/src/Makefile.am 2012-08-28 23:28:16.593750000 +0200 @@ -32,7 +32,7 @@ BUILT_SOURCES = enum-map.i.c smob-types. CLEANFILES = $(BUILT_SOURCES) guileextension_LTLIBRARIES = guile-gnutls-v-2.la -guile_gnutls_v_2_la_LDFLAGS = -module +guile_gnutls_v_2_la_LDFLAGS = -module -avoid-version -no-undefined # Linking against GnuTLS. GNUTLS_CORE_LIBS = $(top_builddir)/lib/libgnutls.la Ciao Volker From itumaykin at gmail.com Fri Sep 7 11:36:31 2012 From: itumaykin at gmail.com (Ilya Tumaykin) Date: Fri, 07 Sep 2012 13:36:31 +0400 Subject: Compilation error gnutls-3.1.1 with nettle-2.5 on cygwin In-Reply-To: <7zharaz25b.fsf@vzell-de.de.oracle.com> References: <7zharaz25b.fsf@vzell-de.de.oracle.com> Message-ID: <3884775.WsktUkXtL4@ion> Hello. Please try the attached patch. It should workaround this issue for a while. On 07.09.12 10:08:00 Dr. Volker Zell wrote: > Hi > > I got the following error when compiling gnutls-3.1.1 with nettle-2.5 on > cygwin: > > > CC wmnaf.lo > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:44:30: > error: expected declaration specifiers or '...' before 'mp_bitcnt_t' > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c: In > function 'mpz_unitstbit': > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:50:26: > error: 'bit_index' undeclared (first use in this function) > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:50:26: > note: each undeclared identifier is reported only once for each function it > appears in > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c: In > function 'ecc_wMNAF': > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:138:7: > error: too many arguments to function 'mpz_unitstbit' > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:44:1: > note: declared here Makefile:1595: recipe for target `wmnaf.lo' failed > > > Any ideas ? > > Ciao > Volker > > > _______________________________________________ > Gnutls-devel mailing list > Gnutls-devel at gnu.org > https://lists.gnu.org/mailman/listinfo/gnutls-devel -- Best regards. Tumaykin Ilya. -------------- next part -------------- A non-text attachment was scrubbed... Name: workaround.patch Type: text/x-patch Size: 1095 bytes Desc: not available URL: From itumaykin at gmail.com Fri Sep 7 11:36:31 2012 From: itumaykin at gmail.com (Ilya Tumaykin) Date: Fri, 07 Sep 2012 13:36:31 +0400 Subject: Compilation error gnutls-3.1.1 with nettle-2.5 on cygwin In-Reply-To: <7zharaz25b.fsf@vzell-de.de.oracle.com> References: <7zharaz25b.fsf@vzell-de.de.oracle.com> Message-ID: <3884775.WsktUkXtL4@ion> Hello. Please try the attached patch. It should workaround this issue for a while. On 07.09.12 10:08:00 Dr. Volker Zell wrote: > Hi > > I got the following error when compiling gnutls-3.1.1 with nettle-2.5 on > cygwin: > > > CC wmnaf.lo > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:44:30: > error: expected declaration specifiers or '...' before 'mp_bitcnt_t' > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c: In > function 'mpz_unitstbit': > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:50:26: > error: 'bit_index' undeclared (first use in this function) > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:50:26: > note: each undeclared identifier is reported only once for each function it > appears in > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c: In > function 'ecc_wMNAF': > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:138:7: > error: too many arguments to function 'mpz_unitstbit' > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:44:1: > note: declared here Makefile:1595: recipe for target `wmnaf.lo' failed > > > Any ideas ? > > Ciao > Volker > > > _______________________________________________ > Gnutls-devel mailing list > Gnutls-devel at gnu.org > https://lists.gnu.org/mailman/listinfo/gnutls-devel -- Best regards. Tumaykin Ilya. -------------- next part -------------- A non-text attachment was scrubbed... Name: workaround.patch Type: text/x-patch Size: 1095 bytes Desc: not available URL: From itumaykin at gmail.com Sun Sep 9 11:19:39 2012 From: itumaykin at gmail.com (Ilya Tumaykin) Date: Sun, 09 Sep 2012 13:19:39 +0400 Subject: Compilation error gnutls-3.1.1 with nettle-2.5 on cygwin In-Reply-To: <7zharaz25b.fsf@vzell-de.de.oracle.com> References: <7zharaz25b.fsf@vzell-de.de.oracle.com> Message-ID: <3506713.okNtkYi6EW@ion> Did that patch fixed the issue for you? wMNAF code has not yet been tested on Windows platform. Could you please tell me the versions of Windows itself, cygwin and gmp you are trying to build gnutls against, so I can reproduce this error? On 07.09.12 10:08:00 Dr. Volker Zell wrote: > Hi > > I got the following error when compiling gnutls-3.1.1 with nettle-2.5 on > cygwin: > > > CC wmnaf.lo > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:44:30: > error: expected declaration specifiers or '...' before 'mp_bitcnt_t' > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c: In > function 'mpz_unitstbit': > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:50:26: > error: 'bit_index' undeclared (first use in this function) > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:50:26: > note: each undeclared identifier is reported only once for each function it > appears in > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c: In > function 'ecc_wMNAF': > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:138:7: > error: too many arguments to function 'mpz_unitstbit' > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:44:1: > note: declared here Makefile:1595: recipe for target `wmnaf.lo' failed > > > Any ideas ? > > Ciao > Volker > > > _______________________________________________ > Gnutls-devel mailing list > Gnutls-devel at gnu.org > https://lists.gnu.org/mailman/listinfo/gnutls-devel -- Best regards. Tumaykin Ilya. From itumaykin at gmail.com Sun Sep 9 11:19:39 2012 From: itumaykin at gmail.com (Ilya Tumaykin) Date: Sun, 09 Sep 2012 13:19:39 +0400 Subject: Compilation error gnutls-3.1.1 with nettle-2.5 on cygwin In-Reply-To: <7zharaz25b.fsf@vzell-de.de.oracle.com> References: <7zharaz25b.fsf@vzell-de.de.oracle.com> Message-ID: <3506713.okNtkYi6EW@ion> Did that patch fixed the issue for you? wMNAF code has not yet been tested on Windows platform. Could you please tell me the versions of Windows itself, cygwin and gmp you are trying to build gnutls against, so I can reproduce this error? On 07.09.12 10:08:00 Dr. Volker Zell wrote: > Hi > > I got the following error when compiling gnutls-3.1.1 with nettle-2.5 on > cygwin: > > > CC wmnaf.lo > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:44:30: > error: expected declaration specifiers or '...' before 'mp_bitcnt_t' > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c: In > function 'mpz_unitstbit': > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:50:26: > error: 'bit_index' undeclared (first use in this function) > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:50:26: > note: each undeclared identifier is reported only once for each function it > appears in > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c: In > function 'ecc_wMNAF': > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:138:7: > error: too many arguments to function 'mpz_unitstbit' > /misc/src/release/gnutls-3.1.1-1/src/gnutls-3.1.1/lib/nettle/wmnaf.c:44:1: > note: declared here Makefile:1595: recipe for target `wmnaf.lo' failed > > > Any ideas ? > > Ciao > Volker > > > _______________________________________________ > Gnutls-devel mailing list > Gnutls-devel at gnu.org > https://lists.gnu.org/mailman/listinfo/gnutls-devel -- Best regards. Tumaykin Ilya. From dr.volker.zell at oracle.com Sun Sep 9 11:43:34 2012 From: dr.volker.zell at oracle.com (Dr. Volker Zell) Date: Sun, 09 Sep 2012 11:43:34 +0200 Subject: Compilation error gnutls-3.1.1 with nettle-2.5 on cygwin In-Reply-To: <3506713.okNtkYi6EW@ion> (Ilya Tumaykin's message of "Sun, 09 Sep 2012 13:19:39 +0400") References: <7zharaz25b.fsf@vzell-de.de.oracle.com> <3506713.okNtkYi6EW@ion> Message-ID: <7zligjcz09.fsf@vzell-de.de.oracle.com> >>>>> Ilya Tumaykin writes: > Did that patch fixed the issue for you? Yes, thanks. It builds fine now. > wMNAF code has not yet been tested on Windows platform. > Could you please tell me the versions of Windows itself, cygwin and gmp you > are trying to build gnutls against, so I can reproduce this error? All the latest versions you can get with setup.exe from the cygwin site. Ciao Volker From dr.volker.zell at oracle.com Sun Sep 9 11:43:34 2012 From: dr.volker.zell at oracle.com (Dr. Volker Zell) Date: Sun, 09 Sep 2012 11:43:34 +0200 Subject: Compilation error gnutls-3.1.1 with nettle-2.5 on cygwin In-Reply-To: <3506713.okNtkYi6EW@ion> (Ilya Tumaykin's message of "Sun, 09 Sep 2012 13:19:39 +0400") References: <7zharaz25b.fsf@vzell-de.de.oracle.com> <3506713.okNtkYi6EW@ion> Message-ID: <7zligjcz09.fsf@vzell-de.de.oracle.com> >>>>> Ilya Tumaykin writes: > Did that patch fixed the issue for you? Yes, thanks. It builds fine now. > wMNAF code has not yet been tested on Windows platform. > Could you please tell me the versions of Windows itself, cygwin and gmp you > are trying to build gnutls against, so I can reproduce this error? All the latest versions you can get with setup.exe from the cygwin site. Ciao Volker From dr.volker.zell at oracle.com Sun Sep 9 12:53:03 2012 From: dr.volker.zell at oracle.com (Dr. Volker Zell) Date: Sun, 09 Sep 2012 12:53:03 +0200 Subject: Compilation error gnutls-3.1.1 with nettle-2.5 on cygwin In-Reply-To: <7zligjcz09.fsf@vzell-de.de.oracle.com> (Volker Zell's message of "Sun, 09 Sep 2012 11:43:34 +0200") References: <7zharaz25b.fsf@vzell-de.de.oracle.com> <3506713.okNtkYi6EW@ion> <7zligjcz09.fsf@vzell-de.de.oracle.com> Message-ID: <7zfw6rcvsg.fsf@vzell-de.de.oracle.com> >>>>> Volker Zell writes: By the way, the following patches are needed to build and test succesfully on cygwin: The guile patch is needed for a shared library build on cygwin. Th srcdir patch is needed to build outside of the source tree. All the tests run fine except the guile test which gives: make check-TESTS make[3]: Entering directory `/misc/src/release/gnutls-3.1.1-1/build/guile/tests' ERROR: In procedure dynamic-func: ERROR: No such process FAIL: anonymous-auth.scm ERROR: In procedure dynamic-func: ERROR: No such process FAIL: session-record-port.scm ERROR: In procedure dynamic-func: ERROR: No such process FAIL: pkcs-import-export.scm ERROR: In procedure dynamic-func: ERROR: No such process FAIL: errors.scm ERROR: In procedure dynamic-func: ERROR: No such process FAIL: x509-certificates.scm ERROR: In procedure dynamic-func: ERROR: No such process FAIL: x509-auth.scm ERROR: In procedure dynamic-func: ERROR: No such process FAIL: priorities.scm ERROR: In procedure dynamic-func: ERROR: No such process FAIL: openpgp-keys.scm ERROR: In procedure dynamic-func: ERROR: No such process FAIL: openpgp-keyring.scm ERROR: In procedure dynamic-func: ERROR: No such process FAIL: openpgp-auth.scm ERROR: In procedure dynamic-func: ERROR: No such process FAIL: srp-base64.scm =================================== 11 of 11 tests failed Please report to bug-gnutls at gnu.org =================================== Ciao Volker --- origsrc/gnutls-3.1.1/guile/src/Makefile.am 2012-08-11 15:00:04.000000000 +0200 +++ src/gnutls-3.1.1/guile/src/Makefile.am 2012-09-07 15:36:01.750000000 +0200 @@ -32,7 +32,7 @@ BUILT_SOURCES = enum-map.i.c smob-types. CLEANFILES = $(BUILT_SOURCES) guileextension_LTLIBRARIES = guile-gnutls-v-2.la -guile_gnutls_v_2_la_LDFLAGS = -module +guile_gnutls_v_2_la_LDFLAGS = -module -avoid-version -no-undefined # Linking against GnuTLS. GNUTLS_CORE_LIBS = $(top_builddir)/lib/libgnutls.la --- origsrc/gnutls-3.1.1/tests/pkcs12-decode/pkcs12 2012-08-04 13:09:16.000000000 +0200 +++ src/gnutls-3.1.1/tests/pkcs12-decode/pkcs12 2012-09-07 17:15:03.687500000 +0200 @@ -49,7 +49,7 @@ for p12 in 'client.p12 foobar' noclient. done file=test-null.p12 -$CERTTOOL --p12-info --inder --null-password --infile $file >/dev/null 2>&1 +$CERTTOOL --p12-info --inder --null-password --infile $srcdir/$file >/dev/null 2>&1 rc=$? if test $rc != 0; then echo "PKCS12 FATAL $file" >>>>> Ilya Tumaykin writes: >> Did that patch fixed the issue for you? > Yes, thanks. It builds fine now. >> wMNAF code has not yet been tested on Windows platform. >> Could you please tell me the versions of Windows itself, cygwin and gmp you >> are trying to build gnutls against, so I can reproduce this error? > All the latest versions you can get with setup.exe from the cygwin site. > Ciao > Volker -- DR. VOLKER ZELL | Principal Training Consultant | +49 211 74839 414 Oracle University Oracle Deutschland GmbH | Hamborner Str. 51 | 40472 D?sseldorf ORACLE Deutschland GmbH, Hauptverwaltung: Riesstra?e 25, D-80992 M?nchen Gesch?ftsf?hrer: J?rgen Kunz, Registergericht: Amtsgericht M?nchen, HRB 82775 From dr.volker.zell at oracle.com Sun Sep 9 12:53:03 2012 From: dr.volker.zell at oracle.com (Dr. Volker Zell) Date: Sun, 09 Sep 2012 12:53:03 +0200 Subject: Compilation error gnutls-3.1.1 with nettle-2.5 on cygwin In-Reply-To: <7zligjcz09.fsf@vzell-de.de.oracle.com> (Volker Zell's message of "Sun, 09 Sep 2012 11:43:34 +0200") References: <7zharaz25b.fsf@vzell-de.de.oracle.com> <3506713.okNtkYi6EW@ion> <7zligjcz09.fsf@vzell-de.de.oracle.com> Message-ID: <7zfw6rcvsg.fsf@vzell-de.de.oracle.com> >>>>> Volker Zell writes: By the way, the following patches are needed to build and test succesfully on cygwin: The guile patch is needed for a shared library build on cygwin. Th srcdir patch is needed to build outside of the source tree. All the tests run fine except the guile test which gives: make check-TESTS make[3]: Entering directory `/misc/src/release/gnutls-3.1.1-1/build/guile/tests' ERROR: In procedure dynamic-func: ERROR: No such process FAIL: anonymous-auth.scm ERROR: In procedure dynamic-func: ERROR: No such process FAIL: session-record-port.scm ERROR: In procedure dynamic-func: ERROR: No such process FAIL: pkcs-import-export.scm ERROR: In procedure dynamic-func: ERROR: No such process FAIL: errors.scm ERROR: In procedure dynamic-func: ERROR: No such process FAIL: x509-certificates.scm ERROR: In procedure dynamic-func: ERROR: No such process FAIL: x509-auth.scm ERROR: In procedure dynamic-func: ERROR: No such process FAIL: priorities.scm ERROR: In procedure dynamic-func: ERROR: No such process FAIL: openpgp-keys.scm ERROR: In procedure dynamic-func: ERROR: No such process FAIL: openpgp-keyring.scm ERROR: In procedure dynamic-func: ERROR: No such process FAIL: openpgp-auth.scm ERROR: In procedure dynamic-func: ERROR: No such process FAIL: srp-base64.scm =================================== 11 of 11 tests failed Please report to bug-gnutls at gnu.org =================================== Ciao Volker --- origsrc/gnutls-3.1.1/guile/src/Makefile.am 2012-08-11 15:00:04.000000000 +0200 +++ src/gnutls-3.1.1/guile/src/Makefile.am 2012-09-07 15:36:01.750000000 +0200 @@ -32,7 +32,7 @@ BUILT_SOURCES = enum-map.i.c smob-types. CLEANFILES = $(BUILT_SOURCES) guileextension_LTLIBRARIES = guile-gnutls-v-2.la -guile_gnutls_v_2_la_LDFLAGS = -module +guile_gnutls_v_2_la_LDFLAGS = -module -avoid-version -no-undefined # Linking against GnuTLS. GNUTLS_CORE_LIBS = $(top_builddir)/lib/libgnutls.la --- origsrc/gnutls-3.1.1/tests/pkcs12-decode/pkcs12 2012-08-04 13:09:16.000000000 +0200 +++ src/gnutls-3.1.1/tests/pkcs12-decode/pkcs12 2012-09-07 17:15:03.687500000 +0200 @@ -49,7 +49,7 @@ for p12 in 'client.p12 foobar' noclient. done file=test-null.p12 -$CERTTOOL --p12-info --inder --null-password --infile $file >/dev/null 2>&1 +$CERTTOOL --p12-info --inder --null-password --infile $srcdir/$file >/dev/null 2>&1 rc=$? if test $rc != 0; then echo "PKCS12 FATAL $file" >>>>> Ilya Tumaykin writes: >> Did that patch fixed the issue for you? > Yes, thanks. It builds fine now. >> wMNAF code has not yet been tested on Windows platform. >> Could you please tell me the versions of Windows itself, cygwin and gmp you >> are trying to build gnutls against, so I can reproduce this error? > All the latest versions you can get with setup.exe from the cygwin site. > Ciao > Volker -- DR. VOLKER ZELL | Principal Training Consultant | +49 211 74839 414 Oracle University Oracle Deutschland GmbH | Hamborner Str. 51 | 40472 D?sseldorf ORACLE Deutschland GmbH, Hauptverwaltung: Riesstra?e 25, D-80992 M?nchen Gesch?ftsf?hrer: J?rgen Kunz, Registergericht: Amtsgericht M?nchen, HRB 82775 From itumaykin at gmail.com Tue Sep 11 09:51:15 2012 From: itumaykin at gmail.com (Ilya Tumaykin) Date: Tue, 11 Sep 2012 11:51:15 +0400 Subject: Compilation error gnutls-3.1.1 with nettle-2.5 on cygwin In-Reply-To: <7zligjcz09.fsf@vzell-de.de.oracle.com> References: <7zharaz25b.fsf@vzell-de.de.oracle.com> <3506713.okNtkYi6EW@ion> <7zligjcz09.fsf@vzell-de.de.oracle.com> Message-ID: <1422601.15nANevsPK@ion> I was able to reproduce your issue with mpz_unitstbit. The problem is with the older version of GMP which is used in cygwin. There is one typedef missing from it which was introduced in GMP 5. The attached patch fixes this issue. On 09.09.12 11:43:34 Dr. Volker Zell wrote: > >>>>> Ilya Tumaykin writes: > > Did that patch fixed the issue for you? > > Yes, thanks. It builds fine now. > > > wMNAF code has not yet been tested on Windows platform. > > > > Could you please tell me the versions of Windows itself, cygwin and > > gmp you > > are trying to build gnutls against, so I can reproduce this error? > > All the latest versions you can get with setup.exe from the cygwin site. > > Ciao > Volker -- Best regards. Tumaykin Ilya. -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-Fix-mpz_unitstbit-compilation-with-GMP-versions-5.patch Type: text/x-patch Size: 1510 bytes Desc: not available URL: From itumaykin at gmail.com Tue Sep 11 09:51:15 2012 From: itumaykin at gmail.com (Ilya Tumaykin) Date: Tue, 11 Sep 2012 11:51:15 +0400 Subject: Compilation error gnutls-3.1.1 with nettle-2.5 on cygwin In-Reply-To: <7zligjcz09.fsf@vzell-de.de.oracle.com> References: <7zharaz25b.fsf@vzell-de.de.oracle.com> <3506713.okNtkYi6EW@ion> <7zligjcz09.fsf@vzell-de.de.oracle.com> Message-ID: <1422601.15nANevsPK@ion> I was able to reproduce your issue with mpz_unitstbit. The problem is with the older version of GMP which is used in cygwin. There is one typedef missing from it which was introduced in GMP 5. The attached patch fixes this issue. On 09.09.12 11:43:34 Dr. Volker Zell wrote: > >>>>> Ilya Tumaykin writes: > > Did that patch fixed the issue for you? > > Yes, thanks. It builds fine now. > > > wMNAF code has not yet been tested on Windows platform. > > > > Could you please tell me the versions of Windows itself, cygwin and > > gmp you > > are trying to build gnutls against, so I can reproduce this error? > > All the latest versions you can get with setup.exe from the cygwin site. > > Ciao > Volker -- Best regards. Tumaykin Ilya. -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-Fix-mpz_unitstbit-compilation-with-GMP-versions-5.patch Type: text/x-patch Size: 1510 bytes Desc: not available URL: From lrn1986 at gmail.com Tue Sep 11 21:11:33 2012 From: lrn1986 at gmail.com (LRN) Date: Tue, 11 Sep 2012 23:11:33 +0400 Subject: Documentation on W32 Message-ID: <504F8CE5.8080402@gmail.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Right now building gnutls with documentation on W32 is practically impossible: * documentation requires files generated by autogen, * non-ancient versions of autogen require guile to work, * guile doesn't work on W32 * ancient versions of autogen might now work for gnutls, and are very difficult to build with modern autotools. Is autogen really necessary? Can these files be pre-generated and shipped in the tarball? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (MingW32) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iQEcBAEBAgAGBQJQT4zkAAoJEOs4Jb6SI2CwLmkH/1ZektQuqwffGlVO+7x/2FNo ujVPjyJqPzjexpGH6VnPgDvGbJg4zLnaLPs4XgP1CkNNVhfla6xU1rJpNY6dgENP QkdpnCU6WhANrBPQyEdKMGNQFQiZkPNYiy1iUj+fG1W0wkLFvs4tzYfgx8X+2SY7 L+mK0+MEy9uuiAuyhf5Mr9R34FyMw/zYejEUpemCHiDurWJrBTmzUyRIjO2mtUSc bj7cIf/Mxi2tNO7xn9pPH/VgL0g3BxqMJyNFJXw12PwPlTF6GMdOo+0zXF0+d6CC KzaGnMqw5ZY10aUqngw2OXiijTEEWYU4cdzf+yT6Ii5UKmPLpzBiJj6s0osLoWk= =XJ70 -----END PGP SIGNATURE----- From INVALID.NOREPLY at gnu.org Wed Sep 12 18:57:38 2012 From: INVALID.NOREPLY at gnu.org (Micah Anderson) Date: Wed, 12 Sep 2012 16:57:38 +0000 Subject: [sr #108131] provide bit length in key information output Message-ID: <20120912-165737.sv46312.88840@savannah.gnu.org> URL: Summary: provide bit length in key information output Project: GnuTLS Submitted by: hacim Submitted on: Wed 12 Sep 2012 04:57:37 PM GMT Category: Included programs Priority: 5 - Normal Severity: 3 - Normal Status: None Privacy: Public Assigned to: None Originator Email: Open/Closed: Open Discussion Lock: Any Operating System: None _______________________________________________________ Details: Using certtool -k < key you modules, primes and public exponents, its ID and ascii art, but not the number of bits. I would like to know what the bit size of this key is, and would prefer not to resort to using 'openssl rsa -in key -text' to get it. It would be nice if the bit size were represented in the output of -k thanks! _______________________________________________________ Reply to this item at: _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ From nmav at gnutls.org Wed Sep 12 23:21:04 2012 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Wed, 12 Sep 2012 23:21:04 +0200 Subject: Documentation on W32 In-Reply-To: <504F8CE5.8080402@gmail.com> References: <504F8CE5.8080402@gmail.com> Message-ID: <5050FCC0.8010301@gnutls.org> On 09/11/2012 09:11 PM, LRN wrote: > Right now building gnutls with documentation on W32 is practically > impossible: > * documentation requires files generated by autogen, > * non-ancient versions of autogen require guile to work, > * guile doesn't work on W32 > * ancient versions of autogen might now work for gnutls, and are very > difficult to build with modern autotools. > Is autogen really necessary? Can these files be pre-generated and > shipped in the tarball? The autogen files are pre-generated and shipped in the tarball. Maybe make considers them old and tries to rebuild them. Which files have this issue in your system? regards, Nikos -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 554 bytes Desc: OpenPGP digital signature URL: From nmav at gnutls.org Wed Sep 12 23:24:09 2012 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Wed, 12 Sep 2012 23:24:09 +0200 Subject: patch for shared libraries on cygwin for the guile module In-Reply-To: <7zd31yz1o0.fsf@vzell-de.de.oracle.com> References: <7zd31yz1o0.fsf@vzell-de.de.oracle.com> Message-ID: <5050FD79.2080206@gnutls.org> On 09/07/2012 10:18 AM, Dr. Volker Zell wrote: > Hi > > The following patch is neede to get shared libraries on cygwin for the guile module: > > > --- origsrc/gnutls-3.1.0/guile/src/Makefile.am 2012-08-11 15:00:04.000000000 +0200 > +++ src/gnutls-3.1.0/guile/src/Makefile.am 2012-08-28 23:28:16.593750000 +0200 > @@ -32,7 +32,7 @@ BUILT_SOURCES = enum-map.i.c smob-types. > CLEANFILES = $(BUILT_SOURCES) > > guileextension_LTLIBRARIES = guile-gnutls-v-2.la > -guile_gnutls_v_2_la_LDFLAGS = -module > +guile_gnutls_v_2_la_LDFLAGS = -module -avoid-version -no-undefined Hello, Is there a way for that to be conditional? These flags seem to be cygwin specific, and mingw64 has no issues building so there is no need to add them unconditionally. regards, Nikos From nmav at gnutls.org Wed Sep 12 23:25:53 2012 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Wed, 12 Sep 2012 23:25:53 +0200 Subject: Compilation error gnutls-3.1.1 with nettle-2.5 on cygwin In-Reply-To: <1422601.15nANevsPK@ion> References: <7zharaz25b.fsf@vzell-de.de.oracle.com> <3506713.okNtkYi6EW@ion> <7zligjcz09.fsf@vzell-de.de.oracle.com> <1422601.15nANevsPK@ion> Message-ID: <5050FDE1.5040907@gnutls.org> On 09/11/2012 09:51 AM, Ilya Tumaykin wrote: > I was able to reproduce your issue with mpz_unitstbit. > The problem is with the older version of GMP which is used in cygwin. There is > one typedef missing from it which was introduced in GMP 5. The attached patch > fixes this issue. Applied, thanks. Nikos From nmav at gnutls.org Thu Sep 13 13:15:43 2012 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Thu, 13 Sep 2012 13:15:43 +0200 Subject: the "crime" attack on TLS In-Reply-To: References: Message-ID: Hello, If you're not already aware there is a new attack on TLS called "crime". I was asked by the author of this attack not to disclose any information, but it seems it is public already [0] so I can comment on it. That attack takes advantage of compression and by forcing an HTTPS client to use carefully formatted data it may be able to guess the contents of other non-controlled by the attacker data, based on the compressed size. Because there is no formal description of the attack, nor a precise use-case where the attack is considered dangerous, and due to that there may be overreactions. The attack works when you have compression enabled and data from an adversary can be mixed with sensitive data (e.g. a URL that is provided by an adversary is mixed with secret cookie data in an HTTPS request). Moreover the adversary must be able to invoke multiple trials (e.g. force a user to visit specially crafted URLs again and again - perhaps by using javascript). So currently the threat is mostly on the HTTPS protocol and especially browsers. To sum up. * Who does this attack affect: 1. clients or servers that use compression and provide the ability to an adversary to inject data (multiple times) in their session. * How to mitigate the attack? 1. Do not enable compression (gnutls' doesn't enable it by default) 2. When using compression use the CBC ciphers that include a random padding up to 255 bytes. That would increase the number of trials an attacker needs to perform significantly. 3. Make sure that even if you must mix adversary-controlled data with sensitive data, that the adversary cannot trigger that multiple times. I'll add a recommendation on the web site later today. regards, Nikos [0]. http://arstechnica.com/security/2012/09/crime-hijacks-https-sessions/ From tim.ruehsen at gmx.de Thu Sep 13 13:49:34 2012 From: tim.ruehsen at gmx.de (Tim Ruehsen) Date: Thu, 13 Sep 2012 13:49:34 +0200 Subject: the "crime" attack on TLS In-Reply-To: References: Message-ID: <201209131349.34858.tim.ruehsen@gmx.de> Am Thursday 13 September 2012 schrieb Nikos Mavrogiannopoulos: > > * How to mitigate the attack? > 1. Do not enable compression (gnutls' doesn't enable it by default) > 2. When using compression use the CBC ciphers that include a random > padding up to 255 bytes. That would increase the number of trials an > attacker needs to perform significantly. > 3. Make sure that even if you must mix adversary-controlled data with > sensitive data, that the adversary cannot trigger that multiple times. Thank you for the information. OpenSSL doesn't enable compression by default either. Wget seems to be clean with GnuTLS and OpenSSL - compression is not enabled with GnuTLS nor with OpenSSL. Regards, Tim From lrn1986 at gmail.com Thu Sep 13 08:39:06 2012 From: lrn1986 at gmail.com (LRN) Date: Thu, 13 Sep 2012 10:39:06 +0400 Subject: Documentation on W32 In-Reply-To: <5050FCC0.8010301@gnutls.org> References: <504F8CE5.8080402@gmail.com> <5050FCC0.8010301@gnutls.org> Message-ID: <50517F8A.2040106@gmail.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 13.09.2012 1:21, Nikos Mavrogiannopoulos wrote: > On 09/11/2012 09:11 PM, LRN wrote: > >> Right now building gnutls with documentation on W32 is >> practically impossible: * documentation requires files generated >> by autogen, * non-ancient versions of autogen require guile to >> work, * guile doesn't work on W32 * ancient versions of autogen >> might now work for gnutls, and are very difficult to build with >> modern autotools. Is autogen really necessary? Can these files be >> pre-generated and shipped in the tarball? > > > The autogen files are pre-generated and shipped in the tarball. > Maybe make considers them old and tries to rebuild them. Which > files have this issue in your system? > OK, here's what i do: 1) I unpack gnutls-3.0.23.tar.xz 2) I patch it (patches are attached; don't take patch 0004 seriously, it's a workaround for braindead mingw.org w32api library) 3) in source directory: autoreconf -fi 4) in build directory: gl_cv_double_slash_root=yes STRIP=true CFLAGS="-g" CPPFLAGS="-D__USE_MINGW_ANSI_STDIO=1" ${srcdir}/configure - --prefix=/mingw --with-libtasn1-prefix=/mingw - --with-libnettle-prefix=/mingw --enable-nls --disable-guile - --enable-gtk-doc --with-libiconv-prefix=$/mingw - --with-libregex-libs=-lgnurx 5) in build directory: make The tail of make output is attached. I've also seen problems linking errcodes, where it can't find include file gnutls/gnutls.h, but i can't reproduce it at this moment. I think i need to remove !WINDOWS exclusion from doc/Makefile.am for that. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (MingW32) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iQEcBAEBAgAGBQJQUX+IAAoJEOs4Jb6SI2CwYWkH+we9JY3J8rkETkumVz/TKvFK jD6nQTiWSH1aiFZCa3BP2opiLt/a6puWy4/0b/LCtEUSUYTeme2ePCE3a5iXlLEJ A3Dv4g+CNoW6lkNucHQvlb3ehxKbUu8iudCAudizMBzbXH/smtfSLEHaV/ku7H8a IDEr9Di/Efh8a9tXQHXTfO7Xg18yxaF/3J3Web067z11IHkfy3BNRgYquVnmClI+ NOuLxXYu8X1TdSCGxF+JJvXR80Suul+ddXLYNvSsFOjdUTZBWUf06o4e+ylDfioF JmQ4kEPp2v2gKEz82EswyMBbslmv2Vbm7e8l6Hex4Snyn5qJ1HXVZFaEkEUOF8Q= =iqmG -----END PGP SIGNATURE----- -------------- next part -------------- --- gnutls-3.0.18/gl/tests/ioctl.c.orig 2012-02-08 13:38:01 +0400 +++ gnutls-3.0.18/gl/tests/ioctl.c 2012-04-09 23:40:46 +0400 @@ -49,6 +49,8 @@ # include "fd-hook.h" /* Get _get_osfhandle. */ # include "msvc-nothrow.h" +/* Get HANDLE */ +# include static int primary_ioctl (int fd, int request, void *arg) -------------- next part -------------- --- gnutls-3.0.23/lib/gnutls_global.c.orig 2012-04-13 00:05:11 +0400 +++ gnutls-3.0.23/lib/gnutls_global.c 2012-09-05 22:41:33 +0400 @@ -28,6 +28,7 @@ #include #include /* for _gnutls_ext_init */ +#include #include #include #include @@ -270,6 +271,16 @@ goto out; } +#if defined _WIN32 || defined __WIN32__ + result = gnutls_w32crypto_init (); + if (result < 0) + { + gnutls_assert (); + goto out; + } +#endif + + #ifdef ENABLE_PKCS11 gnutls_pkcs11_init (GNUTLS_PKCS11_FLAG_AUTO, NULL); #endif @@ -301,6 +312,9 @@ asn1_delete_structure (&_gnutls_pkix1_asn); _gnutls_crypto_deregister (); _gnutls_cryptodev_deinit (); +#if defined _WIN32 || defined __WIN32__ + gnutls_w32crypto_deinit (); +#endif #ifdef ENABLE_PKCS11 gnutls_pkcs11_deinit (); #endif --- gnutls-3.0.23/lib/gnutls_x509.h.orig 2012-04-13 00:05:11 +0400 +++ gnutls-3.0.23/lib/gnutls_x509.h 2012-09-05 22:50:23 +0400 @@ -40,3 +40,6 @@ int _gnutls_x509_raw_privkey_to_gkey (gnutls_privkey_t * privkey, const gnutls_datum_t * raw_key, gnutls_x509_crt_fmt_t type); + +int gnutls_w32crypto_init (); +void gnutls_w32crypto_deinit (); --- gnutls-3.0.23/lib/gnutls_x509.c.orig 2012-06-06 19:25:41 +0400 +++ gnutls-3.0.23/lib/gnutls_x509.c 2012-09-05 22:50:10 +0400 @@ -44,6 +44,11 @@ #include "read-file.h" #if defined _WIN32 || defined __WIN32__ #include +#if defined(__MINGW32__) && !defined(__MINGW64__) && __MINGW32_MAJOR_VERSION <= 3 && __MINGW32_MINOR_VERSION <= 20 +typedef PCCRL_CONTEXT WINAPI (*Type_CertEnumCRLsInStore) (HCERTSTORE hCertStore, PCCRL_CONTEXT pPrevCrlContext); +static Type_CertEnumCRLsInStore Loaded_CertEnumCRLsInStore; +static HMODULE Crypt32_dll; +#endif #endif /* @@ -1611,7 +1616,7 @@ if (store == NULL) return GNUTLS_E_FILE_ERROR; cert = CertEnumCertificatesInStore(store, NULL); - crl = CertEnumCRLsInStore(store, NULL); + crl = Loaded_CertEnumCRLsInStore(store, NULL); while(cert != NULL) { @@ -1634,7 +1639,7 @@ gnutls_certificate_set_x509_crl_mem(cred, &data, GNUTLS_X509_FMT_DER); } - crl = CertEnumCRLsInStore(store, crl); + crl = Loaded_CertEnumCRLsInStore(store, crl); } CertCloseStore(store, 0); } @@ -2436,3 +2441,34 @@ /* do nothing for now */ return; } + +int +gnutls_w32crypto_init () +{ +#if defined _WIN32 || defined __WIN32__ +#if defined(__MINGW32__) && !defined(__MINGW64__) && __MINGW32_MAJOR_VERSION <= 3 && __MINGW32_MINOR_VERSION <= 20 + HMODULE crypto; + crypto = LoadLibraryA ("Crypt32.dll"); + if (crypto == NULL) + return GNUTLS_E_CRYPTO_INIT_FAILED; + Loaded_CertEnumCRLsInStore = (Type_CertEnumCRLsInStore) GetProcAddress (crypto, "CertEnumCRLsInStore"); + if (Loaded_CertEnumCRLsInStore == NULL) + { + FreeLibrary (crypto); + return GNUTLS_E_CRYPTO_INIT_FAILED; + } + Crypt32_dll = crypto; +#endif +#endif + return 0; +} + +void +gnutls_w32crypto_deinit () +{ +#if defined _WIN32 || defined __WIN32__ +#if defined(__MINGW32__) && !defined(__MINGW64__) && __MINGW32_MAJOR_VERSION <= 3 && __MINGW32_MINOR_VERSION <= 20 + FreeLibrary (Crypt32_dll); +#endif +#endif +} -------------- next part -------------- --- gnutls-3.0.23/src/serv.c.orig 2012-08-31 00:24:58 +0400 +++ gnutls-3.0.23/src/serv.c 2012-09-05 23:54:31 +0400 @@ -50,6 +50,10 @@ #include "sockets.h" #include "udp-serv.h" +#ifndef IPV6_V6ONLY +# define IPV6_V6ONLY 27 +#endif + /* konqueror cannot handle sending the page in multiple * pieces. */ -------------- next part -------------- --- gnutls-3.0.22/src/libopts/Makefile.am.orig 2012-05-09 21:51:05 +0400 +++ gnutls-3.0.22/src/libopts/Makefile.am 2012-08-06 18:53:17 +0400 @@ -7,6 +7,7 @@ endif libopts_la_SOURCES = libopts.c libopts_la_CPPFLAGS = -I$(top_srcdir) +libopts_la_LIBADD = $(LTLIBINTL) libopts_la_LDFLAGS = -version-info 36:4:11 EXTRA_DIST = \ ag-char-map.h alias.c ao-strs.c \ -------------- next part -------------- --- gnutls-3.0.23/lib/Makefile.am.orig 2012-09-13 07:41:03 +0400 +++ gnutls-3.0.23/lib/Makefile.am 2012-09-13 07:52:58 +0400 @@ -175,8 +175,8 @@ endif endif -pkix_asn1_tab.c: pkix.asn - -asn1Parser pkix.asn pkix_asn1_tab.c +pkix_asn1_tab.c: $(srcdir)/pkix.asn + -asn1Parser $(srcdir)/pkix.asn pkix_asn1_tab.c -gnutls_asn1_tab.c: gnutls.asn - -asn1Parser gnutls.asn gnutls_asn1_tab.c +gnutls_asn1_tab.c: $(srcdir)/gnutls.asn + -asn1Parser $(srcdir)/gnutls.asn gnutls_asn1_tab.c --- gnutls-3.0.23/lib/Makefile.am.orig 2012-09-13 07:54:43 +0400 +++ gnutls-3.0.23/lib/Makefile.am 2012-09-13 08:06:35 +0400 @@ -68,7 +68,9 @@ gnutls_auth.c gnutls_v2_compat.c gnutls_datum.c \ gnutls_session_pack.c gnutls_mpi.c gnutls_pk.c gnutls_cert.c \ gnutls_global.c gnutls_constate.c gnutls_anon_cred.c \ - pkix_asn1_tab.c gnutls_asn1_tab.c gnutls_mem.c gnutls_ui.c \ + $(srcdir)/pkix_asn1_tab.c \ + $(srcdir)/gnutls_asn1_tab.c \ + gnutls_mem.c gnutls_ui.c \ gnutls_sig.c gnutls_ecc.c gnutls_dh_primes.c gnutls_alert.c \ system.c gnutls_str.c gnutls_state.c gnutls_x509.c \ gnutls_rsa_export.c gnutls_helper.c gnutls_supplemental.c \ --- gnutls-3.0.23/doc/Makefile.am.orig 2012-09-13 08:27:26 +0400 +++ gnutls-3.0.23/doc/Makefile.am 2012-09-13 08:45:44 +0400 @@ -362,7 +362,7 @@ stamp_enums: enums.texi -mkdir enums - $(srcdir)/scripts/split-texi.pl enums enum < enums.texi + $(srcdir)/scripts/split-texi.pl enums enum < $(srcdir)/enums.texi echo $@ > $@ $(MAKE) compare-makefile @@ -371,7 +371,7 @@ $(FUNCS): stamp_functions compare-makefile: enums.texi - ENUMS=`grep '^@c ' enums.texi | sed 's/@c //g' | sort`; \ + ENUMS=`grep '^@c ' $(srcdir)/enums.texi | sed 's/@c //g' | sort`; \ STR=""; \ for i in $$ENUMS; do \ STR="$$STR\nENUMS += enums/$$i"; \ --- gnutls-3.0.23/doc/Makefile.am.orig 2012-09-13 08:48:38 +0400 +++ gnutls-3.0.23/doc/Makefile.am 2012-09-13 10:08:07 +0400 @@ -387,7 +387,7 @@ for i in $$FUNCS; do \ MANS="$$MANS\nFUNCS += functions/$$i\nFUNCS += functions/$$i.short"; \ done; \ - grep -v -e '^FUNCS += ' Makefile.am | \ + grep -v -e '^FUNCS += ' $(srcdir)/Makefile.am | \ perl -p -e "s,^FUNCS =,FUNCS =$$MANS," > tmp-$@; \ diff -u $(srcdir)/Makefile.am tmp-$@ rm -f tmp-$@ -------------- next part -------------- Making all in manpages make[4]: Entering directory `/src/mingw/gnutls-3.0.23-1/bld/doc/manpages' sed 's/@subheading \(.*\)/@*\n at var{\1}\n@*/' /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/cli-args.def > "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/cli-args.def".tmp && \ autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/cli-args.def".tmp && \ rm -f "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/cli-args.def".tmp /bin/sh: line 1: autogen: command not found make[4]: [gnutls-cli.1] Error 127 (ignored) sed 's/@subheading \(.*\)/@*\n at var{\1}\n@*/' /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/cli-debug-args.def > "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/cli-debug-args.def".tmp && \ autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/cli-debug-args.def".tmp && \ rm -f "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/cli-debug-args.def".tmp /bin/sh: line 1: autogen: command not found make[4]: [gnutls-cli-debug.1] Error 127 (ignored) sed 's/@subheading \(.*\)/@*\n at var{\1}\n@*/' /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/serv-args.def > "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/serv-args.def".tmp && \ autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/serv-args.def".tmp && \ rm -f "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/serv-args.def".tmp /bin/sh: line 1: autogen: command not found make[4]: [gnutls-serv.1] Error 127 (ignored) sed 's/@subheading \(.*\)/@*\n at var{\1}\n@*/' /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/certtool-args.def > "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/certtool-args.def".tmp && \ autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/certtool-args.def".tmp && \ rm -f "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/certtool-args.def".tmp /bin/sh: line 1: autogen: command not found make[4]: [certtool.1] Error 127 (ignored) sed 's/@subheading \(.*\)/@*\n at var{\1}\n@*/' /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/psk-args.def > "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/psk-args.def".tmp && \ autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/psk-args.def".tmp && \ rm -f "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/psk-args.def".tmp /bin/sh: line 1: autogen: command not found make[4]: [psktool.1] Error 127 (ignored) sed 's/@subheading \(.*\)/@*\n at var{\1}\n@*/' /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/p11tool-args.def > "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/p11tool-args.def".tmp && \ autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/p11tool-args.def".tmp && \ rm -f "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/p11tool-args.def".tmp /bin/sh: line 1: autogen: command not found make[4]: [p11tool.1] Error 127 (ignored) sed 's/@subheading \(.*\)/@*\n at var{\1}\n@*/' /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/ocsptool-args.def > "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/ocsptool-args.def".tmp && \ autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/ocsptool-args.def".tmp && \ rm -f "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/ocsptool-args.def".tmp /bin/sh: line 1: autogen: command not found make[4]: [ocsptool.1] Error 127 (ignored) sed 's/@subheading \(.*\)/@*\n at var{\1}\n@*/' /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/srptool-args.def > "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/srptool-args.def".tmp && \ autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/srptool-args.def".tmp && \ rm -f "/src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/manpages/../../src/srptool-args.def".tmp /bin/sh: line 1: autogen: command not found make[4]: [srptool.1] Error 127 (ignored) make[4]: Leaving directory `/src/mingw/gnutls-3.0.23-1/bld/doc/manpages' Making all in credentials make[4]: Entering directory `/src/mingw/gnutls-3.0.23-1/bld/doc/credentials' Making all in openpgp make[5]: Entering directory `/src/mingw/gnutls-3.0.23-1/bld/doc/credentials/openpgp' make[5]: Nothing to be done for `all'. make[5]: Leaving directory `/src/mingw/gnutls-3.0.23-1/bld/doc/credentials/openpgp' Making all in srp make[5]: Entering directory `/src/mingw/gnutls-3.0.23-1/bld/doc/credentials/srp' make[5]: Nothing to be done for `all'. make[5]: Leaving directory `/src/mingw/gnutls-3.0.23-1/bld/doc/credentials/srp' Making all in x509 make[5]: Entering directory `/src/mingw/gnutls-3.0.23-1/bld/doc/credentials/x509' make[5]: Nothing to be done for `all'. make[5]: Leaving directory `/src/mingw/gnutls-3.0.23-1/bld/doc/credentials/x509' make[5]: Entering directory `/src/mingw/gnutls-3.0.23-1/bld/doc/credentials' make[5]: Nothing to be done for `all-am'. make[5]: Leaving directory `/src/mingw/gnutls-3.0.23-1/bld/doc/credentials' make[4]: Leaving directory `/src/mingw/gnutls-3.0.23-1/bld/doc/credentials' Making all in latex make[4]: Entering directory `/src/mingw/gnutls-3.0.23-1/bld/doc/latex' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/src/mingw/gnutls-3.0.23-1/bld/doc/latex' Making all in reference make[4]: Entering directory `/src/mingw/gnutls-3.0.23-1/bld/doc/reference' DOC Preparing build DOC Scanning header files DOC Rebuilding template files ./gnutls-sections.txt:3: warning: No declaration found for: PKCS11_ID_SIZE ./gnutls-sections.txt:4: warning: No declaration found for: PKCS11_LABEL_SIZE ./gnutls-sections.txt:5: warning: No declaration found for: find_func_t ./gnutls-sections.txt:6: warning: No declaration found for: pkcs11_rv_to_err ./gnutls-sections.txt:7: warning: No declaration found for: pkcs11_url_to_info ./gnutls-sections.txt:8: warning: No declaration found for: pkcs11_get_info ./gnutls-sections.txt:9: warning: No declaration found for: pkcs11_login ./gnutls-sections.txt:10: warning: No declaration found for: token_func ./gnutls-sections.txt:11: warning: No declaration found for: token_data ./gnutls-sections.txt:12: warning: No declaration found for: pkcs11_rescan_slots ./gnutls-sections.txt:13: warning: No declaration found for: pkcs11_info_to_url ./gnutls-sections.txt:14: warning: No declaration found for: SESSION_WRITE ./gnutls-sections.txt:15: warning: No declaration found for: SESSION_LOGIN ./gnutls-sections.txt:16: warning: No declaration found for: pkcs11_open_session ./gnutls-sections.txt:17: warning: No declaration found for: pkcs11_strtype_to_class ./gnutls-sections.txt:18: warning: No declaration found for: pkcs11_token_matches_info ./gnutls-sections.txt:19: warning: No declaration found for: pkcs11_find_object ./gnutls-sections.txt:20: warning: No declaration found for: pkcs11_obj_flags_to_int ./gnutls-sections.txt:25: warning: No declaration found for: gnutls_mutex_init ./gnutls-sections.txt:26: warning: No declaration found for: gnutls_mutex_deinit ./gnutls-sections.txt:27: warning: No declaration found for: gnutls_mutex_lock ./gnutls-sections.txt:28: warning: No declaration found for: gnutls_mutex_unlock ./gnutls-sections.txt:33: warning: No declaration found for: system_errno ./gnutls-sections.txt:34: warning: No declaration found for: system_write ./gnutls-sections.txt:35: warning: No declaration found for: HAVE_WRITEV ./gnutls-sections.txt:36: warning: No declaration found for: system_writev ./gnutls-sections.txt:37: warning: No declaration found for: system_read ./gnutls-sections.txt:38: warning: No declaration found for: system_read_peek ./gnutls-sections.txt:39: warning: No declaration found for: HAVE_WIN32_LOCKS ./gnutls-sections.txt:40: warning: No declaration found for: HAVE_PTHREAD_LOCKS ./gnutls-sections.txt:41: warning: No declaration found for: HAVE_NO_LOCKS ./gnutls-sections.txt:46: warning: No declaration found for: AI_PASSIVE ./gnutls-sections.txt:47: warning: No declaration found for: AI_CANONNAME ./gnutls-sections.txt:48: warning: No declaration found for: AI_NUMERICSERV ./gnutls-sections.txt:49: warning: No declaration found for: AI_NUMERICHOST ./gnutls-sections.txt:50: warning: No declaration found for: AI_V4MAPPED ./gnutls-sections.txt:51: warning: No declaration found for: AI_ALL ./gnutls-sections.txt:52: warning: No declaration found for: AI_ADDRCONFIG ./gnutls-sections.txt:53: warning: No declaration found for: EAI_BADFLAGS ./gnutls-sections.txt:54: warning: No declaration found for: EAI_NONAME ./gnutls-sections.txt:55: warning: No declaration found for: EAI_AGAIN ./gnutls-sections.txt:56: warning: No declaration found for: EAI_FAIL ./gnutls-sections.txt:57: warning: No declaration found for: EAI_NODATA ./gnutls-sections.txt:58: warning: No declaration found for: EAI_FAMILY ./gnutls-sections.txt:59: warning: No declaration found for: EAI_SOCKTYPE ./gnutls-sections.txt:60: warning: No declaration found for: EAI_SERVICE ./gnutls-sections.txt:61: warning: No declaration found for: EAI_MEMORY ./gnutls-sections.txt:62: warning: No declaration found for: EAI_OVERFLOW ./gnutls-sections.txt:63: warning: No declaration found for: EAI_ADDRFAMILY ./gnutls-sections.txt:64: warning: No declaration found for: EAI_SYSTEM ./gnutls-sections.txt:65: warning: No declaration found for: EAI_INPROGRESS ./gnutls-sections.txt:66: warning: No declaration found for: EAI_CANCELED ./gnutls-sections.txt:67: warning: No declaration found for: EAI_NOTCANCELED ./gnutls-sections.txt:68: warning: No declaration found for: EAI_ALLDONE ./gnutls-sections.txt:69: warning: No declaration found for: EAI_INTR ./gnutls-sections.txt:70: warning: No declaration found for: EAI_IDN_ENCODE ./gnutls-sections.txt:71: warning: No declaration found for: getaddrinfo ./gnutls-sections.txt:72: warning: No declaration found for: freeaddrinfo ./gnutls-sections.txt:73: warning: No declaration found for: gai_strerror ./gnutls-sections.txt:74: warning: No declaration found for: getnameinfo ./gnutls-sections.txt:75: warning: No declaration found for: NI_NUMERICHOST ./gnutls-sections.txt:76: warning: No declaration found for: NI_NUMERICSERV ./gnutls-sections.txt:81: warning: No declaration found for: pk_pkcs1_rsa_hash ./gnutls-sections.txt:82: warning: No declaration found for: pk_dsa_hash ./gnutls-sections.txt:87: warning: No declaration found for: PKCS11_ID_SIZE ./gnutls-sections.txt:88: warning: No declaration found for: PKCS11_LABEL_SIZE ./gnutls-sections.txt:89: warning: No declaration found for: find_func_t ./gnutls-sections.txt:90: warning: No declaration found for: pkcs11_rv_to_err ./gnutls-sections.txt:91: warning: No declaration found for: pkcs11_url_to_info ./gnutls-sections.txt:92: warning: No declaration found for: pkcs11_get_info ./gnutls-sections.txt:93: warning: No declaration found for: pkcs11_login ./gnutls-sections.txt:94: warning: No declaration found for: token_func ./gnutls-sections.txt:95: warning: No declaration found for: token_data ./gnutls-sections.txt:96: warning: No declaration found for: pkcs11_rescan_slots ./gnutls-sections.txt:97: warning: No declaration found for: pkcs11_info_to_url ./gnutls-sections.txt:98: warning: No declaration found for: SESSION_WRITE ./gnutls-sections.txt:99: warning: No declaration found for: SESSION_LOGIN ./gnutls-sections.txt:100: warning: No declaration found for: pkcs11_open_session ./gnutls-sections.txt:101: warning: No declaration found for: pkcs11_strtype_to_class ./gnutls-sections.txt:102: warning: No declaration found for: pkcs11_token_matches_info ./gnutls-sections.txt:103: warning: No declaration found for: pkcs11_find_object ./gnutls-sections.txt:104: warning: No declaration found for: pkcs11_obj_flags_to_int ./gnutls-sections.txt:109: warning: No declaration found for: gnutls_mutex_init ./gnutls-sections.txt:110: warning: No declaration found for: gnutls_mutex_deinit ./gnutls-sections.txt:111: warning: No declaration found for: gnutls_mutex_lock ./gnutls-sections.txt:112: warning: No declaration found for: gnutls_mutex_unlock ./gnutls-sections.txt:117: warning: No declaration found for: system_errno ./gnutls-sections.txt:118: warning: No declaration found for: system_write ./gnutls-sections.txt:119: warning: No declaration found for: HAVE_WRITEV ./gnutls-sections.txt:120: warning: No declaration found for: system_writev ./gnutls-sections.txt:121: warning: No declaration found for: system_read ./gnutls-sections.txt:122: warning: No declaration found for: system_read_peek ./gnutls-sections.txt:123: warning: No declaration found for: HAVE_WIN32_LOCKS ./gnutls-sections.txt:124: warning: No declaration found for: HAVE_PTHREAD_LOCKS ./gnutls-sections.txt:125: warning: No declaration found for: HAVE_NO_LOCKS ./gnutls-sections.txt:130: warning: No declaration found for: CRYPTOKI_GNU ./gnutls-sections.txt:131: warning: No declaration found for: PAKCHOIS_API_MAJOR ./gnutls-sections.txt:132: warning: No declaration found for: PAKCHOIS_API_MINOR ./gnutls-sections.txt:133: warning: No declaration found for: pakchois_module_t ./gnutls-sections.txt:134: warning: No declaration found for: pakchois_session_t ./gnutls-sections.txt:135: warning: No declaration found for: pakchois_module_load ./gnutls-sections.txt:136: warning: No declaration found for: pakchois_module_load_abs ./gnutls-sections.txt:137: warning: No declaration found for: pakchois_module_nssload ./gnutls-sections.txt:138: warning: No declaration found for: pakchois_module_nssload_abs ./gnutls-sections.txt:139: warning: No declaration found for: pakchois_module_destroy ./gnutls-sections.txt:140: warning: No declaration found for: pakchois_error ./gnutls-sections.txt:141: warning: No declaration found for: pakchois_get_info ./gnutls-sections.txt:142: warning: No declaration found for: pakchois_get_slot_list ./gnutls-sections.txt:143: warning: No declaration found for: pakchois_get_slot_info ./gnutls-sections.txt:144: warning: No declaration found for: pakchois_get_token_info ./gnutls-sections.txt:145: warning: No declaration found for: pakchois_wait_for_slot_event ./gnutls-sections.txt:146: warning: No declaration found for: pakchois_get_mechanism_list ./gnutls-sections.txt:147: warning: No declaration found for: pakchois_get_mechanism_info ./gnutls-sections.txt:148: warning: No declaration found for: pakchois_init_token ./gnutls-sections.txt:149: warning: No declaration found for: pakchois_init_pin ./gnutls-sections.txt:150: warning: No declaration found for: pakchois_set_pin ./gnutls-sections.txt:151: warning: No declaration found for: pakchois_notify_t ./gnutls-sections.txt:152: warning: No declaration found for: pakchois_open_session ./gnutls-sections.txt:153: warning: No declaration found for: pakchois_close_session ./gnutls-sections.txt:154: warning: No declaration found for: pakchois_close_all_sessions ./gnutls-sections.txt:155: warning: No declaration found for: pakchois_get_session_info ./gnutls-sections.txt:156: warning: No declaration found for: pakchois_get_operation_state ./gnutls-sections.txt:157: warning: No declaration found for: pakchois_set_operation_state ./gnutls-sections.txt:158: warning: No declaration found for: pakchois_login ./gnutls-sections.txt:159: warning: No declaration found for: pakchois_logout ./gnutls-sections.txt:160: warning: No declaration found for: pakchois_create_object ./gnutls-sections.txt:161: warning: No declaration found for: pakchois_copy_object ./gnutls-sections.txt:162: warning: No declaration found for: pakchois_destroy_object ./gnutls-sections.txt:163: warning: No declaration found for: pakchois_get_object_size ./gnutls-sections.txt:164: warning: No declaration found for: pakchois_get_attribute_value ./gnutls-sections.txt:165: warning: No declaration found for: pakchois_set_attribute_value ./gnutls-sections.txt:166: warning: No declaration found for: pakchois_find_objects_init ./gnutls-sections.txt:167: warning: No declaration found for: pakchois_find_objects ./gnutls-sections.txt:168: warning: No declaration found for: pakchois_find_objects_final ./gnutls-sections.txt:169: warning: No declaration found for: pakchois_encrypt_init ./gnutls-sections.txt:170: warning: No declaration found for: pakchois_encrypt ./gnutls-sections.txt:171: warning: No declaration found for: pakchois_encrypt_update ./gnutls-sections.txt:172: warning: No declaration found for: pakchois_encrypt_final ./gnutls-sections.txt:173: warning: No declaration found for: pakchois_decrypt_init ./gnutls-sections.txt:174: warning: No declaration found for: pakchois_decrypt ./gnutls-sections.txt:175: warning: No declaration found for: pakchois_decrypt_update ./gnutls-sections.txt:176: warning: No declaration found for: pakchois_decrypt_final ./gnutls-sections.txt:177: warning: No declaration found for: pakchois_digest_init ./gnutls-sections.txt:178: warning: No declaration found for: pakchois_digest ./gnutls-sections.txt:179: warning: No declaration found for: pakchois_digest_update ./gnutls-sections.txt:180: warning: No declaration found for: pakchois_digest_key ./gnutls-sections.txt:181: warning: No declaration found for: pakchois_digest_final ./gnutls-sections.txt:182: warning: No declaration found for: pakchois_sign_init ./gnutls-sections.txt:183: warning: No declaration found for: pakchois_sign ./gnutls-sections.txt:184: warning: No declaration found for: pakchois_sign_update ./gnutls-sections.txt:185: warning: No declaration found for: pakchois_sign_final ./gnutls-sections.txt:186: warning: No declaration found for: pakchois_sign_recover_init ./gnutls-sections.txt:187: warning: No declaration found for: pakchois_sign_recover ./gnutls-sections.txt:188: warning: No declaration found for: pakchois_verify_init ./gnutls-sections.txt:189: warning: No declaration found for: pakchois_verify ./gnutls-sections.txt:190: warning: No declaration found for: pakchois_verify_update ./gnutls-sections.txt:191: warning: No declaration found for: pakchois_verify_final ./gnutls-sections.txt:192: warning: No declaration found for: pakchois_verify_recover_init ./gnutls-sections.txt:193: warning: No declaration found for: pakchois_verify_recover ./gnutls-sections.txt:194: warning: No declaration found for: pakchois_digest_encrypt_update ./gnutls-sections.txt:195: warning: No declaration found for: pakchois_decrypt_digest_update ./gnutls-sections.txt:196: warning: No declaration found for: pakchois_sign_encrypt_update ./gnutls-sections.txt:197: warning: No declaration found for: pakchois_decrypt_verify_update ./gnutls-sections.txt:198: warning: No declaration found for: pakchois_generate_key ./gnutls-sections.txt:199: warning: No declaration found for: pakchois_generate_key_pair ./gnutls-sections.txt:200: warning: No declaration found for: pakchois_wrap_key ./gnutls-sections.txt:201: warning: No declaration found for: pakchois_unwrap_key ./gnutls-sections.txt:202: warning: No declaration found for: pakchois_derive_key ./gnutls-sections.txt:203: warning: No declaration found for: pakchois_seed_random ./gnutls-sections.txt:204: warning: No declaration found for: pakchois_generate_random ./gnutls-sections.txt:209: warning: No declaration found for: RTLD_LOCAL ./gnutls-sections.txt:210: warning: No declaration found for: RTLD_NOW ./gnutls-sections.txt:211: warning: No declaration found for: dlopen ./gnutls-sections.txt:212: warning: No declaration found for: dlsym ./gnutls-sections.txt:213: warning: No declaration found for: dlclose ./gnutls-sections.txt:218: warning: No declaration found for: CRYPTOKI_VERSION_MAJOR ./gnutls-sections.txt:219: warning: No declaration found for: CRYPTOKI_VERSION_MINOR ./gnutls-sections.txt:220: warning: No declaration found for: CRYPTOKI_VERSION_REVISION ./gnutls-sections.txt:221: warning: No declaration found for: CRYPTOKI_COMPAT ./gnutls-sections.txt:222: warning: No declaration found for: CK_SPEC ./gnutls-sections.txt:223: warning: No declaration found for: ck_flags_t ./gnutls-sections.txt:224: warning: No declaration found for: ck_version ./gnutls-sections.txt:225: warning: No declaration found for: ck_info ./gnutls-sections.txt:226: warning: No declaration found for: cryptoki_version ./gnutls-sections.txt:227: warning: No declaration found for: manufacturer_id ./gnutls-sections.txt:228: warning: No declaration found for: library_description ./gnutls-sections.txt:229: warning: No declaration found for: library_version ./gnutls-sections.txt:230: warning: No declaration found for: ck_notification_t ./gnutls-sections.txt:231: warning: No declaration found for: ck_slot_id_t ./gnutls-sections.txt:232: warning: No declaration found for: ck_slot_info ./gnutls-sections.txt:233: warning: No declaration found for: slot_description ./gnutls-sections.txt:234: warning: No declaration found for: hardware_version ./gnutls-sections.txt:235: warning: No declaration found for: firmware_version ./gnutls-sections.txt:236: warning: No declaration found for: ck_token_info ./gnutls-sections.txt:237: warning: No declaration found for: serial_number ./gnutls-sections.txt:238: warning: No declaration found for: max_session_count ./gnutls-sections.txt:239: warning: No declaration found for: session_count ./gnutls-sections.txt:240: warning: No declaration found for: max_rw_session_count ./gnutls-sections.txt:241: warning: No declaration found for: rw_session_count ./gnutls-sections.txt:242: warning: No declaration found for: max_pin_len ./gnutls-sections.txt:243: warning: No declaration found for: min_pin_len ./gnutls-sections.txt:244: warning: No declaration found for: total_public_memory ./gnutls-sections.txt:245: warning: No declaration found for: free_public_memory ./gnutls-sections.txt:246: warning: No declaration found for: total_private_memory ./gnutls-sections.txt:247: warning: No declaration found for: free_private_memory ./gnutls-sections.txt:248: warning: No declaration found for: utc_time ./gnutls-sections.txt:249: warning: No declaration found for: ck_session_handle_t ./gnutls-sections.txt:250: warning: No declaration found for: ck_user_type_t ./gnutls-sections.txt:251: warning: No declaration found for: ck_state_t ./gnutls-sections.txt:252: warning: No declaration found for: ck_session_info ./gnutls-sections.txt:253: warning: No declaration found for: slot_id ./gnutls-sections.txt:254: warning: No declaration found for: device_error ./gnutls-sections.txt:255: warning: No declaration found for: ck_object_handle_t ./gnutls-sections.txt:256: warning: No declaration found for: ck_object_class_t ./gnutls-sections.txt:257: warning: No declaration found for: ck_hw_feature_type_t ./gnutls-sections.txt:258: warning: No declaration found for: ck_key_type_t ./gnutls-sections.txt:259: warning: No declaration found for: ck_certificate_type_t ./gnutls-sections.txt:260: warning: No declaration found for: ck_attribute_type_t ./gnutls-sections.txt:261: warning: No declaration found for: ck_attribute ./gnutls-sections.txt:262: warning: No declaration found for: value ./gnutls-sections.txt:263: warning: No declaration found for: value_len ./gnutls-sections.txt:264: warning: No declaration found for: ck_date ./gnutls-sections.txt:265: warning: No declaration found for: ck_mechanism_type_t ./gnutls-sections.txt:266: warning: No declaration found for: ck_mechanism ./gnutls-sections.txt:267: warning: No declaration found for: parameter ./gnutls-sections.txt:268: warning: No declaration found for: parameter_len ./gnutls-sections.txt:269: warning: No declaration found for: ck_mechanism_info ./gnutls-sections.txt:270: warning: No declaration found for: min_key_size ./gnutls-sections.txt:271: warning: No declaration found for: max_key_size ./gnutls-sections.txt:272: warning: No declaration found for: ck_rv_t ./gnutls-sections.txt:273: warning: No declaration found for: ck_notify_t ./gnutls-sections.txt:274: warning: No declaration found for: ck_function_list ./gnutls-sections.txt:275: warning: No declaration found for: ck_createmutex_t ./gnutls-sections.txt:276: warning: No declaration found for: ck_destroymutex_t ./gnutls-sections.txt:277: warning: No declaration found for: ck_lockmutex_t ./gnutls-sections.txt:278: warning: No declaration found for: ck_unlockmutex_t ./gnutls-sections.txt:279: warning: No declaration found for: ck_c_initialize_args ./gnutls-sections.txt:280: warning: No declaration found for: create_mutex ./gnutls-sections.txt:281: warning: No declaration found for: destroy_mutex ./gnutls-sections.txt:282: warning: No declaration found for: lock_mutex ./gnutls-sections.txt:283: warning: No declaration found for: unlock_mutex ./gnutls-sections.txt:284: warning: No declaration found for: reserved ./gnutls-sections.txt:285: warning: No declaration found for: CKN_SURRENDER ./gnutls-sections.txt:286: warning: No declaration found for: CKF_TOKEN_PRESENT ./gnutls-sections.txt:287: warning: No declaration found for: CKF_REMOVABLE_DEVICE ./gnutls-sections.txt:288: warning: No declaration found for: CKF_HW_SLOT ./gnutls-sections.txt:289: warning: No declaration found for: CKF_ARRAY_ATTRIBUTE ./gnutls-sections.txt:290: warning: No declaration found for: CKF_RNG ./gnutls-sections.txt:291: warning: No declaration found for: CKF_WRITE_PROTECTED ./gnutls-sections.txt:292: warning: No declaration found for: CKF_LOGIN_REQUIRED ./gnutls-sections.txt:293: warning: No declaration found for: CKF_USER_PIN_INITIALIZED ./gnutls-sections.txt:294: warning: No declaration found for: CKF_RESTORE_KEY_NOT_NEEDED ./gnutls-sections.txt:295: warning: No declaration found for: CKF_CLOCK_ON_TOKEN ./gnutls-sections.txt:296: warning: No declaration found for: CKF_PROTECTED_AUTHENTICATION_PATH ./gnutls-sections.txt:297: warning: No declaration found for: CKF_DUAL_CRYPTO_OPERATIONS ./gnutls-sections.txt:298: warning: No declaration found for: CKF_TOKEN_INITIALIZED ./gnutls-sections.txt:299: warning: No declaration found for: CKF_SECONDARY_AUTHENTICATION ./gnutls-sections.txt:300: warning: No declaration found for: CKF_USER_PIN_COUNT_LOW ./gnutls-sections.txt:301: warning: No declaration found for: CKF_USER_PIN_FINAL_TRY ./gnutls-sections.txt:302: warning: No declaration found for: CKF_USER_PIN_LOCKED ./gnutls-sections.txt:303: warning: No declaration found for: CKF_USER_PIN_TO_BE_CHANGED ./gnutls-sections.txt:304: warning: No declaration found for: CKF_SO_PIN_COUNT_LOW ./gnutls-sections.txt:305: warning: No declaration found for: CKF_SO_PIN_FINAL_TRY ./gnutls-sections.txt:306: warning: No declaration found for: CKF_SO_PIN_LOCKED ./gnutls-sections.txt:307: warning: No declaration found for: CKF_SO_PIN_TO_BE_CHANGED ./gnutls-sections.txt:308: warning: No declaration found for: CK_UNAVAILABLE_INFORMATION ./gnutls-sections.txt:309: warning: No declaration found for: CK_EFFECTIVELY_INFINITE ./gnutls-sections.txt:310: warning: No declaration found for: CK_INVALID_HANDLE ./gnutls-sections.txt:311: warning: No declaration found for: CKU_SO ./gnutls-sections.txt:312: warning: No declaration found for: CKU_USER ./gnutls-sections.txt:313: warning: No declaration found for: CKU_CONTEXT_SPECIFIC ./gnutls-sections.txt:314: warning: No declaration found for: CKS_RO_PUBLIC_SESSION ./gnutls-sections.txt:315: warning: No declaration found for: CKS_RO_USER_FUNCTIONS ./gnutls-sections.txt:316: warning: No declaration found for: CKS_RW_PUBLIC_SESSION ./gnutls-sections.txt:317: warning: No declaration found for: CKS_RW_USER_FUNCTIONS ./gnutls-sections.txt:318: warning: No declaration found for: CKS_RW_SO_FUNCTIONS ./gnutls-sections.txt:319: warning: No declaration found for: CKF_RW_SESSION ./gnutls-sections.txt:320: warning: No declaration found for: CKF_SERIAL_SESSION ./gnutls-sections.txt:321: warning: No declaration found for: CKO_DATA ./gnutls-sections.txt:322: warning: No declaration found for: CKO_CERTIFICATE ./gnutls-sections.txt:323: warning: No declaration found for: CKO_PUBLIC_KEY ./gnutls-sections.txt:324: warning: No declaration found for: CKO_PRIVATE_KEY ./gnutls-sections.txt:325: warning: No declaration found for: CKO_SECRET_KEY ./gnutls-sections.txt:326: warning: No declaration found for: CKO_HW_FEATURE ./gnutls-sections.txt:327: warning: No declaration found for: CKO_DOMAIN_PARAMETERS ./gnutls-sections.txt:328: warning: No declaration found for: CKO_MECHANISM ./gnutls-sections.txt:329: warning: No declaration found for: CKO_VENDOR_DEFINED ./gnutls-sections.txt:330: warning: No declaration found for: CKH_MONOTONIC_COUNTER ./gnutls-sections.txt:331: warning: No declaration found for: CKH_CLOCK ./gnutls-sections.txt:332: warning: No declaration found for: CKH_USER_INTERFACE ./gnutls-sections.txt:333: warning: No declaration found for: CKH_VENDOR_DEFINED ./gnutls-sections.txt:334: warning: No declaration found for: CKK_RSA ./gnutls-sections.txt:335: warning: No declaration found for: CKK_DSA ./gnutls-sections.txt:336: warning: No declaration found for: CKK_DH ./gnutls-sections.txt:337: warning: No declaration found for: CKK_ECDSA ./gnutls-sections.txt:338: warning: No declaration found for: CKK_EC ./gnutls-sections.txt:339: warning: No declaration found for: CKK_X9_42_DH ./gnutls-sections.txt:340: warning: No declaration found for: CKK_KEA ./gnutls-sections.txt:341: warning: No declaration found for: CKK_GENERIC_SECRET ./gnutls-sections.txt:342: warning: No declaration found for: CKK_RC2 ./gnutls-sections.txt:343: warning: No declaration found for: CKK_RC4 ./gnutls-sections.txt:344: warning: No declaration found for: CKK_DES ./gnutls-sections.txt:345: warning: No declaration found for: CKK_DES2 ./gnutls-sections.txt:346: warning: No declaration found for: CKK_DES3 ./gnutls-sections.txt:347: warning: No declaration found for: CKK_CAST ./gnutls-sections.txt:348: warning: No declaration found for: CKK_CAST3 ./gnutls-sections.txt:349: warning: No declaration found for: CKK_CAST128 ./gnutls-sections.txt:350: warning: No declaration found for: CKK_RC5 ./gnutls-sections.txt:351: warning: No declaration found for: CKK_IDEA ./gnutls-sections.txt:352: warning: No declaration found for: CKK_SKIPJACK ./gnutls-sections.txt:353: warning: No declaration found for: CKK_BATON ./gnutls-sections.txt:354: warning: No declaration found for: CKK_JUNIPER ./gnutls-sections.txt:355: warning: No declaration found for: CKK_CDMF ./gnutls-sections.txt:356: warning: No declaration found for: CKK_AES ./gnutls-sections.txt:357: warning: No declaration found for: CKK_BLOWFISH ./gnutls-sections.txt:358: warning: No declaration found for: CKK_TWOFISH ./gnutls-sections.txt:359: warning: No declaration found for: CKK_VENDOR_DEFINED ./gnutls-sections.txt:360: warning: No declaration found for: CKC_X_509 ./gnutls-sections.txt:361: warning: No declaration found for: CKC_X_509_ATTR_CERT ./gnutls-sections.txt:362: warning: No declaration found for: CKC_WTLS ./gnutls-sections.txt:363: warning: No declaration found for: CKC_VENDOR_DEFINED ./gnutls-sections.txt:364: warning: No declaration found for: CKA_CLASS ./gnutls-sections.txt:365: warning: No declaration found for: CKA_TOKEN ./gnutls-sections.txt:366: warning: No declaration found for: CKA_PRIVATE ./gnutls-sections.txt:367: warning: No declaration found for: CKA_LABEL ./gnutls-sections.txt:368: warning: No declaration found for: CKA_APPLICATION ./gnutls-sections.txt:369: warning: No declaration found for: CKA_VALUE ./gnutls-sections.txt:370: warning: No declaration found for: CKA_OBJECT_ID ./gnutls-sections.txt:371: warning: No declaration found for: CKA_CERTIFICATE_TYPE ./gnutls-sections.txt:372: warning: No declaration found for: CKA_ISSUER ./gnutls-sections.txt:373: warning: No declaration found for: CKA_SERIAL_NUMBER ./gnutls-sections.txt:374: warning: No declaration found for: CKA_AC_ISSUER ./gnutls-sections.txt:375: warning: No declaration found for: CKA_OWNER ./gnutls-sections.txt:376: warning: No declaration found for: CKA_ATTR_TYPES ./gnutls-sections.txt:377: warning: No declaration found for: CKA_TRUSTED ./gnutls-sections.txt:378: warning: No declaration found for: CKA_CERTIFICATE_CATEGORY ./gnutls-sections.txt:379: warning: No declaration found for: CKA_JAVA_MIDP_SECURITY_DOMAIN ./gnutls-sections.txt:380: warning: No declaration found for: CKA_URL ./gnutls-sections.txt:381: warning: No declaration found for: CKA_HASH_OF_SUBJECT_PUBLIC_KEY ./gnutls-sections.txt:382: warning: No declaration found for: CKA_HASH_OF_ISSUER_PUBLIC_KEY ./gnutls-sections.txt:383: warning: No declaration found for: CKA_CHECK_VALUE ./gnutls-sections.txt:384: warning: No declaration found for: CKA_KEY_TYPE ./gnutls-sections.txt:385: warning: No declaration found for: CKA_SUBJECT ./gnutls-sections.txt:386: warning: No declaration found for: CKA_ID ./gnutls-sections.txt:387: warning: No declaration found for: CKA_SENSITIVE ./gnutls-sections.txt:388: warning: No declaration found for: CKA_ENCRYPT ./gnutls-sections.txt:389: warning: No declaration found for: CKA_DECRYPT ./gnutls-sections.txt:390: warning: No declaration found for: CKA_WRAP ./gnutls-sections.txt:391: warning: No declaration found for: CKA_UNWRAP ./gnutls-sections.txt:392: warning: No declaration found for: CKA_SIGN ./gnutls-sections.txt:393: warning: No declaration found for: CKA_SIGN_RECOVER ./gnutls-sections.txt:394: warning: No declaration found for: CKA_VERIFY ./gnutls-sections.txt:395: warning: No declaration found for: CKA_VERIFY_RECOVER ./gnutls-sections.txt:396: warning: No declaration found for: CKA_DERIVE ./gnutls-sections.txt:397: warning: No declaration found for: CKA_START_DATE ./gnutls-sections.txt:398: warning: No declaration found for: CKA_END_DATE ./gnutls-sections.txt:399: warning: No declaration found for: CKA_MODULUS ./gnutls-sections.txt:400: warning: No declaration found for: CKA_MODULUS_BITS ./gnutls-sections.txt:401: warning: No declaration found for: CKA_PUBLIC_EXPONENT ./gnutls-sections.txt:402: warning: No declaration found for: CKA_PRIVATE_EXPONENT ./gnutls-sections.txt:403: warning: No declaration found for: CKA_PRIME_1 ./gnutls-sections.txt:404: warning: No declaration found for: CKA_PRIME_2 ./gnutls-sections.txt:405: warning: No declaration found for: CKA_EXPONENT_1 ./gnutls-sections.txt:406: warning: No declaration found for: CKA_EXPONENT_2 ./gnutls-sections.txt:407: warning: No declaration found for: CKA_COEFFICIENT ./gnutls-sections.txt:408: warning: No declaration found for: CKA_PRIME ./gnutls-sections.txt:409: warning: No declaration found for: CKA_SUBPRIME ./gnutls-sections.txt:410: warning: No declaration found for: CKA_BASE ./gnutls-sections.txt:411: warning: No declaration found for: CKA_PRIME_BITS ./gnutls-sections.txt:412: warning: No declaration found for: CKA_SUB_PRIME_BITS ./gnutls-sections.txt:413: warning: No declaration found for: CKA_VALUE_BITS ./gnutls-sections.txt:414: warning: No declaration found for: CKA_VALUE_LEN ./gnutls-sections.txt:415: warning: No declaration found for: CKA_EXTRACTABLE ./gnutls-sections.txt:416: warning: No declaration found for: CKA_LOCAL ./gnutls-sections.txt:417: warning: No declaration found for: CKA_NEVER_EXTRACTABLE ./gnutls-sections.txt:418: warning: No declaration found for: CKA_ALWAYS_SENSITIVE ./gnutls-sections.txt:419: warning: No declaration found for: CKA_KEY_GEN_MECHANISM ./gnutls-sections.txt:420: warning: No declaration found for: CKA_MODIFIABLE ./gnutls-sections.txt:421: warning: No declaration found for: CKA_ECDSA_PARAMS ./gnutls-sections.txt:422: warning: No declaration found for: CKA_EC_PARAMS ./gnutls-sections.txt:423: warning: No declaration found for: CKA_EC_POINT ./gnutls-sections.txt:424: warning: No declaration found for: CKA_SECONDARY_AUTH ./gnutls-sections.txt:425: warning: No declaration found for: CKA_AUTH_PIN_FLAGS ./gnutls-sections.txt:426: warning: No declaration found for: CKA_ALWAYS_AUTHENTICATE ./gnutls-sections.txt:427: warning: No declaration found for: CKA_WRAP_WITH_TRUSTED ./gnutls-sections.txt:428: warning: No declaration found for: CKA_HW_FEATURE_TYPE ./gnutls-sections.txt:429: warning: No declaration found for: CKA_RESET_ON_INIT ./gnutls-sections.txt:430: warning: No declaration found for: CKA_HAS_RESET ./gnutls-sections.txt:431: warning: No declaration found for: CKA_PIXEL_X ./gnutls-sections.txt:432: warning: No declaration found for: CKA_PIXEL_Y ./gnutls-sections.txt:433: warning: No declaration found for: CKA_RESOLUTION ./gnutls-sections.txt:434: warning: No declaration found for: CKA_CHAR_ROWS ./gnutls-sections.txt:435: warning: No declaration found for: CKA_CHAR_COLUMNS ./gnutls-sections.txt:436: warning: No declaration found for: CKA_COLOR ./gnutls-sections.txt:437: warning: No declaration found for: CKA_BITS_PER_PIXEL ./gnutls-sections.txt:438: warning: No declaration found for: CKA_CHAR_SETS ./gnutls-sections.txt:439: warning: No declaration found for: CKA_ENCODING_METHODS ./gnutls-sections.txt:440: warning: No declaration found for: CKA_MIME_TYPES ./gnutls-sections.txt:441: warning: No declaration found for: CKA_MECHANISM_TYPE ./gnutls-sections.txt:442: warning: No declaration found for: CKA_REQUIRED_CMS_ATTRIBUTES ./gnutls-sections.txt:443: warning: No declaration found for: CKA_DEFAULT_CMS_ATTRIBUTES ./gnutls-sections.txt:444: warning: No declaration found for: CKA_SUPPORTED_CMS_ATTRIBUTES ./gnutls-sections.txt:445: warning: No declaration found for: CKA_WRAP_TEMPLATE ./gnutls-sections.txt:446: warning: No declaration found for: CKA_UNWRAP_TEMPLATE ./gnutls-sections.txt:447: warning: No declaration found for: CKA_ALLOWED_MECHANISMS ./gnutls-sections.txt:448: warning: No declaration found for: CKA_VENDOR_DEFINED ./gnutls-sections.txt:449: warning: No declaration found for: CKM_RSA_PKCS_KEY_PAIR_GEN ./gnutls-sections.txt:450: warning: No declaration found for: CKM_RSA_PKCS ./gnutls-sections.txt:451: warning: No declaration found for: CKM_RSA_9796 ./gnutls-sections.txt:452: warning: No declaration found for: CKM_RSA_X_509 ./gnutls-sections.txt:453: warning: No declaration found for: CKM_MD2_RSA_PKCS ./gnutls-sections.txt:454: warning: No declaration found for: CKM_MD5_RSA_PKCS ./gnutls-sections.txt:455: warning: No declaration found for: CKM_SHA1_RSA_PKCS ./gnutls-sections.txt:456: warning: No declaration found for: CKM_RIPEMD128_RSA_PKCS ./gnutls-sections.txt:457: warning: No declaration found for: CKM_RIPEMD160_RSA_PKCS ./gnutls-sections.txt:458: warning: No declaration found for: CKM_RSA_PKCS_OAEP ./gnutls-sections.txt:459: warning: No declaration found for: CKM_RSA_X9_31_KEY_PAIR_GEN ./gnutls-sections.txt:460: warning: No declaration found for: CKM_RSA_X9_31 ./gnutls-sections.txt:461: warning: No declaration found for: CKM_SHA1_RSA_X9_31 ./gnutls-sections.txt:462: warning: No declaration found for: CKM_RSA_PKCS_PSS ./gnutls-sections.txt:463: warning: No declaration found for: CKM_SHA1_RSA_PKCS_PSS ./gnutls-sections.txt:464: warning: No declaration found for: CKM_DSA_KEY_PAIR_GEN ./gnutls-sections.txt:465: warning: No declaration found for: CKM_DSA ./gnutls-sections.txt:466: warning: No declaration found for: CKM_DSA_SHA1 ./gnutls-sections.txt:467: warning: No declaration found for: CKM_DH_PKCS_KEY_PAIR_GEN ./gnutls-sections.txt:468: warning: No declaration found for: CKM_DH_PKCS_DERIVE ./gnutls-sections.txt:469: warning: No declaration found for: CKM_X9_42_DH_KEY_PAIR_GEN ./gnutls-sections.txt:470: warning: No declaration found for: CKM_X9_42_DH_DERIVE ./gnutls-sections.txt:471: warning: No declaration found for: CKM_X9_42_DH_HYBRID_DERIVE ./gnutls-sections.txt:472: warning: No declaration found for: CKM_X9_42_MQV_DERIVE ./gnutls-sections.txt:473: warning: No declaration found for: CKM_SHA256_RSA_PKCS ./gnutls-sections.txt:474: warning: No declaration found for: CKM_SHA384_RSA_PKCS ./gnutls-sections.txt:475: warning: No declaration found for: CKM_SHA512_RSA_PKCS ./gnutls-sections.txt:476: warning: No declaration found for: CKM_SHA256_RSA_PKCS_PSS ./gnutls-sections.txt:477: warning: No declaration found for: CKM_SHA384_RSA_PKCS_PSS ./gnutls-sections.txt:478: warning: No declaration found for: CKM_SHA512_RSA_PKCS_PSS ./gnutls-sections.txt:479: warning: No declaration found for: CKM_RC2_KEY_GEN ./gnutls-sections.txt:480: warning: No declaration found for: CKM_RC2_ECB ./gnutls-sections.txt:481: warning: No declaration found for: CKM_RC2_CBC ./gnutls-sections.txt:482: warning: No declaration found for: CKM_RC2_MAC ./gnutls-sections.txt:483: warning: No declaration found for: CKM_RC2_MAC_GENERAL ./gnutls-sections.txt:484: warning: No declaration found for: CKM_RC2_CBC_PAD ./gnutls-sections.txt:485: warning: No declaration found for: CKM_RC4_KEY_GEN ./gnutls-sections.txt:486: warning: No declaration found for: CKM_RC4 ./gnutls-sections.txt:487: warning: No declaration found for: CKM_DES_KEY_GEN ./gnutls-sections.txt:488: warning: No declaration found for: CKM_DES_ECB ./gnutls-sections.txt:489: warning: No declaration found for: CKM_DES_CBC ./gnutls-sections.txt:490: warning: No declaration found for: CKM_DES_MAC ./gnutls-sections.txt:491: warning: No declaration found for: CKM_DES_MAC_GENERAL ./gnutls-sections.txt:492: warning: No declaration found for: CKM_DES_CBC_PAD ./gnutls-sections.txt:493: warning: No declaration found for: CKM_DES2_KEY_GEN ./gnutls-sections.txt:494: warning: No declaration found for: CKM_DES3_KEY_GEN ./gnutls-sections.txt:495: warning: No declaration found for: CKM_DES3_ECB ./gnutls-sections.txt:496: warning: No declaration found for: CKM_DES3_CBC ./gnutls-sections.txt:497: warning: No declaration found for: CKM_DES3_MAC ./gnutls-sections.txt:498: warning: No declaration found for: CKM_DES3_MAC_GENERAL ./gnutls-sections.txt:499: warning: No declaration found for: CKM_DES3_CBC_PAD ./gnutls-sections.txt:500: warning: No declaration found for: CKM_CDMF_KEY_GEN ./gnutls-sections.txt:501: warning: No declaration found for: CKM_CDMF_ECB ./gnutls-sections.txt:502: warning: No declaration found for: CKM_CDMF_CBC ./gnutls-sections.txt:503: warning: No declaration found for: CKM_CDMF_MAC ./gnutls-sections.txt:504: warning: No declaration found for: CKM_CDMF_MAC_GENERAL ./gnutls-sections.txt:505: warning: No declaration found for: CKM_CDMF_CBC_PAD ./gnutls-sections.txt:506: warning: No declaration found for: CKM_MD2 ./gnutls-sections.txt:507: warning: No declaration found for: CKM_MD2_HMAC ./gnutls-sections.txt:508: warning: No declaration found for: CKM_MD2_HMAC_GENERAL ./gnutls-sections.txt:509: warning: No declaration found for: CKM_MD5 ./gnutls-sections.txt:510: warning: No declaration found for: CKM_MD5_HMAC ./gnutls-sections.txt:511: warning: No declaration found for: CKM_MD5_HMAC_GENERAL ./gnutls-sections.txt:512: warning: No declaration found for: CKM_SHA_1 ./gnutls-sections.txt:513: warning: No declaration found for: CKM_SHA_1_HMAC ./gnutls-sections.txt:514: warning: No declaration found for: CKM_SHA_1_HMAC_GENERAL ./gnutls-sections.txt:515: warning: No declaration found for: CKM_RIPEMD128 ./gnutls-sections.txt:516: warning: No declaration found for: CKM_RIPEMD128_HMAC ./gnutls-sections.txt:517: warning: No declaration found for: CKM_RIPEMD128_HMAC_GENERAL ./gnutls-sections.txt:518: warning: No declaration found for: CKM_RIPEMD160 ./gnutls-sections.txt:519: warning: No declaration found for: CKM_RIPEMD160_HMAC ./gnutls-sections.txt:520: warning: No declaration found for: CKM_RIPEMD160_HMAC_GENERAL ./gnutls-sections.txt:521: warning: No declaration found for: CKM_SHA256 ./gnutls-sections.txt:522: warning: No declaration found for: CKM_SHA256_HMAC ./gnutls-sections.txt:523: warning: No declaration found for: CKM_SHA256_HMAC_GENERAL ./gnutls-sections.txt:524: warning: No declaration found for: CKM_SHA384 ./gnutls-sections.txt:525: warning: No declaration found for: CKM_SHA384_HMAC ./gnutls-sections.txt:526: warning: No declaration found for: CKM_SHA384_HMAC_GENERAL ./gnutls-sections.txt:527: warning: No declaration found for: CKM_SHA512 ./gnutls-sections.txt:528: warning: No declaration found for: CKM_SHA512_HMAC ./gnutls-sections.txt:529: warning: No declaration found for: CKM_SHA512_HMAC_GENERAL ./gnutls-sections.txt:530: warning: No declaration found for: CKM_CAST_KEY_GEN ./gnutls-sections.txt:531: warning: No declaration found for: CKM_CAST_ECB ./gnutls-sections.txt:532: warning: No declaration found for: CKM_CAST_CBC ./gnutls-sections.txt:533: warning: No declaration found for: CKM_CAST_MAC ./gnutls-sections.txt:534: warning: No declaration found for: CKM_CAST_MAC_GENERAL ./gnutls-sections.txt:535: warning: No declaration found for: CKM_CAST_CBC_PAD ./gnutls-sections.txt:536: warning: No declaration found for: CKM_CAST3_KEY_GEN ./gnutls-sections.txt:537: warning: No declaration found for: CKM_CAST3_ECB ./gnutls-sections.txt:538: warning: No declaration found for: CKM_CAST3_CBC ./gnutls-sections.txt:539: warning: No declaration found for: CKM_CAST3_MAC ./gnutls-sections.txt:540: warning: No declaration found for: CKM_CAST3_MAC_GENERAL ./gnutls-sections.txt:541: warning: No declaration found for: CKM_CAST3_CBC_PAD ./gnutls-sections.txt:542: warning: No declaration found for: CKM_CAST5_KEY_GEN ./gnutls-sections.txt:543: warning: No declaration found for: CKM_CAST128_KEY_GEN ./gnutls-sections.txt:544: warning: No declaration found for: CKM_CAST5_ECB ./gnutls-sections.txt:545: warning: No declaration found for: CKM_CAST128_ECB ./gnutls-sections.txt:546: warning: No declaration found for: CKM_CAST5_CBC ./gnutls-sections.txt:547: warning: No declaration found for: CKM_CAST128_CBC ./gnutls-sections.txt:548: warning: No declaration found for: CKM_CAST5_MAC ./gnutls-sections.txt:549: warning: No declaration found for: CKM_CAST128_MAC ./gnutls-sections.txt:550: warning: No declaration found for: CKM_CAST5_MAC_GENERAL ./gnutls-sections.txt:551: warning: No declaration found for: CKM_CAST128_MAC_GENERAL ./gnutls-sections.txt:552: warning: No declaration found for: CKM_CAST5_CBC_PAD ./gnutls-sections.txt:553: warning: No declaration found for: CKM_CAST128_CBC_PAD ./gnutls-sections.txt:554: warning: No declaration found for: CKM_RC5_KEY_GEN ./gnutls-sections.txt:555: warning: No declaration found for: CKM_RC5_ECB ./gnutls-sections.txt:556: warning: No declaration found for: CKM_RC5_CBC ./gnutls-sections.txt:557: warning: No declaration found for: CKM_RC5_MAC ./gnutls-sections.txt:558: warning: No declaration found for: CKM_RC5_MAC_GENERAL ./gnutls-sections.txt:559: warning: No declaration found for: CKM_RC5_CBC_PAD ./gnutls-sections.txt:560: warning: No declaration found for: CKM_IDEA_KEY_GEN ./gnutls-sections.txt:561: warning: No declaration found for: CKM_IDEA_ECB ./gnutls-sections.txt:562: warning: No declaration found for: CKM_IDEA_CBC ./gnutls-sections.txt:563: warning: No declaration found for: CKM_IDEA_MAC ./gnutls-sections.txt:564: warning: No declaration found for: CKM_IDEA_MAC_GENERAL ./gnutls-sections.txt:565: warning: No declaration found for: CKM_IDEA_CBC_PAD ./gnutls-sections.txt:566: warning: No declaration found for: CKM_GENERIC_SECRET_KEY_GEN ./gnutls-sections.txt:567: warning: No declaration found for: CKM_CONCATENATE_BASE_AND_KEY ./gnutls-sections.txt:568: warning: No declaration found for: CKM_CONCATENATE_BASE_AND_DATA ./gnutls-sections.txt:569: warning: No declaration found for: CKM_CONCATENATE_DATA_AND_BASE ./gnutls-sections.txt:570: warning: No declaration found for: CKM_XOR_BASE_AND_DATA ./gnutls-sections.txt:571: warning: No declaration found for: CKM_EXTRACT_KEY_FROM_KEY ./gnutls-sections.txt:572: warning: No declaration found for: CKM_SSL3_PRE_MASTER_KEY_GEN ./gnutls-sections.txt:573: warning: No declaration found for: CKM_SSL3_MASTER_KEY_DERIVE ./gnutls-sections.txt:574: warning: No declaration found for: CKM_SSL3_KEY_AND_MAC_DERIVE ./gnutls-sections.txt:575: warning: No declaration found for: CKM_SSL3_MASTER_KEY_DERIVE_DH ./gnutls-sections.txt:576: warning: No declaration found for: CKM_TLS_PRE_MASTER_KEY_GEN ./gnutls-sections.txt:577: warning: No declaration found for: CKM_TLS_MASTER_KEY_DERIVE ./gnutls-sections.txt:578: warning: No declaration found for: CKM_TLS_KEY_AND_MAC_DERIVE ./gnutls-sections.txt:579: warning: No declaration found for: CKM_TLS_MASTER_KEY_DERIVE_DH ./gnutls-sections.txt:580: warning: No declaration found for: CKM_SSL3_MD5_MAC ./gnutls-sections.txt:581: warning: No declaration found for: CKM_SSL3_SHA1_MAC ./gnutls-sections.txt:582: warning: No declaration found for: CKM_MD5_KEY_DERIVATION ./gnutls-sections.txt:583: warning: No declaration found for: CKM_MD2_KEY_DERIVATION ./gnutls-sections.txt:584: warning: No declaration found for: CKM_SHA1_KEY_DERIVATION ./gnutls-sections.txt:585: warning: No declaration found for: CKM_PBE_MD2_DES_CBC ./gnutls-sections.txt:586: warning: No declaration found for: CKM_PBE_MD5_DES_CBC ./gnutls-sections.txt:587: warning: No declaration found for: CKM_PBE_MD5_CAST_CBC ./gnutls-sections.txt:588: warning: No declaration found for: CKM_PBE_MD5_CAST3_CBC ./gnutls-sections.txt:589: warning: No declaration found for: CKM_PBE_MD5_CAST5_CBC ./gnutls-sections.txt:590: warning: No declaration found for: CKM_PBE_MD5_CAST128_CBC ./gnutls-sections.txt:591: warning: No declaration found for: CKM_PBE_SHA1_CAST5_CBC ./gnutls-sections.txt:592: warning: No declaration found for: CKM_PBE_SHA1_CAST128_CBC ./gnutls-sections.txt:593: warning: No declaration found for: CKM_PBE_SHA1_RC4_128 ./gnutls-sections.txt:594: warning: No declaration found for: CKM_PBE_SHA1_RC4_40 ./gnutls-sections.txt:595: warning: No declaration found for: CKM_PBE_SHA1_DES3_EDE_CBC ./gnutls-sections.txt:596: warning: No declaration found for: CKM_PBE_SHA1_DES2_EDE_CBC ./gnutls-sections.txt:597: warning: No declaration found for: CKM_PBE_SHA1_RC2_128_CBC ./gnutls-sections.txt:598: warning: No declaration found for: CKM_PBE_SHA1_RC2_40_CBC ./gnutls-sections.txt:599: warning: No declaration found for: CKM_PKCS5_PBKD2 ./gnutls-sections.txt:600: warning: No declaration found for: CKM_PBA_SHA1_WITH_SHA1_HMAC ./gnutls-sections.txt:601: warning: No declaration found for: CKM_KEY_WRAP_LYNKS ./gnutls-sections.txt:602: warning: No declaration found for: CKM_KEY_WRAP_SET_OAEP ./gnutls-sections.txt:603: warning: No declaration found for: CKM_SKIPJACK_KEY_GEN ./gnutls-sections.txt:604: warning: No declaration found for: CKM_SKIPJACK_ECB64 ./gnutls-sections.txt:605: warning: No declaration found for: CKM_SKIPJACK_CBC64 ./gnutls-sections.txt:606: warning: No declaration found for: CKM_SKIPJACK_OFB64 ./gnutls-sections.txt:607: warning: No declaration found for: CKM_SKIPJACK_CFB64 ./gnutls-sections.txt:608: warning: No declaration found for: CKM_SKIPJACK_CFB32 ./gnutls-sections.txt:609: warning: No declaration found for: CKM_SKIPJACK_CFB16 ./gnutls-sections.txt:610: warning: No declaration found for: CKM_SKIPJACK_CFB8 ./gnutls-sections.txt:611: warning: No declaration found for: CKM_SKIPJACK_WRAP ./gnutls-sections.txt:612: warning: No declaration found for: CKM_SKIPJACK_PRIVATE_WRAP ./gnutls-sections.txt:613: warning: No declaration found for: CKM_SKIPJACK_RELAYX ./gnutls-sections.txt:614: warning: No declaration found for: CKM_KEA_KEY_PAIR_GEN ./gnutls-sections.txt:615: warning: No declaration found for: CKM_KEA_KEY_DERIVE ./gnutls-sections.txt:616: warning: No declaration found for: CKM_FORTEZZA_TIMESTAMP ./gnutls-sections.txt:617: warning: No declaration found for: CKM_BATON_KEY_GEN ./gnutls-sections.txt:618: warning: No declaration found for: CKM_BATON_ECB128 ./gnutls-sections.txt:619: warning: No declaration found for: CKM_BATON_ECB96 ./gnutls-sections.txt:620: warning: No declaration found for: CKM_BATON_CBC128 ./gnutls-sections.txt:621: warning: No declaration found for: CKM_BATON_COUNTER ./gnutls-sections.txt:622: warning: No declaration found for: CKM_BATON_SHUFFLE ./gnutls-sections.txt:623: warning: No declaration found for: CKM_BATON_WRAP ./gnutls-sections.txt:624: warning: No declaration found for: CKM_ECDSA_KEY_PAIR_GEN ./gnutls-sections.txt:625: warning: No declaration found for: CKM_EC_KEY_PAIR_GEN ./gnutls-sections.txt:626: warning: No declaration found for: CKM_ECDSA ./gnutls-sections.txt:627: warning: No declaration found for: CKM_ECDSA_SHA1 ./gnutls-sections.txt:628: warning: No declaration found for: CKM_ECDH1_DERIVE ./gnutls-sections.txt:629: warning: No declaration found for: CKM_ECDH1_COFACTOR_DERIVE ./gnutls-sections.txt:630: warning: No declaration found for: CKM_ECMQV_DERIVE ./gnutls-sections.txt:631: warning: No declaration found for: CKM_JUNIPER_KEY_GEN ./gnutls-sections.txt:632: warning: No declaration found for: CKM_JUNIPER_ECB128 ./gnutls-sections.txt:633: warning: No declaration found for: CKM_JUNIPER_CBC128 ./gnutls-sections.txt:634: warning: No declaration found for: CKM_JUNIPER_COUNTER ./gnutls-sections.txt:635: warning: No declaration found for: CKM_JUNIPER_SHUFFLE ./gnutls-sections.txt:636: warning: No declaration found for: CKM_JUNIPER_WRAP ./gnutls-sections.txt:637: warning: No declaration found for: CKM_FASTHASH ./gnutls-sections.txt:638: warning: No declaration found for: CKM_AES_KEY_GEN ./gnutls-sections.txt:639: warning: No declaration found for: CKM_AES_ECB ./gnutls-sections.txt:640: warning: No declaration found for: CKM_AES_CBC ./gnutls-sections.txt:641: warning: No declaration found for: CKM_AES_MAC ./gnutls-sections.txt:642: warning: No declaration found for: CKM_AES_MAC_GENERAL ./gnutls-sections.txt:643: warning: No declaration found for: CKM_AES_CBC_PAD ./gnutls-sections.txt:644: warning: No declaration found for: CKM_DSA_PARAMETER_GEN ./gnutls-sections.txt:645: warning: No declaration found for: CKM_DH_PKCS_PARAMETER_GEN ./gnutls-sections.txt:646: warning: No declaration found for: CKM_X9_42_DH_PARAMETER_GEN ./gnutls-sections.txt:647: warning: No declaration found for: CKM_VENDOR_DEFINED ./gnutls-sections.txt:648: warning: No declaration found for: CKF_HW ./gnutls-sections.txt:649: warning: No declaration found for: CKF_ENCRYPT ./gnutls-sections.txt:650: warning: No declaration found for: CKF_DECRYPT ./gnutls-sections.txt:651: warning: No declaration found for: CKF_DIGEST ./gnutls-sections.txt:652: warning: No declaration found for: CKF_SIGN ./gnutls-sections.txt:653: warning: No declaration found for: CKF_SIGN_RECOVER ./gnutls-sections.txt:654: warning: No declaration found for: CKF_VERIFY ./gnutls-sections.txt:655: warning: No declaration found for: CKF_VERIFY_RECOVER ./gnutls-sections.txt:656: warning: No declaration found for: CKF_GENERATE ./gnutls-sections.txt:657: warning: No declaration found for: CKF_GENERATE_KEY_PAIR ./gnutls-sections.txt:658: warning: No declaration found for: CKF_WRAP ./gnutls-sections.txt:659: warning: No declaration found for: CKF_UNWRAP ./gnutls-sections.txt:660: warning: No declaration found for: CKF_DERIVE ./gnutls-sections.txt:661: warning: No declaration found for: CKF_EXTENSION ./gnutls-sections.txt:662: warning: No declaration found for: CKF_DONT_BLOCK ./gnutls-sections.txt:663: warning: No declaration found for: args ./gnutls-sections.txt:664: warning: No declaration found for: CKF_LIBRARY_CANT_CREATE_OS_THREADS ./gnutls-sections.txt:665: warning: No declaration found for: CKF_OS_LOCKING_OK ./gnutls-sections.txt:666: warning: No declaration found for: CKR_OK ./gnutls-sections.txt:667: warning: No declaration found for: CKR_CANCEL ./gnutls-sections.txt:668: warning: No declaration found for: CKR_HOST_MEMORY ./gnutls-sections.txt:669: warning: No declaration found for: CKR_SLOT_ID_INVALID ./gnutls-sections.txt:670: warning: No declaration found for: CKR_GENERAL_ERROR ./gnutls-sections.txt:671: warning: No declaration found for: CKR_FUNCTION_FAILED ./gnutls-sections.txt:672: warning: No declaration found for: CKR_ARGUMENTS_BAD ./gnutls-sections.txt:673: warning: No declaration found for: CKR_NO_EVENT ./gnutls-sections.txt:674: warning: No declaration found for: CKR_NEED_TO_CREATE_THREADS ./gnutls-sections.txt:675: warning: No declaration found for: CKR_CANT_LOCK ./gnutls-sections.txt:676: warning: No declaration found for: CKR_ATTRIBUTE_READ_ONLY ./gnutls-sections.txt:677: warning: No declaration found for: CKR_ATTRIBUTE_SENSITIVE ./gnutls-sections.txt:678: warning: No declaration found for: CKR_ATTRIBUTE_TYPE_INVALID ./gnutls-sections.txt:679: warning: No declaration found for: CKR_ATTRIBUTE_VALUE_INVALID ./gnutls-sections.txt:680: warning: No declaration found for: CKR_DATA_INVALID ./gnutls-sections.txt:681: warning: No declaration found for: CKR_DATA_LEN_RANGE ./gnutls-sections.txt:682: warning: No declaration found for: CKR_DEVICE_ERROR ./gnutls-sections.txt:683: warning: No declaration found for: CKR_DEVICE_MEMORY ./gnutls-sections.txt:684: warning: No declaration found for: CKR_DEVICE_REMOVED ./gnutls-sections.txt:685: warning: No declaration found for: CKR_ENCRYPTED_DATA_INVALID ./gnutls-sections.txt:686: warning: No declaration found for: CKR_ENCRYPTED_DATA_LEN_RANGE ./gnutls-sections.txt:687: warning: No declaration found for: CKR_FUNCTION_CANCELED ./gnutls-sections.txt:688: warning: No declaration found for: CKR_FUNCTION_NOT_PARALLEL ./gnutls-sections.txt:689: warning: No declaration found for: CKR_FUNCTION_NOT_SUPPORTED ./gnutls-sections.txt:690: warning: No declaration found for: CKR_KEY_HANDLE_INVALID ./gnutls-sections.txt:691: warning: No declaration found for: CKR_KEY_SIZE_RANGE ./gnutls-sections.txt:692: warning: No declaration found for: CKR_KEY_TYPE_INCONSISTENT ./gnutls-sections.txt:693: warning: No declaration found for: CKR_KEY_NOT_NEEDED ./gnutls-sections.txt:694: warning: No declaration found for: CKR_KEY_CHANGED ./gnutls-sections.txt:695: warning: No declaration found for: CKR_KEY_NEEDED ./gnutls-sections.txt:696: warning: No declaration found for: CKR_KEY_INDIGESTIBLE ./gnutls-sections.txt:697: warning: No declaration found for: CKR_KEY_FUNCTION_NOT_PERMITTED ./gnutls-sections.txt:698: warning: No declaration found for: CKR_KEY_NOT_WRAPPABLE ./gnutls-sections.txt:699: warning: No declaration found for: CKR_KEY_UNEXTRACTABLE ./gnutls-sections.txt:700: warning: No declaration found for: CKR_MECHANISM_INVALID ./gnutls-sections.txt:701: warning: No declaration found for: CKR_MECHANISM_PARAM_INVALID ./gnutls-sections.txt:702: warning: No declaration found for: CKR_OBJECT_HANDLE_INVALID ./gnutls-sections.txt:703: warning: No declaration found for: CKR_OPERATION_ACTIVE ./gnutls-sections.txt:704: warning: No declaration found for: CKR_OPERATION_NOT_INITIALIZED ./gnutls-sections.txt:705: warning: No declaration found for: CKR_PIN_INCORRECT ./gnutls-sections.txt:706: warning: No declaration found for: CKR_PIN_INVALID ./gnutls-sections.txt:707: warning: No declaration found for: CKR_PIN_LEN_RANGE ./gnutls-sections.txt:708: warning: No declaration found for: CKR_PIN_EXPIRED ./gnutls-sections.txt:709: warning: No declaration found for: CKR_PIN_LOCKED ./gnutls-sections.txt:710: warning: No declaration found for: CKR_SESSION_CLOSED ./gnutls-sections.txt:711: warning: No declaration found for: CKR_SESSION_COUNT ./gnutls-sections.txt:712: warning: No declaration found for: CKR_SESSION_HANDLE_INVALID ./gnutls-sections.txt:713: warning: No declaration found for: CKR_SESSION_PARALLEL_NOT_SUPPORTED ./gnutls-sections.txt:714: warning: No declaration found for: CKR_SESSION_READ_ONLY ./gnutls-sections.txt:715: warning: No declaration found for: CKR_SESSION_EXISTS ./gnutls-sections.txt:716: warning: No declaration found for: CKR_SESSION_READ_ONLY_EXISTS ./gnutls-sections.txt:717: warning: No declaration found for: CKR_SESSION_READ_WRITE_SO_EXISTS ./gnutls-sections.txt:718: warning: No declaration found for: CKR_SIGNATURE_INVALID ./gnutls-sections.txt:719: warning: No declaration found for: CKR_SIGNATURE_LEN_RANGE ./gnutls-sections.txt:720: warning: No declaration found for: CKR_TEMPLATE_INCOMPLETE ./gnutls-sections.txt:721: warning: No declaration found for: CKR_TEMPLATE_INCONSISTENT ./gnutls-sections.txt:722: warning: No declaration found for: CKR_TOKEN_NOT_PRESENT ./gnutls-sections.txt:723: warning: No declaration found for: CKR_TOKEN_NOT_RECOGNIZED ./gnutls-sections.txt:724: warning: No declaration found for: CKR_TOKEN_WRITE_PROTECTED ./gnutls-sections.txt:725: warning: No declaration found for: CKR_UNWRAPPING_KEY_HANDLE_INVALID ./gnutls-sections.txt:726: warning: No declaration found for: CKR_UNWRAPPING_KEY_SIZE_RANGE ./gnutls-sections.txt:727: warning: No declaration found for: CKR_UNWRAPPING_KEY_TYPE_INCONSISTENT ./gnutls-sections.txt:728: warning: No declaration found for: CKR_USER_ALREADY_LOGGED_IN ./gnutls-sections.txt:729: warning: No declaration found for: CKR_USER_NOT_LOGGED_IN ./gnutls-sections.txt:730: warning: No declaration found for: CKR_USER_PIN_NOT_INITIALIZED ./gnutls-sections.txt:731: warning: No declaration found for: CKR_USER_TYPE_INVALID ./gnutls-sections.txt:732: warning: No declaration found for: CKR_USER_ANOTHER_ALREADY_LOGGED_IN ./gnutls-sections.txt:733: warning: No declaration found for: CKR_USER_TOO_MANY_TYPES ./gnutls-sections.txt:734: warning: No declaration found for: CKR_WRAPPED_KEY_INVALID ./gnutls-sections.txt:735: warning: No declaration found for: CKR_WRAPPED_KEY_LEN_RANGE ./gnutls-sections.txt:736: warning: No declaration found for: CKR_WRAPPING_KEY_HANDLE_INVALID ./gnutls-sections.txt:737: warning: No declaration found for: CKR_WRAPPING_KEY_SIZE_RANGE ./gnutls-sections.txt:738: warning: No declaration found for: CKR_WRAPPING_KEY_TYPE_INCONSISTENT ./gnutls-sections.txt:739: warning: No declaration found for: CKR_RANDOM_SEED_NOT_SUPPORTED ./gnutls-sections.txt:740: warning: No declaration found for: CKR_RANDOM_NO_RNG ./gnutls-sections.txt:741: warning: No declaration found for: CKR_DOMAIN_PARAMS_INVALID ./gnutls-sections.txt:742: warning: No declaration found for: CKR_BUFFER_TOO_SMALL ./gnutls-sections.txt:743: warning: No declaration found for: CKR_SAVED_STATE_INVALID ./gnutls-sections.txt:744: warning: No declaration found for: CKR_INFORMATION_SENSITIVE ./gnutls-sections.txt:745: warning: No declaration found for: CKR_STATE_UNSAVEABLE ./gnutls-sections.txt:746: warning: No declaration found for: CKR_CRYPTOKI_NOT_INITIALIZED ./gnutls-sections.txt:747: warning: No declaration found for: CKR_CRYPTOKI_ALREADY_INITIALIZED ./gnutls-sections.txt:748: warning: No declaration found for: CKR_MUTEX_BAD ./gnutls-sections.txt:749: warning: No declaration found for: CKR_MUTEX_NOT_LOCKED ./gnutls-sections.txt:750: warning: No declaration found for: CKR_FUNCTION_REJECTED ./gnutls-sections.txt:751: warning: No declaration found for: CKR_VENDOR_DEFINED ./gnutls-sections.txt:752: warning: No declaration found for: CK_DEFINE_FUNCTION ./gnutls-sections.txt:753: warning: No declaration found for: CK_BYTE ./gnutls-sections.txt:754: warning: No declaration found for: CK_CHAR ./gnutls-sections.txt:755: warning: No declaration found for: CK_UTF8CHAR ./gnutls-sections.txt:756: warning: No declaration found for: CK_BBOOL ./gnutls-sections.txt:757: warning: No declaration found for: CK_ULONG ./gnutls-sections.txt:758: warning: No declaration found for: CK_LONG ./gnutls-sections.txt:759: warning: No declaration found for: CK_BYTE_PTR ./gnutls-sections.txt:760: warning: No declaration found for: CK_CHAR_PTR ./gnutls-sections.txt:761: warning: No declaration found for: CK_UTF8CHAR_PTR ./gnutls-sections.txt:762: warning: No declaration found for: CK_ULONG_PTR ./gnutls-sections.txt:763: warning: No declaration found for: CK_VOID_PTR ./gnutls-sections.txt:764: warning: No declaration found for: CK_VOID_PTR_PTR ./gnutls-sections.txt:765: warning: No declaration found for: CK_FALSE ./gnutls-sections.txt:766: warning: No declaration found for: CK_TRUE ./gnutls-sections.txt:767: warning: No declaration found for: CK_VERSION ./gnutls-sections.txt:768: warning: No declaration found for: CK_VERSION_PTR ./gnutls-sections.txt:769: warning: No declaration found for: CK_INFO ./gnutls-sections.txt:770: warning: No declaration found for: CK_INFO_PTR ./gnutls-sections.txt:771: warning: No declaration found for: CK_SLOT_ID_PTR ./gnutls-sections.txt:772: warning: No declaration found for: CK_SLOT_INFO ./gnutls-sections.txt:773: warning: No declaration found for: CK_SLOT_INFO_PTR ./gnutls-sections.txt:774: warning: No declaration found for: CK_TOKEN_INFO ./gnutls-sections.txt:775: warning: No declaration found for: CK_TOKEN_INFO_PTR ./gnutls-sections.txt:776: warning: No declaration found for: CK_SESSION_HANDLE_PTR ./gnutls-sections.txt:777: warning: No declaration found for: CK_SESSION_INFO ./gnutls-sections.txt:778: warning: No declaration found for: CK_SESSION_INFO_PTR ./gnutls-sections.txt:779: warning: No declaration found for: CK_OBJECT_HANDLE_PTR ./gnutls-sections.txt:780: warning: No declaration found for: CK_OBJECT_CLASS_PTR ./gnutls-sections.txt:781: warning: No declaration found for: CK_ATTRIBUTE ./gnutls-sections.txt:782: warning: No declaration found for: CK_ATTRIBUTE_PTR ./gnutls-sections.txt:783: warning: No declaration found for: CK_DATE ./gnutls-sections.txt:784: warning: No declaration found for: CK_DATE_PTR ./gnutls-sections.txt:785: warning: No declaration found for: CK_MECHANISM_TYPE_PTR ./gnutls-sections.txt:786: warning: No declaration found for: CK_MECHANISM ./gnutls-sections.txt:787: warning: No declaration found for: CK_MECHANISM_PTR ./gnutls-sections.txt:788: warning: No declaration found for: CK_MECHANISM_INFO ./gnutls-sections.txt:789: warning: No declaration found for: CK_MECHANISM_INFO_PTR ./gnutls-sections.txt:790: warning: No declaration found for: CK_FUNCTION_LIST ./gnutls-sections.txt:791: warning: No declaration found for: CK_FUNCTION_LIST_PTR ./gnutls-sections.txt:792: warning: No declaration found for: CK_FUNCTION_LIST_PTR_PTR ./gnutls-sections.txt:793: warning: No declaration found for: CK_C_INITIALIZE_ARGS ./gnutls-sections.txt:794: warning: No declaration found for: CK_C_INITIALIZE_ARGS_PTR ./gnutls-sections.txt:795: warning: No declaration found for: NULL_PTR ./gnutls-sections.txt:800: warning: No declaration found for: CRYPTOKI_GNU ./gnutls-sections.txt:801: warning: No declaration found for: PAKCHOIS_API_MAJOR ./gnutls-sections.txt:802: warning: No declaration found for: PAKCHOIS_API_MINOR ./gnutls-sections.txt:803: warning: No declaration found for: pakchois_module_t ./gnutls-sections.txt:804: warning: No declaration found for: pakchois_session_t ./gnutls-sections.txt:805: warning: No declaration found for: pakchois_module_load ./gnutls-sections.txt:806: warning: No declaration found for: pakchois_module_load_abs ./gnutls-sections.txt:807: warning: No declaration found for: pakchois_module_nssload ./gnutls-sections.txt:808: warning: No declaration found for: pakchois_module_nssload_abs ./gnutls-sections.txt:809: warning: No declaration found for: pakchois_module_destroy ./gnutls-sections.txt:810: warning: No declaration found for: pakchois_error ./gnutls-sections.txt:811: warning: No declaration found for: pakchois_get_info ./gnutls-sections.txt:812: warning: No declaration found for: pakchois_get_slot_list ./gnutls-sections.txt:813: warning: No declaration found for: pakchois_get_slot_info ./gnutls-sections.txt:814: warning: No declaration found for: pakchois_get_token_info ./gnutls-sections.txt:815: warning: No declaration found for: pakchois_wait_for_slot_event ./gnutls-sections.txt:816: warning: No declaration found for: pakchois_get_mechanism_list ./gnutls-sections.txt:817: warning: No declaration found for: pakchois_get_mechanism_info ./gnutls-sections.txt:818: warning: No declaration found for: pakchois_init_token ./gnutls-sections.txt:819: warning: No declaration found for: pakchois_init_pin ./gnutls-sections.txt:820: warning: No declaration found for: pakchois_set_pin ./gnutls-sections.txt:821: warning: No declaration found for: pakchois_notify_t ./gnutls-sections.txt:822: warning: No declaration found for: pakchois_open_session ./gnutls-sections.txt:823: warning: No declaration found for: pakchois_close_session ./gnutls-sections.txt:824: warning: No declaration found for: pakchois_close_all_sessions ./gnutls-sections.txt:825: warning: No declaration found for: pakchois_get_session_info ./gnutls-sections.txt:826: warning: No declaration found for: pakchois_get_operation_state ./gnutls-sections.txt:827: warning: No declaration found for: pakchois_set_operation_state ./gnutls-sections.txt:828: warning: No declaration found for: pakchois_login ./gnutls-sections.txt:829: warning: No declaration found for: pakchois_logout ./gnutls-sections.txt:830: warning: No declaration found for: pakchois_create_object ./gnutls-sections.txt:831: warning: No declaration found for: pakchois_copy_object ./gnutls-sections.txt:832: warning: No declaration found for: pakchois_destroy_object ./gnutls-sections.txt:833: warning: No declaration found for: pakchois_get_object_size ./gnutls-sections.txt:834: warning: No declaration found for: pakchois_get_attribute_value ./gnutls-sections.txt:835: warning: No declaration found for: pakchois_set_attribute_value ./gnutls-sections.txt:836: warning: No declaration found for: pakchois_find_objects_init ./gnutls-sections.txt:837: warning: No declaration found for: pakchois_find_objects ./gnutls-sections.txt:838: warning: No declaration found for: pakchois_find_objects_final ./gnutls-sections.txt:839: warning: No declaration found for: pakchois_encrypt_init ./gnutls-sections.txt:840: warning: No declaration found for: pakchois_encrypt ./gnutls-sections.txt:841: warning: No declaration found for: pakchois_encrypt_update ./gnutls-sections.txt:842: warning: No declaration found for: pakchois_encrypt_final ./gnutls-sections.txt:843: warning: No declaration found for: pakchois_decrypt_init ./gnutls-sections.txt:844: warning: No declaration found for: pakchois_decrypt ./gnutls-sections.txt:845: warning: No declaration found for: pakchois_decrypt_update ./gnutls-sections.txt:846: warning: No declaration found for: pakchois_decrypt_final ./gnutls-sections.txt:847: warning: No declaration found for: pakchois_digest_init ./gnutls-sections.txt:848: warning: No declaration found for: pakchois_digest ./gnutls-sections.txt:849: warning: No declaration found for: pakchois_digest_update ./gnutls-sections.txt:850: warning: No declaration found for: pakchois_digest_key ./gnutls-sections.txt:851: warning: No declaration found for: pakchois_digest_final ./gnutls-sections.txt:852: warning: No declaration found for: pakchois_sign_init ./gnutls-sections.txt:853: warning: No declaration found for: pakchois_sign ./gnutls-sections.txt:854: warning: No declaration found for: pakchois_sign_update ./gnutls-sections.txt:855: warning: No declaration found for: pakchois_sign_final ./gnutls-sections.txt:856: warning: No declaration found for: pakchois_sign_recover_init ./gnutls-sections.txt:857: warning: No declaration found for: pakchois_sign_recover ./gnutls-sections.txt:858: warning: No declaration found for: pakchois_verify_init ./gnutls-sections.txt:859: warning: No declaration found for: pakchois_verify ./gnutls-sections.txt:860: warning: No declaration found for: pakchois_verify_update ./gnutls-sections.txt:861: warning: No declaration found for: pakchois_verify_final ./gnutls-sections.txt:862: warning: No declaration found for: pakchois_verify_recover_init ./gnutls-sections.txt:863: warning: No declaration found for: pakchois_verify_recover ./gnutls-sections.txt:864: warning: No declaration found for: pakchois_digest_encrypt_update ./gnutls-sections.txt:865: warning: No declaration found for: pakchois_decrypt_digest_update ./gnutls-sections.txt:866: warning: No declaration found for: pakchois_sign_encrypt_update ./gnutls-sections.txt:867: warning: No declaration found for: pakchois_decrypt_verify_update ./gnutls-sections.txt:868: warning: No declaration found for: pakchois_generate_key ./gnutls-sections.txt:869: warning: No declaration found for: pakchois_generate_key_pair ./gnutls-sections.txt:870: warning: No declaration found for: pakchois_wrap_key ./gnutls-sections.txt:871: warning: No declaration found for: pakchois_unwrap_key ./gnutls-sections.txt:872: warning: No declaration found for: pakchois_derive_key ./gnutls-sections.txt:873: warning: No declaration found for: pakchois_seed_random ./gnutls-sections.txt:874: warning: No declaration found for: pakchois_generate_random ./gnutls-sections.txt:879: warning: No declaration found for: RTLD_LOCAL ./gnutls-sections.txt:880: warning: No declaration found for: RTLD_NOW ./gnutls-sections.txt:881: warning: No declaration found for: dlopen ./gnutls-sections.txt:882: warning: No declaration found for: dlsym ./gnutls-sections.txt:883: warning: No declaration found for: dlclose ./gnutls-sections.txt:888: warning: No declaration found for: CRYPTOKI_VERSION_MAJOR ./gnutls-sections.txt:889: warning: No declaration found for: CRYPTOKI_VERSION_MINOR ./gnutls-sections.txt:890: warning: No declaration found for: CRYPTOKI_VERSION_REVISION ./gnutls-sections.txt:891: warning: No declaration found for: CRYPTOKI_COMPAT ./gnutls-sections.txt:892: warning: No declaration found for: CK_SPEC ./gnutls-sections.txt:893: warning: No declaration found for: ck_flags_t ./gnutls-sections.txt:894: warning: No declaration found for: ck_version ./gnutls-sections.txt:895: warning: No declaration found for: ck_info ./gnutls-sections.txt:896: warning: No declaration found for: cryptoki_version ./gnutls-sections.txt:897: warning: No declaration found for: manufacturer_id ./gnutls-sections.txt:898: warning: No declaration found for: library_description ./gnutls-sections.txt:899: warning: No declaration found for: library_version ./gnutls-sections.txt:900: warning: No declaration found for: ck_notification_t ./gnutls-sections.txt:901: warning: No declaration found for: ck_slot_id_t ./gnutls-sections.txt:902: warning: No declaration found for: ck_slot_info ./gnutls-sections.txt:903: warning: No declaration found for: slot_description ./gnutls-sections.txt:904: warning: No declaration found for: hardware_version ./gnutls-sections.txt:905: warning: No declaration found for: firmware_version ./gnutls-sections.txt:906: warning: No declaration found for: ck_token_info ./gnutls-sections.txt:907: warning: No declaration found for: serial_number ./gnutls-sections.txt:908: warning: No declaration found for: max_session_count ./gnutls-sections.txt:909: warning: No declaration found for: session_count ./gnutls-sections.txt:910: warning: No declaration found for: max_rw_session_count ./gnutls-sections.txt:911: warning: No declaration found for: rw_session_count ./gnutls-sections.txt:912: warning: No declaration found for: max_pin_len ./gnutls-sections.txt:913: warning: No declaration found for: min_pin_len ./gnutls-sections.txt:914: warning: No declaration found for: total_public_memory ./gnutls-sections.txt:915: warning: No declaration found for: free_public_memory ./gnutls-sections.txt:916: warning: No declaration found for: total_private_memory ./gnutls-sections.txt:917: warning: No declaration found for: free_private_memory ./gnutls-sections.txt:918: warning: No declaration found for: utc_time ./gnutls-sections.txt:919: warning: No declaration found for: ck_session_handle_t ./gnutls-sections.txt:920: warning: No declaration found for: ck_user_type_t ./gnutls-sections.txt:921: warning: No declaration found for: ck_state_t ./gnutls-sections.txt:922: warning: No declaration found for: ck_session_info ./gnutls-sections.txt:923: warning: No declaration found for: slot_id ./gnutls-sections.txt:924: warning: No declaration found for: device_error ./gnutls-sections.txt:925: warning: No declaration found for: ck_object_handle_t ./gnutls-sections.txt:926: warning: No declaration found for: ck_object_class_t ./gnutls-sections.txt:927: warning: No declaration found for: ck_hw_feature_type_t ./gnutls-sections.txt:928: warning: No declaration found for: ck_key_type_t ./gnutls-sections.txt:929: warning: No declaration found for: ck_certificate_type_t ./gnutls-sections.txt:930: warning: No declaration found for: ck_attribute_type_t ./gnutls-sections.txt:931: warning: No declaration found for: ck_attribute ./gnutls-sections.txt:932: warning: No declaration found for: value ./gnutls-sections.txt:933: warning: No declaration found for: value_len ./gnutls-sections.txt:934: warning: No declaration found for: ck_date ./gnutls-sections.txt:935: warning: No declaration found for: ck_mechanism_type_t ./gnutls-sections.txt:936: warning: No declaration found for: ck_mechanism ./gnutls-sections.txt:937: warning: No declaration found for: parameter ./gnutls-sections.txt:938: warning: No declaration found for: parameter_len ./gnutls-sections.txt:939: warning: No declaration found for: ck_mechanism_info ./gnutls-sections.txt:940: warning: No declaration found for: min_key_size ./gnutls-sections.txt:941: warning: No declaration found for: max_key_size ./gnutls-sections.txt:942: warning: No declaration found for: ck_rv_t ./gnutls-sections.txt:943: warning: No declaration found for: ck_notify_t ./gnutls-sections.txt:944: warning: No declaration found for: ck_function_list ./gnutls-sections.txt:945: warning: No declaration found for: ck_createmutex_t ./gnutls-sections.txt:946: warning: No declaration found for: ck_destroymutex_t ./gnutls-sections.txt:947: warning: No declaration found for: ck_lockmutex_t ./gnutls-sections.txt:948: warning: No declaration found for: ck_unlockmutex_t ./gnutls-sections.txt:949: warning: No declaration found for: ck_c_initialize_args ./gnutls-sections.txt:950: warning: No declaration found for: create_mutex ./gnutls-sections.txt:951: warning: No declaration found for: destroy_mutex ./gnutls-sections.txt:952: warning: No declaration found for: lock_mutex ./gnutls-sections.txt:953: warning: No declaration found for: unlock_mutex ./gnutls-sections.txt:954: warning: No declaration found for: reserved ./gnutls-sections.txt:955: warning: No declaration found for: CKN_SURRENDER ./gnutls-sections.txt:956: warning: No declaration found for: CKF_TOKEN_PRESENT ./gnutls-sections.txt:957: warning: No declaration found for: CKF_REMOVABLE_DEVICE ./gnutls-sections.txt:958: warning: No declaration found for: CKF_HW_SLOT ./gnutls-sections.txt:959: warning: No declaration found for: CKF_ARRAY_ATTRIBUTE ./gnutls-sections.txt:960: warning: No declaration found for: CKF_RNG ./gnutls-sections.txt:961: warning: No declaration found for: CKF_WRITE_PROTECTED ./gnutls-sections.txt:962: warning: No declaration found for: CKF_LOGIN_REQUIRED ./gnutls-sections.txt:963: warning: No declaration found for: CKF_USER_PIN_INITIALIZED ./gnutls-sections.txt:964: warning: No declaration found for: CKF_RESTORE_KEY_NOT_NEEDED ./gnutls-sections.txt:965: warning: No declaration found for: CKF_CLOCK_ON_TOKEN ./gnutls-sections.txt:966: warning: No declaration found for: CKF_PROTECTED_AUTHENTICATION_PATH ./gnutls-sections.txt:967: warning: No declaration found for: CKF_DUAL_CRYPTO_OPERATIONS ./gnutls-sections.txt:968: warning: No declaration found for: CKF_TOKEN_INITIALIZED ./gnutls-sections.txt:969: warning: No declaration found for: CKF_SECONDARY_AUTHENTICATION ./gnutls-sections.txt:970: warning: No declaration found for: CKF_USER_PIN_COUNT_LOW ./gnutls-sections.txt:971: warning: No declaration found for: CKF_USER_PIN_FINAL_TRY ./gnutls-sections.txt:972: warning: No declaration found for: CKF_USER_PIN_LOCKED ./gnutls-sections.txt:973: warning: No declaration found for: CKF_USER_PIN_TO_BE_CHANGED ./gnutls-sections.txt:974: warning: No declaration found for: CKF_SO_PIN_COUNT_LOW ./gnutls-sections.txt:975: warning: No declaration found for: CKF_SO_PIN_FINAL_TRY ./gnutls-sections.txt:976: warning: No declaration found for: CKF_SO_PIN_LOCKED ./gnutls-sections.txt:977: warning: No declaration found for: CKF_SO_PIN_TO_BE_CHANGED ./gnutls-sections.txt:978: warning: No declaration found for: CK_UNAVAILABLE_INFORMATION ./gnutls-sections.txt:979: warning: No declaration found for: CK_EFFECTIVELY_INFINITE ./gnutls-sections.txt:980: warning: No declaration found for: CK_INVALID_HANDLE ./gnutls-sections.txt:981: warning: No declaration found for: CKU_SO ./gnutls-sections.txt:982: warning: No declaration found for: CKU_USER ./gnutls-sections.txt:983: warning: No declaration found for: CKU_CONTEXT_SPECIFIC ./gnutls-sections.txt:984: warning: No declaration found for: CKS_RO_PUBLIC_SESSION ./gnutls-sections.txt:985: warning: No declaration found for: CKS_RO_USER_FUNCTIONS ./gnutls-sections.txt:986: warning: No declaration found for: CKS_RW_PUBLIC_SESSION ./gnutls-sections.txt:987: warning: No declaration found for: CKS_RW_USER_FUNCTIONS ./gnutls-sections.txt:988: warning: No declaration found for: CKS_RW_SO_FUNCTIONS ./gnutls-sections.txt:989: warning: No declaration found for: CKF_RW_SESSION ./gnutls-sections.txt:990: warning: No declaration found for: CKF_SERIAL_SESSION ./gnutls-sections.txt:991: warning: No declaration found for: CKO_DATA ./gnutls-sections.txt:992: warning: No declaration found for: CKO_CERTIFICATE ./gnutls-sections.txt:993: warning: No declaration found for: CKO_PUBLIC_KEY ./gnutls-sections.txt:994: warning: No declaration found for: CKO_PRIVATE_KEY ./gnutls-sections.txt:995: warning: No declaration found for: CKO_SECRET_KEY ./gnutls-sections.txt:996: warning: No declaration found for: CKO_HW_FEATURE ./gnutls-sections.txt:997: warning: No declaration found for: CKO_DOMAIN_PARAMETERS ./gnutls-sections.txt:998: warning: No declaration found for: CKO_MECHANISM ./gnutls-sections.txt:999: warning: No declaration found for: CKO_VENDOR_DEFINED ./gnutls-sections.txt:1000: warning: No declaration found for: CKH_MONOTONIC_COUNTER ./gnutls-sections.txt:1001: warning: No declaration found for: CKH_CLOCK ./gnutls-sections.txt:1002: warning: No declaration found for: CKH_USER_INTERFACE ./gnutls-sections.txt:1003: warning: No declaration found for: CKH_VENDOR_DEFINED ./gnutls-sections.txt:1004: warning: No declaration found for: CKK_RSA ./gnutls-sections.txt:1005: warning: No declaration found for: CKK_DSA ./gnutls-sections.txt:1006: warning: No declaration found for: CKK_DH ./gnutls-sections.txt:1007: warning: No declaration found for: CKK_ECDSA ./gnutls-sections.txt:1008: warning: No declaration found for: CKK_EC ./gnutls-sections.txt:1009: warning: No declaration found for: CKK_X9_42_DH ./gnutls-sections.txt:1010: warning: No declaration found for: CKK_KEA ./gnutls-sections.txt:1011: warning: No declaration found for: CKK_GENERIC_SECRET ./gnutls-sections.txt:1012: warning: No declaration found for: CKK_RC2 ./gnutls-sections.txt:1013: warning: No declaration found for: CKK_RC4 ./gnutls-sections.txt:1014: warning: No declaration found for: CKK_DES ./gnutls-sections.txt:1015: warning: No declaration found for: CKK_DES2 ./gnutls-sections.txt:1016: warning: No declaration found for: CKK_DES3 ./gnutls-sections.txt:1017: warning: No declaration found for: CKK_CAST ./gnutls-sections.txt:1018: warning: No declaration found for: CKK_CAST3 ./gnutls-sections.txt:1019: warning: No declaration found for: CKK_CAST128 ./gnutls-sections.txt:1020: warning: No declaration found for: CKK_RC5 ./gnutls-sections.txt:1021: warning: No declaration found for: CKK_IDEA ./gnutls-sections.txt:1022: warning: No declaration found for: CKK_SKIPJACK ./gnutls-sections.txt:1023: warning: No declaration found for: CKK_BATON ./gnutls-sections.txt:1024: warning: No declaration found for: CKK_JUNIPER ./gnutls-sections.txt:1025: warning: No declaration found for: CKK_CDMF ./gnutls-sections.txt:1026: warning: No declaration found for: CKK_AES ./gnutls-sections.txt:1027: warning: No declaration found for: CKK_BLOWFISH ./gnutls-sections.txt:1028: warning: No declaration found for: CKK_TWOFISH ./gnutls-sections.txt:1029: warning: No declaration found for: CKK_VENDOR_DEFINED ./gnutls-sections.txt:1030: warning: No declaration found for: CKC_X_509 ./gnutls-sections.txt:1031: warning: No declaration found for: CKC_X_509_ATTR_CERT ./gnutls-sections.txt:1032: warning: No declaration found for: CKC_WTLS ./gnutls-sections.txt:1033: warning: No declaration found for: CKC_VENDOR_DEFINED ./gnutls-sections.txt:1034: warning: No declaration found for: CKA_CLASS ./gnutls-sections.txt:1035: warning: No declaration found for: CKA_TOKEN ./gnutls-sections.txt:1036: warning: No declaration found for: CKA_PRIVATE ./gnutls-sections.txt:1037: warning: No declaration found for: CKA_LABEL ./gnutls-sections.txt:1038: warning: No declaration found for: CKA_APPLICATION ./gnutls-sections.txt:1039: warning: No declaration found for: CKA_VALUE ./gnutls-sections.txt:1040: warning: No declaration found for: CKA_OBJECT_ID ./gnutls-sections.txt:1041: warning: No declaration found for: CKA_CERTIFICATE_TYPE ./gnutls-sections.txt:1042: warning: No declaration found for: CKA_ISSUER ./gnutls-sections.txt:1043: warning: No declaration found for: CKA_SERIAL_NUMBER ./gnutls-sections.txt:1044: warning: No declaration found for: CKA_AC_ISSUER ./gnutls-sections.txt:1045: warning: No declaration found for: CKA_OWNER ./gnutls-sections.txt:1046: warning: No declaration found for: CKA_ATTR_TYPES ./gnutls-sections.txt:1047: warning: No declaration found for: CKA_TRUSTED ./gnutls-sections.txt:1048: warning: No declaration found for: CKA_CERTIFICATE_CATEGORY ./gnutls-sections.txt:1049: warning: No declaration found for: CKA_JAVA_MIDP_SECURITY_DOMAIN ./gnutls-sections.txt:1050: warning: No declaration found for: CKA_URL ./gnutls-sections.txt:1051: warning: No declaration found for: CKA_HASH_OF_SUBJECT_PUBLIC_KEY ./gnutls-sections.txt:1052: warning: No declaration found for: CKA_HASH_OF_ISSUER_PUBLIC_KEY ./gnutls-sections.txt:1053: warning: No declaration found for: CKA_CHECK_VALUE ./gnutls-sections.txt:1054: warning: No declaration found for: CKA_KEY_TYPE ./gnutls-sections.txt:1055: warning: No declaration found for: CKA_SUBJECT ./gnutls-sections.txt:1056: warning: No declaration found for: CKA_ID ./gnutls-sections.txt:1057: warning: No declaration found for: CKA_SENSITIVE ./gnutls-sections.txt:1058: warning: No declaration found for: CKA_ENCRYPT ./gnutls-sections.txt:1059: warning: No declaration found for: CKA_DECRYPT ./gnutls-sections.txt:1060: warning: No declaration found for: CKA_WRAP ./gnutls-sections.txt:1061: warning: No declaration found for: CKA_UNWRAP ./gnutls-sections.txt:1062: warning: No declaration found for: CKA_SIGN ./gnutls-sections.txt:1063: warning: No declaration found for: CKA_SIGN_RECOVER ./gnutls-sections.txt:1064: warning: No declaration found for: CKA_VERIFY ./gnutls-sections.txt:1065: warning: No declaration found for: CKA_VERIFY_RECOVER ./gnutls-sections.txt:1066: warning: No declaration found for: CKA_DERIVE ./gnutls-sections.txt:1067: warning: No declaration found for: CKA_START_DATE ./gnutls-sections.txt:1068: warning: No declaration found for: CKA_END_DATE ./gnutls-sections.txt:1069: warning: No declaration found for: CKA_MODULUS ./gnutls-sections.txt:1070: warning: No declaration found for: CKA_MODULUS_BITS ./gnutls-sections.txt:1071: warning: No declaration found for: CKA_PUBLIC_EXPONENT ./gnutls-sections.txt:1072: warning: No declaration found for: CKA_PRIVATE_EXPONENT ./gnutls-sections.txt:1073: warning: No declaration found for: CKA_PRIME_1 ./gnutls-sections.txt:1074: warning: No declaration found for: CKA_PRIME_2 ./gnutls-sections.txt:1075: warning: No declaration found for: CKA_EXPONENT_1 ./gnutls-sections.txt:1076: warning: No declaration found for: CKA_EXPONENT_2 ./gnutls-sections.txt:1077: warning: No declaration found for: CKA_COEFFICIENT ./gnutls-sections.txt:1078: warning: No declaration found for: CKA_PRIME ./gnutls-sections.txt:1079: warning: No declaration found for: CKA_SUBPRIME ./gnutls-sections.txt:1080: warning: No declaration found for: CKA_BASE ./gnutls-sections.txt:1081: warning: No declaration found for: CKA_PRIME_BITS ./gnutls-sections.txt:1082: warning: No declaration found for: CKA_SUB_PRIME_BITS ./gnutls-sections.txt:1083: warning: No declaration found for: CKA_VALUE_BITS ./gnutls-sections.txt:1084: warning: No declaration found for: CKA_VALUE_LEN ./gnutls-sections.txt:1085: warning: No declaration found for: CKA_EXTRACTABLE ./gnutls-sections.txt:1086: warning: No declaration found for: CKA_LOCAL ./gnutls-sections.txt:1087: warning: No declaration found for: CKA_NEVER_EXTRACTABLE ./gnutls-sections.txt:1088: warning: No declaration found for: CKA_ALWAYS_SENSITIVE ./gnutls-sections.txt:1089: warning: No declaration found for: CKA_KEY_GEN_MECHANISM ./gnutls-sections.txt:1090: warning: No declaration found for: CKA_MODIFIABLE ./gnutls-sections.txt:1091: warning: No declaration found for: CKA_ECDSA_PARAMS ./gnutls-sections.txt:1092: warning: No declaration found for: CKA_EC_PARAMS ./gnutls-sections.txt:1093: warning: No declaration found for: CKA_EC_POINT ./gnutls-sections.txt:1094: warning: No declaration found for: CKA_SECONDARY_AUTH ./gnutls-sections.txt:1095: warning: No declaration found for: CKA_AUTH_PIN_FLAGS ./gnutls-sections.txt:1096: warning: No declaration found for: CKA_ALWAYS_AUTHENTICATE ./gnutls-sections.txt:1097: warning: No declaration found for: CKA_WRAP_WITH_TRUSTED ./gnutls-sections.txt:1098: warning: No declaration found for: CKA_HW_FEATURE_TYPE ./gnutls-sections.txt:1099: warning: No declaration found for: CKA_RESET_ON_INIT ./gnutls-sections.txt:1100: warning: No declaration found for: CKA_HAS_RESET ./gnutls-sections.txt:1101: warning: No declaration found for: CKA_PIXEL_X ./gnutls-sections.txt:1102: warning: No declaration found for: CKA_PIXEL_Y ./gnutls-sections.txt:1103: warning: No declaration found for: CKA_RESOLUTION ./gnutls-sections.txt:1104: warning: No declaration found for: CKA_CHAR_ROWS ./gnutls-sections.txt:1105: warning: No declaration found for: CKA_CHAR_COLUMNS ./gnutls-sections.txt:1106: warning: No declaration found for: CKA_COLOR ./gnutls-sections.txt:1107: warning: No declaration found for: CKA_BITS_PER_PIXEL ./gnutls-sections.txt:1108: warning: No declaration found for: CKA_CHAR_SETS ./gnutls-sections.txt:1109: warning: No declaration found for: CKA_ENCODING_METHODS ./gnutls-sections.txt:1110: warning: No declaration found for: CKA_MIME_TYPES ./gnutls-sections.txt:1111: warning: No declaration found for: CKA_MECHANISM_TYPE ./gnutls-sections.txt:1112: warning: No declaration found for: CKA_REQUIRED_CMS_ATTRIBUTES ./gnutls-sections.txt:1113: warning: No declaration found for: CKA_DEFAULT_CMS_ATTRIBUTES ./gnutls-sections.txt:1114: warning: No declaration found for: CKA_SUPPORTED_CMS_ATTRIBUTES ./gnutls-sections.txt:1115: warning: No declaration found for: CKA_WRAP_TEMPLATE ./gnutls-sections.txt:1116: warning: No declaration found for: CKA_UNWRAP_TEMPLATE ./gnutls-sections.txt:1117: warning: No declaration found for: CKA_ALLOWED_MECHANISMS ./gnutls-sections.txt:1118: warning: No declaration found for: CKA_VENDOR_DEFINED ./gnutls-sections.txt:1119: warning: No declaration found for: CKM_RSA_PKCS_KEY_PAIR_GEN ./gnutls-sections.txt:1120: warning: No declaration found for: CKM_RSA_PKCS ./gnutls-sections.txt:1121: warning: No declaration found for: CKM_RSA_9796 ./gnutls-sections.txt:1122: warning: No declaration found for: CKM_RSA_X_509 ./gnutls-sections.txt:1123: warning: No declaration found for: CKM_MD2_RSA_PKCS ./gnutls-sections.txt:1124: warning: No declaration found for: CKM_MD5_RSA_PKCS ./gnutls-sections.txt:1125: warning: No declaration found for: CKM_SHA1_RSA_PKCS ./gnutls-sections.txt:1126: warning: No declaration found for: CKM_RIPEMD128_RSA_PKCS ./gnutls-sections.txt:1127: warning: No declaration found for: CKM_RIPEMD160_RSA_PKCS ./gnutls-sections.txt:1128: warning: No declaration found for: CKM_RSA_PKCS_OAEP ./gnutls-sections.txt:1129: warning: No declaration found for: CKM_RSA_X9_31_KEY_PAIR_GEN ./gnutls-sections.txt:1130: warning: No declaration found for: CKM_RSA_X9_31 ./gnutls-sections.txt:1131: warning: No declaration found for: CKM_SHA1_RSA_X9_31 ./gnutls-sections.txt:1132: warning: No declaration found for: CKM_RSA_PKCS_PSS ./gnutls-sections.txt:1133: warning: No declaration found for: CKM_SHA1_RSA_PKCS_PSS ./gnutls-sections.txt:1134: warning: No declaration found for: CKM_DSA_KEY_PAIR_GEN ./gnutls-sections.txt:1135: warning: No declaration found for: CKM_DSA ./gnutls-sections.txt:1136: warning: No declaration found for: CKM_DSA_SHA1 ./gnutls-sections.txt:1137: warning: No declaration found for: CKM_DH_PKCS_KEY_PAIR_GEN ./gnutls-sections.txt:1138: warning: No declaration found for: CKM_DH_PKCS_DERIVE ./gnutls-sections.txt:1139: warning: No declaration found for: CKM_X9_42_DH_KEY_PAIR_GEN ./gnutls-sections.txt:1140: warning: No declaration found for: CKM_X9_42_DH_DERIVE ./gnutls-sections.txt:1141: warning: No declaration found for: CKM_X9_42_DH_HYBRID_DERIVE ./gnutls-sections.txt:1142: warning: No declaration found for: CKM_X9_42_MQV_DERIVE ./gnutls-sections.txt:1143: warning: No declaration found for: CKM_SHA256_RSA_PKCS ./gnutls-sections.txt:1144: warning: No declaration found for: CKM_SHA384_RSA_PKCS ./gnutls-sections.txt:1145: warning: No declaration found for: CKM_SHA512_RSA_PKCS ./gnutls-sections.txt:1146: warning: No declaration found for: CKM_SHA256_RSA_PKCS_PSS ./gnutls-sections.txt:1147: warning: No declaration found for: CKM_SHA384_RSA_PKCS_PSS ./gnutls-sections.txt:1148: warning: No declaration found for: CKM_SHA512_RSA_PKCS_PSS ./gnutls-sections.txt:1149: warning: No declaration found for: CKM_RC2_KEY_GEN ./gnutls-sections.txt:1150: warning: No declaration found for: CKM_RC2_ECB ./gnutls-sections.txt:1151: warning: No declaration found for: CKM_RC2_CBC ./gnutls-sections.txt:1152: warning: No declaration found for: CKM_RC2_MAC ./gnutls-sections.txt:1153: warning: No declaration found for: CKM_RC2_MAC_GENERAL ./gnutls-sections.txt:1154: warning: No declaration found for: CKM_RC2_CBC_PAD ./gnutls-sections.txt:1155: warning: No declaration found for: CKM_RC4_KEY_GEN ./gnutls-sections.txt:1156: warning: No declaration found for: CKM_RC4 ./gnutls-sections.txt:1157: warning: No declaration found for: CKM_DES_KEY_GEN ./gnutls-sections.txt:1158: warning: No declaration found for: CKM_DES_ECB ./gnutls-sections.txt:1159: warning: No declaration found for: CKM_DES_CBC ./gnutls-sections.txt:1160: warning: No declaration found for: CKM_DES_MAC ./gnutls-sections.txt:1161: warning: No declaration found for: CKM_DES_MAC_GENERAL ./gnutls-sections.txt:1162: warning: No declaration found for: CKM_DES_CBC_PAD ./gnutls-sections.txt:1163: warning: No declaration found for: CKM_DES2_KEY_GEN ./gnutls-sections.txt:1164: warning: No declaration found for: CKM_DES3_KEY_GEN ./gnutls-sections.txt:1165: warning: No declaration found for: CKM_DES3_ECB ./gnutls-sections.txt:1166: warning: No declaration found for: CKM_DES3_CBC ./gnutls-sections.txt:1167: warning: No declaration found for: CKM_DES3_MAC ./gnutls-sections.txt:1168: warning: No declaration found for: CKM_DES3_MAC_GENERAL ./gnutls-sections.txt:1169: warning: No declaration found for: CKM_DES3_CBC_PAD ./gnutls-sections.txt:1170: warning: No declaration found for: CKM_CDMF_KEY_GEN ./gnutls-sections.txt:1171: warning: No declaration found for: CKM_CDMF_ECB ./gnutls-sections.txt:1172: warning: No declaration found for: CKM_CDMF_CBC ./gnutls-sections.txt:1173: warning: No declaration found for: CKM_CDMF_MAC ./gnutls-sections.txt:1174: warning: No declaration found for: CKM_CDMF_MAC_GENERAL ./gnutls-sections.txt:1175: warning: No declaration found for: CKM_CDMF_CBC_PAD ./gnutls-sections.txt:1176: warning: No declaration found for: CKM_MD2 ./gnutls-sections.txt:1177: warning: No declaration found for: CKM_MD2_HMAC ./gnutls-sections.txt:1178: warning: No declaration found for: CKM_MD2_HMAC_GENERAL ./gnutls-sections.txt:1179: warning: No declaration found for: CKM_MD5 ./gnutls-sections.txt:1180: warning: No declaration found for: CKM_MD5_HMAC ./gnutls-sections.txt:1181: warning: No declaration found for: CKM_MD5_HMAC_GENERAL ./gnutls-sections.txt:1182: warning: No declaration found for: CKM_SHA_1 ./gnutls-sections.txt:1183: warning: No declaration found for: CKM_SHA_1_HMAC ./gnutls-sections.txt:1184: warning: No declaration found for: CKM_SHA_1_HMAC_GENERAL ./gnutls-sections.txt:1185: warning: No declaration found for: CKM_RIPEMD128 ./gnutls-sections.txt:1186: warning: No declaration found for: CKM_RIPEMD128_HMAC ./gnutls-sections.txt:1187: warning: No declaration found for: CKM_RIPEMD128_HMAC_GENERAL ./gnutls-sections.txt:1188: warning: No declaration found for: CKM_RIPEMD160 ./gnutls-sections.txt:1189: warning: No declaration found for: CKM_RIPEMD160_HMAC ./gnutls-sections.txt:1190: warning: No declaration found for: CKM_RIPEMD160_HMAC_GENERAL ./gnutls-sections.txt:1191: warning: No declaration found for: CKM_SHA256 ./gnutls-sections.txt:1192: warning: No declaration found for: CKM_SHA256_HMAC ./gnutls-sections.txt:1193: warning: No declaration found for: CKM_SHA256_HMAC_GENERAL ./gnutls-sections.txt:1194: warning: No declaration found for: CKM_SHA384 ./gnutls-sections.txt:1195: warning: No declaration found for: CKM_SHA384_HMAC ./gnutls-sections.txt:1196: warning: No declaration found for: CKM_SHA384_HMAC_GENERAL ./gnutls-sections.txt:1197: warning: No declaration found for: CKM_SHA512 ./gnutls-sections.txt:1198: warning: No declaration found for: CKM_SHA512_HMAC ./gnutls-sections.txt:1199: warning: No declaration found for: CKM_SHA512_HMAC_GENERAL ./gnutls-sections.txt:1200: warning: No declaration found for: CKM_CAST_KEY_GEN ./gnutls-sections.txt:1201: warning: No declaration found for: CKM_CAST_ECB ./gnutls-sections.txt:1202: warning: No declaration found for: CKM_CAST_CBC ./gnutls-sections.txt:1203: warning: No declaration found for: CKM_CAST_MAC ./gnutls-sections.txt:1204: warning: No declaration found for: CKM_CAST_MAC_GENERAL ./gnutls-sections.txt:1205: warning: No declaration found for: CKM_CAST_CBC_PAD ./gnutls-sections.txt:1206: warning: No declaration found for: CKM_CAST3_KEY_GEN ./gnutls-sections.txt:1207: warning: No declaration found for: CKM_CAST3_ECB ./gnutls-sections.txt:1208: warning: No declaration found for: CKM_CAST3_CBC ./gnutls-sections.txt:1209: warning: No declaration found for: CKM_CAST3_MAC ./gnutls-sections.txt:1210: warning: No declaration found for: CKM_CAST3_MAC_GENERAL ./gnutls-sections.txt:1211: warning: No declaration found for: CKM_CAST3_CBC_PAD ./gnutls-sections.txt:1212: warning: No declaration found for: CKM_CAST5_KEY_GEN ./gnutls-sections.txt:1213: warning: No declaration found for: CKM_CAST128_KEY_GEN ./gnutls-sections.txt:1214: warning: No declaration found for: CKM_CAST5_ECB ./gnutls-sections.txt:1215: warning: No declaration found for: CKM_CAST128_ECB ./gnutls-sections.txt:1216: warning: No declaration found for: CKM_CAST5_CBC ./gnutls-sections.txt:1217: warning: No declaration found for: CKM_CAST128_CBC ./gnutls-sections.txt:1218: warning: No declaration found for: CKM_CAST5_MAC ./gnutls-sections.txt:1219: warning: No declaration found for: CKM_CAST128_MAC ./gnutls-sections.txt:1220: warning: No declaration found for: CKM_CAST5_MAC_GENERAL ./gnutls-sections.txt:1221: warning: No declaration found for: CKM_CAST128_MAC_GENERAL ./gnutls-sections.txt:1222: warning: No declaration found for: CKM_CAST5_CBC_PAD ./gnutls-sections.txt:1223: warning: No declaration found for: CKM_CAST128_CBC_PAD ./gnutls-sections.txt:1224: warning: No declaration found for: CKM_RC5_KEY_GEN ./gnutls-sections.txt:1225: warning: No declaration found for: CKM_RC5_ECB ./gnutls-sections.txt:1226: warning: No declaration found for: CKM_RC5_CBC ./gnutls-sections.txt:1227: warning: No declaration found for: CKM_RC5_MAC ./gnutls-sections.txt:1228: warning: No declaration found for: CKM_RC5_MAC_GENERAL ./gnutls-sections.txt:1229: warning: No declaration found for: CKM_RC5_CBC_PAD ./gnutls-sections.txt:1230: warning: No declaration found for: CKM_IDEA_KEY_GEN ./gnutls-sections.txt:1231: warning: No declaration found for: CKM_IDEA_ECB ./gnutls-sections.txt:1232: warning: No declaration found for: CKM_IDEA_CBC ./gnutls-sections.txt:1233: warning: No declaration found for: CKM_IDEA_MAC ./gnutls-sections.txt:1234: warning: No declaration found for: CKM_IDEA_MAC_GENERAL ./gnutls-sections.txt:1235: warning: No declaration found for: CKM_IDEA_CBC_PAD ./gnutls-sections.txt:1236: warning: No declaration found for: CKM_GENERIC_SECRET_KEY_GEN ./gnutls-sections.txt:1237: warning: No declaration found for: CKM_CONCATENATE_BASE_AND_KEY ./gnutls-sections.txt:1238: warning: No declaration found for: CKM_CONCATENATE_BASE_AND_DATA ./gnutls-sections.txt:1239: warning: No declaration found for: CKM_CONCATENATE_DATA_AND_BASE ./gnutls-sections.txt:1240: warning: No declaration found for: CKM_XOR_BASE_AND_DATA ./gnutls-sections.txt:1241: warning: No declaration found for: CKM_EXTRACT_KEY_FROM_KEY ./gnutls-sections.txt:1242: warning: No declaration found for: CKM_SSL3_PRE_MASTER_KEY_GEN ./gnutls-sections.txt:1243: warning: No declaration found for: CKM_SSL3_MASTER_KEY_DERIVE ./gnutls-sections.txt:1244: warning: No declaration found for: CKM_SSL3_KEY_AND_MAC_DERIVE ./gnutls-sections.txt:1245: warning: No declaration found for: CKM_SSL3_MASTER_KEY_DERIVE_DH ./gnutls-sections.txt:1246: warning: No declaration found for: CKM_TLS_PRE_MASTER_KEY_GEN ./gnutls-sections.txt:1247: warning: No declaration found for: CKM_TLS_MASTER_KEY_DERIVE ./gnutls-sections.txt:1248: warning: No declaration found for: CKM_TLS_KEY_AND_MAC_DERIVE ./gnutls-sections.txt:1249: warning: No declaration found for: CKM_TLS_MASTER_KEY_DERIVE_DH ./gnutls-sections.txt:1250: warning: No declaration found for: CKM_SSL3_MD5_MAC ./gnutls-sections.txt:1251: warning: No declaration found for: CKM_SSL3_SHA1_MAC ./gnutls-sections.txt:1252: warning: No declaration found for: CKM_MD5_KEY_DERIVATION ./gnutls-sections.txt:1253: warning: No declaration found for: CKM_MD2_KEY_DERIVATION ./gnutls-sections.txt:1254: warning: No declaration found for: CKM_SHA1_KEY_DERIVATION ./gnutls-sections.txt:1255: warning: No declaration found for: CKM_PBE_MD2_DES_CBC ./gnutls-sections.txt:1256: warning: No declaration found for: CKM_PBE_MD5_DES_CBC ./gnutls-sections.txt:1257: warning: No declaration found for: CKM_PBE_MD5_CAST_CBC ./gnutls-sections.txt:1258: warning: No declaration found for: CKM_PBE_MD5_CAST3_CBC ./gnutls-sections.txt:1259: warning: No declaration found for: CKM_PBE_MD5_CAST5_CBC ./gnutls-sections.txt:1260: warning: No declaration found for: CKM_PBE_MD5_CAST128_CBC ./gnutls-sections.txt:1261: warning: No declaration found for: CKM_PBE_SHA1_CAST5_CBC ./gnutls-sections.txt:1262: warning: No declaration found for: CKM_PBE_SHA1_CAST128_CBC ./gnutls-sections.txt:1263: warning: No declaration found for: CKM_PBE_SHA1_RC4_128 ./gnutls-sections.txt:1264: warning: No declaration found for: CKM_PBE_SHA1_RC4_40 ./gnutls-sections.txt:1265: warning: No declaration found for: CKM_PBE_SHA1_DES3_EDE_CBC ./gnutls-sections.txt:1266: warning: No declaration found for: CKM_PBE_SHA1_DES2_EDE_CBC ./gnutls-sections.txt:1267: warning: No declaration found for: CKM_PBE_SHA1_RC2_128_CBC ./gnutls-sections.txt:1268: warning: No declaration found for: CKM_PBE_SHA1_RC2_40_CBC ./gnutls-sections.txt:1269: warning: No declaration found for: CKM_PKCS5_PBKD2 ./gnutls-sections.txt:1270: warning: No declaration found for: CKM_PBA_SHA1_WITH_SHA1_HMAC ./gnutls-sections.txt:1271: warning: No declaration found for: CKM_KEY_WRAP_LYNKS ./gnutls-sections.txt:1272: warning: No declaration found for: CKM_KEY_WRAP_SET_OAEP ./gnutls-sections.txt:1273: warning: No declaration found for: CKM_SKIPJACK_KEY_GEN ./gnutls-sections.txt:1274: warning: No declaration found for: CKM_SKIPJACK_ECB64 ./gnutls-sections.txt:1275: warning: No declaration found for: CKM_SKIPJACK_CBC64 ./gnutls-sections.txt:1276: warning: No declaration found for: CKM_SKIPJACK_OFB64 ./gnutls-sections.txt:1277: warning: No declaration found for: CKM_SKIPJACK_CFB64 ./gnutls-sections.txt:1278: warning: No declaration found for: CKM_SKIPJACK_CFB32 ./gnutls-sections.txt:1279: warning: No declaration found for: CKM_SKIPJACK_CFB16 ./gnutls-sections.txt:1280: warning: No declaration found for: CKM_SKIPJACK_CFB8 ./gnutls-sections.txt:1281: warning: No declaration found for: CKM_SKIPJACK_WRAP ./gnutls-sections.txt:1282: warning: No declaration found for: CKM_SKIPJACK_PRIVATE_WRAP ./gnutls-sections.txt:1283: warning: No declaration found for: CKM_SKIPJACK_RELAYX ./gnutls-sections.txt:1284: warning: No declaration found for: CKM_KEA_KEY_PAIR_GEN ./gnutls-sections.txt:1285: warning: No declaration found for: CKM_KEA_KEY_DERIVE ./gnutls-sections.txt:1286: warning: No declaration found for: CKM_FORTEZZA_TIMESTAMP ./gnutls-sections.txt:1287: warning: No declaration found for: CKM_BATON_KEY_GEN ./gnutls-sections.txt:1288: warning: No declaration found for: CKM_BATON_ECB128 ./gnutls-sections.txt:1289: warning: No declaration found for: CKM_BATON_ECB96 ./gnutls-sections.txt:1290: warning: No declaration found for: CKM_BATON_CBC128 ./gnutls-sections.txt:1291: warning: No declaration found for: CKM_BATON_COUNTER ./gnutls-sections.txt:1292: warning: No declaration found for: CKM_BATON_SHUFFLE ./gnutls-sections.txt:1293: warning: No declaration found for: CKM_BATON_WRAP ./gnutls-sections.txt:1294: warning: No declaration found for: CKM_ECDSA_KEY_PAIR_GEN ./gnutls-sections.txt:1295: warning: No declaration found for: CKM_EC_KEY_PAIR_GEN ./gnutls-sections.txt:1296: warning: No declaration found for: CKM_ECDSA ./gnutls-sections.txt:1297: warning: No declaration found for: CKM_ECDSA_SHA1 ./gnutls-sections.txt:1298: warning: No declaration found for: CKM_ECDH1_DERIVE ./gnutls-sections.txt:1299: warning: No declaration found for: CKM_ECDH1_COFACTOR_DERIVE ./gnutls-sections.txt:1300: warning: No declaration found for: CKM_ECMQV_DERIVE ./gnutls-sections.txt:1301: warning: No declaration found for: CKM_JUNIPER_KEY_GEN ./gnutls-sections.txt:1302: warning: No declaration found for: CKM_JUNIPER_ECB128 ./gnutls-sections.txt:1303: warning: No declaration found for: CKM_JUNIPER_CBC128 ./gnutls-sections.txt:1304: warning: No declaration found for: CKM_JUNIPER_COUNTER ./gnutls-sections.txt:1305: warning: No declaration found for: CKM_JUNIPER_SHUFFLE ./gnutls-sections.txt:1306: warning: No declaration found for: CKM_JUNIPER_WRAP ./gnutls-sections.txt:1307: warning: No declaration found for: CKM_FASTHASH ./gnutls-sections.txt:1308: warning: No declaration found for: CKM_AES_KEY_GEN ./gnutls-sections.txt:1309: warning: No declaration found for: CKM_AES_ECB ./gnutls-sections.txt:1310: warning: No declaration found for: CKM_AES_CBC ./gnutls-sections.txt:1311: warning: No declaration found for: CKM_AES_MAC ./gnutls-sections.txt:1312: warning: No declaration found for: CKM_AES_MAC_GENERAL ./gnutls-sections.txt:1313: warning: No declaration found for: CKM_AES_CBC_PAD ./gnutls-sections.txt:1314: warning: No declaration found for: CKM_DSA_PARAMETER_GEN ./gnutls-sections.txt:1315: warning: No declaration found for: CKM_DH_PKCS_PARAMETER_GEN ./gnutls-sections.txt:1316: warning: No declaration found for: CKM_X9_42_DH_PARAMETER_GEN ./gnutls-sections.txt:1317: warning: No declaration found for: CKM_VENDOR_DEFINED ./gnutls-sections.txt:1318: warning: No declaration found for: CKF_HW ./gnutls-sections.txt:1319: warning: No declaration found for: CKF_ENCRYPT ./gnutls-sections.txt:1320: warning: No declaration found for: CKF_DECRYPT ./gnutls-sections.txt:1321: warning: No declaration found for: CKF_DIGEST ./gnutls-sections.txt:1322: warning: No declaration found for: CKF_SIGN ./gnutls-sections.txt:1323: warning: No declaration found for: CKF_SIGN_RECOVER ./gnutls-sections.txt:1324: warning: No declaration found for: CKF_VERIFY ./gnutls-sections.txt:1325: warning: No declaration found for: CKF_VERIFY_RECOVER ./gnutls-sections.txt:1326: warning: No declaration found for: CKF_GENERATE ./gnutls-sections.txt:1327: warning: No declaration found for: CKF_GENERATE_KEY_PAIR ./gnutls-sections.txt:1328: warning: No declaration found for: CKF_WRAP ./gnutls-sections.txt:1329: warning: No declaration found for: CKF_UNWRAP ./gnutls-sections.txt:1330: warning: No declaration found for: CKF_DERIVE ./gnutls-sections.txt:1331: warning: No declaration found for: CKF_EXTENSION ./gnutls-sections.txt:1332: warning: No declaration found for: CKF_DONT_BLOCK ./gnutls-sections.txt:1333: warning: No declaration found for: args ./gnutls-sections.txt:1334: warning: No declaration found for: CKF_LIBRARY_CANT_CREATE_OS_THREADS ./gnutls-sections.txt:1335: warning: No declaration found for: CKF_OS_LOCKING_OK ./gnutls-sections.txt:1336: warning: No declaration found for: CKR_OK ./gnutls-sections.txt:1337: warning: No declaration found for: CKR_CANCEL ./gnutls-sections.txt:1338: warning: No declaration found for: CKR_HOST_MEMORY ./gnutls-sections.txt:1339: warning: No declaration found for: CKR_SLOT_ID_INVALID ./gnutls-sections.txt:1340: warning: No declaration found for: CKR_GENERAL_ERROR ./gnutls-sections.txt:1341: warning: No declaration found for: CKR_FUNCTION_FAILED ./gnutls-sections.txt:1342: warning: No declaration found for: CKR_ARGUMENTS_BAD ./gnutls-sections.txt:1343: warning: No declaration found for: CKR_NO_EVENT ./gnutls-sections.txt:1344: warning: No declaration found for: CKR_NEED_TO_CREATE_THREADS ./gnutls-sections.txt:1345: warning: No declaration found for: CKR_CANT_LOCK ./gnutls-sections.txt:1346: warning: No declaration found for: CKR_ATTRIBUTE_READ_ONLY ./gnutls-sections.txt:1347: warning: No declaration found for: CKR_ATTRIBUTE_SENSITIVE ./gnutls-sections.txt:1348: warning: No declaration found for: CKR_ATTRIBUTE_TYPE_INVALID ./gnutls-sections.txt:1349: warning: No declaration found for: CKR_ATTRIBUTE_VALUE_INVALID ./gnutls-sections.txt:1350: warning: No declaration found for: CKR_DATA_INVALID ./gnutls-sections.txt:1351: warning: No declaration found for: CKR_DATA_LEN_RANGE ./gnutls-sections.txt:1352: warning: No declaration found for: CKR_DEVICE_ERROR ./gnutls-sections.txt:1353: warning: No declaration found for: CKR_DEVICE_MEMORY ./gnutls-sections.txt:1354: warning: No declaration found for: CKR_DEVICE_REMOVED ./gnutls-sections.txt:1355: warning: No declaration found for: CKR_ENCRYPTED_DATA_INVALID ./gnutls-sections.txt:1356: warning: No declaration found for: CKR_ENCRYPTED_DATA_LEN_RANGE ./gnutls-sections.txt:1357: warning: No declaration found for: CKR_FUNCTION_CANCELED ./gnutls-sections.txt:1358: warning: No declaration found for: CKR_FUNCTION_NOT_PARALLEL ./gnutls-sections.txt:1359: warning: No declaration found for: CKR_FUNCTION_NOT_SUPPORTED ./gnutls-sections.txt:1360: warning: No declaration found for: CKR_KEY_HANDLE_INVALID ./gnutls-sections.txt:1361: warning: No declaration found for: CKR_KEY_SIZE_RANGE ./gnutls-sections.txt:1362: warning: No declaration found for: CKR_KEY_TYPE_INCONSISTENT ./gnutls-sections.txt:1363: warning: No declaration found for: CKR_KEY_NOT_NEEDED ./gnutls-sections.txt:1364: warning: No declaration found for: CKR_KEY_CHANGED ./gnutls-sections.txt:1365: warning: No declaration found for: CKR_KEY_NEEDED ./gnutls-sections.txt:1366: warning: No declaration found for: CKR_KEY_INDIGESTIBLE ./gnutls-sections.txt:1367: warning: No declaration found for: CKR_KEY_FUNCTION_NOT_PERMITTED ./gnutls-sections.txt:1368: warning: No declaration found for: CKR_KEY_NOT_WRAPPABLE ./gnutls-sections.txt:1369: warning: No declaration found for: CKR_KEY_UNEXTRACTABLE ./gnutls-sections.txt:1370: warning: No declaration found for: CKR_MECHANISM_INVALID ./gnutls-sections.txt:1371: warning: No declaration found for: CKR_MECHANISM_PARAM_INVALID ./gnutls-sections.txt:1372: warning: No declaration found for: CKR_OBJECT_HANDLE_INVALID ./gnutls-sections.txt:1373: warning: No declaration found for: CKR_OPERATION_ACTIVE ./gnutls-sections.txt:1374: warning: No declaration found for: CKR_OPERATION_NOT_INITIALIZED ./gnutls-sections.txt:1375: warning: No declaration found for: CKR_PIN_INCORRECT ./gnutls-sections.txt:1376: warning: No declaration found for: CKR_PIN_INVALID ./gnutls-sections.txt:1377: warning: No declaration found for: CKR_PIN_LEN_RANGE ./gnutls-sections.txt:1378: warning: No declaration found for: CKR_PIN_EXPIRED ./gnutls-sections.txt:1379: warning: No declaration found for: CKR_PIN_LOCKED ./gnutls-sections.txt:1380: warning: No declaration found for: CKR_SESSION_CLOSED ./gnutls-sections.txt:1381: warning: No declaration found for: CKR_SESSION_COUNT ./gnutls-sections.txt:1382: warning: No declaration found for: CKR_SESSION_HANDLE_INVALID ./gnutls-sections.txt:1383: warning: No declaration found for: CKR_SESSION_PARALLEL_NOT_SUPPORTED ./gnutls-sections.txt:1384: warning: No declaration found for: CKR_SESSION_READ_ONLY ./gnutls-sections.txt:1385: warning: No declaration found for: CKR_SESSION_EXISTS ./gnutls-sections.txt:1386: warning: No declaration found for: CKR_SESSION_READ_ONLY_EXISTS ./gnutls-sections.txt:1387: warning: No declaration found for: CKR_SESSION_READ_WRITE_SO_EXISTS ./gnutls-sections.txt:1388: warning: No declaration found for: CKR_SIGNATURE_INVALID ./gnutls-sections.txt:1389: warning: No declaration found for: CKR_SIGNATURE_LEN_RANGE ./gnutls-sections.txt:1390: warning: No declaration found for: CKR_TEMPLATE_INCOMPLETE ./gnutls-sections.txt:1391: warning: No declaration found for: CKR_TEMPLATE_INCONSISTENT ./gnutls-sections.txt:1392: warning: No declaration found for: CKR_TOKEN_NOT_PRESENT ./gnutls-sections.txt:1393: warning: No declaration found for: CKR_TOKEN_NOT_RECOGNIZED ./gnutls-sections.txt:1394: warning: No declaration found for: CKR_TOKEN_WRITE_PROTECTED ./gnutls-sections.txt:1395: warning: No declaration found for: CKR_UNWRAPPING_KEY_HANDLE_INVALID ./gnutls-sections.txt:1396: warning: No declaration found for: CKR_UNWRAPPING_KEY_SIZE_RANGE ./gnutls-sections.txt:1397: warning: No declaration found for: CKR_UNWRAPPING_KEY_TYPE_INCONSISTENT ./gnutls-sections.txt:1398: warning: No declaration found for: CKR_USER_ALREADY_LOGGED_IN ./gnutls-sections.txt:1399: warning: No declaration found for: CKR_USER_NOT_LOGGED_IN ./gnutls-sections.txt:1400: warning: No declaration found for: CKR_USER_PIN_NOT_INITIALIZED ./gnutls-sections.txt:1401: warning: No declaration found for: CKR_USER_TYPE_INVALID ./gnutls-sections.txt:1402: warning: No declaration found for: CKR_USER_ANOTHER_ALREADY_LOGGED_IN ./gnutls-sections.txt:1403: warning: No declaration found for: CKR_USER_TOO_MANY_TYPES ./gnutls-sections.txt:1404: warning: No declaration found for: CKR_WRAPPED_KEY_INVALID ./gnutls-sections.txt:1405: warning: No declaration found for: CKR_WRAPPED_KEY_LEN_RANGE ./gnutls-sections.txt:1406: warning: No declaration found for: CKR_WRAPPING_KEY_HANDLE_INVALID ./gnutls-sections.txt:1407: warning: No declaration found for: CKR_WRAPPING_KEY_SIZE_RANGE ./gnutls-sections.txt:1408: warning: No declaration found for: CKR_WRAPPING_KEY_TYPE_INCONSISTENT ./gnutls-sections.txt:1409: warning: No declaration found for: CKR_RANDOM_SEED_NOT_SUPPORTED ./gnutls-sections.txt:1410: warning: No declaration found for: CKR_RANDOM_NO_RNG ./gnutls-sections.txt:1411: warning: No declaration found for: CKR_DOMAIN_PARAMS_INVALID ./gnutls-sections.txt:1412: warning: No declaration found for: CKR_BUFFER_TOO_SMALL ./gnutls-sections.txt:1413: warning: No declaration found for: CKR_SAVED_STATE_INVALID ./gnutls-sections.txt:1414: warning: No declaration found for: CKR_INFORMATION_SENSITIVE ./gnutls-sections.txt:1415: warning: No declaration found for: CKR_STATE_UNSAVEABLE ./gnutls-sections.txt:1416: warning: No declaration found for: CKR_CRYPTOKI_NOT_INITIALIZED ./gnutls-sections.txt:1417: warning: No declaration found for: CKR_CRYPTOKI_ALREADY_INITIALIZED ./gnutls-sections.txt:1418: warning: No declaration found for: CKR_MUTEX_BAD ./gnutls-sections.txt:1419: warning: No declaration found for: CKR_MUTEX_NOT_LOCKED ./gnutls-sections.txt:1420: warning: No declaration found for: CKR_FUNCTION_REJECTED ./gnutls-sections.txt:1421: warning: No declaration found for: CKR_VENDOR_DEFINED ./gnutls-sections.txt:1422: warning: No declaration found for: CK_DEFINE_FUNCTION ./gnutls-sections.txt:1423: warning: No declaration found for: CK_BYTE ./gnutls-sections.txt:1424: warning: No declaration found for: CK_CHAR ./gnutls-sections.txt:1425: warning: No declaration found for: CK_UTF8CHAR ./gnutls-sections.txt:1426: warning: No declaration found for: CK_BBOOL ./gnutls-sections.txt:1427: warning: No declaration found for: CK_ULONG ./gnutls-sections.txt:1428: warning: No declaration found for: CK_LONG ./gnutls-sections.txt:1429: warning: No declaration found for: CK_BYTE_PTR ./gnutls-sections.txt:1430: warning: No declaration found for: CK_CHAR_PTR ./gnutls-sections.txt:1431: warning: No declaration found for: CK_UTF8CHAR_PTR ./gnutls-sections.txt:1432: warning: No declaration found for: CK_ULONG_PTR ./gnutls-sections.txt:1433: warning: No declaration found for: CK_VOID_PTR ./gnutls-sections.txt:1434: warning: No declaration found for: CK_VOID_PTR_PTR ./gnutls-sections.txt:1435: warning: No declaration found for: CK_FALSE ./gnutls-sections.txt:1436: warning: No declaration found for: CK_TRUE ./gnutls-sections.txt:1437: warning: No declaration found for: CK_VERSION ./gnutls-sections.txt:1438: warning: No declaration found for: CK_VERSION_PTR ./gnutls-sections.txt:1439: warning: No declaration found for: CK_INFO ./gnutls-sections.txt:1440: warning: No declaration found for: CK_INFO_PTR ./gnutls-sections.txt:1441: warning: No declaration found for: CK_SLOT_ID_PTR ./gnutls-sections.txt:1442: warning: No declaration found for: CK_SLOT_INFO ./gnutls-sections.txt:1443: warning: No declaration found for: CK_SLOT_INFO_PTR ./gnutls-sections.txt:1444: warning: No declaration found for: CK_TOKEN_INFO ./gnutls-sections.txt:1445: warning: No declaration found for: CK_TOKEN_INFO_PTR ./gnutls-sections.txt:1446: warning: No declaration found for: CK_SESSION_HANDLE_PTR ./gnutls-sections.txt:1447: warning: No declaration found for: CK_SESSION_INFO ./gnutls-sections.txt:1448: warning: No declaration found for: CK_SESSION_INFO_PTR ./gnutls-sections.txt:1449: warning: No declaration found for: CK_OBJECT_HANDLE_PTR ./gnutls-sections.txt:1450: warning: No declaration found for: CK_OBJECT_CLASS_PTR ./gnutls-sections.txt:1451: warning: No declaration found for: CK_ATTRIBUTE ./gnutls-sections.txt:1452: warning: No declaration found for: CK_ATTRIBUTE_PTR ./gnutls-sections.txt:1453: warning: No declaration found for: CK_DATE ./gnutls-sections.txt:1454: warning: No declaration found for: CK_DATE_PTR ./gnutls-sections.txt:1455: warning: No declaration found for: CK_MECHANISM_TYPE_PTR ./gnutls-sections.txt:1456: warning: No declaration found for: CK_MECHANISM ./gnutls-sections.txt:1457: warning: No declaration found for: CK_MECHANISM_PTR ./gnutls-sections.txt:1458: warning: No declaration found for: CK_MECHANISM_INFO ./gnutls-sections.txt:1459: warning: No declaration found for: CK_MECHANISM_INFO_PTR ./gnutls-sections.txt:1460: warning: No declaration found for: CK_FUNCTION_LIST ./gnutls-sections.txt:1461: warning: No declaration found for: CK_FUNCTION_LIST_PTR ./gnutls-sections.txt:1462: warning: No declaration found for: CK_FUNCTION_LIST_PTR_PTR ./gnutls-sections.txt:1463: warning: No declaration found for: CK_C_INITIALIZE_ARGS ./gnutls-sections.txt:1464: warning: No declaration found for: CK_C_INITIALIZE_ARGS_PTR ./gnutls-sections.txt:1465: warning: No declaration found for: NULL_PTR ./gnutls-sections.txt:1470: warning: No declaration found for: gnutls_cipher_hd_t ./gnutls-sections.txt:1471: warning: No declaration found for: gnutls_cipher_init ./gnutls-sections.txt:1472: warning: No declaration found for: gnutls_cipher_encrypt ./gnutls-sections.txt:1473: warning: No declaration found for: gnutls_cipher_decrypt ./gnutls-sections.txt:1474: warning: No declaration found for: gnutls_cipher_decrypt2 ./gnutls-sections.txt:1475: warning: No declaration found for: gnutls_cipher_encrypt2 ./gnutls-sections.txt:1476: warning: No declaration found for: gnutls_cipher_deinit ./gnutls-sections.txt:1477: warning: No declaration found for: gnutls_cipher_get_block_size ./gnutls-sections.txt:1478: warning: No declaration found for: gnutls_hash_hd_t ./gnutls-sections.txt:1479: warning: No declaration found for: gnutls_hmac_hd_t ./gnutls-sections.txt:1480: warning: No declaration found for: gnutls_hmac_init ./gnutls-sections.txt:1481: warning: No declaration found for: gnutls_hmac ./gnutls-sections.txt:1482: warning: No declaration found for: gnutls_hmac_output ./gnutls-sections.txt:1483: warning: No declaration found for: gnutls_hmac_deinit ./gnutls-sections.txt:1484: warning: No declaration found for: gnutls_hmac_get_len ./gnutls-sections.txt:1485: warning: No declaration found for: gnutls_hmac_fast ./gnutls-sections.txt:1486: warning: No declaration found for: gnutls_hash_init ./gnutls-sections.txt:1487: warning: No declaration found for: gnutls_hash ./gnutls-sections.txt:1488: warning: No declaration found for: gnutls_hash_output ./gnutls-sections.txt:1489: warning: No declaration found for: gnutls_hash_deinit ./gnutls-sections.txt:1490: warning: No declaration found for: gnutls_hash_get_len ./gnutls-sections.txt:1491: warning: No declaration found for: gnutls_hash_fast ./gnutls-sections.txt:1492: warning: No declaration found for: GNUTLS_CRYPTO_API_VERSION ./gnutls-sections.txt:1493: warning: No declaration found for: gnutls_crypto_single_cipher_st ./gnutls-sections.txt:1494: warning: No declaration found for: gnutls_crypto_single_mac_st ./gnutls-sections.txt:1495: warning: No declaration found for: gnutls_crypto_single_digest_st ./gnutls-sections.txt:1496: warning: No declaration found for: init ./gnutls-sections.txt:1497: warning: No declaration found for: setkey ./gnutls-sections.txt:1498: warning: No declaration found for: setiv ./gnutls-sections.txt:1499: warning: No declaration found for: encrypt ./gnutls-sections.txt:1500: warning: No declaration found for: decrypt ./gnutls-sections.txt:1501: warning: No declaration found for: deinit ./gnutls-sections.txt:1502: warning: No declaration found for: hash ./gnutls-sections.txt:1503: warning: No declaration found for: copy ./gnutls-sections.txt:1504: warning: No declaration found for: output ./gnutls-sections.txt:1505: warning: No declaration found for: gnutls_crypto_digest_st ./gnutls-sections.txt:1506: warning: No declaration found for: gnutls_rnd_level_t ./gnutls-sections.txt:1507: warning: No declaration found for: gnutls_rnd ./gnutls-sections.txt:1508: warning: No declaration found for: gnutls_pk_flag_t ./gnutls-sections.txt:1509: warning: No declaration found for: rnd ./gnutls-sections.txt:1510: warning: No declaration found for: bigint_t ./gnutls-sections.txt:1511: warning: No declaration found for: gnutls_bigint_format_t ./gnutls-sections.txt:1512: warning: No declaration found for: bigint_new ./gnutls-sections.txt:1513: warning: No declaration found for: bigint_release ./gnutls-sections.txt:1514: warning: No declaration found for: bigint_cmp ./gnutls-sections.txt:1515: warning: No declaration found for: bigint_cmp_ui ./gnutls-sections.txt:1516: warning: No declaration found for: bigint_mod ./gnutls-sections.txt:1517: warning: No declaration found for: bigint_set ./gnutls-sections.txt:1518: warning: No declaration found for: bigint_set_ui ./gnutls-sections.txt:1519: warning: No declaration found for: int ./gnutls-sections.txt:1520: warning: No declaration found for: bigint_powm ./gnutls-sections.txt:1521: warning: No declaration found for: bigint_addm ./gnutls-sections.txt:1522: warning: No declaration found for: bigint_subm ./gnutls-sections.txt:1523: warning: No declaration found for: bigint_mulm ./gnutls-sections.txt:1524: warning: No declaration found for: bigint_mul ./gnutls-sections.txt:1525: warning: No declaration found for: bigint_add_ui ./gnutls-sections.txt:1526: warning: No declaration found for: bigint_sub_ui ./gnutls-sections.txt:1527: warning: No declaration found for: bigint_mul_ui ./gnutls-sections.txt:1528: warning: No declaration found for: bigint_div ./gnutls-sections.txt:1529: warning: No declaration found for: bigint_prime_check ./gnutls-sections.txt:1530: warning: No declaration found for: bigint_generate_group ./gnutls-sections.txt:1531: warning: No declaration found for: bigint_scan ./gnutls-sections.txt:1532: warning: No declaration found for: bigint_print ./gnutls-sections.txt:1533: warning: No declaration found for: GNUTLS_MAX_PK_PARAMS ./gnutls-sections.txt:1534: warning: No declaration found for: gnutls_pk_params_release ./gnutls-sections.txt:1535: warning: No declaration found for: gnutls_pk_params_init ./gnutls-sections.txt:1536: warning: No declaration found for: gnutls_direction_t ./gnutls-sections.txt:1537: warning: No declaration found for: sign ./gnutls-sections.txt:1538: warning: No declaration found for: verify ./gnutls-sections.txt:1539: warning: No declaration found for: generate ./gnutls-sections.txt:1540: warning: No declaration found for: pk_fixup_private_params ./gnutls-sections.txt:1541: warning: No declaration found for: gnutls_crypto_single_cipher_register ./gnutls-sections.txt:1542: warning: No declaration found for: gnutls_crypto_single_mac_register ./gnutls-sections.txt:1543: warning: No declaration found for: gnutls_crypto_single_digest_register ./gnutls-sections.txt:1544: warning: No declaration found for: gnutls_crypto_single_cipher_register2 ./gnutls-sections.txt:1545: warning: No declaration found for: gnutls_crypto_single_mac_register2 ./gnutls-sections.txt:1546: warning: No declaration found for: gnutls_crypto_single_digest_register2 ./gnutls-sections.txt:1547: warning: No declaration found for: gnutls_crypto_cipher_register ./gnutls-sections.txt:1548: warning: No declaration found for: gnutls_crypto_mac_register ./gnutls-sections.txt:1549: warning: No declaration found for: gnutls_crypto_digest_register ./gnutls-sections.txt:1550: warning: No declaration found for: gnutls_crypto_cipher_register2 ./gnutls-sections.txt:1551: warning: No declaration found for: gnutls_crypto_mac_register2 ./gnutls-sections.txt:1552: warning: No declaration found for: gnutls_crypto_digest_register2 ./gnutls-sections.txt:1553: warning: No declaration found for: gnutls_crypto_rnd_register ./gnutls-sections.txt:1554: warning: No declaration found for: gnutls_crypto_pk_register ./gnutls-sections.txt:1555: warning: No declaration found for: gnutls_crypto_bigint_register ./gnutls-sections.txt:1556: warning: No declaration found for: gnutls_crypto_rnd_register2 ./gnutls-sections.txt:1557: warning: No declaration found for: gnutls_crypto_pk_register2 ./gnutls-sections.txt:1558: warning: No declaration found for: gnutls_crypto_bigint_register2 ./gnutls-sections.txt:1563: warning: No declaration found for: gnutls_openpgp_crt_fmt_t ./gnutls-sections.txt:1564: warning: No declaration found for: gnutls_openpgp_keyid_t ./gnutls-sections.txt:1565: warning: No declaration found for: gnutls_openpgp_crt_init ./gnutls-sections.txt:1566: warning: No declaration found for: gnutls_openpgp_crt_deinit ./gnutls-sections.txt:1567: warning: No declaration found for: gnutls_openpgp_crt_import ./gnutls-sections.txt:1568: warning: No declaration found for: gnutls_openpgp_crt_export ./gnutls-sections.txt:1569: warning: No declaration found for: gnutls_openpgp_crt_print ./gnutls-sections.txt:1570: warning: No declaration found for: gnutls_openpgp_crt_get_key_usage ./gnutls-sections.txt:1571: warning: No declaration found for: gnutls_openpgp_crt_get_fingerprint ./gnutls-sections.txt:1572: warning: No declaration found for: gnutls_openpgp_crt_get_subkey_fingerprint ./gnutls-sections.txt:1573: warning: No declaration found for: gnutls_openpgp_crt_get_name ./gnutls-sections.txt:1574: warning: No declaration found for: gnutls_openpgp_crt_get_pk_algorithm ./gnutls-sections.txt:1575: warning: No declaration found for: gnutls_openpgp_crt_get_version ./gnutls-sections.txt:1576: warning: No declaration found for: gnutls_openpgp_crt_get_creation_time ./gnutls-sections.txt:1577: warning: No declaration found for: gnutls_openpgp_crt_get_expiration_time ./gnutls-sections.txt:1578: warning: No declaration found for: gnutls_openpgp_crt_get_key_id ./gnutls-sections.txt:1579: warning: No declaration found for: gnutls_openpgp_crt_check_hostname ./gnutls-sections.txt:1580: warning: No declaration found for: gnutls_openpgp_crt_get_revoked_status ./gnutls-sections.txt:1581: warning: No declaration found for: gnutls_openpgp_crt_get_subkey_count ./gnutls-sections.txt:1582: warning: No declaration found for: gnutls_openpgp_crt_get_subkey_idx ./gnutls-sections.txt:1583: warning: No declaration found for: gnutls_openpgp_crt_get_subkey_revoked_status ./gnutls-sections.txt:1584: warning: No declaration found for: gnutls_openpgp_crt_get_subkey_pk_algorithm ./gnutls-sections.txt:1585: warning: No declaration found for: gnutls_openpgp_crt_get_subkey_creation_time ./gnutls-sections.txt:1586: warning: No declaration found for: gnutls_openpgp_crt_get_subkey_expiration_time ./gnutls-sections.txt:1587: warning: No declaration found for: gnutls_openpgp_crt_get_subkey_id ./gnutls-sections.txt:1588: warning: No declaration found for: gnutls_openpgp_crt_get_subkey_usage ./gnutls-sections.txt:1589: warning: No declaration found for: gnutls_openpgp_crt_get_subkey_pk_dsa_raw ./gnutls-sections.txt:1590: warning: No declaration found for: gnutls_openpgp_crt_get_subkey_pk_rsa_raw ./gnutls-sections.txt:1591: warning: No declaration found for: gnutls_openpgp_crt_get_pk_dsa_raw ./gnutls-sections.txt:1592: warning: No declaration found for: gnutls_openpgp_crt_get_pk_rsa_raw ./gnutls-sections.txt:1593: warning: No declaration found for: gnutls_openpgp_crt_get_preferred_key_id ./gnutls-sections.txt:1594: warning: No declaration found for: gnutls_openpgp_crt_set_preferred_key_id ./gnutls-sections.txt:1595: warning: No declaration found for: gnutls_openpgp_privkey_init ./gnutls-sections.txt:1596: warning: No declaration found for: gnutls_openpgp_privkey_deinit ./gnutls-sections.txt:1597: warning: No declaration found for: gnutls_openpgp_privkey_get_pk_algorithm ./gnutls-sections.txt:1598: warning: No declaration found for: gnutls_openpgp_privkey_import ./gnutls-sections.txt:1599: warning: No declaration found for: gnutls_openpgp_privkey_decrypt_data ./gnutls-sections.txt:1600: warning: No declaration found for: gnutls_openpgp_privkey_sign_hash ./gnutls-sections.txt:1601: warning: No declaration found for: gnutls_openpgp_privkey_get_fingerprint ./gnutls-sections.txt:1602: warning: No declaration found for: gnutls_openpgp_privkey_get_subkey_fingerprint ./gnutls-sections.txt:1603: warning: No declaration found for: gnutls_openpgp_privkey_get_key_id ./gnutls-sections.txt:1604: warning: No declaration found for: gnutls_openpgp_privkey_get_subkey_count ./gnutls-sections.txt:1605: warning: No declaration found for: gnutls_openpgp_privkey_get_subkey_idx ./gnutls-sections.txt:1606: warning: No declaration found for: gnutls_openpgp_privkey_get_subkey_revoked_status ./gnutls-sections.txt:1607: warning: No declaration found for: gnutls_openpgp_privkey_get_revoked_status ./gnutls-sections.txt:1608: warning: No declaration found for: gnutls_openpgp_privkey_get_subkey_pk_algorithm ./gnutls-sections.txt:1609: warning: No declaration found for: gnutls_openpgp_privkey_get_subkey_expiration_time ./gnutls-sections.txt:1610: warning: No declaration found for: gnutls_openpgp_privkey_get_subkey_id ./gnutls-sections.txt:1611: warning: No declaration found for: gnutls_openpgp_privkey_get_subkey_creation_time ./gnutls-sections.txt:1612: warning: No declaration found for: gnutls_openpgp_privkey_export_subkey_dsa_raw ./gnutls-sections.txt:1613: warning: No declaration found for: gnutls_openpgp_privkey_export_subkey_rsa_raw ./gnutls-sections.txt:1614: warning: No declaration found for: gnutls_openpgp_privkey_export_dsa_raw ./gnutls-sections.txt:1615: warning: No declaration found for: gnutls_openpgp_privkey_export_rsa_raw ./gnutls-sections.txt:1616: warning: No declaration found for: gnutls_openpgp_privkey_export ./gnutls-sections.txt:1617: warning: No declaration found for: gnutls_openpgp_privkey_set_preferred_key_id ./gnutls-sections.txt:1618: warning: No declaration found for: gnutls_openpgp_privkey_get_preferred_key_id ./gnutls-sections.txt:1619: warning: No declaration found for: gnutls_openpgp_crt_get_auth_subkey ./gnutls-sections.txt:1620: warning: No declaration found for: gnutls_openpgp_keyring_init ./gnutls-sections.txt:1621: warning: No declaration found for: gnutls_openpgp_keyring_deinit ./gnutls-sections.txt:1622: warning: No declaration found for: gnutls_openpgp_keyring_import ./gnutls-sections.txt:1623: warning: No declaration found for: gnutls_openpgp_keyring_check_id ./gnutls-sections.txt:1624: warning: No declaration found for: gnutls_openpgp_crt_verify_ring ./gnutls-sections.txt:1625: warning: No declaration found for: gnutls_openpgp_crt_verify_self ./gnutls-sections.txt:1626: warning: No declaration found for: gnutls_openpgp_keyring_get_crt ./gnutls-sections.txt:1627: warning: No declaration found for: gnutls_openpgp_keyring_get_crt_count ./gnutls-sections.txt:1628: warning: No declaration found for: gnutls_openpgp_recv_key_func ./gnutls-sections.txt:1629: warning: No declaration found for: gnutls_openpgp_set_recv_key_function ./gnutls-sections.txt:1630: warning: No declaration found for: gnutls_certificate_set_openpgp_key ./gnutls-sections.txt:1631: warning: No declaration found for: gnutls_certificate_set_openpgp_key_file ./gnutls-sections.txt:1632: warning: No declaration found for: gnutls_certificate_set_openpgp_key_mem ./gnutls-sections.txt:1633: warning: No declaration found for: gnutls_certificate_set_openpgp_key_file2 ./gnutls-sections.txt:1634: warning: No declaration found for: gnutls_certificate_set_openpgp_key_mem2 ./gnutls-sections.txt:1635: warning: No declaration found for: gnutls_certificate_set_openpgp_keyring_mem ./gnutls-sections.txt:1636: warning: No declaration found for: gnutls_certificate_set_openpgp_keyring_file ./gnutls-sections.txt:1641: warning: No declaration found for: GNUTLS_PKCS11_MAX_PIN_LEN ./gnutls-sections.txt:1642: warning: No declaration found for: gnutls_pkcs11_token_callback_t ./gnutls-sections.txt:1643: warning: No declaration found for: GNUTLS_PKCS11_PIN_FINAL_TRY ./gnutls-sections.txt:1644: warning: No declaration found for: GNUTLS_PKCS11_PIN_COUNT_LOW ./gnutls-sections.txt:1645: warning: No declaration found for: gnutls_pkcs11_pin_callback_t ./gnutls-sections.txt:1646: warning: No declaration found for: gnutls_pkcs11_obj_st ./gnutls-sections.txt:1647: warning: No declaration found for: gnutls_pkcs11_obj_t ./gnutls-sections.txt:1648: warning: No declaration found for: GNUTLS_PKCS11_FLAG_MANUAL ./gnutls-sections.txt:1649: warning: No declaration found for: GNUTLS_PKCS11_FLAG_AUTO ./gnutls-sections.txt:1650: warning: No declaration found for: gnutls_pkcs11_init ./gnutls-sections.txt:1651: warning: No declaration found for: gnutls_pkcs11_deinit ./gnutls-sections.txt:1652: warning: No declaration found for: gnutls_pkcs11_set_token_function ./gnutls-sections.txt:1653: warning: No declaration found for: gnutls_pkcs11_set_pin_function ./gnutls-sections.txt:1654: warning: No declaration found for: gnutls_pkcs11_add_provider ./gnutls-sections.txt:1655: warning: No declaration found for: gnutls_pkcs11_obj_init ./gnutls-sections.txt:1656: warning: No declaration found for: GNUTLS_PKCS11_OBJ_FLAG_LOGIN ./gnutls-sections.txt:1657: warning: No declaration found for: GNUTLS_PKCS11_OBJ_FLAG_MARK_TRUSTED ./gnutls-sections.txt:1658: warning: No declaration found for: GNUTLS_PKCS11_OBJ_FLAG_MARK_SENSITIVE ./gnutls-sections.txt:1659: warning: No declaration found for: gnutls_pkcs11_obj_import_url ./gnutls-sections.txt:1660: warning: No declaration found for: gnutls_pkcs11_obj_export_url ./gnutls-sections.txt:1661: warning: No declaration found for: gnutls_pkcs11_obj_deinit ./gnutls-sections.txt:1662: warning: No declaration found for: gnutls_pkcs11_obj_export ./gnutls-sections.txt:1663: warning: No declaration found for: gnutls_pkcs11_copy_x509_crt ./gnutls-sections.txt:1664: warning: No declaration found for: gnutls_pkcs11_copy_x509_privkey ./gnutls-sections.txt:1665: warning: No declaration found for: gnutls_pkcs11_delete_url ./gnutls-sections.txt:1666: warning: No declaration found for: gnutls_pkcs11_obj_info_t ./gnutls-sections.txt:1667: warning: No declaration found for: gnutls_pkcs11_obj_get_info ./gnutls-sections.txt:1668: warning: No declaration found for: gnutls_pkcs11_obj_attr_t ./gnutls-sections.txt:1669: warning: No declaration found for: gnutls_pkcs11_token_info_t ./gnutls-sections.txt:1670: warning: No declaration found for: gnutls_pkcs11_obj_type_t ./gnutls-sections.txt:1671: warning: No declaration found for: gnutls_pkcs11_token_get_url ./gnutls-sections.txt:1672: warning: No declaration found for: gnutls_pkcs11_token_get_info ./gnutls-sections.txt:1673: warning: No declaration found for: GNUTLS_PKCS11_TOKEN_HW ./gnutls-sections.txt:1674: warning: No declaration found for: gnutls_pkcs11_token_get_flags ./gnutls-sections.txt:1675: warning: No declaration found for: gnutls_pkcs11_obj_list_import_url ./gnutls-sections.txt:1676: warning: No declaration found for: gnutls_x509_crt_import_pkcs11 ./gnutls-sections.txt:1677: warning: No declaration found for: gnutls_x509_crt_import_pkcs11_url ./gnutls-sections.txt:1678: warning: No declaration found for: gnutls_pkcs11_obj_get_type ./gnutls-sections.txt:1679: warning: No declaration found for: gnutls_pkcs11_type_get_name ./gnutls-sections.txt:1680: warning: No declaration found for: gnutls_x509_crt_list_import_pkcs11 ./gnutls-sections.txt:1681: warning: No declaration found for: gnutls_pkcs11_privkey_init ./gnutls-sections.txt:1682: warning: No declaration found for: gnutls_pkcs11_privkey_deinit ./gnutls-sections.txt:1683: warning: No declaration found for: gnutls_pkcs11_privkey_get_pk_algorithm ./gnutls-sections.txt:1684: warning: No declaration found for: gnutls_pkcs11_privkey_get_info ./gnutls-sections.txt:1685: warning: No declaration found for: gnutls_pkcs11_privkey_import_url ./gnutls-sections.txt:1686: warning: No declaration found for: gnutls_pkcs11_privkey_sign_data ./gnutls-sections.txt:1687: warning: No declaration found for: gnutls_pkcs11_privkey_sign_hash ./gnutls-sections.txt:1688: warning: No declaration found for: gnutls_pkcs11_privkey_decrypt_data ./gnutls-sections.txt:1689: warning: No declaration found for: gnutls_pkcs11_privkey_export_url ./gnutls-sections.txt:1694: warning: No declaration found for: gnutls_pkcs12_int ./gnutls-sections.txt:1695: warning: No declaration found for: gnutls_pkcs12_t ./gnutls-sections.txt:1696: warning: No declaration found for: gnutls_pkcs12_bag_int ./gnutls-sections.txt:1697: warning: No declaration found for: gnutls_pkcs12_bag_t ./gnutls-sections.txt:1698: warning: No declaration found for: gnutls_pkcs12_init ./gnutls-sections.txt:1699: warning: No declaration found for: gnutls_pkcs12_deinit ./gnutls-sections.txt:1700: warning: No declaration found for: gnutls_pkcs12_import ./gnutls-sections.txt:1701: warning: No declaration found for: gnutls_pkcs12_export ./gnutls-sections.txt:1702: warning: No declaration found for: gnutls_pkcs12_get_bag ./gnutls-sections.txt:1703: warning: No declaration found for: gnutls_pkcs12_set_bag ./gnutls-sections.txt:1704: warning: No declaration found for: gnutls_pkcs12_generate_mac ./gnutls-sections.txt:1705: warning: No declaration found for: gnutls_pkcs12_verify_mac ./gnutls-sections.txt:1706: warning: No declaration found for: gnutls_pkcs12_bag_decrypt ./gnutls-sections.txt:1707: warning: No declaration found for: gnutls_pkcs12_bag_encrypt ./gnutls-sections.txt:1708: warning: No declaration found for: gnutls_pkcs12_bag_type_t ./gnutls-sections.txt:1709: warning: No declaration found for: gnutls_pkcs12_bag_get_type ./gnutls-sections.txt:1710: warning: No declaration found for: gnutls_pkcs12_bag_get_data ./gnutls-sections.txt:1711: warning: No declaration found for: gnutls_pkcs12_bag_set_data ./gnutls-sections.txt:1712: warning: No declaration found for: gnutls_pkcs12_bag_set_crl ./gnutls-sections.txt:1713: warning: No declaration found for: gnutls_pkcs12_bag_set_crt ./gnutls-sections.txt:1714: warning: No declaration found for: gnutls_pkcs12_bag_init ./gnutls-sections.txt:1715: warning: No declaration found for: gnutls_pkcs12_bag_deinit ./gnutls-sections.txt:1716: warning: No declaration found for: gnutls_pkcs12_bag_get_count ./gnutls-sections.txt:1717: warning: No declaration found for: gnutls_pkcs12_bag_get_key_id ./gnutls-sections.txt:1718: warning: No declaration found for: gnutls_pkcs12_bag_set_key_id ./gnutls-sections.txt:1719: warning: No declaration found for: gnutls_pkcs12_bag_get_friendly_name ./gnutls-sections.txt:1720: warning: No declaration found for: gnutls_pkcs12_bag_set_friendly_name ./gnutls-sections.txt:1725: warning: No declaration found for: GNUTLS_OID_X520_COUNTRY_NAME ./gnutls-sections.txt:1726: warning: No declaration found for: GNUTLS_OID_X520_ORGANIZATION_NAME ./gnutls-sections.txt:1727: warning: No declaration found for: GNUTLS_OID_X520_ORGANIZATIONAL_UNIT_NAME ./gnutls-sections.txt:1728: warning: No declaration found for: GNUTLS_OID_X520_COMMON_NAME ./gnutls-sections.txt:1729: warning: No declaration found for: GNUTLS_OID_X520_LOCALITY_NAME ./gnutls-sections.txt:1730: warning: No declaration found for: GNUTLS_OID_X520_STATE_OR_PROVINCE_NAME ./gnutls-sections.txt:1731: warning: No declaration found for: GNUTLS_OID_X520_INITIALS ./gnutls-sections.txt:1732: warning: No declaration found for: GNUTLS_OID_X520_GENERATION_QUALIFIER ./gnutls-sections.txt:1733: warning: No declaration found for: GNUTLS_OID_X520_SURNAME ./gnutls-sections.txt:1734: warning: No declaration found for: GNUTLS_OID_X520_GIVEN_NAME ./gnutls-sections.txt:1735: warning: No declaration found for: GNUTLS_OID_X520_TITLE ./gnutls-sections.txt:1736: warning: No declaration found for: GNUTLS_OID_X520_DN_QUALIFIER ./gnutls-sections.txt:1737: warning: No declaration found for: GNUTLS_OID_X520_PSEUDONYM ./gnutls-sections.txt:1738: warning: No declaration found for: GNUTLS_OID_X520_POSTALCODE ./gnutls-sections.txt:1739: warning: No declaration found for: GNUTLS_OID_X520_NAME ./gnutls-sections.txt:1740: warning: No declaration found for: GNUTLS_OID_LDAP_DC ./gnutls-sections.txt:1741: warning: No declaration found for: GNUTLS_OID_LDAP_UID ./gnutls-sections.txt:1742: warning: No declaration found for: GNUTLS_OID_PKCS9_EMAIL ./gnutls-sections.txt:1743: warning: No declaration found for: GNUTLS_OID_PKIX_DATE_OF_BIRTH ./gnutls-sections.txt:1744: warning: No declaration found for: GNUTLS_OID_PKIX_PLACE_OF_BIRTH ./gnutls-sections.txt:1745: warning: No declaration found for: GNUTLS_OID_PKIX_GENDER ./gnutls-sections.txt:1746: warning: No declaration found for: GNUTLS_OID_PKIX_COUNTRY_OF_CITIZENSHIP ./gnutls-sections.txt:1747: warning: No declaration found for: GNUTLS_OID_PKIX_COUNTRY_OF_RESIDENCE ./gnutls-sections.txt:1748: warning: No declaration found for: GNUTLS_KP_TLS_WWW_SERVER ./gnutls-sections.txt:1749: warning: No declaration found for: GNUTLS_KP_TLS_WWW_CLIENT ./gnutls-sections.txt:1750: warning: No declaration found for: GNUTLS_KP_CODE_SIGNING ./gnutls-sections.txt:1751: warning: No declaration found for: GNUTLS_KP_EMAIL_PROTECTION ./gnutls-sections.txt:1752: warning: No declaration found for: GNUTLS_KP_TIME_STAMPING ./gnutls-sections.txt:1753: warning: No declaration found for: GNUTLS_KP_OCSP_SIGNING ./gnutls-sections.txt:1754: warning: No declaration found for: GNUTLS_KP_ANY ./gnutls-sections.txt:1755: warning: No declaration found for: GNUTLS_FSAN_SET ./gnutls-sections.txt:1756: warning: No declaration found for: GNUTLS_FSAN_APPEND ./gnutls-sections.txt:1757: warning: No declaration found for: gnutls_certificate_import_flags ./gnutls-sections.txt:1758: warning: No declaration found for: gnutls_x509_crt_init ./gnutls-sections.txt:1759: warning: No declaration found for: gnutls_x509_crt_deinit ./gnutls-sections.txt:1760: warning: No declaration found for: gnutls_x509_crt_import ./gnutls-sections.txt:1761: warning: No declaration found for: gnutls_x509_crt_list_import ./gnutls-sections.txt:1762: warning: No declaration found for: gnutls_x509_crt_export ./gnutls-sections.txt:1763: warning: No declaration found for: gnutls_x509_crt_get_issuer_dn ./gnutls-sections.txt:1764: warning: No declaration found for: gnutls_x509_crt_get_issuer_dn_oid ./gnutls-sections.txt:1765: warning: No declaration found for: gnutls_x509_crt_get_issuer_dn_by_oid ./gnutls-sections.txt:1766: warning: No declaration found for: gnutls_x509_crt_get_dn ./gnutls-sections.txt:1767: warning: No declaration found for: gnutls_x509_crt_get_dn_oid ./gnutls-sections.txt:1768: warning: No declaration found for: gnutls_x509_crt_get_dn_by_oid ./gnutls-sections.txt:1769: warning: No declaration found for: gnutls_x509_crt_check_hostname ./gnutls-sections.txt:1770: warning: No declaration found for: gnutls_x509_crt_get_signature_algorithm ./gnutls-sections.txt:1771: warning: No declaration found for: gnutls_x509_crt_get_signature ./gnutls-sections.txt:1772: warning: No declaration found for: gnutls_x509_crt_get_version ./gnutls-sections.txt:1773: warning: No declaration found for: gnutls_x509_crt_get_key_id ./gnutls-sections.txt:1774: warning: No declaration found for: gnutls_x509_crt_get_preferred_hash_algorithm ./gnutls-sections.txt:1775: warning: No declaration found for: gnutls_x509_crt_set_authority_key_id ./gnutls-sections.txt:1776: warning: No declaration found for: gnutls_x509_crt_get_authority_key_id ./gnutls-sections.txt:1777: warning: No declaration found for: gnutls_x509_crt_get_subject_key_id ./gnutls-sections.txt:1778: warning: No declaration found for: GNUTLS_CRL_REASON_UNUSED ./gnutls-sections.txt:1779: warning: No declaration found for: GNUTLS_CRL_REASON_KEY_COMPROMISE ./gnutls-sections.txt:1780: warning: No declaration found for: GNUTLS_CRL_REASON_CA_COMPROMISE ./gnutls-sections.txt:1781: warning: No declaration found for: GNUTLS_CRL_REASON_AFFILIATION_CHANGED ./gnutls-sections.txt:1782: warning: No declaration found for: GNUTLS_CRL_REASON_SUPERSEDED ./gnutls-sections.txt:1783: warning: No declaration found for: GNUTLS_CRL_REASON_SUPERSEEDED ./gnutls-sections.txt:1784: warning: No declaration found for: GNUTLS_CRL_REASON_CESSATION_OF_OPERATION ./gnutls-sections.txt:1785: warning: No declaration found for: GNUTLS_CRL_REASON_CERTIFICATE_HOLD ./gnutls-sections.txt:1786: warning: No declaration found for: GNUTLS_CRL_REASON_PRIVILEGE_WITHDRAWN ./gnutls-sections.txt:1787: warning: No declaration found for: GNUTLS_CRL_REASON_AA_COMPROMISE ./gnutls-sections.txt:1788: warning: No declaration found for: gnutls_x509_crt_get_crl_dist_points ./gnutls-sections.txt:1789: warning: No declaration found for: gnutls_x509_crt_set_crl_dist_points2 ./gnutls-sections.txt:1790: warning: No declaration found for: gnutls_x509_crt_set_crl_dist_points ./gnutls-sections.txt:1791: warning: No declaration found for: gnutls_x509_crt_cpy_crl_dist_points ./gnutls-sections.txt:1792: warning: No declaration found for: gnutls_x509_crt_get_activation_time ./gnutls-sections.txt:1793: warning: No declaration found for: gnutls_x509_crt_get_expiration_time ./gnutls-sections.txt:1794: warning: No declaration found for: gnutls_x509_crt_get_serial ./gnutls-sections.txt:1795: warning: No declaration found for: gnutls_x509_crt_get_pk_algorithm ./gnutls-sections.txt:1796: warning: No declaration found for: gnutls_x509_crt_get_pk_rsa_raw ./gnutls-sections.txt:1797: warning: No declaration found for: gnutls_x509_crt_get_pk_dsa_raw ./gnutls-sections.txt:1798: warning: No declaration found for: gnutls_x509_crt_get_subject_alt_name ./gnutls-sections.txt:1799: warning: No declaration found for: gnutls_x509_crt_get_subject_alt_name2 ./gnutls-sections.txt:1800: warning: No declaration found for: gnutls_x509_crt_get_subject_alt_othername_oid ./gnutls-sections.txt:1801: warning: No declaration found for: gnutls_x509_crt_get_issuer_alt_name ./gnutls-sections.txt:1802: warning: No declaration found for: gnutls_x509_crt_get_issuer_alt_name2 ./gnutls-sections.txt:1803: warning: No declaration found for: gnutls_x509_crt_get_issuer_alt_othername_oid ./gnutls-sections.txt:1804: warning: No declaration found for: gnutls_x509_crt_get_ca_status ./gnutls-sections.txt:1805: warning: No declaration found for: gnutls_x509_crt_get_basic_constraints ./gnutls-sections.txt:1806: warning: No declaration found for: gnutls_x509_crt_get_key_usage ./gnutls-sections.txt:1807: warning: No declaration found for: gnutls_x509_crt_set_key_usage ./gnutls-sections.txt:1808: warning: No declaration found for: gnutls_x509_crt_get_proxy ./gnutls-sections.txt:1809: warning: No declaration found for: gnutls_x509_dn_oid_known ./gnutls-sections.txt:1810: warning: No declaration found for: gnutls_x509_crt_get_extension_oid ./gnutls-sections.txt:1811: warning: No declaration found for: gnutls_x509_crt_get_extension_by_oid ./gnutls-sections.txt:1812: warning: No declaration found for: gnutls_x509_crt_get_extension_info ./gnutls-sections.txt:1813: warning: No declaration found for: gnutls_x509_crt_get_extension_data ./gnutls-sections.txt:1814: warning: No declaration found for: gnutls_x509_crt_set_extension_by_oid ./gnutls-sections.txt:1815: warning: No declaration found for: gnutls_x509_crt_set_dn_by_oid ./gnutls-sections.txt:1816: warning: No declaration found for: gnutls_x509_crt_set_issuer_dn_by_oid ./gnutls-sections.txt:1817: warning: No declaration found for: gnutls_x509_crt_set_version ./gnutls-sections.txt:1818: warning: No declaration found for: gnutls_x509_crt_set_key ./gnutls-sections.txt:1819: warning: No declaration found for: gnutls_x509_crt_set_ca_status ./gnutls-sections.txt:1820: warning: No declaration found for: gnutls_x509_crt_set_basic_constraints ./gnutls-sections.txt:1821: warning: No declaration found for: gnutls_x509_crt_set_subject_alternative_name ./gnutls-sections.txt:1822: warning: No declaration found for: gnutls_x509_crt_set_subject_alt_name ./gnutls-sections.txt:1823: warning: No declaration found for: gnutls_x509_crt_sign ./gnutls-sections.txt:1824: warning: No declaration found for: gnutls_x509_crt_sign2 ./gnutls-sections.txt:1825: warning: No declaration found for: gnutls_x509_crt_set_activation_time ./gnutls-sections.txt:1826: warning: No declaration found for: gnutls_x509_crt_set_expiration_time ./gnutls-sections.txt:1827: warning: No declaration found for: gnutls_x509_crt_set_serial ./gnutls-sections.txt:1828: warning: No declaration found for: gnutls_x509_crt_set_subject_key_id ./gnutls-sections.txt:1829: warning: No declaration found for: gnutls_x509_crt_set_proxy_dn ./gnutls-sections.txt:1830: warning: No declaration found for: gnutls_x509_crt_set_proxy ./gnutls-sections.txt:1831: warning: No declaration found for: gnutls_x509_crt_print ./gnutls-sections.txt:1832: warning: No declaration found for: gnutls_x509_crl_print ./gnutls-sections.txt:1833: warning: No declaration found for: gnutls_x509_crt_get_raw_issuer_dn ./gnutls-sections.txt:1834: warning: No declaration found for: gnutls_x509_crt_get_raw_dn ./gnutls-sections.txt:1835: warning: No declaration found for: gnutls_x509_rdn_get ./gnutls-sections.txt:1836: warning: No declaration found for: gnutls_x509_rdn_get_oid ./gnutls-sections.txt:1837: warning: No declaration found for: gnutls_x509_rdn_get_by_oid ./gnutls-sections.txt:1838: warning: No declaration found for: gnutls_x509_dn_t ./gnutls-sections.txt:1839: warning: No declaration found for: gnutls_x509_crt_get_subject ./gnutls-sections.txt:1840: warning: No declaration found for: gnutls_x509_crt_get_issuer ./gnutls-sections.txt:1841: warning: No declaration found for: gnutls_x509_dn_get_rdn_ava ./gnutls-sections.txt:1842: warning: No declaration found for: gnutls_x509_dn_init ./gnutls-sections.txt:1843: warning: No declaration found for: gnutls_x509_dn_import ./gnutls-sections.txt:1844: warning: No declaration found for: gnutls_x509_dn_export ./gnutls-sections.txt:1845: warning: No declaration found for: gnutls_x509_dn_deinit ./gnutls-sections.txt:1846: warning: No declaration found for: gnutls_x509_crl_init ./gnutls-sections.txt:1847: warning: No declaration found for: gnutls_x509_crl_deinit ./gnutls-sections.txt:1848: warning: No declaration found for: gnutls_x509_crl_import ./gnutls-sections.txt:1849: warning: No declaration found for: gnutls_x509_crl_export ./gnutls-sections.txt:1850: warning: No declaration found for: gnutls_x509_crl_get_issuer_dn ./gnutls-sections.txt:1851: warning: No declaration found for: gnutls_x509_crl_get_issuer_dn_by_oid ./gnutls-sections.txt:1852: warning: No declaration found for: gnutls_x509_crl_get_dn_oid ./gnutls-sections.txt:1853: warning: No declaration found for: gnutls_x509_crl_get_signature_algorithm ./gnutls-sections.txt:1854: warning: No declaration found for: gnutls_x509_crl_get_signature ./gnutls-sections.txt:1855: warning: No declaration found for: gnutls_x509_crl_get_version ./gnutls-sections.txt:1856: warning: No declaration found for: gnutls_x509_crl_get_this_update ./gnutls-sections.txt:1857: warning: No declaration found for: gnutls_x509_crl_get_next_update ./gnutls-sections.txt:1858: warning: No declaration found for: gnutls_x509_crl_get_crt_count ./gnutls-sections.txt:1859: warning: No declaration found for: gnutls_x509_crl_get_crt_serial ./gnutls-sections.txt:1860: warning: No declaration found for: gnutls_x509_crl_get_certificate_count ./gnutls-sections.txt:1861: warning: No declaration found for: gnutls_x509_crl_get_certificate ./gnutls-sections.txt:1862: warning: No declaration found for: gnutls_x509_crl_check_issuer ./gnutls-sections.txt:1863: warning: No declaration found for: gnutls_x509_crl_set_version ./gnutls-sections.txt:1864: warning: No declaration found for: gnutls_x509_crl_sign ./gnutls-sections.txt:1865: warning: No declaration found for: gnutls_x509_crl_sign2 ./gnutls-sections.txt:1866: warning: No declaration found for: gnutls_x509_crl_set_this_update ./gnutls-sections.txt:1867: warning: No declaration found for: gnutls_x509_crl_set_next_update ./gnutls-sections.txt:1868: warning: No declaration found for: gnutls_x509_crl_set_crt_serial ./gnutls-sections.txt:1869: warning: No declaration found for: gnutls_x509_crl_set_crt ./gnutls-sections.txt:1870: warning: No declaration found for: gnutls_x509_crl_get_authority_key_id ./gnutls-sections.txt:1871: warning: No declaration found for: gnutls_x509_crl_get_number ./gnutls-sections.txt:1872: warning: No declaration found for: gnutls_x509_crl_get_extension_oid ./gnutls-sections.txt:1873: warning: No declaration found for: gnutls_x509_crl_get_extension_info ./gnutls-sections.txt:1874: warning: No declaration found for: gnutls_x509_crl_get_extension_data ./gnutls-sections.txt:1875: warning: No declaration found for: gnutls_x509_crl_set_authority_key_id ./gnutls-sections.txt:1876: warning: No declaration found for: gnutls_x509_crl_set_number ./gnutls-sections.txt:1877: warning: No declaration found for: gnutls_pkcs7_int ./gnutls-sections.txt:1878: warning: No declaration found for: gnutls_pkcs7_t ./gnutls-sections.txt:1879: warning: No declaration found for: gnutls_pkcs7_init ./gnutls-sections.txt:1880: warning: No declaration found for: gnutls_pkcs7_deinit ./gnutls-sections.txt:1881: warning: No declaration found for: gnutls_pkcs7_import ./gnutls-sections.txt:1882: warning: No declaration found for: gnutls_pkcs7_export ./gnutls-sections.txt:1883: warning: No declaration found for: gnutls_pkcs7_get_crt_count ./gnutls-sections.txt:1884: warning: No declaration found for: gnutls_pkcs7_get_crt_raw ./gnutls-sections.txt:1885: warning: No declaration found for: gnutls_pkcs7_set_crt_raw ./gnutls-sections.txt:1886: warning: No declaration found for: gnutls_pkcs7_set_crt ./gnutls-sections.txt:1887: warning: No declaration found for: gnutls_pkcs7_delete_crt ./gnutls-sections.txt:1888: warning: No declaration found for: gnutls_pkcs7_get_crl_raw ./gnutls-sections.txt:1889: warning: No declaration found for: gnutls_pkcs7_get_crl_count ./gnutls-sections.txt:1890: warning: No declaration found for: gnutls_pkcs7_set_crl_raw ./gnutls-sections.txt:1891: warning: No declaration found for: gnutls_pkcs7_set_crl ./gnutls-sections.txt:1892: warning: No declaration found for: gnutls_pkcs7_delete_crl ./gnutls-sections.txt:1893: warning: No declaration found for: gnutls_certificate_verify_flags ./gnutls-sections.txt:1894: warning: No declaration found for: gnutls_x509_crt_check_issuer ./gnutls-sections.txt:1895: warning: No declaration found for: gnutls_x509_crt_list_verify ./gnutls-sections.txt:1896: warning: No declaration found for: gnutls_x509_crt_verify ./gnutls-sections.txt:1897: warning: No declaration found for: gnutls_x509_crl_verify ./gnutls-sections.txt:1898: warning: No declaration found for: gnutls_x509_crt_check_revocation ./gnutls-sections.txt:1899: warning: No declaration found for: gnutls_x509_crt_get_fingerprint ./gnutls-sections.txt:1900: warning: No declaration found for: gnutls_x509_crt_get_key_purpose_oid ./gnutls-sections.txt:1901: warning: No declaration found for: gnutls_x509_crt_set_key_purpose_oid ./gnutls-sections.txt:1902: warning: No declaration found for: gnutls_pkcs_encrypt_flags_t ./gnutls-sections.txt:1903: warning: No declaration found for: gnutls_x509_privkey_init ./gnutls-sections.txt:1904: warning: No declaration found for: gnutls_x509_privkey_deinit ./gnutls-sections.txt:1905: warning: No declaration found for: gnutls_x509_privkey_cpy ./gnutls-sections.txt:1906: warning: No declaration found for: gnutls_x509_privkey_import ./gnutls-sections.txt:1907: warning: No declaration found for: gnutls_x509_privkey_import_pkcs8 ./gnutls-sections.txt:1908: warning: No declaration found for: gnutls_x509_privkey_import_rsa_raw ./gnutls-sections.txt:1909: warning: No declaration found for: gnutls_x509_privkey_import_rsa_raw2 ./gnutls-sections.txt:1910: warning: No declaration found for: gnutls_x509_privkey_fix ./gnutls-sections.txt:1911: warning: No declaration found for: gnutls_x509_privkey_export_dsa_raw ./gnutls-sections.txt:1912: warning: No declaration found for: gnutls_x509_privkey_import_dsa_raw ./gnutls-sections.txt:1913: warning: No declaration found for: gnutls_x509_privkey_get_pk_algorithm ./gnutls-sections.txt:1914: warning: No declaration found for: gnutls_x509_privkey_get_key_id ./gnutls-sections.txt:1915: warning: No declaration found for: gnutls_x509_privkey_generate ./gnutls-sections.txt:1916: warning: No declaration found for: gnutls_x509_privkey_export ./gnutls-sections.txt:1917: warning: No declaration found for: gnutls_x509_privkey_export_pkcs8 ./gnutls-sections.txt:1918: warning: No declaration found for: gnutls_x509_privkey_export_rsa_raw2 ./gnutls-sections.txt:1919: warning: No declaration found for: gnutls_x509_privkey_export_rsa_raw ./gnutls-sections.txt:1920: warning: No declaration found for: gnutls_x509_privkey_sign_data ./gnutls-sections.txt:1921: warning: No declaration found for: gnutls_x509_privkey_sign_data2 ./gnutls-sections.txt:1922: warning: No declaration found for: gnutls_x509_privkey_verify_data ./gnutls-sections.txt:1923: warning: No declaration found for: gnutls_x509_crt_verify_data ./gnutls-sections.txt:1924: warning: No declaration found for: gnutls_x509_crt_verify_hash ./gnutls-sections.txt:1925: warning: No declaration found for: gnutls_x509_crt_get_verify_algorithm ./gnutls-sections.txt:1926: warning: No declaration found for: gnutls_x509_privkey_sign_hash ./gnutls-sections.txt:1929: warning: No declaration found for: gnutls_x509_crq_print ./gnutls-sections.txt:1930: warning: No declaration found for: gnutls_x509_crq_init ./gnutls-sections.txt:1931: warning: No declaration found for: gnutls_x509_crq_deinit ./gnutls-sections.txt:1932: warning: No declaration found for: gnutls_x509_crq_import ./gnutls-sections.txt:1933: warning: No declaration found for: gnutls_x509_crq_get_preferred_hash_algorithm ./gnutls-sections.txt:1934: warning: No declaration found for: gnutls_x509_crq_get_dn ./gnutls-sections.txt:1935: warning: No declaration found for: gnutls_x509_crq_get_dn_oid ./gnutls-sections.txt:1936: warning: No declaration found for: gnutls_x509_crq_get_dn_by_oid ./gnutls-sections.txt:1937: warning: No declaration found for: gnutls_x509_crq_set_dn_by_oid ./gnutls-sections.txt:1938: warning: No declaration found for: gnutls_x509_crq_set_version ./gnutls-sections.txt:1939: warning: No declaration found for: gnutls_x509_crq_get_version ./gnutls-sections.txt:1940: warning: No declaration found for: gnutls_x509_crq_set_key ./gnutls-sections.txt:1941: warning: No declaration found for: gnutls_x509_crq_sign2 ./gnutls-sections.txt:1942: warning: No declaration found for: gnutls_x509_crq_sign ./gnutls-sections.txt:1943: warning: No declaration found for: gnutls_x509_crq_set_challenge_password ./gnutls-sections.txt:1944: warning: No declaration found for: gnutls_x509_crq_get_challenge_password ./gnutls-sections.txt:1945: warning: No declaration found for: gnutls_x509_crq_set_attribute_by_oid ./gnutls-sections.txt:1946: warning: No declaration found for: gnutls_x509_crq_get_attribute_by_oid ./gnutls-sections.txt:1947: warning: No declaration found for: gnutls_x509_crq_export ./gnutls-sections.txt:1948: warning: No declaration found for: gnutls_x509_crt_set_crq ./gnutls-sections.txt:1949: warning: No declaration found for: gnutls_x509_crt_set_crq_extensions ./gnutls-sections.txt:1950: warning: No declaration found for: gnutls_x509_crq_set_key_rsa_raw ./gnutls-sections.txt:1951: warning: No declaration found for: gnutls_x509_crq_set_subject_alt_name ./gnutls-sections.txt:1952: warning: No declaration found for: gnutls_x509_crq_set_key_usage ./gnutls-sections.txt:1953: warning: No declaration found for: gnutls_x509_crq_set_basic_constraints ./gnutls-sections.txt:1954: warning: No declaration found for: gnutls_x509_crq_set_key_purpose_oid ./gnutls-sections.txt:1955: warning: No declaration found for: gnutls_x509_crq_get_key_purpose_oid ./gnutls-sections.txt:1956: warning: No declaration found for: gnutls_x509_crq_get_extension_data ./gnutls-sections.txt:1957: warning: No declaration found for: gnutls_x509_crq_get_extension_info ./gnutls-sections.txt:1958: warning: No declaration found for: gnutls_x509_crq_get_attribute_data ./gnutls-sections.txt:1959: warning: No declaration found for: gnutls_x509_crq_get_attribute_info ./gnutls-sections.txt:1960: warning: No declaration found for: gnutls_x509_crq_get_pk_algorithm ./gnutls-sections.txt:1961: warning: No declaration found for: gnutls_x509_crq_get_key_id ./gnutls-sections.txt:1962: warning: No declaration found for: gnutls_x509_crq_get_key_rsa_raw ./gnutls-sections.txt:1963: warning: No declaration found for: gnutls_x509_crq_get_key_usage ./gnutls-sections.txt:1964: warning: No declaration found for: gnutls_x509_crq_get_basic_constraints ./gnutls-sections.txt:1965: warning: No declaration found for: gnutls_x509_crq_get_subject_alt_name ./gnutls-sections.txt:1966: warning: No declaration found for: gnutls_x509_crq_get_subject_alt_othername_oid ./gnutls-sections.txt:1967: warning: No declaration found for: gnutls_x509_crq_get_extension_by_oid ./gnutls-sections.txt:1972: warning: No declaration found for: gnutls_pubkey_st ./gnutls-sections.txt:1973: warning: No declaration found for: gnutls_pubkey_t ./gnutls-sections.txt:1974: warning: No declaration found for: gnutls_pubkey_init ./gnutls-sections.txt:1975: warning: No declaration found for: gnutls_pubkey_deinit ./gnutls-sections.txt:1976: warning: No declaration found for: gnutls_pubkey_get_pk_algorithm ./gnutls-sections.txt:1977: warning: No declaration found for: gnutls_pubkey_import_x509 ./gnutls-sections.txt:1978: warning: No declaration found for: gnutls_pubkey_import_pkcs11 ./gnutls-sections.txt:1979: warning: No declaration found for: gnutls_pubkey_import_openpgp ./gnutls-sections.txt:1980: warning: No declaration found for: gnutls_pubkey_get_preferred_hash_algorithm ./gnutls-sections.txt:1981: warning: No declaration found for: gnutls_pubkey_get_pk_rsa_raw ./gnutls-sections.txt:1982: warning: No declaration found for: gnutls_pubkey_get_pk_dsa_raw ./gnutls-sections.txt:1983: warning: No declaration found for: gnutls_pubkey_export ./gnutls-sections.txt:1984: warning: No declaration found for: gnutls_pubkey_get_key_id ./gnutls-sections.txt:1985: warning: No declaration found for: gnutls_pubkey_get_key_usage ./gnutls-sections.txt:1986: warning: No declaration found for: gnutls_pubkey_set_key_usage ./gnutls-sections.txt:1987: warning: No declaration found for: gnutls_pubkey_import ./gnutls-sections.txt:1988: warning: No declaration found for: gnutls_pubkey_import_pkcs11_url ./gnutls-sections.txt:1989: warning: No declaration found for: gnutls_pubkey_import_dsa_raw ./gnutls-sections.txt:1990: warning: No declaration found for: gnutls_pubkey_import_rsa_raw ./gnutls-sections.txt:1991: warning: No declaration found for: gnutls_x509_crt_set_pubkey ./gnutls-sections.txt:1992: warning: No declaration found for: gnutls_x509_crq_set_pubkey ./gnutls-sections.txt:1993: warning: No declaration found for: gnutls_pubkey_verify_hash ./gnutls-sections.txt:1994: warning: No declaration found for: gnutls_pubkey_get_verify_algorithm ./gnutls-sections.txt:1995: warning: No declaration found for: gnutls_privkey_st ./gnutls-sections.txt:1996: warning: No declaration found for: gnutls_privkey_t ./gnutls-sections.txt:1997: warning: No declaration found for: gnutls_privkey_init ./gnutls-sections.txt:1998: warning: No declaration found for: gnutls_privkey_deinit ./gnutls-sections.txt:1999: warning: No declaration found for: gnutls_privkey_get_pk_algorithm ./gnutls-sections.txt:2000: warning: No declaration found for: gnutls_privkey_get_type ./gnutls-sections.txt:2001: warning: No declaration found for: GNUTLS_PRIVKEY_IMPORT_AUTO_RELEASE ./gnutls-sections.txt:2002: warning: No declaration found for: gnutls_privkey_import_pkcs11 ./gnutls-sections.txt:2003: warning: No declaration found for: gnutls_privkey_import_x509 ./gnutls-sections.txt:2004: warning: No declaration found for: gnutls_privkey_import_openpgp ./gnutls-sections.txt:2005: warning: No declaration found for: gnutls_privkey_sign_data ./gnutls-sections.txt:2006: warning: No declaration found for: gnutls_privkey_sign_hash ./gnutls-sections.txt:2007: warning: No declaration found for: gnutls_privkey_decrypt_data ./gnutls-sections.txt:2008: warning: No declaration found for: gnutls_x509_crt_privkey_sign ./gnutls-sections.txt:2009: warning: No declaration found for: gnutls_x509_crl_privkey_sign ./gnutls-sections.txt:2010: warning: No declaration found for: gnutls_x509_crq_privkey_sign ./gnutls-sections.txt:2035: warning: No declaration found for: gnutls_connection_end_t ./gnutls-sections.txt:2125: warning: No declaration found for: gnutls_ext_recv_func ./gnutls-sections.txt:2126: warning: No declaration found for: gnutls_ext_send_func ./gnutls-sections.txt:2127: warning: No declaration found for: gnutls_ext_parse_type_t ./gnutls-sections.txt:2136: warning: No declaration found for: gnutls_cipher_set_priority ./gnutls-sections.txt:2137: warning: No declaration found for: gnutls_mac_set_priority ./gnutls-sections.txt:2138: warning: No declaration found for: gnutls_compression_set_priority ./gnutls-sections.txt:2139: warning: No declaration found for: gnutls_kx_set_priority ./gnutls-sections.txt:2140: warning: No declaration found for: gnutls_protocol_set_priority ./gnutls-sections.txt:2141: warning: No declaration found for: gnutls_certificate_type_set_priority ./gnutls-sections.txt:2147: warning: No declaration found for: gnutls_set_default_export_priority ./gnutls-sections.txt:2156: warning: No declaration found for: GNUTLS_MASTER_SIZE ./gnutls-sections.txt:2157: warning: No declaration found for: GNUTLS_RANDOM_SIZE ./gnutls-sections.txt:2158: warning: No declaration found for: gnutls_session_get_server_random ./gnutls-sections.txt:2159: warning: No declaration found for: gnutls_session_get_client_random ./gnutls-sections.txt:2160: warning: No declaration found for: gnutls_session_get_master_secret ./gnutls-sections.txt:2161: warning: No declaration found for: gnutls_finished_callback_func ./gnutls-sections.txt:2162: warning: No declaration found for: gnutls_session_set_finished_function ./gnutls-sections.txt:2196: warning: No declaration found for: gnutls_certificate_set_rsa_export_params ./gnutls-sections.txt:2218: warning: No declaration found for: gnutls_certificate_get_x509_cas ./gnutls-sections.txt:2219: warning: No declaration found for: gnutls_certificate_get_x509_crls ./gnutls-sections.txt:2220: warning: No declaration found for: gnutls_certificate_get_openpgp_keyring ./gnutls-sections.txt:2251: warning: No declaration found for: gnutls_rsa_params_init ./gnutls-sections.txt:2252: warning: No declaration found for: gnutls_rsa_params_deinit ./gnutls-sections.txt:2253: warning: No declaration found for: gnutls_rsa_params_cpy ./gnutls-sections.txt:2254: warning: No declaration found for: gnutls_rsa_params_import_raw ./gnutls-sections.txt:2255: warning: No declaration found for: gnutls_rsa_params_generate2 ./gnutls-sections.txt:2256: warning: No declaration found for: gnutls_rsa_params_export_raw ./gnutls-sections.txt:2257: warning: No declaration found for: gnutls_rsa_params_export_pkcs1 ./gnutls-sections.txt:2258: warning: No declaration found for: gnutls_rsa_params_import_pkcs1 ./gnutls-sections.txt:2259: warning: No declaration found for: giovec_t ./gnutls-sections.txt:2268: warning: No declaration found for: gnutls_transport_set_lowat ./gnutls-sections.txt:2269: warning: No declaration found for: gnutls_transport_set_push_function2 ./gnutls-sections.txt:2274: warning: No declaration found for: gnutls_transport_set_global_errno ./gnutls-sections.txt:2316: warning: No declaration found for: gnutls_psk_netconf_derive_key ./gnutls-sections.txt:2334: warning: No declaration found for: gnutls_rsa_export_get_pubkey ./gnutls-sections.txt:2335: warning: No declaration found for: gnutls_rsa_export_get_modulus_bits ./gnutls-sections.txt:2345: warning: No declaration found for: gnutls_certificate_verify_peers ./gnutls-sections.txt:2417: warning: No declaration found for: GNUTLS_E_INIT_LIBEXTRA ./gnutls-sections.txt:2418: warning: No declaration found for: GNUTLS_E_LIBRARY_VERSION_MISMATCH ./gnutls-sections.txt:2420: warning: No declaration found for: GNUTLS_E_LZO_INIT_FAILED ./gnutls-sections.txt:2499: warning: No declaration found for: GNUTLS_EXTRA_VERSION ./gnutls-sections.txt:2500: warning: No declaration found for: gnutls_ia_apptype_t ./gnutls-sections.txt:2501: warning: No declaration found for: gnutls_ia_avp_func ./gnutls-sections.txt:2502: warning: No declaration found for: gnutls_ia_free_client_credentials ./gnutls-sections.txt:2503: warning: No declaration found for: gnutls_ia_allocate_client_credentials ./gnutls-sections.txt:2504: warning: No declaration found for: gnutls_ia_free_server_credentials ./gnutls-sections.txt:2505: warning: No declaration found for: gnutls_ia_allocate_server_credentials ./gnutls-sections.txt:2506: warning: No declaration found for: gnutls_ia_set_client_avp_function ./gnutls-sections.txt:2507: warning: No declaration found for: gnutls_ia_set_client_avp_ptr ./gnutls-sections.txt:2508: warning: No declaration found for: gnutls_ia_get_client_avp_ptr ./gnutls-sections.txt:2509: warning: No declaration found for: gnutls_ia_set_server_avp_function ./gnutls-sections.txt:2510: warning: No declaration found for: gnutls_ia_set_server_avp_ptr ./gnutls-sections.txt:2511: warning: No declaration found for: gnutls_ia_get_server_avp_ptr ./gnutls-sections.txt:2512: warning: No declaration found for: gnutls_ia_handshake_p ./gnutls-sections.txt:2513: warning: No declaration found for: gnutls_ia_handshake ./gnutls-sections.txt:2514: warning: No declaration found for: gnutls_ia_permute_inner_secret ./gnutls-sections.txt:2515: warning: No declaration found for: gnutls_ia_endphase_send ./gnutls-sections.txt:2516: warning: No declaration found for: gnutls_ia_verify_endphase ./gnutls-sections.txt:2517: warning: No declaration found for: gnutls_ia_send ./gnutls-sections.txt:2518: warning: No declaration found for: gnutls_ia_recv ./gnutls-sections.txt:2519: warning: No declaration found for: gnutls_ia_generate_challenge ./gnutls-sections.txt:2520: warning: No declaration found for: gnutls_ia_extract_inner_secret ./gnutls-sections.txt:2521: warning: No declaration found for: gnutls_ia_enable ./gnutls-sections.txt:2522: warning: No declaration found for: gnutls_global_init_extra ./gnutls-sections.txt:2523: warning: No declaration found for: gnutls_register_md5_handler ./gnutls-sections.txt:2524: warning: No declaration found for: gnutls_extra_check_version ./gnutls-sections.txt:2529: warning: No declaration found for: GNUTLS_X509_CN_SIZE ./gnutls-sections.txt:2530: warning: No declaration found for: GNUTLS_X509_C_SIZE ./gnutls-sections.txt:2531: warning: No declaration found for: GNUTLS_X509_O_SIZE ./gnutls-sections.txt:2532: warning: No declaration found for: GNUTLS_X509_OU_SIZE ./gnutls-sections.txt:2533: warning: No declaration found for: GNUTLS_X509_L_SIZE ./gnutls-sections.txt:2534: warning: No declaration found for: GNUTLS_X509_S_SIZE ./gnutls-sections.txt:2535: warning: No declaration found for: GNUTLS_X509_EMAIL_SIZE ./gnutls-sections.txt:2536: warning: No declaration found for: OPENSSL_VERSION_NUMBER ./gnutls-sections.txt:2537: warning: No declaration found for: SSLEAY_VERSION_NUMBER ./gnutls-sections.txt:2538: warning: No declaration found for: OPENSSL_VERSION_TEXT ./gnutls-sections.txt:2539: warning: No declaration found for: SSL_ERROR_NONE ./gnutls-sections.txt:2540: warning: No declaration found for: SSL_ERROR_SSL ./gnutls-sections.txt:2541: warning: No declaration found for: SSL_ERROR_WANT_READ ./gnutls-sections.txt:2542: warning: No declaration found for: SSL_ERROR_WANT_WRITE ./gnutls-sections.txt:2543: warning: No declaration found for: SSL_ERROR_SYSCALL ./gnutls-sections.txt:2544: warning: No declaration found for: SSL_ERROR_ZERO_RETURN ./gnutls-sections.txt:2545: warning: No declaration found for: SSL_FILETYPE_PEM ./gnutls-sections.txt:2546: warning: No declaration found for: SSL_VERIFY_NONE ./gnutls-sections.txt:2547: warning: No declaration found for: SSL_ST_OK ./gnutls-sections.txt:2548: warning: No declaration found for: X509_V_ERR_CERT_NOT_YET_VALID ./gnutls-sections.txt:2549: warning: No declaration found for: X509_V_ERR_CERT_HAS_EXPIRED ./gnutls-sections.txt:2550: warning: No declaration found for: X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT ./gnutls-sections.txt:2551: warning: No declaration found for: SSL_OP_ALL ./gnutls-sections.txt:2552: warning: No declaration found for: SSL_OP_NO_TLSv1 ./gnutls-sections.txt:2553: warning: No declaration found for: SSL_MODE_ENABLE_PARTIAL_WRITE ./gnutls-sections.txt:2554: warning: No declaration found for: SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER ./gnutls-sections.txt:2555: warning: No declaration found for: SSL_MODE_AUTO_RETRY ./gnutls-sections.txt:2556: warning: No declaration found for: X509_NAME ./gnutls-sections.txt:2557: warning: No declaration found for: X509 ./gnutls-sections.txt:2558: warning: No declaration found for: SSL ./gnutls-sections.txt:2559: warning: No declaration found for: current_cert ./gnutls-sections.txt:2560: warning: No declaration found for: X509_STORE_CTX_get_current_cert ./gnutls-sections.txt:2561: warning: No declaration found for: verify_callback ./gnutls-sections.txt:2562: warning: No declaration found for: rbio ./gnutls-sections.txt:2563: warning: No declaration found for: rsa_st ./gnutls-sections.txt:2564: warning: No declaration found for: RSA ./gnutls-sections.txt:2565: warning: No declaration found for: MD5_CTX ./gnutls-sections.txt:2566: warning: No declaration found for: RIPEMD160_CTX ./gnutls-sections.txt:2567: warning: No declaration found for: OpenSSL_add_ssl_algorithms ./gnutls-sections.txt:2568: warning: No declaration found for: SSLeay_add_ssl_algorithms ./gnutls-sections.txt:2569: warning: No declaration found for: SSLeay_add_all_algorithms ./gnutls-sections.txt:2570: warning: No declaration found for: SSL_get_cipher_name ./gnutls-sections.txt:2571: warning: No declaration found for: SSL_get_cipher ./gnutls-sections.txt:2572: warning: No declaration found for: SSL_get_cipher_bits ./gnutls-sections.txt:2573: warning: No declaration found for: SSL_get_cipher_version ./gnutls-sections.txt:2574: warning: No declaration found for: SSL_library_init ./gnutls-sections.txt:2575: warning: No declaration found for: OpenSSL_add_all_algorithms ./gnutls-sections.txt:2576: warning: No declaration found for: SSL_CTX_new ./gnutls-sections.txt:2577: warning: No declaration found for: SSL_CTX_free ./gnutls-sections.txt:2578: warning: No declaration found for: SSL_CTX_set_default_verify_paths ./gnutls-sections.txt:2579: warning: No declaration found for: SSL_CTX_use_certificate_file ./gnutls-sections.txt:2580: warning: No declaration found for: SSL_CTX_use_PrivateKey_file ./gnutls-sections.txt:2581: warning: No declaration found for: SSL_CTX_set_verify ./gnutls-sections.txt:2582: warning: No declaration found for: SSL_CTX_set_options ./gnutls-sections.txt:2583: warning: No declaration found for: SSL_CTX_set_mode ./gnutls-sections.txt:2584: warning: No declaration found for: SSL_CTX_set_cipher_list ./gnutls-sections.txt:2585: warning: No declaration found for: SSL_CTX_sess_number ./gnutls-sections.txt:2586: warning: No declaration found for: SSL_CTX_sess_connect ./gnutls-sections.txt:2587: warning: No declaration found for: SSL_CTX_sess_connect_good ./gnutls-sections.txt:2588: warning: No declaration found for: SSL_CTX_sess_connect_renegotiate ./gnutls-sections.txt:2589: warning: No declaration found for: SSL_CTX_sess_accept ./gnutls-sections.txt:2590: warning: No declaration found for: SSL_CTX_sess_accept_good ./gnutls-sections.txt:2591: warning: No declaration found for: SSL_CTX_sess_accept_renegotiate ./gnutls-sections.txt:2592: warning: No declaration found for: SSL_CTX_sess_hits ./gnutls-sections.txt:2593: warning: No declaration found for: SSL_CTX_sess_misses ./gnutls-sections.txt:2594: warning: No declaration found for: SSL_CTX_sess_timeouts ./gnutls-sections.txt:2595: warning: No declaration found for: SSL_new ./gnutls-sections.txt:2596: warning: No declaration found for: SSL_free ./gnutls-sections.txt:2597: warning: No declaration found for: SSL_load_error_strings ./gnutls-sections.txt:2598: warning: No declaration found for: SSL_get_error ./gnutls-sections.txt:2599: warning: No declaration found for: SSL_set_fd ./gnutls-sections.txt:2600: warning: No declaration found for: SSL_set_rfd ./gnutls-sections.txt:2601: warning: No declaration found for: SSL_set_wfd ./gnutls-sections.txt:2602: warning: No declaration found for: SSL_set_bio ./gnutls-sections.txt:2603: warning: No declaration found for: SSL_set_connect_state ./gnutls-sections.txt:2604: warning: No declaration found for: SSL_pending ./gnutls-sections.txt:2605: warning: No declaration found for: SSL_set_verify ./gnutls-sections.txt:2606: warning: No declaration found for: SSL_get_peer_certificate ./gnutls-sections.txt:2607: warning: No declaration found for: SSL_connect ./gnutls-sections.txt:2608: warning: No declaration found for: SSL_accept ./gnutls-sections.txt:2609: warning: No declaration found for: SSL_shutdown ./gnutls-sections.txt:2610: warning: No declaration found for: SSL_read ./gnutls-sections.txt:2611: warning: No declaration found for: SSL_write ./gnutls-sections.txt:2612: warning: No declaration found for: SSL_want ./gnutls-sections.txt:2613: warning: No declaration found for: SSL_NOTHING ./gnutls-sections.txt:2614: warning: No declaration found for: SSL_WRITING ./gnutls-sections.txt:2615: warning: No declaration found for: SSL_READING ./gnutls-sections.txt:2616: warning: No declaration found for: SSL_X509_LOOKUP ./gnutls-sections.txt:2617: warning: No declaration found for: SSL_want_nothing ./gnutls-sections.txt:2618: warning: No declaration found for: SSL_want_read ./gnutls-sections.txt:2619: warning: No declaration found for: SSL_want_write ./gnutls-sections.txt:2620: warning: No declaration found for: SSL_want_x509_lookup ./gnutls-sections.txt:2621: warning: No declaration found for: SSLv23_client_method ./gnutls-sections.txt:2622: warning: No declaration found for: SSLv23_server_method ./gnutls-sections.txt:2623: warning: No declaration found for: SSLv3_client_method ./gnutls-sections.txt:2624: warning: No declaration found for: SSLv3_server_method ./gnutls-sections.txt:2625: warning: No declaration found for: TLSv1_client_method ./gnutls-sections.txt:2626: warning: No declaration found for: TLSv1_server_method ./gnutls-sections.txt:2627: warning: No declaration found for: SSL_get_current_cipher ./gnutls-sections.txt:2628: warning: No declaration found for: SSL_CIPHER_get_name ./gnutls-sections.txt:2629: warning: No declaration found for: SSL_CIPHER_get_bits ./gnutls-sections.txt:2630: warning: No declaration found for: SSL_CIPHER_get_version ./gnutls-sections.txt:2631: warning: No declaration found for: SSL_CIPHER_description ./gnutls-sections.txt:2632: warning: No declaration found for: X509_get_subject_name ./gnutls-sections.txt:2633: warning: No declaration found for: X509_get_issuer_name ./gnutls-sections.txt:2634: warning: No declaration found for: X509_NAME_oneline ./gnutls-sections.txt:2635: warning: No declaration found for: X509_free ./gnutls-sections.txt:2636: warning: No declaration found for: BIO_get_fd ./gnutls-sections.txt:2637: warning: No declaration found for: BIO_new_socket ./gnutls-sections.txt:2638: warning: No declaration found for: ERR_get_error ./gnutls-sections.txt:2639: warning: No declaration found for: ERR_error_string ./gnutls-sections.txt:2640: warning: No declaration found for: RAND_status ./gnutls-sections.txt:2641: warning: No declaration found for: RAND_seed ./gnutls-sections.txt:2642: warning: No declaration found for: RAND_bytes ./gnutls-sections.txt:2643: warning: No declaration found for: RAND_pseudo_bytes ./gnutls-sections.txt:2644: warning: No declaration found for: RAND_file_name ./gnutls-sections.txt:2645: warning: No declaration found for: RAND_load_file ./gnutls-sections.txt:2646: warning: No declaration found for: RAND_write_file ./gnutls-sections.txt:2647: warning: No declaration found for: RAND_egd_bytes ./gnutls-sections.txt:2648: warning: No declaration found for: RAND_egd ./gnutls-sections.txt:2649: warning: No declaration found for: MD5_DIGEST_LENGTH ./gnutls-sections.txt:2650: warning: No declaration found for: MD5_Init ./gnutls-sections.txt:2651: warning: No declaration found for: MD5_Update ./gnutls-sections.txt:2652: warning: No declaration found for: MD5_Final ./gnutls-sections.txt:2653: warning: No declaration found for: MD5 ./gnutls-sections.txt:2654: warning: No declaration found for: RIPEMD160_Init ./gnutls-sections.txt:2655: warning: No declaration found for: RIPEMD160_Update ./gnutls-sections.txt:2656: warning: No declaration found for: RIPEMD160_Final ./gnutls-sections.txt:2657: warning: No declaration found for: RIPEMD160 ./gnutls-unused.txt:1: warning: 72 unused declarations.They should be added to gnutls-sections.txt in the appropriate place. DOC Building XML ./gnutls-sections.txt:3: warning: No declaration found for PKCS11_ID_SIZE. ./gnutls-sections.txt:4: warning: No declaration found for PKCS11_LABEL_SIZE. ./gnutls-sections.txt:5: warning: No declaration found for find_func_t. ./gnutls-sections.txt:6: warning: No declaration found for pkcs11_rv_to_err. ./gnutls-sections.txt:7: warning: No declaration found for pkcs11_url_to_info. ./gnutls-sections.txt:8: warning: No declaration found for pkcs11_get_info. ./gnutls-sections.txt:9: warning: No declaration found for pkcs11_login. ./gnutls-sections.txt:10: warning: No declaration found for token_func. ./gnutls-sections.txt:11: warning: No declaration found for token_data. ./gnutls-sections.txt:12: warning: No declaration found for pkcs11_rescan_slots. ./gnutls-sections.txt:13: warning: No declaration found for pkcs11_info_to_url. ./gnutls-sections.txt:14: warning: No declaration found for SESSION_WRITE. ./gnutls-sections.txt:15: warning: No declaration found for SESSION_LOGIN. ./gnutls-sections.txt:16: warning: No declaration found for pkcs11_open_session. ./gnutls-sections.txt:17: warning: No declaration found for pkcs11_strtype_to_class. ./gnutls-sections.txt:18: warning: No declaration found for pkcs11_token_matches_info. ./gnutls-sections.txt:19: warning: No declaration found for pkcs11_find_object. ./gnutls-sections.txt:20: warning: No declaration found for pkcs11_obj_flags_to_int. ./gnutls-sections.txt:25: warning: No declaration found for gnutls_mutex_init. ./gnutls-sections.txt:26: warning: No declaration found for gnutls_mutex_deinit. ./gnutls-sections.txt:27: warning: No declaration found for gnutls_mutex_lock. ./gnutls-sections.txt:28: warning: No declaration found for gnutls_mutex_unlock. ./gnutls-sections.txt:33: warning: No declaration found for system_errno. ./gnutls-sections.txt:34: warning: No declaration found for system_write. ./gnutls-sections.txt:35: warning: No declaration found for HAVE_WRITEV. ./gnutls-sections.txt:36: warning: No declaration found for system_writev. ./gnutls-sections.txt:37: warning: No declaration found for system_read. ./gnutls-sections.txt:38: warning: No declaration found for system_read_peek. ./gnutls-sections.txt:39: warning: No declaration found for HAVE_WIN32_LOCKS. ./gnutls-sections.txt:40: warning: No declaration found for HAVE_PTHREAD_LOCKS. ./gnutls-sections.txt:41: warning: No declaration found for HAVE_NO_LOCKS. ./gnutls-sections.txt:46: warning: No declaration found for AI_PASSIVE. ./gnutls-sections.txt:47: warning: No declaration found for AI_CANONNAME. ./gnutls-sections.txt:48: warning: No declaration found for AI_NUMERICSERV. ./gnutls-sections.txt:49: warning: No declaration found for AI_NUMERICHOST. ./gnutls-sections.txt:50: warning: No declaration found for AI_V4MAPPED. ./gnutls-sections.txt:51: warning: No declaration found for AI_ALL. ./gnutls-sections.txt:52: warning: No declaration found for AI_ADDRCONFIG. ./gnutls-sections.txt:53: warning: No declaration found for EAI_BADFLAGS. ./gnutls-sections.txt:54: warning: No declaration found for EAI_NONAME. ./gnutls-sections.txt:55: warning: No declaration found for EAI_AGAIN. ./gnutls-sections.txt:56: warning: No declaration found for EAI_FAIL. ./gnutls-sections.txt:57: warning: No declaration found for EAI_NODATA. ./gnutls-sections.txt:58: warning: No declaration found for EAI_FAMILY. ./gnutls-sections.txt:59: warning: No declaration found for EAI_SOCKTYPE. ./gnutls-sections.txt:60: warning: No declaration found for EAI_SERVICE. ./gnutls-sections.txt:61: warning: No declaration found for EAI_MEMORY. ./gnutls-sections.txt:62: warning: No declaration found for EAI_OVERFLOW. ./gnutls-sections.txt:63: warning: No declaration found for EAI_ADDRFAMILY. ./gnutls-sections.txt:64: warning: No declaration found for EAI_SYSTEM. ./gnutls-sections.txt:65: warning: No declaration found for EAI_INPROGRESS. ./gnutls-sections.txt:66: warning: No declaration found for EAI_CANCELED. ./gnutls-sections.txt:67: warning: No declaration found for EAI_NOTCANCELED. ./gnutls-sections.txt:68: warning: No declaration found for EAI_ALLDONE. ./gnutls-sections.txt:69: warning: No declaration found for EAI_INTR. ./gnutls-sections.txt:70: warning: No declaration found for EAI_IDN_ENCODE. ./gnutls-sections.txt:71: warning: No declaration found for getaddrinfo. ./gnutls-sections.txt:72: warning: No declaration found for freeaddrinfo. ./gnutls-sections.txt:73: warning: No declaration found for gai_strerror. ./gnutls-sections.txt:74: warning: No declaration found for getnameinfo. ./gnutls-sections.txt:75: warning: No declaration found for NI_NUMERICHOST. ./gnutls-sections.txt:76: warning: No declaration found for NI_NUMERICSERV. ./gnutls-sections.txt:81: warning: No declaration found for pk_pkcs1_rsa_hash. ./gnutls-sections.txt:82: warning: No declaration found for pk_dsa_hash. ./gnutls-sections.txt:86: warning: Double pkcs11_int entry. Previous occurrence on line 0. ./gnutls-sections.txt:87: warning: No declaration found for PKCS11_ID_SIZE. ./gnutls-sections.txt:88: warning: No declaration found for PKCS11_LABEL_SIZE. ./gnutls-sections.txt:89: warning: No declaration found for find_func_t. ./gnutls-sections.txt:90: warning: No declaration found for pkcs11_rv_to_err. ./gnutls-sections.txt:91: warning: No declaration found for pkcs11_url_to_info. ./gnutls-sections.txt:92: warning: No declaration found for pkcs11_get_info. ./gnutls-sections.txt:93: warning: No declaration found for pkcs11_login. ./gnutls-sections.txt:94: warning: No declaration found for token_func. ./gnutls-sections.txt:95: warning: No declaration found for token_data. ./gnutls-sections.txt:96: warning: No declaration found for pkcs11_rescan_slots. ./gnutls-sections.txt:97: warning: No declaration found for pkcs11_info_to_url. ./gnutls-sections.txt:98: warning: No declaration found for SESSION_WRITE. ./gnutls-sections.txt:99: warning: No declaration found for SESSION_LOGIN. ./gnutls-sections.txt:100: warning: No declaration found for pkcs11_open_session. ./gnutls-sections.txt:101: warning: No declaration found for pkcs11_strtype_to_class. ./gnutls-sections.txt:102: warning: No declaration found for pkcs11_token_matches_info. ./gnutls-sections.txt:103: warning: No declaration found for pkcs11_find_object. ./gnutls-sections.txt:104: warning: No declaration found for pkcs11_obj_flags_to_int. ./gnutls-sections.txt:108: warning: Double locks entry. Previous occurrence on line 0. ./gnutls-sections.txt:109: warning: No declaration found for gnutls_mutex_init. ./gnutls-sections.txt:110: warning: No declaration found for gnutls_mutex_deinit. ./gnutls-sections.txt:111: warning: No declaration found for gnutls_mutex_lock. ./gnutls-sections.txt:112: warning: No declaration found for gnutls_mutex_unlock. ./gnutls-sections.txt:116: warning: Double system entry. Previous occurrence on line 0. ./gnutls-sections.txt:117: warning: No declaration found for system_errno. ./gnutls-sections.txt:118: warning: No declaration found for system_write. ./gnutls-sections.txt:119: warning: No declaration found for HAVE_WRITEV. ./gnutls-sections.txt:120: warning: No declaration found for system_writev. ./gnutls-sections.txt:121: warning: No declaration found for system_read. ./gnutls-sections.txt:122: warning: No declaration found for system_read_peek. ./gnutls-sections.txt:123: warning: No declaration found for HAVE_WIN32_LOCKS. ./gnutls-sections.txt:124: warning: No declaration found for HAVE_PTHREAD_LOCKS. ./gnutls-sections.txt:125: warning: No declaration found for HAVE_NO_LOCKS. ./gnutls-sections.txt:130: warning: No declaration found for CRYPTOKI_GNU. ./gnutls-sections.txt:131: warning: No declaration found for PAKCHOIS_API_MAJOR. ./gnutls-sections.txt:132: warning: No declaration found for PAKCHOIS_API_MINOR. ./gnutls-sections.txt:133: warning: No declaration found for pakchois_module_t. ./gnutls-sections.txt:134: warning: No declaration found for pakchois_session_t. ./gnutls-sections.txt:135: warning: No declaration found for pakchois_module_load. ./gnutls-sections.txt:136: warning: No declaration found for pakchois_module_load_abs. ./gnutls-sections.txt:137: warning: No declaration found for pakchois_module_nssload. ./gnutls-sections.txt:138: warning: No declaration found for pakchois_module_nssload_abs. ./gnutls-sections.txt:139: warning: No declaration found for pakchois_module_destroy. ./gnutls-sections.txt:140: warning: No declaration found for pakchois_error. ./gnutls-sections.txt:141: warning: No declaration found for pakchois_get_info. ./gnutls-sections.txt:142: warning: No declaration found for pakchois_get_slot_list. ./gnutls-sections.txt:143: warning: No declaration found for pakchois_get_slot_info. ./gnutls-sections.txt:144: warning: No declaration found for pakchois_get_token_info. ./gnutls-sections.txt:145: warning: No declaration found for pakchois_wait_for_slot_event. ./gnutls-sections.txt:146: warning: No declaration found for pakchois_get_mechanism_list. ./gnutls-sections.txt:147: warning: No declaration found for pakchois_get_mechanism_info. ./gnutls-sections.txt:148: warning: No declaration found for pakchois_init_token. ./gnutls-sections.txt:149: warning: No declaration found for pakchois_init_pin. ./gnutls-sections.txt:150: warning: No declaration found for pakchois_set_pin. ./gnutls-sections.txt:151: warning: No declaration found for pakchois_notify_t. ./gnutls-sections.txt:152: warning: No declaration found for pakchois_open_session. ./gnutls-sections.txt:153: warning: No declaration found for pakchois_close_session. ./gnutls-sections.txt:154: warning: No declaration found for pakchois_close_all_sessions. ./gnutls-sections.txt:155: warning: No declaration found for pakchois_get_session_info. ./gnutls-sections.txt:156: warning: No declaration found for pakchois_get_operation_state. ./gnutls-sections.txt:157: warning: No declaration found for pakchois_set_operation_state. ./gnutls-sections.txt:158: warning: No declaration found for pakchois_login. ./gnutls-sections.txt:159: warning: No declaration found for pakchois_logout. ./gnutls-sections.txt:160: warning: No declaration found for pakchois_create_object. ./gnutls-sections.txt:161: warning: No declaration found for pakchois_copy_object. ./gnutls-sections.txt:162: warning: No declaration found for pakchois_destroy_object. ./gnutls-sections.txt:163: warning: No declaration found for pakchois_get_object_size. ./gnutls-sections.txt:164: warning: No declaration found for pakchois_get_attribute_value. ./gnutls-sections.txt:165: warning: No declaration found for pakchois_set_attribute_value. ./gnutls-sections.txt:166: warning: No declaration found for pakchois_find_objects_init. ./gnutls-sections.txt:167: warning: No declaration found for pakchois_find_objects. ./gnutls-sections.txt:168: warning: No declaration found for pakchois_find_objects_final. ./gnutls-sections.txt:169: warning: No declaration found for pakchois_encrypt_init. ./gnutls-sections.txt:170: warning: No declaration found for pakchois_encrypt. ./gnutls-sections.txt:171: warning: No declaration found for pakchois_encrypt_update. ./gnutls-sections.txt:172: warning: No declaration found for pakchois_encrypt_final. ./gnutls-sections.txt:173: warning: No declaration found for pakchois_decrypt_init. ./gnutls-sections.txt:174: warning: No declaration found for pakchois_decrypt. ./gnutls-sections.txt:175: warning: No declaration found for pakchois_decrypt_update. ./gnutls-sections.txt:176: warning: No declaration found for pakchois_decrypt_final. ./gnutls-sections.txt:177: warning: No declaration found for pakchois_digest_init. ./gnutls-sections.txt:178: warning: No declaration found for pakchois_digest. ./gnutls-sections.txt:179: warning: No declaration found for pakchois_digest_update. ./gnutls-sections.txt:180: warning: No declaration found for pakchois_digest_key. ./gnutls-sections.txt:181: warning: No declaration found for pakchois_digest_final. ./gnutls-sections.txt:182: warning: No declaration found for pakchois_sign_init. ./gnutls-sections.txt:183: warning: No declaration found for pakchois_sign. ./gnutls-sections.txt:184: warning: No declaration found for pakchois_sign_update. ./gnutls-sections.txt:185: warning: No declaration found for pakchois_sign_final. ./gnutls-sections.txt:186: warning: No declaration found for pakchois_sign_recover_init. ./gnutls-sections.txt:187: warning: No declaration found for pakchois_sign_recover. ./gnutls-sections.txt:188: warning: No declaration found for pakchois_verify_init. ./gnutls-sections.txt:189: warning: No declaration found for pakchois_verify. ./gnutls-sections.txt:190: warning: No declaration found for pakchois_verify_update. ./gnutls-sections.txt:191: warning: No declaration found for pakchois_verify_final. ./gnutls-sections.txt:192: warning: No declaration found for pakchois_verify_recover_init. ./gnutls-sections.txt:193: warning: No declaration found for pakchois_verify_recover. ./gnutls-sections.txt:194: warning: No declaration found for pakchois_digest_encrypt_update. ./gnutls-sections.txt:195: warning: No declaration found for pakchois_decrypt_digest_update. ./gnutls-sections.txt:196: warning: No declaration found for pakchois_sign_encrypt_update. ./gnutls-sections.txt:197: warning: No declaration found for pakchois_decrypt_verify_update. ./gnutls-sections.txt:198: warning: No declaration found for pakchois_generate_key. ./gnutls-sections.txt:199: warning: No declaration found for pakchois_generate_key_pair. ./gnutls-sections.txt:200: warning: No declaration found for pakchois_wrap_key. ./gnutls-sections.txt:201: warning: No declaration found for pakchois_unwrap_key. ./gnutls-sections.txt:202: warning: No declaration found for pakchois_derive_key. ./gnutls-sections.txt:203: warning: No declaration found for pakchois_seed_random. ./gnutls-sections.txt:204: warning: No declaration found for pakchois_generate_random. ./gnutls-sections.txt:209: warning: No declaration found for RTLD_LOCAL. ./gnutls-sections.txt:210: warning: No declaration found for RTLD_NOW. ./gnutls-sections.txt:211: warning: No declaration found for dlopen. ./gnutls-sections.txt:212: warning: No declaration found for dlsym. ./gnutls-sections.txt:213: warning: No declaration found for dlclose. ./gnutls-sections.txt:218: warning: No declaration found for CRYPTOKI_VERSION_MAJOR. ./gnutls-sections.txt:219: warning: No declaration found for CRYPTOKI_VERSION_MINOR. ./gnutls-sections.txt:220: warning: No declaration found for CRYPTOKI_VERSION_REVISION. ./gnutls-sections.txt:221: warning: No declaration found for CRYPTOKI_COMPAT. ./gnutls-sections.txt:222: warning: No declaration found for CK_SPEC. ./gnutls-sections.txt:223: warning: No declaration found for ck_flags_t. ./gnutls-sections.txt:224: warning: No declaration found for ck_version. ./gnutls-sections.txt:225: warning: No declaration found for ck_info. ./gnutls-sections.txt:226: warning: No declaration found for cryptoki_version. ./gnutls-sections.txt:227: warning: No declaration found for manufacturer_id. ./gnutls-sections.txt:228: warning: No declaration found for library_description. ./gnutls-sections.txt:229: warning: No declaration found for library_version. ./gnutls-sections.txt:230: warning: No declaration found for ck_notification_t. ./gnutls-sections.txt:231: warning: No declaration found for ck_slot_id_t. ./gnutls-sections.txt:232: warning: No declaration found for ck_slot_info. ./gnutls-sections.txt:233: warning: No declaration found for slot_description. ./gnutls-sections.txt:234: warning: No declaration found for hardware_version. ./gnutls-sections.txt:235: warning: No declaration found for firmware_version. ./gnutls-sections.txt:236: warning: No declaration found for ck_token_info. ./gnutls-sections.txt:237: warning: No declaration found for serial_number. ./gnutls-sections.txt:238: warning: No declaration found for max_session_count. ./gnutls-sections.txt:239: warning: No declaration found for session_count. ./gnutls-sections.txt:240: warning: No declaration found for max_rw_session_count. ./gnutls-sections.txt:241: warning: No declaration found for rw_session_count. ./gnutls-sections.txt:242: warning: No declaration found for max_pin_len. ./gnutls-sections.txt:243: warning: No declaration found for min_pin_len. ./gnutls-sections.txt:244: warning: No declaration found for total_public_memory. ./gnutls-sections.txt:245: warning: No declaration found for free_public_memory. ./gnutls-sections.txt:246: warning: No declaration found for total_private_memory. ./gnutls-sections.txt:247: warning: No declaration found for free_private_memory. ./gnutls-sections.txt:248: warning: No declaration found for utc_time. ./gnutls-sections.txt:249: warning: No declaration found for ck_session_handle_t. ./gnutls-sections.txt:250: warning: No declaration found for ck_user_type_t. ./gnutls-sections.txt:251: warning: No declaration found for ck_state_t. ./gnutls-sections.txt:252: warning: No declaration found for ck_session_info. ./gnutls-sections.txt:253: warning: No declaration found for slot_id. ./gnutls-sections.txt:254: warning: No declaration found for device_error. ./gnutls-sections.txt:255: warning: No declaration found for ck_object_handle_t. ./gnutls-sections.txt:256: warning: No declaration found for ck_object_class_t. ./gnutls-sections.txt:257: warning: No declaration found for ck_hw_feature_type_t. ./gnutls-sections.txt:258: warning: No declaration found for ck_key_type_t. ./gnutls-sections.txt:259: warning: No declaration found for ck_certificate_type_t. ./gnutls-sections.txt:260: warning: No declaration found for ck_attribute_type_t. ./gnutls-sections.txt:261: warning: No declaration found for ck_attribute. ./gnutls-sections.txt:262: warning: No declaration found for value. ./gnutls-sections.txt:263: warning: No declaration found for value_len. ./gnutls-sections.txt:264: warning: No declaration found for ck_date. ./gnutls-sections.txt:265: warning: No declaration found for ck_mechanism_type_t. ./gnutls-sections.txt:266: warning: No declaration found for ck_mechanism. ./gnutls-sections.txt:267: warning: No declaration found for parameter. ./gnutls-sections.txt:268: warning: No declaration found for parameter_len. ./gnutls-sections.txt:269: warning: No declaration found for ck_mechanism_info. ./gnutls-sections.txt:270: warning: No declaration found for min_key_size. ./gnutls-sections.txt:271: warning: No declaration found for max_key_size. ./gnutls-sections.txt:272: warning: No declaration found for ck_rv_t. ./gnutls-sections.txt:273: warning: No declaration found for ck_notify_t. ./gnutls-sections.txt:274: warning: No declaration found for ck_function_list. ./gnutls-sections.txt:275: warning: No declaration found for ck_createmutex_t. ./gnutls-sections.txt:276: warning: No declaration found for ck_destroymutex_t. ./gnutls-sections.txt:277: warning: No declaration found for ck_lockmutex_t. ./gnutls-sections.txt:278: warning: No declaration found for ck_unlockmutex_t. ./gnutls-sections.txt:279: warning: No declaration found for ck_c_initialize_args. ./gnutls-sections.txt:280: warning: No declaration found for create_mutex. ./gnutls-sections.txt:281: warning: No declaration found for destroy_mutex. ./gnutls-sections.txt:282: warning: No declaration found for lock_mutex. ./gnutls-sections.txt:283: warning: No declaration found for unlock_mutex. ./gnutls-sections.txt:284: warning: No declaration found for reserved. ./gnutls-sections.txt:285: warning: No declaration found for CKN_SURRENDER. ./gnutls-sections.txt:286: warning: No declaration found for CKF_TOKEN_PRESENT. ./gnutls-sections.txt:287: warning: No declaration found for CKF_REMOVABLE_DEVICE. ./gnutls-sections.txt:288: warning: No declaration found for CKF_HW_SLOT. ./gnutls-sections.txt:289: warning: No declaration found for CKF_ARRAY_ATTRIBUTE. ./gnutls-sections.txt:290: warning: No declaration found for CKF_RNG. ./gnutls-sections.txt:291: warning: No declaration found for CKF_WRITE_PROTECTED. ./gnutls-sections.txt:292: warning: No declaration found for CKF_LOGIN_REQUIRED. ./gnutls-sections.txt:293: warning: No declaration found for CKF_USER_PIN_INITIALIZED. ./gnutls-sections.txt:294: warning: No declaration found for CKF_RESTORE_KEY_NOT_NEEDED. ./gnutls-sections.txt:295: warning: No declaration found for CKF_CLOCK_ON_TOKEN. ./gnutls-sections.txt:296: warning: No declaration found for CKF_PROTECTED_AUTHENTICATION_PATH. ./gnutls-sections.txt:297: warning: No declaration found for CKF_DUAL_CRYPTO_OPERATIONS. ./gnutls-sections.txt:298: warning: No declaration found for CKF_TOKEN_INITIALIZED. ./gnutls-sections.txt:299: warning: No declaration found for CKF_SECONDARY_AUTHENTICATION. ./gnutls-sections.txt:300: warning: No declaration found for CKF_USER_PIN_COUNT_LOW. ./gnutls-sections.txt:301: warning: No declaration found for CKF_USER_PIN_FINAL_TRY. ./gnutls-sections.txt:302: warning: No declaration found for CKF_USER_PIN_LOCKED. ./gnutls-sections.txt:303: warning: No declaration found for CKF_USER_PIN_TO_BE_CHANGED. ./gnutls-sections.txt:304: warning: No declaration found for CKF_SO_PIN_COUNT_LOW. ./gnutls-sections.txt:305: warning: No declaration found for CKF_SO_PIN_FINAL_TRY. ./gnutls-sections.txt:306: warning: No declaration found for CKF_SO_PIN_LOCKED. ./gnutls-sections.txt:307: warning: No declaration found for CKF_SO_PIN_TO_BE_CHANGED. ./gnutls-sections.txt:308: warning: No declaration found for CK_UNAVAILABLE_INFORMATION. ./gnutls-sections.txt:309: warning: No declaration found for CK_EFFECTIVELY_INFINITE. ./gnutls-sections.txt:310: warning: No declaration found for CK_INVALID_HANDLE. ./gnutls-sections.txt:311: warning: No declaration found for CKU_SO. ./gnutls-sections.txt:312: warning: No declaration found for CKU_USER. ./gnutls-sections.txt:313: warning: No declaration found for CKU_CONTEXT_SPECIFIC. ./gnutls-sections.txt:314: warning: No declaration found for CKS_RO_PUBLIC_SESSION. ./gnutls-sections.txt:315: warning: No declaration found for CKS_RO_USER_FUNCTIONS. ./gnutls-sections.txt:316: warning: No declaration found for CKS_RW_PUBLIC_SESSION. ./gnutls-sections.txt:317: warning: No declaration found for CKS_RW_USER_FUNCTIONS. ./gnutls-sections.txt:318: warning: No declaration found for CKS_RW_SO_FUNCTIONS. ./gnutls-sections.txt:319: warning: No declaration found for CKF_RW_SESSION. ./gnutls-sections.txt:320: warning: No declaration found for CKF_SERIAL_SESSION. ./gnutls-sections.txt:321: warning: No declaration found for CKO_DATA. ./gnutls-sections.txt:322: warning: No declaration found for CKO_CERTIFICATE. ./gnutls-sections.txt:323: warning: No declaration found for CKO_PUBLIC_KEY. ./gnutls-sections.txt:324: warning: No declaration found for CKO_PRIVATE_KEY. ./gnutls-sections.txt:325: warning: No declaration found for CKO_SECRET_KEY. ./gnutls-sections.txt:326: warning: No declaration found for CKO_HW_FEATURE. ./gnutls-sections.txt:327: warning: No declaration found for CKO_DOMAIN_PARAMETERS. ./gnutls-sections.txt:328: warning: No declaration found for CKO_MECHANISM. ./gnutls-sections.txt:329: warning: No declaration found for CKO_VENDOR_DEFINED. ./gnutls-sections.txt:330: warning: No declaration found for CKH_MONOTONIC_COUNTER. ./gnutls-sections.txt:331: warning: No declaration found for CKH_CLOCK. ./gnutls-sections.txt:332: warning: No declaration found for CKH_USER_INTERFACE. ./gnutls-sections.txt:333: warning: No declaration found for CKH_VENDOR_DEFINED. ./gnutls-sections.txt:334: warning: No declaration found for CKK_RSA. ./gnutls-sections.txt:335: warning: No declaration found for CKK_DSA. ./gnutls-sections.txt:336: warning: No declaration found for CKK_DH. ./gnutls-sections.txt:337: warning: No declaration found for CKK_ECDSA. ./gnutls-sections.txt:338: warning: No declaration found for CKK_EC. ./gnutls-sections.txt:339: warning: No declaration found for CKK_X9_42_DH. ./gnutls-sections.txt:340: warning: No declaration found for CKK_KEA. ./gnutls-sections.txt:341: warning: No declaration found for CKK_GENERIC_SECRET. ./gnutls-sections.txt:342: warning: No declaration found for CKK_RC2. ./gnutls-sections.txt:343: warning: No declaration found for CKK_RC4. ./gnutls-sections.txt:344: warning: No declaration found for CKK_DES. ./gnutls-sections.txt:345: warning: No declaration found for CKK_DES2. ./gnutls-sections.txt:346: warning: No declaration found for CKK_DES3. ./gnutls-sections.txt:347: warning: No declaration found for CKK_CAST. ./gnutls-sections.txt:348: warning: No declaration found for CKK_CAST3. ./gnutls-sections.txt:349: warning: No declaration found for CKK_CAST128. ./gnutls-sections.txt:350: warning: No declaration found for CKK_RC5. ./gnutls-sections.txt:351: warning: No declaration found for CKK_IDEA. ./gnutls-sections.txt:352: warning: No declaration found for CKK_SKIPJACK. ./gnutls-sections.txt:353: warning: No declaration found for CKK_BATON. ./gnutls-sections.txt:354: warning: No declaration found for CKK_JUNIPER. ./gnutls-sections.txt:355: warning: No declaration found for CKK_CDMF. ./gnutls-sections.txt:356: warning: No declaration found for CKK_AES. ./gnutls-sections.txt:357: warning: No declaration found for CKK_BLOWFISH. ./gnutls-sections.txt:358: warning: No declaration found for CKK_TWOFISH. ./gnutls-sections.txt:359: warning: No declaration found for CKK_VENDOR_DEFINED. ./gnutls-sections.txt:360: warning: No declaration found for CKC_X_509. ./gnutls-sections.txt:361: warning: No declaration found for CKC_X_509_ATTR_CERT. ./gnutls-sections.txt:362: warning: No declaration found for CKC_WTLS. ./gnutls-sections.txt:363: warning: No declaration found for CKC_VENDOR_DEFINED. ./gnutls-sections.txt:364: warning: No declaration found for CKA_CLASS. ./gnutls-sections.txt:365: warning: No declaration found for CKA_TOKEN. ./gnutls-sections.txt:366: warning: No declaration found for CKA_PRIVATE. ./gnutls-sections.txt:367: warning: No declaration found for CKA_LABEL. ./gnutls-sections.txt:368: warning: No declaration found for CKA_APPLICATION. ./gnutls-sections.txt:369: warning: No declaration found for CKA_VALUE. ./gnutls-sections.txt:370: warning: No declaration found for CKA_OBJECT_ID. ./gnutls-sections.txt:371: warning: No declaration found for CKA_CERTIFICATE_TYPE. ./gnutls-sections.txt:372: warning: No declaration found for CKA_ISSUER. ./gnutls-sections.txt:373: warning: No declaration found for CKA_SERIAL_NUMBER. ./gnutls-sections.txt:374: warning: No declaration found for CKA_AC_ISSUER. ./gnutls-sections.txt:375: warning: No declaration found for CKA_OWNER. ./gnutls-sections.txt:376: warning: No declaration found for CKA_ATTR_TYPES. ./gnutls-sections.txt:377: warning: No declaration found for CKA_TRUSTED. ./gnutls-sections.txt:378: warning: No declaration found for CKA_CERTIFICATE_CATEGORY. ./gnutls-sections.txt:379: warning: No declaration found for CKA_JAVA_MIDP_SECURITY_DOMAIN. ./gnutls-sections.txt:380: warning: No declaration found for CKA_URL. ./gnutls-sections.txt:381: warning: No declaration found for CKA_HASH_OF_SUBJECT_PUBLIC_KEY. ./gnutls-sections.txt:382: warning: No declaration found for CKA_HASH_OF_ISSUER_PUBLIC_KEY. ./gnutls-sections.txt:383: warning: No declaration found for CKA_CHECK_VALUE. ./gnutls-sections.txt:384: warning: No declaration found for CKA_KEY_TYPE. ./gnutls-sections.txt:385: warning: No declaration found for CKA_SUBJECT. ./gnutls-sections.txt:386: warning: No declaration found for CKA_ID. ./gnutls-sections.txt:387: warning: No declaration found for CKA_SENSITIVE. ./gnutls-sections.txt:388: warning: No declaration found for CKA_ENCRYPT. ./gnutls-sections.txt:389: warning: No declaration found for CKA_DECRYPT. ./gnutls-sections.txt:390: warning: No declaration found for CKA_WRAP. ./gnutls-sections.txt:391: warning: No declaration found for CKA_UNWRAP. ./gnutls-sections.txt:392: warning: No declaration found for CKA_SIGN. ./gnutls-sections.txt:393: warning: No declaration found for CKA_SIGN_RECOVER. ./gnutls-sections.txt:394: warning: No declaration found for CKA_VERIFY. ./gnutls-sections.txt:395: warning: No declaration found for CKA_VERIFY_RECOVER. ./gnutls-sections.txt:396: warning: No declaration found for CKA_DERIVE. ./gnutls-sections.txt:397: warning: No declaration found for CKA_START_DATE. ./gnutls-sections.txt:398: warning: No declaration found for CKA_END_DATE. ./gnutls-sections.txt:399: warning: No declaration found for CKA_MODULUS. ./gnutls-sections.txt:400: warning: No declaration found for CKA_MODULUS_BITS. ./gnutls-sections.txt:401: warning: No declaration found for CKA_PUBLIC_EXPONENT. ./gnutls-sections.txt:402: warning: No declaration found for CKA_PRIVATE_EXPONENT. ./gnutls-sections.txt:403: warning: No declaration found for CKA_PRIME_1. ./gnutls-sections.txt:404: warning: No declaration found for CKA_PRIME_2. ./gnutls-sections.txt:405: warning: No declaration found for CKA_EXPONENT_1. ./gnutls-sections.txt:406: warning: No declaration found for CKA_EXPONENT_2. ./gnutls-sections.txt:407: warning: No declaration found for CKA_COEFFICIENT. ./gnutls-sections.txt:408: warning: No declaration found for CKA_PRIME. ./gnutls-sections.txt:409: warning: No declaration found for CKA_SUBPRIME. ./gnutls-sections.txt:410: warning: No declaration found for CKA_BASE. ./gnutls-sections.txt:411: warning: No declaration found for CKA_PRIME_BITS. ./gnutls-sections.txt:412: warning: No declaration found for CKA_SUB_PRIME_BITS. ./gnutls-sections.txt:413: warning: No declaration found for CKA_VALUE_BITS. ./gnutls-sections.txt:414: warning: No declaration found for CKA_VALUE_LEN. ./gnutls-sections.txt:415: warning: No declaration found for CKA_EXTRACTABLE. ./gnutls-sections.txt:416: warning: No declaration found for CKA_LOCAL. ./gnutls-sections.txt:417: warning: No declaration found for CKA_NEVER_EXTRACTABLE. ./gnutls-sections.txt:418: warning: No declaration found for CKA_ALWAYS_SENSITIVE. ./gnutls-sections.txt:419: warning: No declaration found for CKA_KEY_GEN_MECHANISM. ./gnutls-sections.txt:420: warning: No declaration found for CKA_MODIFIABLE. ./gnutls-sections.txt:421: warning: No declaration found for CKA_ECDSA_PARAMS. ./gnutls-sections.txt:422: warning: No declaration found for CKA_EC_PARAMS. ./gnutls-sections.txt:423: warning: No declaration found for CKA_EC_POINT. ./gnutls-sections.txt:424: warning: No declaration found for CKA_SECONDARY_AUTH. ./gnutls-sections.txt:425: warning: No declaration found for CKA_AUTH_PIN_FLAGS. ./gnutls-sections.txt:426: warning: No declaration found for CKA_ALWAYS_AUTHENTICATE. ./gnutls-sections.txt:427: warning: No declaration found for CKA_WRAP_WITH_TRUSTED. ./gnutls-sections.txt:428: warning: No declaration found for CKA_HW_FEATURE_TYPE. ./gnutls-sections.txt:429: warning: No declaration found for CKA_RESET_ON_INIT. ./gnutls-sections.txt:430: warning: No declaration found for CKA_HAS_RESET. ./gnutls-sections.txt:431: warning: No declaration found for CKA_PIXEL_X. ./gnutls-sections.txt:432: warning: No declaration found for CKA_PIXEL_Y. ./gnutls-sections.txt:433: warning: No declaration found for CKA_RESOLUTION. ./gnutls-sections.txt:434: warning: No declaration found for CKA_CHAR_ROWS. ./gnutls-sections.txt:435: warning: No declaration found for CKA_CHAR_COLUMNS. ./gnutls-sections.txt:436: warning: No declaration found for CKA_COLOR. ./gnutls-sections.txt:437: warning: No declaration found for CKA_BITS_PER_PIXEL. ./gnutls-sections.txt:438: warning: No declaration found for CKA_CHAR_SETS. ./gnutls-sections.txt:439: warning: No declaration found for CKA_ENCODING_METHODS. ./gnutls-sections.txt:440: warning: No declaration found for CKA_MIME_TYPES. ./gnutls-sections.txt:441: warning: No declaration found for CKA_MECHANISM_TYPE. ./gnutls-sections.txt:442: warning: No declaration found for CKA_REQUIRED_CMS_ATTRIBUTES. ./gnutls-sections.txt:443: warning: No declaration found for CKA_DEFAULT_CMS_ATTRIBUTES. ./gnutls-sections.txt:444: warning: No declaration found for CKA_SUPPORTED_CMS_ATTRIBUTES. ./gnutls-sections.txt:445: warning: No declaration found for CKA_WRAP_TEMPLATE. ./gnutls-sections.txt:446: warning: No declaration found for CKA_UNWRAP_TEMPLATE. ./gnutls-sections.txt:447: warning: No declaration found for CKA_ALLOWED_MECHANISMS. ./gnutls-sections.txt:448: warning: No declaration found for CKA_VENDOR_DEFINED. ./gnutls-sections.txt:449: warning: No declaration found for CKM_RSA_PKCS_KEY_PAIR_GEN. ./gnutls-sections.txt:450: warning: No declaration found for CKM_RSA_PKCS. ./gnutls-sections.txt:451: warning: No declaration found for CKM_RSA_9796. ./gnutls-sections.txt:452: warning: No declaration found for CKM_RSA_X_509. ./gnutls-sections.txt:453: warning: No declaration found for CKM_MD2_RSA_PKCS. ./gnutls-sections.txt:454: warning: No declaration found for CKM_MD5_RSA_PKCS. ./gnutls-sections.txt:455: warning: No declaration found for CKM_SHA1_RSA_PKCS. ./gnutls-sections.txt:456: warning: No declaration found for CKM_RIPEMD128_RSA_PKCS. ./gnutls-sections.txt:457: warning: No declaration found for CKM_RIPEMD160_RSA_PKCS. ./gnutls-sections.txt:458: warning: No declaration found for CKM_RSA_PKCS_OAEP. ./gnutls-sections.txt:459: warning: No declaration found for CKM_RSA_X9_31_KEY_PAIR_GEN. ./gnutls-sections.txt:460: warning: No declaration found for CKM_RSA_X9_31. ./gnutls-sections.txt:461: warning: No declaration found for CKM_SHA1_RSA_X9_31. ./gnutls-sections.txt:462: warning: No declaration found for CKM_RSA_PKCS_PSS. ./gnutls-sections.txt:463: warning: No declaration found for CKM_SHA1_RSA_PKCS_PSS. ./gnutls-sections.txt:464: warning: No declaration found for CKM_DSA_KEY_PAIR_GEN. ./gnutls-sections.txt:465: warning: No declaration found for CKM_DSA. ./gnutls-sections.txt:466: warning: No declaration found for CKM_DSA_SHA1. ./gnutls-sections.txt:467: warning: No declaration found for CKM_DH_PKCS_KEY_PAIR_GEN. ./gnutls-sections.txt:468: warning: No declaration found for CKM_DH_PKCS_DERIVE. ./gnutls-sections.txt:469: warning: No declaration found for CKM_X9_42_DH_KEY_PAIR_GEN. ./gnutls-sections.txt:470: warning: No declaration found for CKM_X9_42_DH_DERIVE. ./gnutls-sections.txt:471: warning: No declaration found for CKM_X9_42_DH_HYBRID_DERIVE. ./gnutls-sections.txt:472: warning: No declaration found for CKM_X9_42_MQV_DERIVE. ./gnutls-sections.txt:473: warning: No declaration found for CKM_SHA256_RSA_PKCS. ./gnutls-sections.txt:474: warning: No declaration found for CKM_SHA384_RSA_PKCS. ./gnutls-sections.txt:475: warning: No declaration found for CKM_SHA512_RSA_PKCS. ./gnutls-sections.txt:476: warning: No declaration found for CKM_SHA256_RSA_PKCS_PSS. ./gnutls-sections.txt:477: warning: No declaration found for CKM_SHA384_RSA_PKCS_PSS. ./gnutls-sections.txt:478: warning: No declaration found for CKM_SHA512_RSA_PKCS_PSS. ./gnutls-sections.txt:479: warning: No declaration found for CKM_RC2_KEY_GEN. ./gnutls-sections.txt:480: warning: No declaration found for CKM_RC2_ECB. ./gnutls-sections.txt:481: warning: No declaration found for CKM_RC2_CBC. ./gnutls-sections.txt:482: warning: No declaration found for CKM_RC2_MAC. ./gnutls-sections.txt:483: warning: No declaration found for CKM_RC2_MAC_GENERAL. ./gnutls-sections.txt:484: warning: No declaration found for CKM_RC2_CBC_PAD. ./gnutls-sections.txt:485: warning: No declaration found for CKM_RC4_KEY_GEN. ./gnutls-sections.txt:486: warning: No declaration found for CKM_RC4. ./gnutls-sections.txt:487: warning: No declaration found for CKM_DES_KEY_GEN. ./gnutls-sections.txt:488: warning: No declaration found for CKM_DES_ECB. ./gnutls-sections.txt:489: warning: No declaration found for CKM_DES_CBC. ./gnutls-sections.txt:490: warning: No declaration found for CKM_DES_MAC. ./gnutls-sections.txt:491: warning: No declaration found for CKM_DES_MAC_GENERAL. ./gnutls-sections.txt:492: warning: No declaration found for CKM_DES_CBC_PAD. ./gnutls-sections.txt:493: warning: No declaration found for CKM_DES2_KEY_GEN. ./gnutls-sections.txt:494: warning: No declaration found for CKM_DES3_KEY_GEN. ./gnutls-sections.txt:495: warning: No declaration found for CKM_DES3_ECB. ./gnutls-sections.txt:496: warning: No declaration found for CKM_DES3_CBC. ./gnutls-sections.txt:497: warning: No declaration found for CKM_DES3_MAC. ./gnutls-sections.txt:498: warning: No declaration found for CKM_DES3_MAC_GENERAL. ./gnutls-sections.txt:499: warning: No declaration found for CKM_DES3_CBC_PAD. ./gnutls-sections.txt:500: warning: No declaration found for CKM_CDMF_KEY_GEN. ./gnutls-sections.txt:501: warning: No declaration found for CKM_CDMF_ECB. ./gnutls-sections.txt:502: warning: No declaration found for CKM_CDMF_CBC. ./gnutls-sections.txt:503: warning: No declaration found for CKM_CDMF_MAC. ./gnutls-sections.txt:504: warning: No declaration found for CKM_CDMF_MAC_GENERAL. ./gnutls-sections.txt:505: warning: No declaration found for CKM_CDMF_CBC_PAD. ./gnutls-sections.txt:506: warning: No declaration found for CKM_MD2. ./gnutls-sections.txt:507: warning: No declaration found for CKM_MD2_HMAC. ./gnutls-sections.txt:508: warning: No declaration found for CKM_MD2_HMAC_GENERAL. ./gnutls-sections.txt:509: warning: No declaration found for CKM_MD5. ./gnutls-sections.txt:510: warning: No declaration found for CKM_MD5_HMAC. ./gnutls-sections.txt:511: warning: No declaration found for CKM_MD5_HMAC_GENERAL. ./gnutls-sections.txt:512: warning: No declaration found for CKM_SHA_1. ./gnutls-sections.txt:513: warning: No declaration found for CKM_SHA_1_HMAC. ./gnutls-sections.txt:514: warning: No declaration found for CKM_SHA_1_HMAC_GENERAL. ./gnutls-sections.txt:515: warning: No declaration found for CKM_RIPEMD128. ./gnutls-sections.txt:516: warning: No declaration found for CKM_RIPEMD128_HMAC. ./gnutls-sections.txt:517: warning: No declaration found for CKM_RIPEMD128_HMAC_GENERAL. ./gnutls-sections.txt:518: warning: No declaration found for CKM_RIPEMD160. ./gnutls-sections.txt:519: warning: No declaration found for CKM_RIPEMD160_HMAC. ./gnutls-sections.txt:520: warning: No declaration found for CKM_RIPEMD160_HMAC_GENERAL. ./gnutls-sections.txt:521: warning: No declaration found for CKM_SHA256. ./gnutls-sections.txt:522: warning: No declaration found for CKM_SHA256_HMAC. ./gnutls-sections.txt:523: warning: No declaration found for CKM_SHA256_HMAC_GENERAL. ./gnutls-sections.txt:524: warning: No declaration found for CKM_SHA384. ./gnutls-sections.txt:525: warning: No declaration found for CKM_SHA384_HMAC. ./gnutls-sections.txt:526: warning: No declaration found for CKM_SHA384_HMAC_GENERAL. ./gnutls-sections.txt:527: warning: No declaration found for CKM_SHA512. ./gnutls-sections.txt:528: warning: No declaration found for CKM_SHA512_HMAC. ./gnutls-sections.txt:529: warning: No declaration found for CKM_SHA512_HMAC_GENERAL. ./gnutls-sections.txt:530: warning: No declaration found for CKM_CAST_KEY_GEN. ./gnutls-sections.txt:531: warning: No declaration found for CKM_CAST_ECB. ./gnutls-sections.txt:532: warning: No declaration found for CKM_CAST_CBC. ./gnutls-sections.txt:533: warning: No declaration found for CKM_CAST_MAC. ./gnutls-sections.txt:534: warning: No declaration found for CKM_CAST_MAC_GENERAL. ./gnutls-sections.txt:535: warning: No declaration found for CKM_CAST_CBC_PAD. ./gnutls-sections.txt:536: warning: No declaration found for CKM_CAST3_KEY_GEN. ./gnutls-sections.txt:537: warning: No declaration found for CKM_CAST3_ECB. ./gnutls-sections.txt:538: warning: No declaration found for CKM_CAST3_CBC. ./gnutls-sections.txt:539: warning: No declaration found for CKM_CAST3_MAC. ./gnutls-sections.txt:540: warning: No declaration found for CKM_CAST3_MAC_GENERAL. ./gnutls-sections.txt:541: warning: No declaration found for CKM_CAST3_CBC_PAD. ./gnutls-sections.txt:542: warning: No declaration found for CKM_CAST5_KEY_GEN. ./gnutls-sections.txt:543: warning: No declaration found for CKM_CAST128_KEY_GEN. ./gnutls-sections.txt:544: warning: No declaration found for CKM_CAST5_ECB. ./gnutls-sections.txt:545: warning: No declaration found for CKM_CAST128_ECB. ./gnutls-sections.txt:546: warning: No declaration found for CKM_CAST5_CBC. ./gnutls-sections.txt:547: warning: No declaration found for CKM_CAST128_CBC. ./gnutls-sections.txt:548: warning: No declaration found for CKM_CAST5_MAC. ./gnutls-sections.txt:549: warning: No declaration found for CKM_CAST128_MAC. ./gnutls-sections.txt:550: warning: No declaration found for CKM_CAST5_MAC_GENERAL. ./gnutls-sections.txt:551: warning: No declaration found for CKM_CAST128_MAC_GENERAL. ./gnutls-sections.txt:552: warning: No declaration found for CKM_CAST5_CBC_PAD. ./gnutls-sections.txt:553: warning: No declaration found for CKM_CAST128_CBC_PAD. ./gnutls-sections.txt:554: warning: No declaration found for CKM_RC5_KEY_GEN. ./gnutls-sections.txt:555: warning: No declaration found for CKM_RC5_ECB. ./gnutls-sections.txt:556: warning: No declaration found for CKM_RC5_CBC. ./gnutls-sections.txt:557: warning: No declaration found for CKM_RC5_MAC. ./gnutls-sections.txt:558: warning: No declaration found for CKM_RC5_MAC_GENERAL. ./gnutls-sections.txt:559: warning: No declaration found for CKM_RC5_CBC_PAD. ./gnutls-sections.txt:560: warning: No declaration found for CKM_IDEA_KEY_GEN. ./gnutls-sections.txt:561: warning: No declaration found for CKM_IDEA_ECB. ./gnutls-sections.txt:562: warning: No declaration found for CKM_IDEA_CBC. ./gnutls-sections.txt:563: warning: No declaration found for CKM_IDEA_MAC. ./gnutls-sections.txt:564: warning: No declaration found for CKM_IDEA_MAC_GENERAL. ./gnutls-sections.txt:565: warning: No declaration found for CKM_IDEA_CBC_PAD. ./gnutls-sections.txt:566: warning: No declaration found for CKM_GENERIC_SECRET_KEY_GEN. ./gnutls-sections.txt:567: warning: No declaration found for CKM_CONCATENATE_BASE_AND_KEY. ./gnutls-sections.txt:568: warning: No declaration found for CKM_CONCATENATE_BASE_AND_DATA. ./gnutls-sections.txt:569: warning: No declaration found for CKM_CONCATENATE_DATA_AND_BASE. ./gnutls-sections.txt:570: warning: No declaration found for CKM_XOR_BASE_AND_DATA. ./gnutls-sections.txt:571: warning: No declaration found for CKM_EXTRACT_KEY_FROM_KEY. ./gnutls-sections.txt:572: warning: No declaration found for CKM_SSL3_PRE_MASTER_KEY_GEN. ./gnutls-sections.txt:573: warning: No declaration found for CKM_SSL3_MASTER_KEY_DERIVE. ./gnutls-sections.txt:574: warning: No declaration found for CKM_SSL3_KEY_AND_MAC_DERIVE. ./gnutls-sections.txt:575: warning: No declaration found for CKM_SSL3_MASTER_KEY_DERIVE_DH. ./gnutls-sections.txt:576: warning: No declaration found for CKM_TLS_PRE_MASTER_KEY_GEN. ./gnutls-sections.txt:577: warning: No declaration found for CKM_TLS_MASTER_KEY_DERIVE. ./gnutls-sections.txt:578: warning: No declaration found for CKM_TLS_KEY_AND_MAC_DERIVE. ./gnutls-sections.txt:579: warning: No declaration found for CKM_TLS_MASTER_KEY_DERIVE_DH. ./gnutls-sections.txt:580: warning: No declaration found for CKM_SSL3_MD5_MAC. ./gnutls-sections.txt:581: warning: No declaration found for CKM_SSL3_SHA1_MAC. ./gnutls-sections.txt:582: warning: No declaration found for CKM_MD5_KEY_DERIVATION. ./gnutls-sections.txt:583: warning: No declaration found for CKM_MD2_KEY_DERIVATION. ./gnutls-sections.txt:584: warning: No declaration found for CKM_SHA1_KEY_DERIVATION. ./gnutls-sections.txt:585: warning: No declaration found for CKM_PBE_MD2_DES_CBC. ./gnutls-sections.txt:586: warning: No declaration found for CKM_PBE_MD5_DES_CBC. ./gnutls-sections.txt:587: warning: No declaration found for CKM_PBE_MD5_CAST_CBC. ./gnutls-sections.txt:588: warning: No declaration found for CKM_PBE_MD5_CAST3_CBC. ./gnutls-sections.txt:589: warning: No declaration found for CKM_PBE_MD5_CAST5_CBC. ./gnutls-sections.txt:590: warning: No declaration found for CKM_PBE_MD5_CAST128_CBC. ./gnutls-sections.txt:591: warning: No declaration found for CKM_PBE_SHA1_CAST5_CBC. ./gnutls-sections.txt:592: warning: No declaration found for CKM_PBE_SHA1_CAST128_CBC. ./gnutls-sections.txt:593: warning: No declaration found for CKM_PBE_SHA1_RC4_128. ./gnutls-sections.txt:594: warning: No declaration found for CKM_PBE_SHA1_RC4_40. ./gnutls-sections.txt:595: warning: No declaration found for CKM_PBE_SHA1_DES3_EDE_CBC. ./gnutls-sections.txt:596: warning: No declaration found for CKM_PBE_SHA1_DES2_EDE_CBC. ./gnutls-sections.txt:597: warning: No declaration found for CKM_PBE_SHA1_RC2_128_CBC. ./gnutls-sections.txt:598: warning: No declaration found for CKM_PBE_SHA1_RC2_40_CBC. ./gnutls-sections.txt:599: warning: No declaration found for CKM_PKCS5_PBKD2. ./gnutls-sections.txt:600: warning: No declaration found for CKM_PBA_SHA1_WITH_SHA1_HMAC. ./gnutls-sections.txt:601: warning: No declaration found for CKM_KEY_WRAP_LYNKS. ./gnutls-sections.txt:602: warning: No declaration found for CKM_KEY_WRAP_SET_OAEP. ./gnutls-sections.txt:603: warning: No declaration found for CKM_SKIPJACK_KEY_GEN. ./gnutls-sections.txt:604: warning: No declaration found for CKM_SKIPJACK_ECB64. ./gnutls-sections.txt:605: warning: No declaration found for CKM_SKIPJACK_CBC64. ./gnutls-sections.txt:606: warning: No declaration found for CKM_SKIPJACK_OFB64. ./gnutls-sections.txt:607: warning: No declaration found for CKM_SKIPJACK_CFB64. ./gnutls-sections.txt:608: warning: No declaration found for CKM_SKIPJACK_CFB32. ./gnutls-sections.txt:609: warning: No declaration found for CKM_SKIPJACK_CFB16. ./gnutls-sections.txt:610: warning: No declaration found for CKM_SKIPJACK_CFB8. ./gnutls-sections.txt:611: warning: No declaration found for CKM_SKIPJACK_WRAP. ./gnutls-sections.txt:612: warning: No declaration found for CKM_SKIPJACK_PRIVATE_WRAP. ./gnutls-sections.txt:613: warning: No declaration found for CKM_SKIPJACK_RELAYX. ./gnutls-sections.txt:614: warning: No declaration found for CKM_KEA_KEY_PAIR_GEN. ./gnutls-sections.txt:615: warning: No declaration found for CKM_KEA_KEY_DERIVE. ./gnutls-sections.txt:616: warning: No declaration found for CKM_FORTEZZA_TIMESTAMP. ./gnutls-sections.txt:617: warning: No declaration found for CKM_BATON_KEY_GEN. ./gnutls-sections.txt:618: warning: No declaration found for CKM_BATON_ECB128. ./gnutls-sections.txt:619: warning: No declaration found for CKM_BATON_ECB96. ./gnutls-sections.txt:620: warning: No declaration found for CKM_BATON_CBC128. ./gnutls-sections.txt:621: warning: No declaration found for CKM_BATON_COUNTER. ./gnutls-sections.txt:622: warning: No declaration found for CKM_BATON_SHUFFLE. ./gnutls-sections.txt:623: warning: No declaration found for CKM_BATON_WRAP. ./gnutls-sections.txt:624: warning: No declaration found for CKM_ECDSA_KEY_PAIR_GEN. ./gnutls-sections.txt:625: warning: No declaration found for CKM_EC_KEY_PAIR_GEN. ./gnutls-sections.txt:626: warning: No declaration found for CKM_ECDSA. ./gnutls-sections.txt:627: warning: No declaration found for CKM_ECDSA_SHA1. ./gnutls-sections.txt:628: warning: No declaration found for CKM_ECDH1_DERIVE. ./gnutls-sections.txt:629: warning: No declaration found for CKM_ECDH1_COFACTOR_DERIVE. ./gnutls-sections.txt:630: warning: No declaration found for CKM_ECMQV_DERIVE. ./gnutls-sections.txt:631: warning: No declaration found for CKM_JUNIPER_KEY_GEN. ./gnutls-sections.txt:632: warning: No declaration found for CKM_JUNIPER_ECB128. ./gnutls-sections.txt:633: warning: No declaration found for CKM_JUNIPER_CBC128. ./gnutls-sections.txt:634: warning: No declaration found for CKM_JUNIPER_COUNTER. ./gnutls-sections.txt:635: warning: No declaration found for CKM_JUNIPER_SHUFFLE. ./gnutls-sections.txt:636: warning: No declaration found for CKM_JUNIPER_WRAP. ./gnutls-sections.txt:637: warning: No declaration found for CKM_FASTHASH. ./gnutls-sections.txt:638: warning: No declaration found for CKM_AES_KEY_GEN. ./gnutls-sections.txt:639: warning: No declaration found for CKM_AES_ECB. ./gnutls-sections.txt:640: warning: No declaration found for CKM_AES_CBC. ./gnutls-sections.txt:641: warning: No declaration found for CKM_AES_MAC. ./gnutls-sections.txt:642: warning: No declaration found for CKM_AES_MAC_GENERAL. ./gnutls-sections.txt:643: warning: No declaration found for CKM_AES_CBC_PAD. ./gnutls-sections.txt:644: warning: No declaration found for CKM_DSA_PARAMETER_GEN. ./gnutls-sections.txt:645: warning: No declaration found for CKM_DH_PKCS_PARAMETER_GEN. ./gnutls-sections.txt:646: warning: No declaration found for CKM_X9_42_DH_PARAMETER_GEN. ./gnutls-sections.txt:647: warning: No declaration found for CKM_VENDOR_DEFINED. ./gnutls-sections.txt:648: warning: No declaration found for CKF_HW. ./gnutls-sections.txt:649: warning: No declaration found for CKF_ENCRYPT. ./gnutls-sections.txt:650: warning: No declaration found for CKF_DECRYPT. ./gnutls-sections.txt:651: warning: No declaration found for CKF_DIGEST. ./gnutls-sections.txt:652: warning: No declaration found for CKF_SIGN. ./gnutls-sections.txt:653: warning: No declaration found for CKF_SIGN_RECOVER. ./gnutls-sections.txt:654: warning: No declaration found for CKF_VERIFY. ./gnutls-sections.txt:655: warning: No declaration found for CKF_VERIFY_RECOVER. ./gnutls-sections.txt:656: warning: No declaration found for CKF_GENERATE. ./gnutls-sections.txt:657: warning: No declaration found for CKF_GENERATE_KEY_PAIR. ./gnutls-sections.txt:658: warning: No declaration found for CKF_WRAP. ./gnutls-sections.txt:659: warning: No declaration found for CKF_UNWRAP. ./gnutls-sections.txt:660: warning: No declaration found for CKF_DERIVE. ./gnutls-sections.txt:661: warning: No declaration found for CKF_EXTENSION. ./gnutls-sections.txt:662: warning: No declaration found for CKF_DONT_BLOCK. ./gnutls-sections.txt:663: warning: No declaration found for args. ./gnutls-sections.txt:664: warning: No declaration found for CKF_LIBRARY_CANT_CREATE_OS_THREADS. ./gnutls-sections.txt:665: warning: No declaration found for CKF_OS_LOCKING_OK. ./gnutls-sections.txt:666: warning: No declaration found for CKR_OK. ./gnutls-sections.txt:667: warning: No declaration found for CKR_CANCEL. ./gnutls-sections.txt:668: warning: No declaration found for CKR_HOST_MEMORY. ./gnutls-sections.txt:669: warning: No declaration found for CKR_SLOT_ID_INVALID. ./gnutls-sections.txt:670: warning: No declaration found for CKR_GENERAL_ERROR. ./gnutls-sections.txt:671: warning: No declaration found for CKR_FUNCTION_FAILED. ./gnutls-sections.txt:672: warning: No declaration found for CKR_ARGUMENTS_BAD. ./gnutls-sections.txt:673: warning: No declaration found for CKR_NO_EVENT. ./gnutls-sections.txt:674: warning: No declaration found for CKR_NEED_TO_CREATE_THREADS. ./gnutls-sections.txt:675: warning: No declaration found for CKR_CANT_LOCK. ./gnutls-sections.txt:676: warning: No declaration found for CKR_ATTRIBUTE_READ_ONLY. ./gnutls-sections.txt:677: warning: No declaration found for CKR_ATTRIBUTE_SENSITIVE. ./gnutls-sections.txt:678: warning: No declaration found for CKR_ATTRIBUTE_TYPE_INVALID. ./gnutls-sections.txt:679: warning: No declaration found for CKR_ATTRIBUTE_VALUE_INVALID. ./gnutls-sections.txt:680: warning: No declaration found for CKR_DATA_INVALID. ./gnutls-sections.txt:681: warning: No declaration found for CKR_DATA_LEN_RANGE. ./gnutls-sections.txt:682: warning: No declaration found for CKR_DEVICE_ERROR. ./gnutls-sections.txt:683: warning: No declaration found for CKR_DEVICE_MEMORY. ./gnutls-sections.txt:684: warning: No declaration found for CKR_DEVICE_REMOVED. ./gnutls-sections.txt:685: warning: No declaration found for CKR_ENCRYPTED_DATA_INVALID. ./gnutls-sections.txt:686: warning: No declaration found for CKR_ENCRYPTED_DATA_LEN_RANGE. ./gnutls-sections.txt:687: warning: No declaration found for CKR_FUNCTION_CANCELED. ./gnutls-sections.txt:688: warning: No declaration found for CKR_FUNCTION_NOT_PARALLEL. ./gnutls-sections.txt:689: warning: No declaration found for CKR_FUNCTION_NOT_SUPPORTED. ./gnutls-sections.txt:690: warning: No declaration found for CKR_KEY_HANDLE_INVALID. ./gnutls-sections.txt:691: warning: No declaration found for CKR_KEY_SIZE_RANGE. ./gnutls-sections.txt:692: warning: No declaration found for CKR_KEY_TYPE_INCONSISTENT. ./gnutls-sections.txt:693: warning: No declaration found for CKR_KEY_NOT_NEEDED. ./gnutls-sections.txt:694: warning: No declaration found for CKR_KEY_CHANGED. ./gnutls-sections.txt:695: warning: No declaration found for CKR_KEY_NEEDED. ./gnutls-sections.txt:696: warning: No declaration found for CKR_KEY_INDIGESTIBLE. ./gnutls-sections.txt:697: warning: No declaration found for CKR_KEY_FUNCTION_NOT_PERMITTED. ./gnutls-sections.txt:698: warning: No declaration found for CKR_KEY_NOT_WRAPPABLE. ./gnutls-sections.txt:699: warning: No declaration found for CKR_KEY_UNEXTRACTABLE. ./gnutls-sections.txt:700: warning: No declaration found for CKR_MECHANISM_INVALID. ./gnutls-sections.txt:701: warning: No declaration found for CKR_MECHANISM_PARAM_INVALID. ./gnutls-sections.txt:702: warning: No declaration found for CKR_OBJECT_HANDLE_INVALID. ./gnutls-sections.txt:703: warning: No declaration found for CKR_OPERATION_ACTIVE. ./gnutls-sections.txt:704: warning: No declaration found for CKR_OPERATION_NOT_INITIALIZED. ./gnutls-sections.txt:705: warning: No declaration found for CKR_PIN_INCORRECT. ./gnutls-sections.txt:706: warning: No declaration found for CKR_PIN_INVALID. ./gnutls-sections.txt:707: warning: No declaration found for CKR_PIN_LEN_RANGE. ./gnutls-sections.txt:708: warning: No declaration found for CKR_PIN_EXPIRED. ./gnutls-sections.txt:709: warning: No declaration found for CKR_PIN_LOCKED. ./gnutls-sections.txt:710: warning: No declaration found for CKR_SESSION_CLOSED. ./gnutls-sections.txt:711: warning: No declaration found for CKR_SESSION_COUNT. ./gnutls-sections.txt:712: warning: No declaration found for CKR_SESSION_HANDLE_INVALID. ./gnutls-sections.txt:713: warning: No declaration found for CKR_SESSION_PARALLEL_NOT_SUPPORTED. ./gnutls-sections.txt:714: warning: No declaration found for CKR_SESSION_READ_ONLY. ./gnutls-sections.txt:715: warning: No declaration found for CKR_SESSION_EXISTS. ./gnutls-sections.txt:716: warning: No declaration found for CKR_SESSION_READ_ONLY_EXISTS. ./gnutls-sections.txt:717: warning: No declaration found for CKR_SESSION_READ_WRITE_SO_EXISTS. ./gnutls-sections.txt:718: warning: No declaration found for CKR_SIGNATURE_INVALID. ./gnutls-sections.txt:719: warning: No declaration found for CKR_SIGNATURE_LEN_RANGE. ./gnutls-sections.txt:720: warning: No declaration found for CKR_TEMPLATE_INCOMPLETE. ./gnutls-sections.txt:721: warning: No declaration found for CKR_TEMPLATE_INCONSISTENT. ./gnutls-sections.txt:722: warning: No declaration found for CKR_TOKEN_NOT_PRESENT. ./gnutls-sections.txt:723: warning: No declaration found for CKR_TOKEN_NOT_RECOGNIZED. ./gnutls-sections.txt:724: warning: No declaration found for CKR_TOKEN_WRITE_PROTECTED. ./gnutls-sections.txt:725: warning: No declaration found for CKR_UNWRAPPING_KEY_HANDLE_INVALID. ./gnutls-sections.txt:726: warning: No declaration found for CKR_UNWRAPPING_KEY_SIZE_RANGE. ./gnutls-sections.txt:727: warning: No declaration found for CKR_UNWRAPPING_KEY_TYPE_INCONSISTENT. ./gnutls-sections.txt:728: warning: No declaration found for CKR_USER_ALREADY_LOGGED_IN. ./gnutls-sections.txt:729: warning: No declaration found for CKR_USER_NOT_LOGGED_IN. ./gnutls-sections.txt:730: warning: No declaration found for CKR_USER_PIN_NOT_INITIALIZED. ./gnutls-sections.txt:731: warning: No declaration found for CKR_USER_TYPE_INVALID. ./gnutls-sections.txt:732: warning: No declaration found for CKR_USER_ANOTHER_ALREADY_LOGGED_IN. ./gnutls-sections.txt:733: warning: No declaration found for CKR_USER_TOO_MANY_TYPES. ./gnutls-sections.txt:734: warning: No declaration found for CKR_WRAPPED_KEY_INVALID. ./gnutls-sections.txt:735: warning: No declaration found for CKR_WRAPPED_KEY_LEN_RANGE. ./gnutls-sections.txt:736: warning: No declaration found for CKR_WRAPPING_KEY_HANDLE_INVALID. ./gnutls-sections.txt:737: warning: No declaration found for CKR_WRAPPING_KEY_SIZE_RANGE. ./gnutls-sections.txt:738: warning: No declaration found for CKR_WRAPPING_KEY_TYPE_INCONSISTENT. ./gnutls-sections.txt:739: warning: No declaration found for CKR_RANDOM_SEED_NOT_SUPPORTED. ./gnutls-sections.txt:740: warning: No declaration found for CKR_RANDOM_NO_RNG. ./gnutls-sections.txt:741: warning: No declaration found for CKR_DOMAIN_PARAMS_INVALID. ./gnutls-sections.txt:742: warning: No declaration found for CKR_BUFFER_TOO_SMALL. ./gnutls-sections.txt:743: warning: No declaration found for CKR_SAVED_STATE_INVALID. ./gnutls-sections.txt:744: warning: No declaration found for CKR_INFORMATION_SENSITIVE. ./gnutls-sections.txt:745: warning: No declaration found for CKR_STATE_UNSAVEABLE. ./gnutls-sections.txt:746: warning: No declaration found for CKR_CRYPTOKI_NOT_INITIALIZED. ./gnutls-sections.txt:747: warning: No declaration found for CKR_CRYPTOKI_ALREADY_INITIALIZED. ./gnutls-sections.txt:748: warning: No declaration found for CKR_MUTEX_BAD. ./gnutls-sections.txt:749: warning: No declaration found for CKR_MUTEX_NOT_LOCKED. ./gnutls-sections.txt:750: warning: No declaration found for CKR_FUNCTION_REJECTED. ./gnutls-sections.txt:751: warning: No declaration found for CKR_VENDOR_DEFINED. ./gnutls-sections.txt:752: warning: No declaration found for CK_DEFINE_FUNCTION. ./gnutls-sections.txt:753: warning: No declaration found for CK_BYTE. ./gnutls-sections.txt:754: warning: No declaration found for CK_CHAR. ./gnutls-sections.txt:755: warning: No declaration found for CK_UTF8CHAR. ./gnutls-sections.txt:756: warning: No declaration found for CK_BBOOL. ./gnutls-sections.txt:757: warning: No declaration found for CK_ULONG. ./gnutls-sections.txt:758: warning: No declaration found for CK_LONG. ./gnutls-sections.txt:759: warning: No declaration found for CK_BYTE_PTR. ./gnutls-sections.txt:760: warning: No declaration found for CK_CHAR_PTR. ./gnutls-sections.txt:761: warning: No declaration found for CK_UTF8CHAR_PTR. ./gnutls-sections.txt:762: warning: No declaration found for CK_ULONG_PTR. ./gnutls-sections.txt:763: warning: No declaration found for CK_VOID_PTR. ./gnutls-sections.txt:764: warning: No declaration found for CK_VOID_PTR_PTR. ./gnutls-sections.txt:765: warning: No declaration found for CK_FALSE. ./gnutls-sections.txt:766: warning: No declaration found for CK_TRUE. ./gnutls-sections.txt:767: warning: No declaration found for CK_VERSION. ./gnutls-sections.txt:768: warning: No declaration found for CK_VERSION_PTR. ./gnutls-sections.txt:769: warning: No declaration found for CK_INFO. ./gnutls-sections.txt:770: warning: No declaration found for CK_INFO_PTR. ./gnutls-sections.txt:771: warning: No declaration found for CK_SLOT_ID_PTR. ./gnutls-sections.txt:772: warning: No declaration found for CK_SLOT_INFO. ./gnutls-sections.txt:773: warning: No declaration found for CK_SLOT_INFO_PTR. ./gnutls-sections.txt:774: warning: No declaration found for CK_TOKEN_INFO. ./gnutls-sections.txt:775: warning: No declaration found for CK_TOKEN_INFO_PTR. ./gnutls-sections.txt:776: warning: No declaration found for CK_SESSION_HANDLE_PTR. ./gnutls-sections.txt:777: warning: No declaration found for CK_SESSION_INFO. ./gnutls-sections.txt:778: warning: No declaration found for CK_SESSION_INFO_PTR. ./gnutls-sections.txt:779: warning: No declaration found for CK_OBJECT_HANDLE_PTR. ./gnutls-sections.txt:780: warning: No declaration found for CK_OBJECT_CLASS_PTR. ./gnutls-sections.txt:781: warning: No declaration found for CK_ATTRIBUTE. ./gnutls-sections.txt:782: warning: No declaration found for CK_ATTRIBUTE_PTR. ./gnutls-sections.txt:783: warning: No declaration found for CK_DATE. ./gnutls-sections.txt:784: warning: No declaration found for CK_DATE_PTR. ./gnutls-sections.txt:785: warning: No declaration found for CK_MECHANISM_TYPE_PTR. ./gnutls-sections.txt:786: warning: No declaration found for CK_MECHANISM. ./gnutls-sections.txt:787: warning: No declaration found for CK_MECHANISM_PTR. ./gnutls-sections.txt:788: warning: No declaration found for CK_MECHANISM_INFO. ./gnutls-sections.txt:789: warning: No declaration found for CK_MECHANISM_INFO_PTR. ./gnutls-sections.txt:790: warning: No declaration found for CK_FUNCTION_LIST. ./gnutls-sections.txt:791: warning: No declaration found for CK_FUNCTION_LIST_PTR. ./gnutls-sections.txt:792: warning: No declaration found for CK_FUNCTION_LIST_PTR_PTR. ./gnutls-sections.txt:793: warning: No declaration found for CK_C_INITIALIZE_ARGS. ./gnutls-sections.txt:794: warning: No declaration found for CK_C_INITIALIZE_ARGS_PTR. ./gnutls-sections.txt:795: warning: No declaration found for NULL_PTR. ./gnutls-sections.txt:799: warning: Double pakchois entry. Previous occurrence on line 0. ./gnutls-sections.txt:800: warning: No declaration found for CRYPTOKI_GNU. ./gnutls-sections.txt:801: warning: No declaration found for PAKCHOIS_API_MAJOR. ./gnutls-sections.txt:802: warning: No declaration found for PAKCHOIS_API_MINOR. ./gnutls-sections.txt:803: warning: No declaration found for pakchois_module_t. ./gnutls-sections.txt:804: warning: No declaration found for pakchois_session_t. ./gnutls-sections.txt:805: warning: No declaration found for pakchois_module_load. ./gnutls-sections.txt:806: warning: No declaration found for pakchois_module_load_abs. ./gnutls-sections.txt:807: warning: No declaration found for pakchois_module_nssload. ./gnutls-sections.txt:808: warning: No declaration found for pakchois_module_nssload_abs. ./gnutls-sections.txt:809: warning: No declaration found for pakchois_module_destroy. ./gnutls-sections.txt:810: warning: No declaration found for pakchois_error. ./gnutls-sections.txt:811: warning: No declaration found for pakchois_get_info. ./gnutls-sections.txt:812: warning: No declaration found for pakchois_get_slot_list. ./gnutls-sections.txt:813: warning: No declaration found for pakchois_get_slot_info. ./gnutls-sections.txt:814: warning: No declaration found for pakchois_get_token_info. ./gnutls-sections.txt:815: warning: No declaration found for pakchois_wait_for_slot_event. ./gnutls-sections.txt:816: warning: No declaration found for pakchois_get_mechanism_list. ./gnutls-sections.txt:817: warning: No declaration found for pakchois_get_mechanism_info. ./gnutls-sections.txt:818: warning: No declaration found for pakchois_init_token. ./gnutls-sections.txt:819: warning: No declaration found for pakchois_init_pin. ./gnutls-sections.txt:820: warning: No declaration found for pakchois_set_pin. ./gnutls-sections.txt:821: warning: No declaration found for pakchois_notify_t. ./gnutls-sections.txt:822: warning: No declaration found for pakchois_open_session. ./gnutls-sections.txt:823: warning: No declaration found for pakchois_close_session. ./gnutls-sections.txt:824: warning: No declaration found for pakchois_close_all_sessions. ./gnutls-sections.txt:825: warning: No declaration found for pakchois_get_session_info. ./gnutls-sections.txt:826: warning: No declaration found for pakchois_get_operation_state. ./gnutls-sections.txt:827: warning: No declaration found for pakchois_set_operation_state. ./gnutls-sections.txt:828: warning: No declaration found for pakchois_login. ./gnutls-sections.txt:829: warning: No declaration found for pakchois_logout. ./gnutls-sections.txt:830: warning: No declaration found for pakchois_create_object. ./gnutls-sections.txt:831: warning: No declaration found for pakchois_copy_object. ./gnutls-sections.txt:832: warning: No declaration found for pakchois_destroy_object. ./gnutls-sections.txt:833: warning: No declaration found for pakchois_get_object_size. ./gnutls-sections.txt:834: warning: No declaration found for pakchois_get_attribute_value. ./gnutls-sections.txt:835: warning: No declaration found for pakchois_set_attribute_value. ./gnutls-sections.txt:836: warning: No declaration found for pakchois_find_objects_init. ./gnutls-sections.txt:837: warning: No declaration found for pakchois_find_objects. ./gnutls-sections.txt:838: warning: No declaration found for pakchois_find_objects_final. ./gnutls-sections.txt:839: warning: No declaration found for pakchois_encrypt_init. ./gnutls-sections.txt:840: warning: No declaration found for pakchois_encrypt. ./gnutls-sections.txt:841: warning: No declaration found for pakchois_encrypt_update. ./gnutls-sections.txt:842: warning: No declaration found for pakchois_encrypt_final. ./gnutls-sections.txt:843: warning: No declaration found for pakchois_decrypt_init. ./gnutls-sections.txt:844: warning: No declaration found for pakchois_decrypt. ./gnutls-sections.txt:845: warning: No declaration found for pakchois_decrypt_update. ./gnutls-sections.txt:846: warning: No declaration found for pakchois_decrypt_final. ./gnutls-sections.txt:847: warning: No declaration found for pakchois_digest_init. ./gnutls-sections.txt:848: warning: No declaration found for pakchois_digest. ./gnutls-sections.txt:849: warning: No declaration found for pakchois_digest_update. ./gnutls-sections.txt:850: warning: No declaration found for pakchois_digest_key. ./gnutls-sections.txt:851: warning: No declaration found for pakchois_digest_final. ./gnutls-sections.txt:852: warning: No declaration found for pakchois_sign_init. ./gnutls-sections.txt:853: warning: No declaration found for pakchois_sign. ./gnutls-sections.txt:854: warning: No declaration found for pakchois_sign_update. ./gnutls-sections.txt:855: warning: No declaration found for pakchois_sign_final. ./gnutls-sections.txt:856: warning: No declaration found for pakchois_sign_recover_init. ./gnutls-sections.txt:857: warning: No declaration found for pakchois_sign_recover. ./gnutls-sections.txt:858: warning: No declaration found for pakchois_verify_init. ./gnutls-sections.txt:859: warning: No declaration found for pakchois_verify. ./gnutls-sections.txt:860: warning: No declaration found for pakchois_verify_update. ./gnutls-sections.txt:861: warning: No declaration found for pakchois_verify_final. ./gnutls-sections.txt:862: warning: No declaration found for pakchois_verify_recover_init. ./gnutls-sections.txt:863: warning: No declaration found for pakchois_verify_recover. ./gnutls-sections.txt:864: warning: No declaration found for pakchois_digest_encrypt_update. ./gnutls-sections.txt:865: warning: No declaration found for pakchois_decrypt_digest_update. ./gnutls-sections.txt:866: warning: No declaration found for pakchois_sign_encrypt_update. ./gnutls-sections.txt:867: warning: No declaration found for pakchois_decrypt_verify_update. ./gnutls-sections.txt:868: warning: No declaration found for pakchois_generate_key. ./gnutls-sections.txt:869: warning: No declaration found for pakchois_generate_key_pair. ./gnutls-sections.txt:870: warning: No declaration found for pakchois_wrap_key. ./gnutls-sections.txt:871: warning: No declaration found for pakchois_unwrap_key. ./gnutls-sections.txt:872: warning: No declaration found for pakchois_derive_key. ./gnutls-sections.txt:873: warning: No declaration found for pakchois_seed_random. ./gnutls-sections.txt:874: warning: No declaration found for pakchois_generate_random. ./gnutls-sections.txt:878: warning: Double dlopen entry. Previous occurrence on line 0. ./gnutls-sections.txt:879: warning: No declaration found for RTLD_LOCAL. ./gnutls-sections.txt:880: warning: No declaration found for RTLD_NOW. ./gnutls-sections.txt:881: warning: No declaration found for dlopen. ./gnutls-sections.txt:882: warning: No declaration found for dlsym. ./gnutls-sections.txt:883: warning: No declaration found for dlclose. ./gnutls-sections.txt:887: warning: Double pakchois11 entry. Previous occurrence on line 0. ./gnutls-sections.txt:888: warning: No declaration found for CRYPTOKI_VERSION_MAJOR. ./gnutls-sections.txt:889: warning: No declaration found for CRYPTOKI_VERSION_MINOR. ./gnutls-sections.txt:890: warning: No declaration found for CRYPTOKI_VERSION_REVISION. ./gnutls-sections.txt:891: warning: No declaration found for CRYPTOKI_COMPAT. ./gnutls-sections.txt:892: warning: No declaration found for CK_SPEC. ./gnutls-sections.txt:893: warning: No declaration found for ck_flags_t. ./gnutls-sections.txt:894: warning: No declaration found for ck_version. ./gnutls-sections.txt:895: warning: No declaration found for ck_info. ./gnutls-sections.txt:896: warning: No declaration found for cryptoki_version. ./gnutls-sections.txt:897: warning: No declaration found for manufacturer_id. ./gnutls-sections.txt:898: warning: No declaration found for library_description. ./gnutls-sections.txt:899: warning: No declaration found for library_version. ./gnutls-sections.txt:900: warning: No declaration found for ck_notification_t. ./gnutls-sections.txt:901: warning: No declaration found for ck_slot_id_t. ./gnutls-sections.txt:902: warning: No declaration found for ck_slot_info. ./gnutls-sections.txt:903: warning: No declaration found for slot_description. ./gnutls-sections.txt:904: warning: No declaration found for hardware_version. ./gnutls-sections.txt:905: warning: No declaration found for firmware_version. ./gnutls-sections.txt:906: warning: No declaration found for ck_token_info. ./gnutls-sections.txt:907: warning: No declaration found for serial_number. ./gnutls-sections.txt:908: warning: No declaration found for max_session_count. ./gnutls-sections.txt:909: warning: No declaration found for session_count. ./gnutls-sections.txt:910: warning: No declaration found for max_rw_session_count. ./gnutls-sections.txt:911: warning: No declaration found for rw_session_count. ./gnutls-sections.txt:912: warning: No declaration found for max_pin_len. ./gnutls-sections.txt:913: warning: No declaration found for min_pin_len. ./gnutls-sections.txt:914: warning: No declaration found for total_public_memory. ./gnutls-sections.txt:915: warning: No declaration found for free_public_memory. ./gnutls-sections.txt:916: warning: No declaration found for total_private_memory. ./gnutls-sections.txt:917: warning: No declaration found for free_private_memory. ./gnutls-sections.txt:918: warning: No declaration found for utc_time. ./gnutls-sections.txt:919: warning: No declaration found for ck_session_handle_t. ./gnutls-sections.txt:920: warning: No declaration found for ck_user_type_t. ./gnutls-sections.txt:921: warning: No declaration found for ck_state_t. ./gnutls-sections.txt:922: warning: No declaration found for ck_session_info. ./gnutls-sections.txt:923: warning: No declaration found for slot_id. ./gnutls-sections.txt:924: warning: No declaration found for device_error. ./gnutls-sections.txt:925: warning: No declaration found for ck_object_handle_t. ./gnutls-sections.txt:926: warning: No declaration found for ck_object_class_t. ./gnutls-sections.txt:927: warning: No declaration found for ck_hw_feature_type_t. ./gnutls-sections.txt:928: warning: No declaration found for ck_key_type_t. ./gnutls-sections.txt:929: warning: No declaration found for ck_certificate_type_t. ./gnutls-sections.txt:930: warning: No declaration found for ck_attribute_type_t. ./gnutls-sections.txt:931: warning: No declaration found for ck_attribute. ./gnutls-sections.txt:932: warning: No declaration found for value. ./gnutls-sections.txt:933: warning: No declaration found for value_len. ./gnutls-sections.txt:934: warning: No declaration found for ck_date. ./gnutls-sections.txt:935: warning: No declaration found for ck_mechanism_type_t. ./gnutls-sections.txt:936: warning: No declaration found for ck_mechanism. ./gnutls-sections.txt:937: warning: No declaration found for parameter. ./gnutls-sections.txt:938: warning: No declaration found for parameter_len. ./gnutls-sections.txt:939: warning: No declaration found for ck_mechanism_info. ./gnutls-sections.txt:940: warning: No declaration found for min_key_size. ./gnutls-sections.txt:941: warning: No declaration found for max_key_size. ./gnutls-sections.txt:942: warning: No declaration found for ck_rv_t. ./gnutls-sections.txt:943: warning: No declaration found for ck_notify_t. ./gnutls-sections.txt:944: warning: No declaration found for ck_function_list. ./gnutls-sections.txt:945: warning: No declaration found for ck_createmutex_t. ./gnutls-sections.txt:946: warning: No declaration found for ck_destroymutex_t. ./gnutls-sections.txt:947: warning: No declaration found for ck_lockmutex_t. ./gnutls-sections.txt:948: warning: No declaration found for ck_unlockmutex_t. ./gnutls-sections.txt:949: warning: No declaration found for ck_c_initialize_args. ./gnutls-sections.txt:950: warning: No declaration found for create_mutex. ./gnutls-sections.txt:951: warning: No declaration found for destroy_mutex. ./gnutls-sections.txt:952: warning: No declaration found for lock_mutex. ./gnutls-sections.txt:953: warning: No declaration found for unlock_mutex. ./gnutls-sections.txt:954: warning: No declaration found for reserved. ./gnutls-sections.txt:955: warning: No declaration found for CKN_SURRENDER. ./gnutls-sections.txt:956: warning: No declaration found for CKF_TOKEN_PRESENT. ./gnutls-sections.txt:957: warning: No declaration found for CKF_REMOVABLE_DEVICE. ./gnutls-sections.txt:958: warning: No declaration found for CKF_HW_SLOT. ./gnutls-sections.txt:959: warning: No declaration found for CKF_ARRAY_ATTRIBUTE. ./gnutls-sections.txt:960: warning: No declaration found for CKF_RNG. ./gnutls-sections.txt:961: warning: No declaration found for CKF_WRITE_PROTECTED. ./gnutls-sections.txt:962: warning: No declaration found for CKF_LOGIN_REQUIRED. ./gnutls-sections.txt:963: warning: No declaration found for CKF_USER_PIN_INITIALIZED. ./gnutls-sections.txt:964: warning: No declaration found for CKF_RESTORE_KEY_NOT_NEEDED. ./gnutls-sections.txt:965: warning: No declaration found for CKF_CLOCK_ON_TOKEN. ./gnutls-sections.txt:966: warning: No declaration found for CKF_PROTECTED_AUTHENTICATION_PATH. ./gnutls-sections.txt:967: warning: No declaration found for CKF_DUAL_CRYPTO_OPERATIONS. ./gnutls-sections.txt:968: warning: No declaration found for CKF_TOKEN_INITIALIZED. ./gnutls-sections.txt:969: warning: No declaration found for CKF_SECONDARY_AUTHENTICATION. ./gnutls-sections.txt:970: warning: No declaration found for CKF_USER_PIN_COUNT_LOW. ./gnutls-sections.txt:971: warning: No declaration found for CKF_USER_PIN_FINAL_TRY. ./gnutls-sections.txt:972: warning: No declaration found for CKF_USER_PIN_LOCKED. ./gnutls-sections.txt:973: warning: No declaration found for CKF_USER_PIN_TO_BE_CHANGED. ./gnutls-sections.txt:974: warning: No declaration found for CKF_SO_PIN_COUNT_LOW. ./gnutls-sections.txt:975: warning: No declaration found for CKF_SO_PIN_FINAL_TRY. ./gnutls-sections.txt:976: warning: No declaration found for CKF_SO_PIN_LOCKED. ./gnutls-sections.txt:977: warning: No declaration found for CKF_SO_PIN_TO_BE_CHANGED. ./gnutls-sections.txt:978: warning: No declaration found for CK_UNAVAILABLE_INFORMATION. ./gnutls-sections.txt:979: warning: No declaration found for CK_EFFECTIVELY_INFINITE. ./gnutls-sections.txt:980: warning: No declaration found for CK_INVALID_HANDLE. ./gnutls-sections.txt:981: warning: No declaration found for CKU_SO. ./gnutls-sections.txt:982: warning: No declaration found for CKU_USER. ./gnutls-sections.txt:983: warning: No declaration found for CKU_CONTEXT_SPECIFIC. ./gnutls-sections.txt:984: warning: No declaration found for CKS_RO_PUBLIC_SESSION. ./gnutls-sections.txt:985: warning: No declaration found for CKS_RO_USER_FUNCTIONS. ./gnutls-sections.txt:986: warning: No declaration found for CKS_RW_PUBLIC_SESSION. ./gnutls-sections.txt:987: warning: No declaration found for CKS_RW_USER_FUNCTIONS. ./gnutls-sections.txt:988: warning: No declaration found for CKS_RW_SO_FUNCTIONS. ./gnutls-sections.txt:989: warning: No declaration found for CKF_RW_SESSION. ./gnutls-sections.txt:990: warning: No declaration found for CKF_SERIAL_SESSION. ./gnutls-sections.txt:991: warning: No declaration found for CKO_DATA. ./gnutls-sections.txt:992: warning: No declaration found for CKO_CERTIFICATE. ./gnutls-sections.txt:993: warning: No declaration found for CKO_PUBLIC_KEY. ./gnutls-sections.txt:994: warning: No declaration found for CKO_PRIVATE_KEY. ./gnutls-sections.txt:995: warning: No declaration found for CKO_SECRET_KEY. ./gnutls-sections.txt:996: warning: No declaration found for CKO_HW_FEATURE. ./gnutls-sections.txt:997: warning: No declaration found for CKO_DOMAIN_PARAMETERS. ./gnutls-sections.txt:998: warning: No declaration found for CKO_MECHANISM. ./gnutls-sections.txt:999: warning: No declaration found for CKO_VENDOR_DEFINED. ./gnutls-sections.txt:1000: warning: No declaration found for CKH_MONOTONIC_COUNTER. ./gnutls-sections.txt:1001: warning: No declaration found for CKH_CLOCK. ./gnutls-sections.txt:1002: warning: No declaration found for CKH_USER_INTERFACE. ./gnutls-sections.txt:1003: warning: No declaration found for CKH_VENDOR_DEFINED. ./gnutls-sections.txt:1004: warning: No declaration found for CKK_RSA. ./gnutls-sections.txt:1005: warning: No declaration found for CKK_DSA. ./gnutls-sections.txt:1006: warning: No declaration found for CKK_DH. ./gnutls-sections.txt:1007: warning: No declaration found for CKK_ECDSA. ./gnutls-sections.txt:1008: warning: No declaration found for CKK_EC. ./gnutls-sections.txt:1009: warning: No declaration found for CKK_X9_42_DH. ./gnutls-sections.txt:1010: warning: No declaration found for CKK_KEA. ./gnutls-sections.txt:1011: warning: No declaration found for CKK_GENERIC_SECRET. ./gnutls-sections.txt:1012: warning: No declaration found for CKK_RC2. ./gnutls-sections.txt:1013: warning: No declaration found for CKK_RC4. ./gnutls-sections.txt:1014: warning: No declaration found for CKK_DES. ./gnutls-sections.txt:1015: warning: No declaration found for CKK_DES2. ./gnutls-sections.txt:1016: warning: No declaration found for CKK_DES3. ./gnutls-sections.txt:1017: warning: No declaration found for CKK_CAST. ./gnutls-sections.txt:1018: warning: No declaration found for CKK_CAST3. ./gnutls-sections.txt:1019: warning: No declaration found for CKK_CAST128. ./gnutls-sections.txt:1020: warning: No declaration found for CKK_RC5. ./gnutls-sections.txt:1021: warning: No declaration found for CKK_IDEA. ./gnutls-sections.txt:1022: warning: No declaration found for CKK_SKIPJACK. ./gnutls-sections.txt:1023: warning: No declaration found for CKK_BATON. ./gnutls-sections.txt:1024: warning: No declaration found for CKK_JUNIPER. ./gnutls-sections.txt:1025: warning: No declaration found for CKK_CDMF. ./gnutls-sections.txt:1026: warning: No declaration found for CKK_AES. ./gnutls-sections.txt:1027: warning: No declaration found for CKK_BLOWFISH. ./gnutls-sections.txt:1028: warning: No declaration found for CKK_TWOFISH. ./gnutls-sections.txt:1029: warning: No declaration found for CKK_VENDOR_DEFINED. ./gnutls-sections.txt:1030: warning: No declaration found for CKC_X_509. ./gnutls-sections.txt:1031: warning: No declaration found for CKC_X_509_ATTR_CERT. ./gnutls-sections.txt:1032: warning: No declaration found for CKC_WTLS. ./gnutls-sections.txt:1033: warning: No declaration found for CKC_VENDOR_DEFINED. ./gnutls-sections.txt:1034: warning: No declaration found for CKA_CLASS. ./gnutls-sections.txt:1035: warning: No declaration found for CKA_TOKEN. ./gnutls-sections.txt:1036: warning: No declaration found for CKA_PRIVATE. ./gnutls-sections.txt:1037: warning: No declaration found for CKA_LABEL. ./gnutls-sections.txt:1038: warning: No declaration found for CKA_APPLICATION. ./gnutls-sections.txt:1039: warning: No declaration found for CKA_VALUE. ./gnutls-sections.txt:1040: warning: No declaration found for CKA_OBJECT_ID. ./gnutls-sections.txt:1041: warning: No declaration found for CKA_CERTIFICATE_TYPE. ./gnutls-sections.txt:1042: warning: No declaration found for CKA_ISSUER. ./gnutls-sections.txt:1043: warning: No declaration found for CKA_SERIAL_NUMBER. ./gnutls-sections.txt:1044: warning: No declaration found for CKA_AC_ISSUER. ./gnutls-sections.txt:1045: warning: No declaration found for CKA_OWNER. ./gnutls-sections.txt:1046: warning: No declaration found for CKA_ATTR_TYPES. ./gnutls-sections.txt:1047: warning: No declaration found for CKA_TRUSTED. ./gnutls-sections.txt:1048: warning: No declaration found for CKA_CERTIFICATE_CATEGORY. ./gnutls-sections.txt:1049: warning: No declaration found for CKA_JAVA_MIDP_SECURITY_DOMAIN. ./gnutls-sections.txt:1050: warning: No declaration found for CKA_URL. ./gnutls-sections.txt:1051: warning: No declaration found for CKA_HASH_OF_SUBJECT_PUBLIC_KEY. ./gnutls-sections.txt:1052: warning: No declaration found for CKA_HASH_OF_ISSUER_PUBLIC_KEY. ./gnutls-sections.txt:1053: warning: No declaration found for CKA_CHECK_VALUE. ./gnutls-sections.txt:1054: warning: No declaration found for CKA_KEY_TYPE. ./gnutls-sections.txt:1055: warning: No declaration found for CKA_SUBJECT. ./gnutls-sections.txt:1056: warning: No declaration found for CKA_ID. ./gnutls-sections.txt:1057: warning: No declaration found for CKA_SENSITIVE. ./gnutls-sections.txt:1058: warning: No declaration found for CKA_ENCRYPT. ./gnutls-sections.txt:1059: warning: No declaration found for CKA_DECRYPT. ./gnutls-sections.txt:1060: warning: No declaration found for CKA_WRAP. ./gnutls-sections.txt:1061: warning: No declaration found for CKA_UNWRAP. ./gnutls-sections.txt:1062: warning: No declaration found for CKA_SIGN. ./gnutls-sections.txt:1063: warning: No declaration found for CKA_SIGN_RECOVER. ./gnutls-sections.txt:1064: warning: No declaration found for CKA_VERIFY. ./gnutls-sections.txt:1065: warning: No declaration found for CKA_VERIFY_RECOVER. ./gnutls-sections.txt:1066: warning: No declaration found for CKA_DERIVE. ./gnutls-sections.txt:1067: warning: No declaration found for CKA_START_DATE. ./gnutls-sections.txt:1068: warning: No declaration found for CKA_END_DATE. ./gnutls-sections.txt:1069: warning: No declaration found for CKA_MODULUS. ./gnutls-sections.txt:1070: warning: No declaration found for CKA_MODULUS_BITS. ./gnutls-sections.txt:1071: warning: No declaration found for CKA_PUBLIC_EXPONENT. ./gnutls-sections.txt:1072: warning: No declaration found for CKA_PRIVATE_EXPONENT. ./gnutls-sections.txt:1073: warning: No declaration found for CKA_PRIME_1. ./gnutls-sections.txt:1074: warning: No declaration found for CKA_PRIME_2. ./gnutls-sections.txt:1075: warning: No declaration found for CKA_EXPONENT_1. ./gnutls-sections.txt:1076: warning: No declaration found for CKA_EXPONENT_2. ./gnutls-sections.txt:1077: warning: No declaration found for CKA_COEFFICIENT. ./gnutls-sections.txt:1078: warning: No declaration found for CKA_PRIME. ./gnutls-sections.txt:1079: warning: No declaration found for CKA_SUBPRIME. ./gnutls-sections.txt:1080: warning: No declaration found for CKA_BASE. ./gnutls-sections.txt:1081: warning: No declaration found for CKA_PRIME_BITS. ./gnutls-sections.txt:1082: warning: No declaration found for CKA_SUB_PRIME_BITS. ./gnutls-sections.txt:1083: warning: No declaration found for CKA_VALUE_BITS. ./gnutls-sections.txt:1084: warning: No declaration found for CKA_VALUE_LEN. ./gnutls-sections.txt:1085: warning: No declaration found for CKA_EXTRACTABLE. ./gnutls-sections.txt:1086: warning: No declaration found for CKA_LOCAL. ./gnutls-sections.txt:1087: warning: No declaration found for CKA_NEVER_EXTRACTABLE. ./gnutls-sections.txt:1088: warning: No declaration found for CKA_ALWAYS_SENSITIVE. ./gnutls-sections.txt:1089: warning: No declaration found for CKA_KEY_GEN_MECHANISM. ./gnutls-sections.txt:1090: warning: No declaration found for CKA_MODIFIABLE. ./gnutls-sections.txt:1091: warning: No declaration found for CKA_ECDSA_PARAMS. ./gnutls-sections.txt:1092: warning: No declaration found for CKA_EC_PARAMS. ./gnutls-sections.txt:1093: warning: No declaration found for CKA_EC_POINT. ./gnutls-sections.txt:1094: warning: No declaration found for CKA_SECONDARY_AUTH. ./gnutls-sections.txt:1095: warning: No declaration found for CKA_AUTH_PIN_FLAGS. ./gnutls-sections.txt:1096: warning: No declaration found for CKA_ALWAYS_AUTHENTICATE. ./gnutls-sections.txt:1097: warning: No declaration found for CKA_WRAP_WITH_TRUSTED. ./gnutls-sections.txt:1098: warning: No declaration found for CKA_HW_FEATURE_TYPE. ./gnutls-sections.txt:1099: warning: No declaration found for CKA_RESET_ON_INIT. ./gnutls-sections.txt:1100: warning: No declaration found for CKA_HAS_RESET. ./gnutls-sections.txt:1101: warning: No declaration found for CKA_PIXEL_X. ./gnutls-sections.txt:1102: warning: No declaration found for CKA_PIXEL_Y. ./gnutls-sections.txt:1103: warning: No declaration found for CKA_RESOLUTION. ./gnutls-sections.txt:1104: warning: No declaration found for CKA_CHAR_ROWS. ./gnutls-sections.txt:1105: warning: No declaration found for CKA_CHAR_COLUMNS. ./gnutls-sections.txt:1106: warning: No declaration found for CKA_COLOR. ./gnutls-sections.txt:1107: warning: No declaration found for CKA_BITS_PER_PIXEL. ./gnutls-sections.txt:1108: warning: No declaration found for CKA_CHAR_SETS. ./gnutls-sections.txt:1109: warning: No declaration found for CKA_ENCODING_METHODS. ./gnutls-sections.txt:1110: warning: No declaration found for CKA_MIME_TYPES. ./gnutls-sections.txt:1111: warning: No declaration found for CKA_MECHANISM_TYPE. ./gnutls-sections.txt:1112: warning: No declaration found for CKA_REQUIRED_CMS_ATTRIBUTES. ./gnutls-sections.txt:1113: warning: No declaration found for CKA_DEFAULT_CMS_ATTRIBUTES. ./gnutls-sections.txt:1114: warning: No declaration found for CKA_SUPPORTED_CMS_ATTRIBUTES. ./gnutls-sections.txt:1115: warning: No declaration found for CKA_WRAP_TEMPLATE. ./gnutls-sections.txt:1116: warning: No declaration found for CKA_UNWRAP_TEMPLATE. ./gnutls-sections.txt:1117: warning: No declaration found for CKA_ALLOWED_MECHANISMS. ./gnutls-sections.txt:1118: warning: No declaration found for CKA_VENDOR_DEFINED. ./gnutls-sections.txt:1119: warning: No declaration found for CKM_RSA_PKCS_KEY_PAIR_GEN. ./gnutls-sections.txt:1120: warning: No declaration found for CKM_RSA_PKCS. ./gnutls-sections.txt:1121: warning: No declaration found for CKM_RSA_9796. ./gnutls-sections.txt:1122: warning: No declaration found for CKM_RSA_X_509. ./gnutls-sections.txt:1123: warning: No declaration found for CKM_MD2_RSA_PKCS. ./gnutls-sections.txt:1124: warning: No declaration found for CKM_MD5_RSA_PKCS. ./gnutls-sections.txt:1125: warning: No declaration found for CKM_SHA1_RSA_PKCS. ./gnutls-sections.txt:1126: warning: No declaration found for CKM_RIPEMD128_RSA_PKCS. ./gnutls-sections.txt:1127: warning: No declaration found for CKM_RIPEMD160_RSA_PKCS. ./gnutls-sections.txt:1128: warning: No declaration found for CKM_RSA_PKCS_OAEP. ./gnutls-sections.txt:1129: warning: No declaration found for CKM_RSA_X9_31_KEY_PAIR_GEN. ./gnutls-sections.txt:1130: warning: No declaration found for CKM_RSA_X9_31. ./gnutls-sections.txt:1131: warning: No declaration found for CKM_SHA1_RSA_X9_31. ./gnutls-sections.txt:1132: warning: No declaration found for CKM_RSA_PKCS_PSS. ./gnutls-sections.txt:1133: warning: No declaration found for CKM_SHA1_RSA_PKCS_PSS. ./gnutls-sections.txt:1134: warning: No declaration found for CKM_DSA_KEY_PAIR_GEN. ./gnutls-sections.txt:1135: warning: No declaration found for CKM_DSA. ./gnutls-sections.txt:1136: warning: No declaration found for CKM_DSA_SHA1. ./gnutls-sections.txt:1137: warning: No declaration found for CKM_DH_PKCS_KEY_PAIR_GEN. ./gnutls-sections.txt:1138: warning: No declaration found for CKM_DH_PKCS_DERIVE. ./gnutls-sections.txt:1139: warning: No declaration found for CKM_X9_42_DH_KEY_PAIR_GEN. ./gnutls-sections.txt:1140: warning: No declaration found for CKM_X9_42_DH_DERIVE. ./gnutls-sections.txt:1141: warning: No declaration found for CKM_X9_42_DH_HYBRID_DERIVE. ./gnutls-sections.txt:1142: warning: No declaration found for CKM_X9_42_MQV_DERIVE. ./gnutls-sections.txt:1143: warning: No declaration found for CKM_SHA256_RSA_PKCS. ./gnutls-sections.txt:1144: warning: No declaration found for CKM_SHA384_RSA_PKCS. ./gnutls-sections.txt:1145: warning: No declaration found for CKM_SHA512_RSA_PKCS. ./gnutls-sections.txt:1146: warning: No declaration found for CKM_SHA256_RSA_PKCS_PSS. ./gnutls-sections.txt:1147: warning: No declaration found for CKM_SHA384_RSA_PKCS_PSS. ./gnutls-sections.txt:1148: warning: No declaration found for CKM_SHA512_RSA_PKCS_PSS. ./gnutls-sections.txt:1149: warning: No declaration found for CKM_RC2_KEY_GEN. ./gnutls-sections.txt:1150: warning: No declaration found for CKM_RC2_ECB. ./gnutls-sections.txt:1151: warning: No declaration found for CKM_RC2_CBC. ./gnutls-sections.txt:1152: warning: No declaration found for CKM_RC2_MAC. ./gnutls-sections.txt:1153: warning: No declaration found for CKM_RC2_MAC_GENERAL. ./gnutls-sections.txt:1154: warning: No declaration found for CKM_RC2_CBC_PAD. ./gnutls-sections.txt:1155: warning: No declaration found for CKM_RC4_KEY_GEN. ./gnutls-sections.txt:1156: warning: No declaration found for CKM_RC4. ./gnutls-sections.txt:1157: warning: No declaration found for CKM_DES_KEY_GEN. ./gnutls-sections.txt:1158: warning: No declaration found for CKM_DES_ECB. ./gnutls-sections.txt:1159: warning: No declaration found for CKM_DES_CBC. ./gnutls-sections.txt:1160: warning: No declaration found for CKM_DES_MAC. ./gnutls-sections.txt:1161: warning: No declaration found for CKM_DES_MAC_GENERAL. ./gnutls-sections.txt:1162: warning: No declaration found for CKM_DES_CBC_PAD. ./gnutls-sections.txt:1163: warning: No declaration found for CKM_DES2_KEY_GEN. ./gnutls-sections.txt:1164: warning: No declaration found for CKM_DES3_KEY_GEN. ./gnutls-sections.txt:1165: warning: No declaration found for CKM_DES3_ECB. ./gnutls-sections.txt:1166: warning: No declaration found for CKM_DES3_CBC. ./gnutls-sections.txt:1167: warning: No declaration found for CKM_DES3_MAC. ./gnutls-sections.txt:1168: warning: No declaration found for CKM_DES3_MAC_GENERAL. ./gnutls-sections.txt:1169: warning: No declaration found for CKM_DES3_CBC_PAD. ./gnutls-sections.txt:1170: warning: No declaration found for CKM_CDMF_KEY_GEN. ./gnutls-sections.txt:1171: warning: No declaration found for CKM_CDMF_ECB. ./gnutls-sections.txt:1172: warning: No declaration found for CKM_CDMF_CBC. ./gnutls-sections.txt:1173: warning: No declaration found for CKM_CDMF_MAC. ./gnutls-sections.txt:1174: warning: No declaration found for CKM_CDMF_MAC_GENERAL. ./gnutls-sections.txt:1175: warning: No declaration found for CKM_CDMF_CBC_PAD. ./gnutls-sections.txt:1176: warning: No declaration found for CKM_MD2. ./gnutls-sections.txt:1177: warning: No declaration found for CKM_MD2_HMAC. ./gnutls-sections.txt:1178: warning: No declaration found for CKM_MD2_HMAC_GENERAL. ./gnutls-sections.txt:1179: warning: No declaration found for CKM_MD5. ./gnutls-sections.txt:1180: warning: No declaration found for CKM_MD5_HMAC. ./gnutls-sections.txt:1181: warning: No declaration found for CKM_MD5_HMAC_GENERAL. ./gnutls-sections.txt:1182: warning: No declaration found for CKM_SHA_1. ./gnutls-sections.txt:1183: warning: No declaration found for CKM_SHA_1_HMAC. ./gnutls-sections.txt:1184: warning: No declaration found for CKM_SHA_1_HMAC_GENERAL. ./gnutls-sections.txt:1185: warning: No declaration found for CKM_RIPEMD128. ./gnutls-sections.txt:1186: warning: No declaration found for CKM_RIPEMD128_HMAC. ./gnutls-sections.txt:1187: warning: No declaration found for CKM_RIPEMD128_HMAC_GENERAL. ./gnutls-sections.txt:1188: warning: No declaration found for CKM_RIPEMD160. ./gnutls-sections.txt:1189: warning: No declaration found for CKM_RIPEMD160_HMAC. ./gnutls-sections.txt:1190: warning: No declaration found for CKM_RIPEMD160_HMAC_GENERAL. ./gnutls-sections.txt:1191: warning: No declaration found for CKM_SHA256. ./gnutls-sections.txt:1192: warning: No declaration found for CKM_SHA256_HMAC. ./gnutls-sections.txt:1193: warning: No declaration found for CKM_SHA256_HMAC_GENERAL. ./gnutls-sections.txt:1194: warning: No declaration found for CKM_SHA384. ./gnutls-sections.txt:1195: warning: No declaration found for CKM_SHA384_HMAC. ./gnutls-sections.txt:1196: warning: No declaration found for CKM_SHA384_HMAC_GENERAL. ./gnutls-sections.txt:1197: warning: No declaration found for CKM_SHA512. ./gnutls-sections.txt:1198: warning: No declaration found for CKM_SHA512_HMAC. ./gnutls-sections.txt:1199: warning: No declaration found for CKM_SHA512_HMAC_GENERAL. ./gnutls-sections.txt:1200: warning: No declaration found for CKM_CAST_KEY_GEN. ./gnutls-sections.txt:1201: warning: No declaration found for CKM_CAST_ECB. ./gnutls-sections.txt:1202: warning: No declaration found for CKM_CAST_CBC. ./gnutls-sections.txt:1203: warning: No declaration found for CKM_CAST_MAC. ./gnutls-sections.txt:1204: warning: No declaration found for CKM_CAST_MAC_GENERAL. ./gnutls-sections.txt:1205: warning: No declaration found for CKM_CAST_CBC_PAD. ./gnutls-sections.txt:1206: warning: No declaration found for CKM_CAST3_KEY_GEN. ./gnutls-sections.txt:1207: warning: No declaration found for CKM_CAST3_ECB. ./gnutls-sections.txt:1208: warning: No declaration found for CKM_CAST3_CBC. ./gnutls-sections.txt:1209: warning: No declaration found for CKM_CAST3_MAC. ./gnutls-sections.txt:1210: warning: No declaration found for CKM_CAST3_MAC_GENERAL. ./gnutls-sections.txt:1211: warning: No declaration found for CKM_CAST3_CBC_PAD. ./gnutls-sections.txt:1212: warning: No declaration found for CKM_CAST5_KEY_GEN. ./gnutls-sections.txt:1213: warning: No declaration found for CKM_CAST128_KEY_GEN. ./gnutls-sections.txt:1214: warning: No declaration found for CKM_CAST5_ECB. ./gnutls-sections.txt:1215: warning: No declaration found for CKM_CAST128_ECB. ./gnutls-sections.txt:1216: warning: No declaration found for CKM_CAST5_CBC. ./gnutls-sections.txt:1217: warning: No declaration found for CKM_CAST128_CBC. ./gnutls-sections.txt:1218: warning: No declaration found for CKM_CAST5_MAC. ./gnutls-sections.txt:1219: warning: No declaration found for CKM_CAST128_MAC. ./gnutls-sections.txt:1220: warning: No declaration found for CKM_CAST5_MAC_GENERAL. ./gnutls-sections.txt:1221: warning: No declaration found for CKM_CAST128_MAC_GENERAL. ./gnutls-sections.txt:1222: warning: No declaration found for CKM_CAST5_CBC_PAD. ./gnutls-sections.txt:1223: warning: No declaration found for CKM_CAST128_CBC_PAD. ./gnutls-sections.txt:1224: warning: No declaration found for CKM_RC5_KEY_GEN. ./gnutls-sections.txt:1225: warning: No declaration found for CKM_RC5_ECB. ./gnutls-sections.txt:1226: warning: No declaration found for CKM_RC5_CBC. ./gnutls-sections.txt:1227: warning: No declaration found for CKM_RC5_MAC. ./gnutls-sections.txt:1228: warning: No declaration found for CKM_RC5_MAC_GENERAL. ./gnutls-sections.txt:1229: warning: No declaration found for CKM_RC5_CBC_PAD. ./gnutls-sections.txt:1230: warning: No declaration found for CKM_IDEA_KEY_GEN. ./gnutls-sections.txt:1231: warning: No declaration found for CKM_IDEA_ECB. ./gnutls-sections.txt:1232: warning: No declaration found for CKM_IDEA_CBC. ./gnutls-sections.txt:1233: warning: No declaration found for CKM_IDEA_MAC. ./gnutls-sections.txt:1234: warning: No declaration found for CKM_IDEA_MAC_GENERAL. ./gnutls-sections.txt:1235: warning: No declaration found for CKM_IDEA_CBC_PAD. ./gnutls-sections.txt:1236: warning: No declaration found for CKM_GENERIC_SECRET_KEY_GEN. ./gnutls-sections.txt:1237: warning: No declaration found for CKM_CONCATENATE_BASE_AND_KEY. ./gnutls-sections.txt:1238: warning: No declaration found for CKM_CONCATENATE_BASE_AND_DATA. ./gnutls-sections.txt:1239: warning: No declaration found for CKM_CONCATENATE_DATA_AND_BASE. ./gnutls-sections.txt:1240: warning: No declaration found for CKM_XOR_BASE_AND_DATA. ./gnutls-sections.txt:1241: warning: No declaration found for CKM_EXTRACT_KEY_FROM_KEY. ./gnutls-sections.txt:1242: warning: No declaration found for CKM_SSL3_PRE_MASTER_KEY_GEN. ./gnutls-sections.txt:1243: warning: No declaration found for CKM_SSL3_MASTER_KEY_DERIVE. ./gnutls-sections.txt:1244: warning: No declaration found for CKM_SSL3_KEY_AND_MAC_DERIVE. ./gnutls-sections.txt:1245: warning: No declaration found for CKM_SSL3_MASTER_KEY_DERIVE_DH. ./gnutls-sections.txt:1246: warning: No declaration found for CKM_TLS_PRE_MASTER_KEY_GEN. ./gnutls-sections.txt:1247: warning: No declaration found for CKM_TLS_MASTER_KEY_DERIVE. ./gnutls-sections.txt:1248: warning: No declaration found for CKM_TLS_KEY_AND_MAC_DERIVE. ./gnutls-sections.txt:1249: warning: No declaration found for CKM_TLS_MASTER_KEY_DERIVE_DH. ./gnutls-sections.txt:1250: warning: No declaration found for CKM_SSL3_MD5_MAC. ./gnutls-sections.txt:1251: warning: No declaration found for CKM_SSL3_SHA1_MAC. ./gnutls-sections.txt:1252: warning: No declaration found for CKM_MD5_KEY_DERIVATION. ./gnutls-sections.txt:1253: warning: No declaration found for CKM_MD2_KEY_DERIVATION. ./gnutls-sections.txt:1254: warning: No declaration found for CKM_SHA1_KEY_DERIVATION. ./gnutls-sections.txt:1255: warning: No declaration found for CKM_PBE_MD2_DES_CBC. ./gnutls-sections.txt:1256: warning: No declaration found for CKM_PBE_MD5_DES_CBC. ./gnutls-sections.txt:1257: warning: No declaration found for CKM_PBE_MD5_CAST_CBC. ./gnutls-sections.txt:1258: warning: No declaration found for CKM_PBE_MD5_CAST3_CBC. ./gnutls-sections.txt:1259: warning: No declaration found for CKM_PBE_MD5_CAST5_CBC. ./gnutls-sections.txt:1260: warning: No declaration found for CKM_PBE_MD5_CAST128_CBC. ./gnutls-sections.txt:1261: warning: No declaration found for CKM_PBE_SHA1_CAST5_CBC. ./gnutls-sections.txt:1262: warning: No declaration found for CKM_PBE_SHA1_CAST128_CBC. ./gnutls-sections.txt:1263: warning: No declaration found for CKM_PBE_SHA1_RC4_128. ./gnutls-sections.txt:1264: warning: No declaration found for CKM_PBE_SHA1_RC4_40. ./gnutls-sections.txt:1265: warning: No declaration found for CKM_PBE_SHA1_DES3_EDE_CBC. ./gnutls-sections.txt:1266: warning: No declaration found for CKM_PBE_SHA1_DES2_EDE_CBC. ./gnutls-sections.txt:1267: warning: No declaration found for CKM_PBE_SHA1_RC2_128_CBC. ./gnutls-sections.txt:1268: warning: No declaration found for CKM_PBE_SHA1_RC2_40_CBC. ./gnutls-sections.txt:1269: warning: No declaration found for CKM_PKCS5_PBKD2. ./gnutls-sections.txt:1270: warning: No declaration found for CKM_PBA_SHA1_WITH_SHA1_HMAC. ./gnutls-sections.txt:1271: warning: No declaration found for CKM_KEY_WRAP_LYNKS. ./gnutls-sections.txt:1272: warning: No declaration found for CKM_KEY_WRAP_SET_OAEP. ./gnutls-sections.txt:1273: warning: No declaration found for CKM_SKIPJACK_KEY_GEN. ./gnutls-sections.txt:1274: warning: No declaration found for CKM_SKIPJACK_ECB64. ./gnutls-sections.txt:1275: warning: No declaration found for CKM_SKIPJACK_CBC64. ./gnutls-sections.txt:1276: warning: No declaration found for CKM_SKIPJACK_OFB64. ./gnutls-sections.txt:1277: warning: No declaration found for CKM_SKIPJACK_CFB64. ./gnutls-sections.txt:1278: warning: No declaration found for CKM_SKIPJACK_CFB32. ./gnutls-sections.txt:1279: warning: No declaration found for CKM_SKIPJACK_CFB16. ./gnutls-sections.txt:1280: warning: No declaration found for CKM_SKIPJACK_CFB8. ./gnutls-sections.txt:1281: warning: No declaration found for CKM_SKIPJACK_WRAP. ./gnutls-sections.txt:1282: warning: No declaration found for CKM_SKIPJACK_PRIVATE_WRAP. ./gnutls-sections.txt:1283: warning: No declaration found for CKM_SKIPJACK_RELAYX. ./gnutls-sections.txt:1284: warning: No declaration found for CKM_KEA_KEY_PAIR_GEN. ./gnutls-sections.txt:1285: warning: No declaration found for CKM_KEA_KEY_DERIVE. ./gnutls-sections.txt:1286: warning: No declaration found for CKM_FORTEZZA_TIMESTAMP. ./gnutls-sections.txt:1287: warning: No declaration found for CKM_BATON_KEY_GEN. ./gnutls-sections.txt:1288: warning: No declaration found for CKM_BATON_ECB128. ./gnutls-sections.txt:1289: warning: No declaration found for CKM_BATON_ECB96. ./gnutls-sections.txt:1290: warning: No declaration found for CKM_BATON_CBC128. ./gnutls-sections.txt:1291: warning: No declaration found for CKM_BATON_COUNTER. ./gnutls-sections.txt:1292: warning: No declaration found for CKM_BATON_SHUFFLE. ./gnutls-sections.txt:1293: warning: No declaration found for CKM_BATON_WRAP. ./gnutls-sections.txt:1294: warning: No declaration found for CKM_ECDSA_KEY_PAIR_GEN. ./gnutls-sections.txt:1295: warning: No declaration found for CKM_EC_KEY_PAIR_GEN. ./gnutls-sections.txt:1296: warning: No declaration found for CKM_ECDSA. ./gnutls-sections.txt:1297: warning: No declaration found for CKM_ECDSA_SHA1. ./gnutls-sections.txt:1298: warning: No declaration found for CKM_ECDH1_DERIVE. ./gnutls-sections.txt:1299: warning: No declaration found for CKM_ECDH1_COFACTOR_DERIVE. ./gnutls-sections.txt:1300: warning: No declaration found for CKM_ECMQV_DERIVE. ./gnutls-sections.txt:1301: warning: No declaration found for CKM_JUNIPER_KEY_GEN. ./gnutls-sections.txt:1302: warning: No declaration found for CKM_JUNIPER_ECB128. ./gnutls-sections.txt:1303: warning: No declaration found for CKM_JUNIPER_CBC128. ./gnutls-sections.txt:1304: warning: No declaration found for CKM_JUNIPER_COUNTER. ./gnutls-sections.txt:1305: warning: No declaration found for CKM_JUNIPER_SHUFFLE. ./gnutls-sections.txt:1306: warning: No declaration found for CKM_JUNIPER_WRAP. ./gnutls-sections.txt:1307: warning: No declaration found for CKM_FASTHASH. ./gnutls-sections.txt:1308: warning: No declaration found for CKM_AES_KEY_GEN. ./gnutls-sections.txt:1309: warning: No declaration found for CKM_AES_ECB. ./gnutls-sections.txt:1310: warning: No declaration found for CKM_AES_CBC. ./gnutls-sections.txt:1311: warning: No declaration found for CKM_AES_MAC. ./gnutls-sections.txt:1312: warning: No declaration found for CKM_AES_MAC_GENERAL. ./gnutls-sections.txt:1313: warning: No declaration found for CKM_AES_CBC_PAD. ./gnutls-sections.txt:1314: warning: No declaration found for CKM_DSA_PARAMETER_GEN. ./gnutls-sections.txt:1315: warning: No declaration found for CKM_DH_PKCS_PARAMETER_GEN. ./gnutls-sections.txt:1316: warning: No declaration found for CKM_X9_42_DH_PARAMETER_GEN. ./gnutls-sections.txt:1317: warning: No declaration found for CKM_VENDOR_DEFINED. ./gnutls-sections.txt:1318: warning: No declaration found for CKF_HW. ./gnutls-sections.txt:1319: warning: No declaration found for CKF_ENCRYPT. ./gnutls-sections.txt:1320: warning: No declaration found for CKF_DECRYPT. ./gnutls-sections.txt:1321: warning: No declaration found for CKF_DIGEST. ./gnutls-sections.txt:1322: warning: No declaration found for CKF_SIGN. ./gnutls-sections.txt:1323: warning: No declaration found for CKF_SIGN_RECOVER. ./gnutls-sections.txt:1324: warning: No declaration found for CKF_VERIFY. ./gnutls-sections.txt:1325: warning: No declaration found for CKF_VERIFY_RECOVER. ./gnutls-sections.txt:1326: warning: No declaration found for CKF_GENERATE. ./gnutls-sections.txt:1327: warning: No declaration found for CKF_GENERATE_KEY_PAIR. ./gnutls-sections.txt:1328: warning: No declaration found for CKF_WRAP. ./gnutls-sections.txt:1329: warning: No declaration found for CKF_UNWRAP. ./gnutls-sections.txt:1330: warning: No declaration found for CKF_DERIVE. ./gnutls-sections.txt:1331: warning: No declaration found for CKF_EXTENSION. ./gnutls-sections.txt:1332: warning: No declaration found for CKF_DONT_BLOCK. ./gnutls-sections.txt:1333: warning: No declaration found for args. ./gnutls-sections.txt:1334: warning: No declaration found for CKF_LIBRARY_CANT_CREATE_OS_THREADS. ./gnutls-sections.txt:1335: warning: No declaration found for CKF_OS_LOCKING_OK. ./gnutls-sections.txt:1336: warning: No declaration found for CKR_OK. ./gnutls-sections.txt:1337: warning: No declaration found for CKR_CANCEL. ./gnutls-sections.txt:1338: warning: No declaration found for CKR_HOST_MEMORY. ./gnutls-sections.txt:1339: warning: No declaration found for CKR_SLOT_ID_INVALID. ./gnutls-sections.txt:1340: warning: No declaration found for CKR_GENERAL_ERROR. ./gnutls-sections.txt:1341: warning: No declaration found for CKR_FUNCTION_FAILED. ./gnutls-sections.txt:1342: warning: No declaration found for CKR_ARGUMENTS_BAD. ./gnutls-sections.txt:1343: warning: No declaration found for CKR_NO_EVENT. ./gnutls-sections.txt:1344: warning: No declaration found for CKR_NEED_TO_CREATE_THREADS. ./gnutls-sections.txt:1345: warning: No declaration found for CKR_CANT_LOCK. ./gnutls-sections.txt:1346: warning: No declaration found for CKR_ATTRIBUTE_READ_ONLY. ./gnutls-sections.txt:1347: warning: No declaration found for CKR_ATTRIBUTE_SENSITIVE. ./gnutls-sections.txt:1348: warning: No declaration found for CKR_ATTRIBUTE_TYPE_INVALID. ./gnutls-sections.txt:1349: warning: No declaration found for CKR_ATTRIBUTE_VALUE_INVALID. ./gnutls-sections.txt:1350: warning: No declaration found for CKR_DATA_INVALID. ./gnutls-sections.txt:1351: warning: No declaration found for CKR_DATA_LEN_RANGE. ./gnutls-sections.txt:1352: warning: No declaration found for CKR_DEVICE_ERROR. ./gnutls-sections.txt:1353: warning: No declaration found for CKR_DEVICE_MEMORY. ./gnutls-sections.txt:1354: warning: No declaration found for CKR_DEVICE_REMOVED. ./gnutls-sections.txt:1355: warning: No declaration found for CKR_ENCRYPTED_DATA_INVALID. ./gnutls-sections.txt:1356: warning: No declaration found for CKR_ENCRYPTED_DATA_LEN_RANGE. ./gnutls-sections.txt:1357: warning: No declaration found for CKR_FUNCTION_CANCELED. ./gnutls-sections.txt:1358: warning: No declaration found for CKR_FUNCTION_NOT_PARALLEL. ./gnutls-sections.txt:1359: warning: No declaration found for CKR_FUNCTION_NOT_SUPPORTED. ./gnutls-sections.txt:1360: warning: No declaration found for CKR_KEY_HANDLE_INVALID. ./gnutls-sections.txt:1361: warning: No declaration found for CKR_KEY_SIZE_RANGE. ./gnutls-sections.txt:1362: warning: No declaration found for CKR_KEY_TYPE_INCONSISTENT. ./gnutls-sections.txt:1363: warning: No declaration found for CKR_KEY_NOT_NEEDED. ./gnutls-sections.txt:1364: warning: No declaration found for CKR_KEY_CHANGED. ./gnutls-sections.txt:1365: warning: No declaration found for CKR_KEY_NEEDED. ./gnutls-sections.txt:1366: warning: No declaration found for CKR_KEY_INDIGESTIBLE. ./gnutls-sections.txt:1367: warning: No declaration found for CKR_KEY_FUNCTION_NOT_PERMITTED. ./gnutls-sections.txt:1368: warning: No declaration found for CKR_KEY_NOT_WRAPPABLE. ./gnutls-sections.txt:1369: warning: No declaration found for CKR_KEY_UNEXTRACTABLE. ./gnutls-sections.txt:1370: warning: No declaration found for CKR_MECHANISM_INVALID. ./gnutls-sections.txt:1371: warning: No declaration found for CKR_MECHANISM_PARAM_INVALID. ./gnutls-sections.txt:1372: warning: No declaration found for CKR_OBJECT_HANDLE_INVALID. ./gnutls-sections.txt:1373: warning: No declaration found for CKR_OPERATION_ACTIVE. ./gnutls-sections.txt:1374: warning: No declaration found for CKR_OPERATION_NOT_INITIALIZED. ./gnutls-sections.txt:1375: warning: No declaration found for CKR_PIN_INCORRECT. ./gnutls-sections.txt:1376: warning: No declaration found for CKR_PIN_INVALID. ./gnutls-sections.txt:1377: warning: No declaration found for CKR_PIN_LEN_RANGE. ./gnutls-sections.txt:1378: warning: No declaration found for CKR_PIN_EXPIRED. ./gnutls-sections.txt:1379: warning: No declaration found for CKR_PIN_LOCKED. ./gnutls-sections.txt:1380: warning: No declaration found for CKR_SESSION_CLOSED. ./gnutls-sections.txt:1381: warning: No declaration found for CKR_SESSION_COUNT. ./gnutls-sections.txt:1382: warning: No declaration found for CKR_SESSION_HANDLE_INVALID. ./gnutls-sections.txt:1383: warning: No declaration found for CKR_SESSION_PARALLEL_NOT_SUPPORTED. ./gnutls-sections.txt:1384: warning: No declaration found for CKR_SESSION_READ_ONLY. ./gnutls-sections.txt:1385: warning: No declaration found for CKR_SESSION_EXISTS. ./gnutls-sections.txt:1386: warning: No declaration found for CKR_SESSION_READ_ONLY_EXISTS. ./gnutls-sections.txt:1387: warning: No declaration found for CKR_SESSION_READ_WRITE_SO_EXISTS. ./gnutls-sections.txt:1388: warning: No declaration found for CKR_SIGNATURE_INVALID. ./gnutls-sections.txt:1389: warning: No declaration found for CKR_SIGNATURE_LEN_RANGE. ./gnutls-sections.txt:1390: warning: No declaration found for CKR_TEMPLATE_INCOMPLETE. ./gnutls-sections.txt:1391: warning: No declaration found for CKR_TEMPLATE_INCONSISTENT. ./gnutls-sections.txt:1392: warning: No declaration found for CKR_TOKEN_NOT_PRESENT. ./gnutls-sections.txt:1393: warning: No declaration found for CKR_TOKEN_NOT_RECOGNIZED. ./gnutls-sections.txt:1394: warning: No declaration found for CKR_TOKEN_WRITE_PROTECTED. ./gnutls-sections.txt:1395: warning: No declaration found for CKR_UNWRAPPING_KEY_HANDLE_INVALID. ./gnutls-sections.txt:1396: warning: No declaration found for CKR_UNWRAPPING_KEY_SIZE_RANGE. ./gnutls-sections.txt:1397: warning: No declaration found for CKR_UNWRAPPING_KEY_TYPE_INCONSISTENT. ./gnutls-sections.txt:1398: warning: No declaration found for CKR_USER_ALREADY_LOGGED_IN. ./gnutls-sections.txt:1399: warning: No declaration found for CKR_USER_NOT_LOGGED_IN. ./gnutls-sections.txt:1400: warning: No declaration found for CKR_USER_PIN_NOT_INITIALIZED. ./gnutls-sections.txt:1401: warning: No declaration found for CKR_USER_TYPE_INVALID. ./gnutls-sections.txt:1402: warning: No declaration found for CKR_USER_ANOTHER_ALREADY_LOGGED_IN. ./gnutls-sections.txt:1403: warning: No declaration found for CKR_USER_TOO_MANY_TYPES. ./gnutls-sections.txt:1404: warning: No declaration found for CKR_WRAPPED_KEY_INVALID. ./gnutls-sections.txt:1405: warning: No declaration found for CKR_WRAPPED_KEY_LEN_RANGE. ./gnutls-sections.txt:1406: warning: No declaration found for CKR_WRAPPING_KEY_HANDLE_INVALID. ./gnutls-sections.txt:1407: warning: No declaration found for CKR_WRAPPING_KEY_SIZE_RANGE. ./gnutls-sections.txt:1408: warning: No declaration found for CKR_WRAPPING_KEY_TYPE_INCONSISTENT. ./gnutls-sections.txt:1409: warning: No declaration found for CKR_RANDOM_SEED_NOT_SUPPORTED. ./gnutls-sections.txt:1410: warning: No declaration found for CKR_RANDOM_NO_RNG. ./gnutls-sections.txt:1411: warning: No declaration found for CKR_DOMAIN_PARAMS_INVALID. ./gnutls-sections.txt:1412: warning: No declaration found for CKR_BUFFER_TOO_SMALL. ./gnutls-sections.txt:1413: warning: No declaration found for CKR_SAVED_STATE_INVALID. ./gnutls-sections.txt:1414: warning: No declaration found for CKR_INFORMATION_SENSITIVE. ./gnutls-sections.txt:1415: warning: No declaration found for CKR_STATE_UNSAVEABLE. ./gnutls-sections.txt:1416: warning: No declaration found for CKR_CRYPTOKI_NOT_INITIALIZED. ./gnutls-sections.txt:1417: warning: No declaration found for CKR_CRYPTOKI_ALREADY_INITIALIZED. ./gnutls-sections.txt:1418: warning: No declaration found for CKR_MUTEX_BAD. ./gnutls-sections.txt:1419: warning: No declaration found for CKR_MUTEX_NOT_LOCKED. ./gnutls-sections.txt:1420: warning: No declaration found for CKR_FUNCTION_REJECTED. ./gnutls-sections.txt:1421: warning: No declaration found for CKR_VENDOR_DEFINED. ./gnutls-sections.txt:1422: warning: No declaration found for CK_DEFINE_FUNCTION. ./gnutls-sections.txt:1423: warning: No declaration found for CK_BYTE. ./gnutls-sections.txt:1424: warning: No declaration found for CK_CHAR. ./gnutls-sections.txt:1425: warning: No declaration found for CK_UTF8CHAR. ./gnutls-sections.txt:1426: warning: No declaration found for CK_BBOOL. ./gnutls-sections.txt:1427: warning: No declaration found for CK_ULONG. ./gnutls-sections.txt:1428: warning: No declaration found for CK_LONG. ./gnutls-sections.txt:1429: warning: No declaration found for CK_BYTE_PTR. ./gnutls-sections.txt:1430: warning: No declaration found for CK_CHAR_PTR. ./gnutls-sections.txt:1431: warning: No declaration found for CK_UTF8CHAR_PTR. ./gnutls-sections.txt:1432: warning: No declaration found for CK_ULONG_PTR. ./gnutls-sections.txt:1433: warning: No declaration found for CK_VOID_PTR. ./gnutls-sections.txt:1434: warning: No declaration found for CK_VOID_PTR_PTR. ./gnutls-sections.txt:1435: warning: No declaration found for CK_FALSE. ./gnutls-sections.txt:1436: warning: No declaration found for CK_TRUE. ./gnutls-sections.txt:1437: warning: No declaration found for CK_VERSION. ./gnutls-sections.txt:1438: warning: No declaration found for CK_VERSION_PTR. ./gnutls-sections.txt:1439: warning: No declaration found for CK_INFO. ./gnutls-sections.txt:1440: warning: No declaration found for CK_INFO_PTR. ./gnutls-sections.txt:1441: warning: No declaration found for CK_SLOT_ID_PTR. ./gnutls-sections.txt:1442: warning: No declaration found for CK_SLOT_INFO. ./gnutls-sections.txt:1443: warning: No declaration found for CK_SLOT_INFO_PTR. ./gnutls-sections.txt:1444: warning: No declaration found for CK_TOKEN_INFO. ./gnutls-sections.txt:1445: warning: No declaration found for CK_TOKEN_INFO_PTR. ./gnutls-sections.txt:1446: warning: No declaration found for CK_SESSION_HANDLE_PTR. ./gnutls-sections.txt:1447: warning: No declaration found for CK_SESSION_INFO. ./gnutls-sections.txt:1448: warning: No declaration found for CK_SESSION_INFO_PTR. ./gnutls-sections.txt:1449: warning: No declaration found for CK_OBJECT_HANDLE_PTR. ./gnutls-sections.txt:1450: warning: No declaration found for CK_OBJECT_CLASS_PTR. ./gnutls-sections.txt:1451: warning: No declaration found for CK_ATTRIBUTE. ./gnutls-sections.txt:1452: warning: No declaration found for CK_ATTRIBUTE_PTR. ./gnutls-sections.txt:1453: warning: No declaration found for CK_DATE. ./gnutls-sections.txt:1454: warning: No declaration found for CK_DATE_PTR. ./gnutls-sections.txt:1455: warning: No declaration found for CK_MECHANISM_TYPE_PTR. ./gnutls-sections.txt:1456: warning: No declaration found for CK_MECHANISM. ./gnutls-sections.txt:1457: warning: No declaration found for CK_MECHANISM_PTR. ./gnutls-sections.txt:1458: warning: No declaration found for CK_MECHANISM_INFO. ./gnutls-sections.txt:1459: warning: No declaration found for CK_MECHANISM_INFO_PTR. ./gnutls-sections.txt:1460: warning: No declaration found for CK_FUNCTION_LIST. ./gnutls-sections.txt:1461: warning: No declaration found for CK_FUNCTION_LIST_PTR. ./gnutls-sections.txt:1462: warning: No declaration found for CK_FUNCTION_LIST_PTR_PTR. ./gnutls-sections.txt:1463: warning: No declaration found for CK_C_INITIALIZE_ARGS. ./gnutls-sections.txt:1464: warning: No declaration found for CK_C_INITIALIZE_ARGS_PTR. ./gnutls-sections.txt:1465: warning: No declaration found for NULL_PTR. ./gnutls-sections.txt:1470: warning: No declaration found for gnutls_cipher_hd_t. ./gnutls-sections.txt:1471: warning: No declaration found for gnutls_cipher_init. ./gnutls-sections.txt:1472: warning: No declaration found for gnutls_cipher_encrypt. ./gnutls-sections.txt:1473: warning: No declaration found for gnutls_cipher_decrypt. ./gnutls-sections.txt:1474: warning: No declaration found for gnutls_cipher_decrypt2. ./gnutls-sections.txt:1475: warning: No declaration found for gnutls_cipher_encrypt2. ./gnutls-sections.txt:1476: warning: No declaration found for gnutls_cipher_deinit. ./gnutls-sections.txt:1477: warning: No declaration found for gnutls_cipher_get_block_size. ./gnutls-sections.txt:1478: warning: No declaration found for gnutls_hash_hd_t. ./gnutls-sections.txt:1479: warning: No declaration found for gnutls_hmac_hd_t. ./gnutls-sections.txt:1480: warning: No declaration found for gnutls_hmac_init. ./gnutls-sections.txt:1481: warning: No declaration found for gnutls_hmac. ./gnutls-sections.txt:1482: warning: No declaration found for gnutls_hmac_output. ./gnutls-sections.txt:1483: warning: No declaration found for gnutls_hmac_deinit. ./gnutls-sections.txt:1484: warning: No declaration found for gnutls_hmac_get_len. ./gnutls-sections.txt:1485: warning: No declaration found for gnutls_hmac_fast. ./gnutls-sections.txt:1486: warning: No declaration found for gnutls_hash_init. ./gnutls-sections.txt:1487: warning: No declaration found for gnutls_hash. ./gnutls-sections.txt:1488: warning: No declaration found for gnutls_hash_output. ./gnutls-sections.txt:1489: warning: No declaration found for gnutls_hash_deinit. ./gnutls-sections.txt:1490: warning: No declaration found for gnutls_hash_get_len. ./gnutls-sections.txt:1491: warning: No declaration found for gnutls_hash_fast. ./gnutls-sections.txt:1492: warning: No declaration found for GNUTLS_CRYPTO_API_VERSION. ./gnutls-sections.txt:1493: warning: No declaration found for gnutls_crypto_single_cipher_st. ./gnutls-sections.txt:1494: warning: No declaration found for gnutls_crypto_single_mac_st. ./gnutls-sections.txt:1495: warning: No declaration found for gnutls_crypto_single_digest_st. ./gnutls-sections.txt:1496: warning: No declaration found for init. ./gnutls-sections.txt:1497: warning: No declaration found for setkey. ./gnutls-sections.txt:1498: warning: No declaration found for setiv. ./gnutls-sections.txt:1499: warning: No declaration found for encrypt. ./gnutls-sections.txt:1500: warning: No declaration found for decrypt. ./gnutls-sections.txt:1501: warning: No declaration found for deinit. ./gnutls-sections.txt:1502: warning: No declaration found for hash. ./gnutls-sections.txt:1503: warning: No declaration found for copy. ./gnutls-sections.txt:1504: warning: No declaration found for output. ./gnutls-sections.txt:1505: warning: No declaration found for gnutls_crypto_digest_st. ./gnutls-sections.txt:1506: warning: No declaration found for gnutls_rnd_level_t. ./gnutls-sections.txt:1507: warning: No declaration found for gnutls_rnd. ./gnutls-sections.txt:1508: warning: No declaration found for gnutls_pk_flag_t. ./gnutls-sections.txt:1509: warning: No declaration found for rnd. ./gnutls-sections.txt:1510: warning: No declaration found for bigint_t. ./gnutls-sections.txt:1511: warning: No declaration found for gnutls_bigint_format_t. ./gnutls-sections.txt:1512: warning: No declaration found for bigint_new. ./gnutls-sections.txt:1513: warning: No declaration found for bigint_release. ./gnutls-sections.txt:1514: warning: No declaration found for bigint_cmp. ./gnutls-sections.txt:1515: warning: No declaration found for bigint_cmp_ui. ./gnutls-sections.txt:1516: warning: No declaration found for bigint_mod. ./gnutls-sections.txt:1517: warning: No declaration found for bigint_set. ./gnutls-sections.txt:1518: warning: No declaration found for bigint_set_ui. ./gnutls-sections.txt:1519: warning: No declaration found for int. ./gnutls-sections.txt:1520: warning: No declaration found for bigint_powm. ./gnutls-sections.txt:1521: warning: No declaration found for bigint_addm. ./gnutls-sections.txt:1522: warning: No declaration found for bigint_subm. ./gnutls-sections.txt:1523: warning: No declaration found for bigint_mulm. ./gnutls-sections.txt:1524: warning: No declaration found for bigint_mul. ./gnutls-sections.txt:1525: warning: No declaration found for bigint_add_ui. ./gnutls-sections.txt:1526: warning: No declaration found for bigint_sub_ui. ./gnutls-sections.txt:1527: warning: No declaration found for bigint_mul_ui. ./gnutls-sections.txt:1528: warning: No declaration found for bigint_div. ./gnutls-sections.txt:1529: warning: No declaration found for bigint_prime_check. ./gnutls-sections.txt:1530: warning: No declaration found for bigint_generate_group. ./gnutls-sections.txt:1531: warning: No declaration found for bigint_scan. ./gnutls-sections.txt:1532: warning: No declaration found for bigint_print. ./gnutls-sections.txt:1533: warning: No declaration found for GNUTLS_MAX_PK_PARAMS. ./gnutls-sections.txt:1534: warning: No declaration found for gnutls_pk_params_release. ./gnutls-sections.txt:1535: warning: No declaration found for gnutls_pk_params_init. ./gnutls-sections.txt:1536: warning: No declaration found for gnutls_direction_t. ./gnutls-sections.txt:1537: warning: No declaration found for sign. ./gnutls-sections.txt:1538: warning: No declaration found for verify. ./gnutls-sections.txt:1539: warning: No declaration found for generate. ./gnutls-sections.txt:1540: warning: No declaration found for pk_fixup_private_params. ./gnutls-sections.txt:1541: warning: No declaration found for gnutls_crypto_single_cipher_register. ./gnutls-sections.txt:1542: warning: No declaration found for gnutls_crypto_single_mac_register. ./gnutls-sections.txt:1543: warning: No declaration found for gnutls_crypto_single_digest_register. ./gnutls-sections.txt:1544: warning: No declaration found for gnutls_crypto_single_cipher_register2. ./gnutls-sections.txt:1545: warning: No declaration found for gnutls_crypto_single_mac_register2. ./gnutls-sections.txt:1546: warning: No declaration found for gnutls_crypto_single_digest_register2. ./gnutls-sections.txt:1547: warning: No declaration found for gnutls_crypto_cipher_register. ./gnutls-sections.txt:1548: warning: No declaration found for gnutls_crypto_mac_register. ./gnutls-sections.txt:1549: warning: No declaration found for gnutls_crypto_digest_register. ./gnutls-sections.txt:1550: warning: No declaration found for gnutls_crypto_cipher_register2. ./gnutls-sections.txt:1551: warning: No declaration found for gnutls_crypto_mac_register2. ./gnutls-sections.txt:1552: warning: No declaration found for gnutls_crypto_digest_register2. ./gnutls-sections.txt:1553: warning: No declaration found for gnutls_crypto_rnd_register. ./gnutls-sections.txt:1554: warning: No declaration found for gnutls_crypto_pk_register. ./gnutls-sections.txt:1555: warning: No declaration found for gnutls_crypto_bigint_register. ./gnutls-sections.txt:1556: warning: No declaration found for gnutls_crypto_rnd_register2. ./gnutls-sections.txt:1557: warning: No declaration found for gnutls_crypto_pk_register2. ./gnutls-sections.txt:1558: warning: No declaration found for gnutls_crypto_bigint_register2. ./gnutls-sections.txt:1563: warning: No declaration found for gnutls_openpgp_crt_fmt_t. ./gnutls-sections.txt:1564: warning: No declaration found for gnutls_openpgp_keyid_t. ./gnutls-sections.txt:1565: warning: No declaration found for gnutls_openpgp_crt_init. ./gnutls-sections.txt:1566: warning: No declaration found for gnutls_openpgp_crt_deinit. ./gnutls-sections.txt:1567: warning: No declaration found for gnutls_openpgp_crt_import. ./gnutls-sections.txt:1568: warning: No declaration found for gnutls_openpgp_crt_export. ./gnutls-sections.txt:1569: warning: No declaration found for gnutls_openpgp_crt_print. ./gnutls-sections.txt:1570: warning: No declaration found for gnutls_openpgp_crt_get_key_usage. ./gnutls-sections.txt:1571: warning: No declaration found for gnutls_openpgp_crt_get_fingerprint. ./gnutls-sections.txt:1572: warning: No declaration found for gnutls_openpgp_crt_get_subkey_fingerprint. ./gnutls-sections.txt:1573: warning: No declaration found for gnutls_openpgp_crt_get_name. ./gnutls-sections.txt:1574: warning: No declaration found for gnutls_openpgp_crt_get_pk_algorithm. ./gnutls-sections.txt:1575: warning: No declaration found for gnutls_openpgp_crt_get_version. ./gnutls-sections.txt:1576: warning: No declaration found for gnutls_openpgp_crt_get_creation_time. ./gnutls-sections.txt:1577: warning: No declaration found for gnutls_openpgp_crt_get_expiration_time. ./gnutls-sections.txt:1578: warning: No declaration found for gnutls_openpgp_crt_get_key_id. ./gnutls-sections.txt:1579: warning: No declaration found for gnutls_openpgp_crt_check_hostname. ./gnutls-sections.txt:1580: warning: No declaration found for gnutls_openpgp_crt_get_revoked_status. ./gnutls-sections.txt:1581: warning: No declaration found for gnutls_openpgp_crt_get_subkey_count. ./gnutls-sections.txt:1582: warning: No declaration found for gnutls_openpgp_crt_get_subkey_idx. ./gnutls-sections.txt:1583: warning: No declaration found for gnutls_openpgp_crt_get_subkey_revoked_status. ./gnutls-sections.txt:1584: warning: No declaration found for gnutls_openpgp_crt_get_subkey_pk_algorithm. ./gnutls-sections.txt:1585: warning: No declaration found for gnutls_openpgp_crt_get_subkey_creation_time. ./gnutls-sections.txt:1586: warning: No declaration found for gnutls_openpgp_crt_get_subkey_expiration_time. ./gnutls-sections.txt:1587: warning: No declaration found for gnutls_openpgp_crt_get_subkey_id. ./gnutls-sections.txt:1588: warning: No declaration found for gnutls_openpgp_crt_get_subkey_usage. ./gnutls-sections.txt:1589: warning: No declaration found for gnutls_openpgp_crt_get_subkey_pk_dsa_raw. ./gnutls-sections.txt:1590: warning: No declaration found for gnutls_openpgp_crt_get_subkey_pk_rsa_raw. ./gnutls-sections.txt:1591: warning: No declaration found for gnutls_openpgp_crt_get_pk_dsa_raw. ./gnutls-sections.txt:1592: warning: No declaration found for gnutls_openpgp_crt_get_pk_rsa_raw. ./gnutls-sections.txt:1593: warning: No declaration found for gnutls_openpgp_crt_get_preferred_key_id. ./gnutls-sections.txt:1594: warning: No declaration found for gnutls_openpgp_crt_set_preferred_key_id. ./gnutls-sections.txt:1595: warning: No declaration found for gnutls_openpgp_privkey_init. ./gnutls-sections.txt:1596: warning: No declaration found for gnutls_openpgp_privkey_deinit. ./gnutls-sections.txt:1597: warning: No declaration found for gnutls_openpgp_privkey_get_pk_algorithm. ./gnutls-sections.txt:1598: warning: No declaration found for gnutls_openpgp_privkey_import. ./gnutls-sections.txt:1599: warning: No declaration found for gnutls_openpgp_privkey_decrypt_data. ./gnutls-sections.txt:1600: warning: No declaration found for gnutls_openpgp_privkey_sign_hash. ./gnutls-sections.txt:1601: warning: No declaration found for gnutls_openpgp_privkey_get_fingerprint. ./gnutls-sections.txt:1602: warning: No declaration found for gnutls_openpgp_privkey_get_subkey_fingerprint. ./gnutls-sections.txt:1603: warning: No declaration found for gnutls_openpgp_privkey_get_key_id. ./gnutls-sections.txt:1604: warning: No declaration found for gnutls_openpgp_privkey_get_subkey_count. ./gnutls-sections.txt:1605: warning: No declaration found for gnutls_openpgp_privkey_get_subkey_idx. ./gnutls-sections.txt:1606: warning: No declaration found for gnutls_openpgp_privkey_get_subkey_revoked_status. ./gnutls-sections.txt:1607: warning: No declaration found for gnutls_openpgp_privkey_get_revoked_status. ./gnutls-sections.txt:1608: warning: No declaration found for gnutls_openpgp_privkey_get_subkey_pk_algorithm. ./gnutls-sections.txt:1609: warning: No declaration found for gnutls_openpgp_privkey_get_subkey_expiration_time. ./gnutls-sections.txt:1610: warning: No declaration found for gnutls_openpgp_privkey_get_subkey_id. ./gnutls-sections.txt:1611: warning: No declaration found for gnutls_openpgp_privkey_get_subkey_creation_time. ./gnutls-sections.txt:1612: warning: No declaration found for gnutls_openpgp_privkey_export_subkey_dsa_raw. ./gnutls-sections.txt:1613: warning: No declaration found for gnutls_openpgp_privkey_export_subkey_rsa_raw. ./gnutls-sections.txt:1614: warning: No declaration found for gnutls_openpgp_privkey_export_dsa_raw. ./gnutls-sections.txt:1615: warning: No declaration found for gnutls_openpgp_privkey_export_rsa_raw. ./gnutls-sections.txt:1616: warning: No declaration found for gnutls_openpgp_privkey_export. ./gnutls-sections.txt:1617: warning: No declaration found for gnutls_openpgp_privkey_set_preferred_key_id. ./gnutls-sections.txt:1618: warning: No declaration found for gnutls_openpgp_privkey_get_preferred_key_id. ./gnutls-sections.txt:1619: warning: No declaration found for gnutls_openpgp_crt_get_auth_subkey. ./gnutls-sections.txt:1620: warning: No declaration found for gnutls_openpgp_keyring_init. ./gnutls-sections.txt:1621: warning: No declaration found for gnutls_openpgp_keyring_deinit. ./gnutls-sections.txt:1622: warning: No declaration found for gnutls_openpgp_keyring_import. ./gnutls-sections.txt:1623: warning: No declaration found for gnutls_openpgp_keyring_check_id. ./gnutls-sections.txt:1624: warning: No declaration found for gnutls_openpgp_crt_verify_ring. ./gnutls-sections.txt:1625: warning: No declaration found for gnutls_openpgp_crt_verify_self. ./gnutls-sections.txt:1626: warning: No declaration found for gnutls_openpgp_keyring_get_crt. ./gnutls-sections.txt:1627: warning: No declaration found for gnutls_openpgp_keyring_get_crt_count. ./gnutls-sections.txt:1628: warning: No declaration found for gnutls_openpgp_recv_key_func. ./gnutls-sections.txt:1629: warning: No declaration found for gnutls_openpgp_set_recv_key_function. ./gnutls-sections.txt:1630: warning: No declaration found for gnutls_certificate_set_openpgp_key. ./gnutls-sections.txt:1631: warning: No declaration found for gnutls_certificate_set_openpgp_key_file. ./gnutls-sections.txt:1632: warning: No declaration found for gnutls_certificate_set_openpgp_key_mem. ./gnutls-sections.txt:1633: warning: No declaration found for gnutls_certificate_set_openpgp_key_file2. ./gnutls-sections.txt:1634: warning: No declaration found for gnutls_certificate_set_openpgp_key_mem2. ./gnutls-sections.txt:1635: warning: No declaration found for gnutls_certificate_set_openpgp_keyring_mem. ./gnutls-sections.txt:1636: warning: No declaration found for gnutls_certificate_set_openpgp_keyring_file. ./gnutls-sections.txt:1641: warning: No declaration found for GNUTLS_PKCS11_MAX_PIN_LEN. ./gnutls-sections.txt:1642: warning: No declaration found for gnutls_pkcs11_token_callback_t. ./gnutls-sections.txt:1643: warning: No declaration found for GNUTLS_PKCS11_PIN_FINAL_TRY. ./gnutls-sections.txt:1644: warning: No declaration found for GNUTLS_PKCS11_PIN_COUNT_LOW. ./gnutls-sections.txt:1645: warning: No declaration found for gnutls_pkcs11_pin_callback_t. ./gnutls-sections.txt:1646: warning: No declaration found for gnutls_pkcs11_obj_st. ./gnutls-sections.txt:1647: warning: No declaration found for gnutls_pkcs11_obj_t. ./gnutls-sections.txt:1648: warning: No declaration found for GNUTLS_PKCS11_FLAG_MANUAL. ./gnutls-sections.txt:1649: warning: No declaration found for GNUTLS_PKCS11_FLAG_AUTO. ./gnutls-sections.txt:1650: warning: No declaration found for gnutls_pkcs11_init. ./gnutls-sections.txt:1651: warning: No declaration found for gnutls_pkcs11_deinit. ./gnutls-sections.txt:1652: warning: No declaration found for gnutls_pkcs11_set_token_function. ./gnutls-sections.txt:1653: warning: No declaration found for gnutls_pkcs11_set_pin_function. ./gnutls-sections.txt:1654: warning: No declaration found for gnutls_pkcs11_add_provider. ./gnutls-sections.txt:1655: warning: No declaration found for gnutls_pkcs11_obj_init. ./gnutls-sections.txt:1656: warning: No declaration found for GNUTLS_PKCS11_OBJ_FLAG_LOGIN. ./gnutls-sections.txt:1657: warning: No declaration found for GNUTLS_PKCS11_OBJ_FLAG_MARK_TRUSTED. ./gnutls-sections.txt:1658: warning: No declaration found for GNUTLS_PKCS11_OBJ_FLAG_MARK_SENSITIVE. ./gnutls-sections.txt:1659: warning: No declaration found for gnutls_pkcs11_obj_import_url. ./gnutls-sections.txt:1660: warning: No declaration found for gnutls_pkcs11_obj_export_url. ./gnutls-sections.txt:1661: warning: No declaration found for gnutls_pkcs11_obj_deinit. ./gnutls-sections.txt:1662: warning: No declaration found for gnutls_pkcs11_obj_export. ./gnutls-sections.txt:1663: warning: No declaration found for gnutls_pkcs11_copy_x509_crt. ./gnutls-sections.txt:1664: warning: No declaration found for gnutls_pkcs11_copy_x509_privkey. ./gnutls-sections.txt:1665: warning: No declaration found for gnutls_pkcs11_delete_url. ./gnutls-sections.txt:1666: warning: No declaration found for gnutls_pkcs11_obj_info_t. ./gnutls-sections.txt:1667: warning: No declaration found for gnutls_pkcs11_obj_get_info. ./gnutls-sections.txt:1668: warning: No declaration found for gnutls_pkcs11_obj_attr_t. ./gnutls-sections.txt:1669: warning: No declaration found for gnutls_pkcs11_token_info_t. ./gnutls-sections.txt:1670: warning: No declaration found for gnutls_pkcs11_obj_type_t. ./gnutls-sections.txt:1671: warning: No declaration found for gnutls_pkcs11_token_get_url. ./gnutls-sections.txt:1672: warning: No declaration found for gnutls_pkcs11_token_get_info. ./gnutls-sections.txt:1673: warning: No declaration found for GNUTLS_PKCS11_TOKEN_HW. ./gnutls-sections.txt:1674: warning: No declaration found for gnutls_pkcs11_token_get_flags. ./gnutls-sections.txt:1675: warning: No declaration found for gnutls_pkcs11_obj_list_import_url. ./gnutls-sections.txt:1676: warning: No declaration found for gnutls_x509_crt_import_pkcs11. ./gnutls-sections.txt:1677: warning: No declaration found for gnutls_x509_crt_import_pkcs11_url. ./gnutls-sections.txt:1678: warning: No declaration found for gnutls_pkcs11_obj_get_type. ./gnutls-sections.txt:1679: warning: No declaration found for gnutls_pkcs11_type_get_name. ./gnutls-sections.txt:1680: warning: No declaration found for gnutls_x509_crt_list_import_pkcs11. ./gnutls-sections.txt:1681: warning: No declaration found for gnutls_pkcs11_privkey_init. ./gnutls-sections.txt:1682: warning: No declaration found for gnutls_pkcs11_privkey_deinit. ./gnutls-sections.txt:1683: warning: No declaration found for gnutls_pkcs11_privkey_get_pk_algorithm. ./gnutls-sections.txt:1684: warning: No declaration found for gnutls_pkcs11_privkey_get_info. ./gnutls-sections.txt:1685: warning: No declaration found for gnutls_pkcs11_privkey_import_url. ./gnutls-sections.txt:1686: warning: No declaration found for gnutls_pkcs11_privkey_sign_data. ./gnutls-sections.txt:1687: warning: No declaration found for gnutls_pkcs11_privkey_sign_hash. ./gnutls-sections.txt:1688: warning: No declaration found for gnutls_pkcs11_privkey_decrypt_data. ./gnutls-sections.txt:1689: warning: No declaration found for gnutls_pkcs11_privkey_export_url. ./gnutls-sections.txt:1694: warning: No declaration found for gnutls_pkcs12_int. ./gnutls-sections.txt:1695: warning: No declaration found for gnutls_pkcs12_t. ./gnutls-sections.txt:1696: warning: No declaration found for gnutls_pkcs12_bag_int. ./gnutls-sections.txt:1697: warning: No declaration found for gnutls_pkcs12_bag_t. ./gnutls-sections.txt:1698: warning: No declaration found for gnutls_pkcs12_init. ./gnutls-sections.txt:1699: warning: No declaration found for gnutls_pkcs12_deinit. ./gnutls-sections.txt:1700: warning: No declaration found for gnutls_pkcs12_import. ./gnutls-sections.txt:1701: warning: No declaration found for gnutls_pkcs12_export. ./gnutls-sections.txt:1702: warning: No declaration found for gnutls_pkcs12_get_bag. ./gnutls-sections.txt:1703: warning: No declaration found for gnutls_pkcs12_set_bag. ./gnutls-sections.txt:1704: warning: No declaration found for gnutls_pkcs12_generate_mac. ./gnutls-sections.txt:1705: warning: No declaration found for gnutls_pkcs12_verify_mac. ./gnutls-sections.txt:1706: warning: No declaration found for gnutls_pkcs12_bag_decrypt. ./gnutls-sections.txt:1707: warning: No declaration found for gnutls_pkcs12_bag_encrypt. ./gnutls-sections.txt:1708: warning: No declaration found for gnutls_pkcs12_bag_type_t. ./gnutls-sections.txt:1709: warning: No declaration found for gnutls_pkcs12_bag_get_type. ./gnutls-sections.txt:1710: warning: No declaration found for gnutls_pkcs12_bag_get_data. ./gnutls-sections.txt:1711: warning: No declaration found for gnutls_pkcs12_bag_set_data. ./gnutls-sections.txt:1712: warning: No declaration found for gnutls_pkcs12_bag_set_crl. ./gnutls-sections.txt:1713: warning: No declaration found for gnutls_pkcs12_bag_set_crt. ./gnutls-sections.txt:1714: warning: No declaration found for gnutls_pkcs12_bag_init. ./gnutls-sections.txt:1715: warning: No declaration found for gnutls_pkcs12_bag_deinit. ./gnutls-sections.txt:1716: warning: No declaration found for gnutls_pkcs12_bag_get_count. ./gnutls-sections.txt:1717: warning: No declaration found for gnutls_pkcs12_bag_get_key_id. ./gnutls-sections.txt:1718: warning: No declaration found for gnutls_pkcs12_bag_set_key_id. ./gnutls-sections.txt:1719: warning: No declaration found for gnutls_pkcs12_bag_get_friendly_name. ./gnutls-sections.txt:1720: warning: No declaration found for gnutls_pkcs12_bag_set_friendly_name. ./gnutls-sections.txt:1725: warning: No declaration found for GNUTLS_OID_X520_COUNTRY_NAME. ./gnutls-sections.txt:1726: warning: No declaration found for GNUTLS_OID_X520_ORGANIZATION_NAME. ./gnutls-sections.txt:1727: warning: No declaration found for GNUTLS_OID_X520_ORGANIZATIONAL_UNIT_NAME. ./gnutls-sections.txt:1728: warning: No declaration found for GNUTLS_OID_X520_COMMON_NAME. ./gnutls-sections.txt:1729: warning: No declaration found for GNUTLS_OID_X520_LOCALITY_NAME. ./gnutls-sections.txt:1730: warning: No declaration found for GNUTLS_OID_X520_STATE_OR_PROVINCE_NAME. ./gnutls-sections.txt:1731: warning: No declaration found for GNUTLS_OID_X520_INITIALS. ./gnutls-sections.txt:1732: warning: No declaration found for GNUTLS_OID_X520_GENERATION_QUALIFIER. ./gnutls-sections.txt:1733: warning: No declaration found for GNUTLS_OID_X520_SURNAME. ./gnutls-sections.txt:1734: warning: No declaration found for GNUTLS_OID_X520_GIVEN_NAME. ./gnutls-sections.txt:1735: warning: No declaration found for GNUTLS_OID_X520_TITLE. ./gnutls-sections.txt:1736: warning: No declaration found for GNUTLS_OID_X520_DN_QUALIFIER. ./gnutls-sections.txt:1737: warning: No declaration found for GNUTLS_OID_X520_PSEUDONYM. ./gnutls-sections.txt:1738: warning: No declaration found for GNUTLS_OID_X520_POSTALCODE. ./gnutls-sections.txt:1739: warning: No declaration found for GNUTLS_OID_X520_NAME. ./gnutls-sections.txt:1740: warning: No declaration found for GNUTLS_OID_LDAP_DC. ./gnutls-sections.txt:1741: warning: No declaration found for GNUTLS_OID_LDAP_UID. ./gnutls-sections.txt:1742: warning: No declaration found for GNUTLS_OID_PKCS9_EMAIL. ./gnutls-sections.txt:1743: warning: No declaration found for GNUTLS_OID_PKIX_DATE_OF_BIRTH. ./gnutls-sections.txt:1744: warning: No declaration found for GNUTLS_OID_PKIX_PLACE_OF_BIRTH. ./gnutls-sections.txt:1745: warning: No declaration found for GNUTLS_OID_PKIX_GENDER. ./gnutls-sections.txt:1746: warning: No declaration found for GNUTLS_OID_PKIX_COUNTRY_OF_CITIZENSHIP. ./gnutls-sections.txt:1747: warning: No declaration found for GNUTLS_OID_PKIX_COUNTRY_OF_RESIDENCE. ./gnutls-sections.txt:1748: warning: No declaration found for GNUTLS_KP_TLS_WWW_SERVER. ./gnutls-sections.txt:1749: warning: No declaration found for GNUTLS_KP_TLS_WWW_CLIENT. ./gnutls-sections.txt:1750: warning: No declaration found for GNUTLS_KP_CODE_SIGNING. ./gnutls-sections.txt:1751: warning: No declaration found for GNUTLS_KP_EMAIL_PROTECTION. ./gnutls-sections.txt:1752: warning: No declaration found for GNUTLS_KP_TIME_STAMPING. ./gnutls-sections.txt:1753: warning: No declaration found for GNUTLS_KP_OCSP_SIGNING. ./gnutls-sections.txt:1754: warning: No declaration found for GNUTLS_KP_ANY. ./gnutls-sections.txt:1755: warning: No declaration found for GNUTLS_FSAN_SET. ./gnutls-sections.txt:1756: warning: No declaration found for GNUTLS_FSAN_APPEND. ./gnutls-sections.txt:1757: warning: No declaration found for gnutls_certificate_import_flags. ./gnutls-sections.txt:1758: warning: No declaration found for gnutls_x509_crt_init. ./gnutls-sections.txt:1759: warning: No declaration found for gnutls_x509_crt_deinit. ./gnutls-sections.txt:1760: warning: No declaration found for gnutls_x509_crt_import. ./gnutls-sections.txt:1761: warning: No declaration found for gnutls_x509_crt_list_import. ./gnutls-sections.txt:1762: warning: No declaration found for gnutls_x509_crt_export. ./gnutls-sections.txt:1763: warning: No declaration found for gnutls_x509_crt_get_issuer_dn. ./gnutls-sections.txt:1764: warning: No declaration found for gnutls_x509_crt_get_issuer_dn_oid. ./gnutls-sections.txt:1765: warning: No declaration found for gnutls_x509_crt_get_issuer_dn_by_oid. ./gnutls-sections.txt:1766: warning: No declaration found for gnutls_x509_crt_get_dn. ./gnutls-sections.txt:1767: warning: No declaration found for gnutls_x509_crt_get_dn_oid. ./gnutls-sections.txt:1768: warning: No declaration found for gnutls_x509_crt_get_dn_by_oid. ./gnutls-sections.txt:1769: warning: No declaration found for gnutls_x509_crt_check_hostname. ./gnutls-sections.txt:1770: warning: No declaration found for gnutls_x509_crt_get_signature_algorithm. ./gnutls-sections.txt:1771: warning: No declaration found for gnutls_x509_crt_get_signature. ./gnutls-sections.txt:1772: warning: No declaration found for gnutls_x509_crt_get_version. ./gnutls-sections.txt:1773: warning: No declaration found for gnutls_x509_crt_get_key_id. ./gnutls-sections.txt:1774: warning: No declaration found for gnutls_x509_crt_get_preferred_hash_algorithm. ./gnutls-sections.txt:1775: warning: No declaration found for gnutls_x509_crt_set_authority_key_id. ./gnutls-sections.txt:1776: warning: No declaration found for gnutls_x509_crt_get_authority_key_id. ./gnutls-sections.txt:1777: warning: No declaration found for gnutls_x509_crt_get_subject_key_id. ./gnutls-sections.txt:1778: warning: No declaration found for GNUTLS_CRL_REASON_UNUSED. ./gnutls-sections.txt:1779: warning: No declaration found for GNUTLS_CRL_REASON_KEY_COMPROMISE. ./gnutls-sections.txt:1780: warning: No declaration found for GNUTLS_CRL_REASON_CA_COMPROMISE. ./gnutls-sections.txt:1781: warning: No declaration found for GNUTLS_CRL_REASON_AFFILIATION_CHANGED. ./gnutls-sections.txt:1782: warning: No declaration found for GNUTLS_CRL_REASON_SUPERSEDED. ./gnutls-sections.txt:1783: warning: No declaration found for GNUTLS_CRL_REASON_SUPERSEEDED. ./gnutls-sections.txt:1784: warning: No declaration found for GNUTLS_CRL_REASON_CESSATION_OF_OPERATION. ./gnutls-sections.txt:1785: warning: No declaration found for GNUTLS_CRL_REASON_CERTIFICATE_HOLD. ./gnutls-sections.txt:1786: warning: No declaration found for GNUTLS_CRL_REASON_PRIVILEGE_WITHDRAWN. ./gnutls-sections.txt:1787: warning: No declaration found for GNUTLS_CRL_REASON_AA_COMPROMISE. ./gnutls-sections.txt:1788: warning: No declaration found for gnutls_x509_crt_get_crl_dist_points. ./gnutls-sections.txt:1789: warning: No declaration found for gnutls_x509_crt_set_crl_dist_points2. ./gnutls-sections.txt:1790: warning: No declaration found for gnutls_x509_crt_set_crl_dist_points. ./gnutls-sections.txt:1791: warning: No declaration found for gnutls_x509_crt_cpy_crl_dist_points. ./gnutls-sections.txt:1792: warning: No declaration found for gnutls_x509_crt_get_activation_time. ./gnutls-sections.txt:1793: warning: No declaration found for gnutls_x509_crt_get_expiration_time. ./gnutls-sections.txt:1794: warning: No declaration found for gnutls_x509_crt_get_serial. ./gnutls-sections.txt:1795: warning: No declaration found for gnutls_x509_crt_get_pk_algorithm. ./gnutls-sections.txt:1796: warning: No declaration found for gnutls_x509_crt_get_pk_rsa_raw. ./gnutls-sections.txt:1797: warning: No declaration found for gnutls_x509_crt_get_pk_dsa_raw. ./gnutls-sections.txt:1798: warning: No declaration found for gnutls_x509_crt_get_subject_alt_name. ./gnutls-sections.txt:1799: warning: No declaration found for gnutls_x509_crt_get_subject_alt_name2. ./gnutls-sections.txt:1800: warning: No declaration found for gnutls_x509_crt_get_subject_alt_othername_oid. ./gnutls-sections.txt:1801: warning: No declaration found for gnutls_x509_crt_get_issuer_alt_name. ./gnutls-sections.txt:1802: warning: No declaration found for gnutls_x509_crt_get_issuer_alt_name2. ./gnutls-sections.txt:1803: warning: No declaration found for gnutls_x509_crt_get_issuer_alt_othername_oid. ./gnutls-sections.txt:1804: warning: No declaration found for gnutls_x509_crt_get_ca_status. ./gnutls-sections.txt:1805: warning: No declaration found for gnutls_x509_crt_get_basic_constraints. ./gnutls-sections.txt:1806: warning: No declaration found for gnutls_x509_crt_get_key_usage. ./gnutls-sections.txt:1807: warning: No declaration found for gnutls_x509_crt_set_key_usage. ./gnutls-sections.txt:1808: warning: No declaration found for gnutls_x509_crt_get_proxy. ./gnutls-sections.txt:1809: warning: No declaration found for gnutls_x509_dn_oid_known. ./gnutls-sections.txt:1810: warning: No declaration found for gnutls_x509_crt_get_extension_oid. ./gnutls-sections.txt:1811: warning: No declaration found for gnutls_x509_crt_get_extension_by_oid. ./gnutls-sections.txt:1812: warning: No declaration found for gnutls_x509_crt_get_extension_info. ./gnutls-sections.txt:1813: warning: No declaration found for gnutls_x509_crt_get_extension_data. ./gnutls-sections.txt:1814: warning: No declaration found for gnutls_x509_crt_set_extension_by_oid. ./gnutls-sections.txt:1815: warning: No declaration found for gnutls_x509_crt_set_dn_by_oid. ./gnutls-sections.txt:1816: warning: No declaration found for gnutls_x509_crt_set_issuer_dn_by_oid. ./gnutls-sections.txt:1817: warning: No declaration found for gnutls_x509_crt_set_version. ./gnutls-sections.txt:1818: warning: No declaration found for gnutls_x509_crt_set_key. ./gnutls-sections.txt:1819: warning: No declaration found for gnutls_x509_crt_set_ca_status. ./gnutls-sections.txt:1820: warning: No declaration found for gnutls_x509_crt_set_basic_constraints. ./gnutls-sections.txt:1821: warning: No declaration found for gnutls_x509_crt_set_subject_alternative_name. ./gnutls-sections.txt:1822: warning: No declaration found for gnutls_x509_crt_set_subject_alt_name. ./gnutls-sections.txt:1823: warning: No declaration found for gnutls_x509_crt_sign. ./gnutls-sections.txt:1824: warning: No declaration found for gnutls_x509_crt_sign2. ./gnutls-sections.txt:1825: warning: No declaration found for gnutls_x509_crt_set_activation_time. ./gnutls-sections.txt:1826: warning: No declaration found for gnutls_x509_crt_set_expiration_time. ./gnutls-sections.txt:1827: warning: No declaration found for gnutls_x509_crt_set_serial. ./gnutls-sections.txt:1828: warning: No declaration found for gnutls_x509_crt_set_subject_key_id. ./gnutls-sections.txt:1829: warning: No declaration found for gnutls_x509_crt_set_proxy_dn. ./gnutls-sections.txt:1830: warning: No declaration found for gnutls_x509_crt_set_proxy. ./gnutls-sections.txt:1831: warning: No declaration found for gnutls_x509_crt_print. ./gnutls-sections.txt:1832: warning: No declaration found for gnutls_x509_crl_print. ./gnutls-sections.txt:1833: warning: No declaration found for gnutls_x509_crt_get_raw_issuer_dn. ./gnutls-sections.txt:1834: warning: No declaration found for gnutls_x509_crt_get_raw_dn. ./gnutls-sections.txt:1835: warning: No declaration found for gnutls_x509_rdn_get. ./gnutls-sections.txt:1836: warning: No declaration found for gnutls_x509_rdn_get_oid. ./gnutls-sections.txt:1837: warning: No declaration found for gnutls_x509_rdn_get_by_oid. ./gnutls-sections.txt:1838: warning: No declaration found for gnutls_x509_dn_t. ./gnutls-sections.txt:1839: warning: No declaration found for gnutls_x509_crt_get_subject. ./gnutls-sections.txt:1840: warning: No declaration found for gnutls_x509_crt_get_issuer. ./gnutls-sections.txt:1841: warning: No declaration found for gnutls_x509_dn_get_rdn_ava. ./gnutls-sections.txt:1842: warning: No declaration found for gnutls_x509_dn_init. ./gnutls-sections.txt:1843: warning: No declaration found for gnutls_x509_dn_import. ./gnutls-sections.txt:1844: warning: No declaration found for gnutls_x509_dn_export. ./gnutls-sections.txt:1845: warning: No declaration found for gnutls_x509_dn_deinit. ./gnutls-sections.txt:1846: warning: No declaration found for gnutls_x509_crl_init. ./gnutls-sections.txt:1847: warning: No declaration found for gnutls_x509_crl_deinit. ./gnutls-sections.txt:1848: warning: No declaration found for gnutls_x509_crl_import. ./gnutls-sections.txt:1849: warning: No declaration found for gnutls_x509_crl_export. ./gnutls-sections.txt:1850: warning: No declaration found for gnutls_x509_crl_get_issuer_dn. ./gnutls-sections.txt:1851: warning: No declaration found for gnutls_x509_crl_get_issuer_dn_by_oid. ./gnutls-sections.txt:1852: warning: No declaration found for gnutls_x509_crl_get_dn_oid. ./gnutls-sections.txt:1853: warning: No declaration found for gnutls_x509_crl_get_signature_algorithm. ./gnutls-sections.txt:1854: warning: No declaration found for gnutls_x509_crl_get_signature. ./gnutls-sections.txt:1855: warning: No declaration found for gnutls_x509_crl_get_version. ./gnutls-sections.txt:1856: warning: No declaration found for gnutls_x509_crl_get_this_update. ./gnutls-sections.txt:1857: warning: No declaration found for gnutls_x509_crl_get_next_update. ./gnutls-sections.txt:1858: warning: No declaration found for gnutls_x509_crl_get_crt_count. ./gnutls-sections.txt:1859: warning: No declaration found for gnutls_x509_crl_get_crt_serial. ./gnutls-sections.txt:1860: warning: No declaration found for gnutls_x509_crl_get_certificate_count. ./gnutls-sections.txt:1861: warning: No declaration found for gnutls_x509_crl_get_certificate. ./gnutls-sections.txt:1862: warning: No declaration found for gnutls_x509_crl_check_issuer. ./gnutls-sections.txt:1863: warning: No declaration found for gnutls_x509_crl_set_version. ./gnutls-sections.txt:1864: warning: No declaration found for gnutls_x509_crl_sign. ./gnutls-sections.txt:1865: warning: No declaration found for gnutls_x509_crl_sign2. ./gnutls-sections.txt:1866: warning: No declaration found for gnutls_x509_crl_set_this_update. ./gnutls-sections.txt:1867: warning: No declaration found for gnutls_x509_crl_set_next_update. ./gnutls-sections.txt:1868: warning: No declaration found for gnutls_x509_crl_set_crt_serial. ./gnutls-sections.txt:1869: warning: No declaration found for gnutls_x509_crl_set_crt. ./gnutls-sections.txt:1870: warning: No declaration found for gnutls_x509_crl_get_authority_key_id. ./gnutls-sections.txt:1871: warning: No declaration found for gnutls_x509_crl_get_number. ./gnutls-sections.txt:1872: warning: No declaration found for gnutls_x509_crl_get_extension_oid. ./gnutls-sections.txt:1873: warning: No declaration found for gnutls_x509_crl_get_extension_info. ./gnutls-sections.txt:1874: warning: No declaration found for gnutls_x509_crl_get_extension_data. ./gnutls-sections.txt:1875: warning: No declaration found for gnutls_x509_crl_set_authority_key_id. ./gnutls-sections.txt:1876: warning: No declaration found for gnutls_x509_crl_set_number. ./gnutls-sections.txt:1877: warning: No declaration found for gnutls_pkcs7_int. ./gnutls-sections.txt:1878: warning: No declaration found for gnutls_pkcs7_t. ./gnutls-sections.txt:1879: warning: No declaration found for gnutls_pkcs7_init. ./gnutls-sections.txt:1880: warning: No declaration found for gnutls_pkcs7_deinit. ./gnutls-sections.txt:1881: warning: No declaration found for gnutls_pkcs7_import. ./gnutls-sections.txt:1882: warning: No declaration found for gnutls_pkcs7_export. ./gnutls-sections.txt:1883: warning: No declaration found for gnutls_pkcs7_get_crt_count. ./gnutls-sections.txt:1884: warning: No declaration found for gnutls_pkcs7_get_crt_raw. ./gnutls-sections.txt:1885: warning: No declaration found for gnutls_pkcs7_set_crt_raw. ./gnutls-sections.txt:1886: warning: No declaration found for gnutls_pkcs7_set_crt. ./gnutls-sections.txt:1887: warning: No declaration found for gnutls_pkcs7_delete_crt. ./gnutls-sections.txt:1888: warning: No declaration found for gnutls_pkcs7_get_crl_raw. ./gnutls-sections.txt:1889: warning: No declaration found for gnutls_pkcs7_get_crl_count. ./gnutls-sections.txt:1890: warning: No declaration found for gnutls_pkcs7_set_crl_raw. ./gnutls-sections.txt:1891: warning: No declaration found for gnutls_pkcs7_set_crl. ./gnutls-sections.txt:1892: warning: No declaration found for gnutls_pkcs7_delete_crl. ./gnutls-sections.txt:1893: warning: No declaration found for gnutls_certificate_verify_flags. ./gnutls-sections.txt:1894: warning: No declaration found for gnutls_x509_crt_check_issuer. ./gnutls-sections.txt:1895: warning: No declaration found for gnutls_x509_crt_list_verify. ./gnutls-sections.txt:1896: warning: No declaration found for gnutls_x509_crt_verify. ./gnutls-sections.txt:1897: warning: No declaration found for gnutls_x509_crl_verify. ./gnutls-sections.txt:1898: warning: No declaration found for gnutls_x509_crt_check_revocation. ./gnutls-sections.txt:1899: warning: No declaration found for gnutls_x509_crt_get_fingerprint. ./gnutls-sections.txt:1900: warning: No declaration found for gnutls_x509_crt_get_key_purpose_oid. ./gnutls-sections.txt:1901: warning: No declaration found for gnutls_x509_crt_set_key_purpose_oid. ./gnutls-sections.txt:1902: warning: No declaration found for gnutls_pkcs_encrypt_flags_t. ./gnutls-sections.txt:1903: warning: No declaration found for gnutls_x509_privkey_init. ./gnutls-sections.txt:1904: warning: No declaration found for gnutls_x509_privkey_deinit. ./gnutls-sections.txt:1905: warning: No declaration found for gnutls_x509_privkey_cpy. ./gnutls-sections.txt:1906: warning: No declaration found for gnutls_x509_privkey_import. ./gnutls-sections.txt:1907: warning: No declaration found for gnutls_x509_privkey_import_pkcs8. ./gnutls-sections.txt:1908: warning: No declaration found for gnutls_x509_privkey_import_rsa_raw. ./gnutls-sections.txt:1909: warning: No declaration found for gnutls_x509_privkey_import_rsa_raw2. ./gnutls-sections.txt:1910: warning: No declaration found for gnutls_x509_privkey_fix. ./gnutls-sections.txt:1911: warning: No declaration found for gnutls_x509_privkey_export_dsa_raw. ./gnutls-sections.txt:1912: warning: No declaration found for gnutls_x509_privkey_import_dsa_raw. ./gnutls-sections.txt:1913: warning: No declaration found for gnutls_x509_privkey_get_pk_algorithm. ./gnutls-sections.txt:1914: warning: No declaration found for gnutls_x509_privkey_get_key_id. ./gnutls-sections.txt:1915: warning: No declaration found for gnutls_x509_privkey_generate. ./gnutls-sections.txt:1916: warning: No declaration found for gnutls_x509_privkey_export. ./gnutls-sections.txt:1917: warning: No declaration found for gnutls_x509_privkey_export_pkcs8. ./gnutls-sections.txt:1918: warning: No declaration found for gnutls_x509_privkey_export_rsa_raw2. ./gnutls-sections.txt:1919: warning: No declaration found for gnutls_x509_privkey_export_rsa_raw. ./gnutls-sections.txt:1920: warning: No declaration found for gnutls_x509_privkey_sign_data. ./gnutls-sections.txt:1921: warning: No declaration found for gnutls_x509_privkey_sign_data2. ./gnutls-sections.txt:1922: warning: No declaration found for gnutls_x509_privkey_verify_data. ./gnutls-sections.txt:1923: warning: No declaration found for gnutls_x509_crt_verify_data. ./gnutls-sections.txt:1924: warning: No declaration found for gnutls_x509_crt_verify_hash. ./gnutls-sections.txt:1925: warning: No declaration found for gnutls_x509_crt_get_verify_algorithm. ./gnutls-sections.txt:1926: warning: No declaration found for gnutls_x509_privkey_sign_hash. ./gnutls-sections.txt:1929: warning: No declaration found for gnutls_x509_crq_print. ./gnutls-sections.txt:1930: warning: No declaration found for gnutls_x509_crq_init. ./gnutls-sections.txt:1931: warning: No declaration found for gnutls_x509_crq_deinit. ./gnutls-sections.txt:1932: warning: No declaration found for gnutls_x509_crq_import. ./gnutls-sections.txt:1933: warning: No declaration found for gnutls_x509_crq_get_preferred_hash_algorithm. ./gnutls-sections.txt:1934: warning: No declaration found for gnutls_x509_crq_get_dn. ./gnutls-sections.txt:1935: warning: No declaration found for gnutls_x509_crq_get_dn_oid. ./gnutls-sections.txt:1936: warning: No declaration found for gnutls_x509_crq_get_dn_by_oid. ./gnutls-sections.txt:1937: warning: No declaration found for gnutls_x509_crq_set_dn_by_oid. ./gnutls-sections.txt:1938: warning: No declaration found for gnutls_x509_crq_set_version. ./gnutls-sections.txt:1939: warning: No declaration found for gnutls_x509_crq_get_version. ./gnutls-sections.txt:1940: warning: No declaration found for gnutls_x509_crq_set_key. ./gnutls-sections.txt:1941: warning: No declaration found for gnutls_x509_crq_sign2. ./gnutls-sections.txt:1942: warning: No declaration found for gnutls_x509_crq_sign. ./gnutls-sections.txt:1943: warning: No declaration found for gnutls_x509_crq_set_challenge_password. ./gnutls-sections.txt:1944: warning: No declaration found for gnutls_x509_crq_get_challenge_password. ./gnutls-sections.txt:1945: warning: No declaration found for gnutls_x509_crq_set_attribute_by_oid. ./gnutls-sections.txt:1946: warning: No declaration found for gnutls_x509_crq_get_attribute_by_oid. ./gnutls-sections.txt:1947: warning: No declaration found for gnutls_x509_crq_export. ./gnutls-sections.txt:1948: warning: No declaration found for gnutls_x509_crt_set_crq. ./gnutls-sections.txt:1949: warning: No declaration found for gnutls_x509_crt_set_crq_extensions. ./gnutls-sections.txt:1950: warning: No declaration found for gnutls_x509_crq_set_key_rsa_raw. ./gnutls-sections.txt:1951: warning: No declaration found for gnutls_x509_crq_set_subject_alt_name. ./gnutls-sections.txt:1952: warning: No declaration found for gnutls_x509_crq_set_key_usage. ./gnutls-sections.txt:1953: warning: No declaration found for gnutls_x509_crq_set_basic_constraints. ./gnutls-sections.txt:1954: warning: No declaration found for gnutls_x509_crq_set_key_purpose_oid. ./gnutls-sections.txt:1955: warning: No declaration found for gnutls_x509_crq_get_key_purpose_oid. ./gnutls-sections.txt:1956: warning: No declaration found for gnutls_x509_crq_get_extension_data. ./gnutls-sections.txt:1957: warning: No declaration found for gnutls_x509_crq_get_extension_info. ./gnutls-sections.txt:1958: warning: No declaration found for gnutls_x509_crq_get_attribute_data. ./gnutls-sections.txt:1959: warning: No declaration found for gnutls_x509_crq_get_attribute_info. ./gnutls-sections.txt:1960: warning: No declaration found for gnutls_x509_crq_get_pk_algorithm. ./gnutls-sections.txt:1961: warning: No declaration found for gnutls_x509_crq_get_key_id. ./gnutls-sections.txt:1962: warning: No declaration found for gnutls_x509_crq_get_key_rsa_raw. ./gnutls-sections.txt:1963: warning: No declaration found for gnutls_x509_crq_get_key_usage. ./gnutls-sections.txt:1964: warning: No declaration found for gnutls_x509_crq_get_basic_constraints. ./gnutls-sections.txt:1965: warning: No declaration found for gnutls_x509_crq_get_subject_alt_name. ./gnutls-sections.txt:1966: warning: No declaration found for gnutls_x509_crq_get_subject_alt_othername_oid. ./gnutls-sections.txt:1967: warning: No declaration found for gnutls_x509_crq_get_extension_by_oid. ./gnutls-sections.txt:1972: warning: No declaration found for gnutls_pubkey_st. ./gnutls-sections.txt:1973: warning: No declaration found for gnutls_pubkey_t. ./gnutls-sections.txt:1974: warning: No declaration found for gnutls_pubkey_init. ./gnutls-sections.txt:1975: warning: No declaration found for gnutls_pubkey_deinit. ./gnutls-sections.txt:1976: warning: No declaration found for gnutls_pubkey_get_pk_algorithm. ./gnutls-sections.txt:1977: warning: No declaration found for gnutls_pubkey_import_x509. ./gnutls-sections.txt:1978: warning: No declaration found for gnutls_pubkey_import_pkcs11. ./gnutls-sections.txt:1979: warning: No declaration found for gnutls_pubkey_import_openpgp. ./gnutls-sections.txt:1980: warning: No declaration found for gnutls_pubkey_get_preferred_hash_algorithm. ./gnutls-sections.txt:1981: warning: No declaration found for gnutls_pubkey_get_pk_rsa_raw. ./gnutls-sections.txt:1982: warning: No declaration found for gnutls_pubkey_get_pk_dsa_raw. ./gnutls-sections.txt:1983: warning: No declaration found for gnutls_pubkey_export. ./gnutls-sections.txt:1984: warning: No declaration found for gnutls_pubkey_get_key_id. ./gnutls-sections.txt:1985: warning: No declaration found for gnutls_pubkey_get_key_usage. ./gnutls-sections.txt:1986: warning: No declaration found for gnutls_pubkey_set_key_usage. ./gnutls-sections.txt:1987: warning: No declaration found for gnutls_pubkey_import. ./gnutls-sections.txt:1988: warning: No declaration found for gnutls_pubkey_import_pkcs11_url. ./gnutls-sections.txt:1989: warning: No declaration found for gnutls_pubkey_import_dsa_raw. ./gnutls-sections.txt:1990: warning: No declaration found for gnutls_pubkey_import_rsa_raw. ./gnutls-sections.txt:1991: warning: No declaration found for gnutls_x509_crt_set_pubkey. ./gnutls-sections.txt:1992: warning: No declaration found for gnutls_x509_crq_set_pubkey. ./gnutls-sections.txt:1993: warning: No declaration found for gnutls_pubkey_verify_hash. ./gnutls-sections.txt:1994: warning: No declaration found for gnutls_pubkey_get_verify_algorithm. ./gnutls-sections.txt:1995: warning: No declaration found for gnutls_privkey_st. ./gnutls-sections.txt:1996: warning: No declaration found for gnutls_privkey_t. ./gnutls-sections.txt:1997: warning: No declaration found for gnutls_privkey_init. ./gnutls-sections.txt:1998: warning: No declaration found for gnutls_privkey_deinit. ./gnutls-sections.txt:1999: warning: No declaration found for gnutls_privkey_get_pk_algorithm. ./gnutls-sections.txt:2000: warning: No declaration found for gnutls_privkey_get_type. ./gnutls-sections.txt:2001: warning: No declaration found for GNUTLS_PRIVKEY_IMPORT_AUTO_RELEASE. ./gnutls-sections.txt:2002: warning: No declaration found for gnutls_privkey_import_pkcs11. ./gnutls-sections.txt:2003: warning: No declaration found for gnutls_privkey_import_x509. ./gnutls-sections.txt:2004: warning: No declaration found for gnutls_privkey_import_openpgp. ./gnutls-sections.txt:2005: warning: No declaration found for gnutls_privkey_sign_data. ./gnutls-sections.txt:2006: warning: No declaration found for gnutls_privkey_sign_hash. ./gnutls-sections.txt:2007: warning: No declaration found for gnutls_privkey_decrypt_data. ./gnutls-sections.txt:2008: warning: No declaration found for gnutls_x509_crt_privkey_sign. ./gnutls-sections.txt:2009: warning: No declaration found for gnutls_x509_crl_privkey_sign. ./gnutls-sections.txt:2010: warning: No declaration found for gnutls_x509_crq_privkey_sign. ./gnutls-sections.txt:2035: warning: No declaration found for gnutls_connection_end_t. ./gnutls-sections.txt:2125: warning: No declaration found for gnutls_ext_recv_func. ./gnutls-sections.txt:2126: warning: No declaration found for gnutls_ext_send_func. ./gnutls-sections.txt:2127: warning: No declaration found for gnutls_ext_parse_type_t. ./gnutls-sections.txt:2136: warning: No declaration found for gnutls_cipher_set_priority. ./gnutls-sections.txt:2137: warning: No declaration found for gnutls_mac_set_priority. ./gnutls-sections.txt:2138: warning: No declaration found for gnutls_compression_set_priority. ./gnutls-sections.txt:2139: warning: No declaration found for gnutls_kx_set_priority. ./gnutls-sections.txt:2140: warning: No declaration found for gnutls_protocol_set_priority. ./gnutls-sections.txt:2141: warning: No declaration found for gnutls_certificate_type_set_priority. ./gnutls-sections.txt:2147: warning: No declaration found for gnutls_set_default_export_priority. ./gnutls-sections.txt:2156: warning: No declaration found for GNUTLS_MASTER_SIZE. ./gnutls-sections.txt:2157: warning: No declaration found for GNUTLS_RANDOM_SIZE. ./gnutls-sections.txt:2158: warning: No declaration found for gnutls_session_get_server_random. ./gnutls-sections.txt:2159: warning: No declaration found for gnutls_session_get_client_random. ./gnutls-sections.txt:2160: warning: No declaration found for gnutls_session_get_master_secret. ./gnutls-sections.txt:2161: warning: No declaration found for gnutls_finished_callback_func. ./gnutls-sections.txt:2162: warning: No declaration found for gnutls_session_set_finished_function. ./gnutls-sections.txt:2196: warning: No declaration found for gnutls_certificate_set_rsa_export_params. ./gnutls-sections.txt:2218: warning: No declaration found for gnutls_certificate_get_x509_cas. ./gnutls-sections.txt:2219: warning: No declaration found for gnutls_certificate_get_x509_crls. ./gnutls-sections.txt:2220: warning: No declaration found for gnutls_certificate_get_openpgp_keyring. ./gnutls-sections.txt:2251: warning: No declaration found for gnutls_rsa_params_init. ./gnutls-sections.txt:2252: warning: No declaration found for gnutls_rsa_params_deinit. ./gnutls-sections.txt:2253: warning: No declaration found for gnutls_rsa_params_cpy. ./gnutls-sections.txt:2254: warning: No declaration found for gnutls_rsa_params_import_raw. ./gnutls-sections.txt:2255: warning: No declaration found for gnutls_rsa_params_generate2. ./gnutls-sections.txt:2256: warning: No declaration found for gnutls_rsa_params_export_raw. ./gnutls-sections.txt:2257: warning: No declaration found for gnutls_rsa_params_export_pkcs1. ./gnutls-sections.txt:2258: warning: No declaration found for gnutls_rsa_params_import_pkcs1. ./gnutls-sections.txt:2259: warning: No declaration found for giovec_t. ./gnutls-sections.txt:2268: warning: No declaration found for gnutls_transport_set_lowat. ./gnutls-sections.txt:2269: warning: No declaration found for gnutls_transport_set_push_function2. ./gnutls-sections.txt:2274: warning: No declaration found for gnutls_transport_set_global_errno. ./gnutls-sections.txt:2316: warning: No declaration found for gnutls_psk_netconf_derive_key. ./gnutls-sections.txt:2334: warning: No declaration found for gnutls_rsa_export_get_pubkey. ./gnutls-sections.txt:2335: warning: No declaration found for gnutls_rsa_export_get_modulus_bits. ./gnutls-sections.txt:2345: warning: No declaration found for gnutls_certificate_verify_peers. ./gnutls-sections.txt:2417: warning: No declaration found for GNUTLS_E_INIT_LIBEXTRA. ./gnutls-sections.txt:2418: warning: No declaration found for GNUTLS_E_LIBRARY_VERSION_MISMATCH. ./gnutls-sections.txt:2420: warning: No declaration found for GNUTLS_E_LZO_INIT_FAILED. ./gnutls-sections.txt:2499: warning: No declaration found for GNUTLS_EXTRA_VERSION. ./gnutls-sections.txt:2500: warning: No declaration found for gnutls_ia_apptype_t. ./gnutls-sections.txt:2501: warning: No declaration found for gnutls_ia_avp_func. ./gnutls-sections.txt:2502: warning: No declaration found for gnutls_ia_free_client_credentials. ./gnutls-sections.txt:2503: warning: No declaration found for gnutls_ia_allocate_client_credentials. ./gnutls-sections.txt:2504: warning: No declaration found for gnutls_ia_free_server_credentials. ./gnutls-sections.txt:2505: warning: No declaration found for gnutls_ia_allocate_server_credentials. ./gnutls-sections.txt:2506: warning: No declaration found for gnutls_ia_set_client_avp_function. ./gnutls-sections.txt:2507: warning: No declaration found for gnutls_ia_set_client_avp_ptr. ./gnutls-sections.txt:2508: warning: No declaration found for gnutls_ia_get_client_avp_ptr. ./gnutls-sections.txt:2509: warning: No declaration found for gnutls_ia_set_server_avp_function. ./gnutls-sections.txt:2510: warning: No declaration found for gnutls_ia_set_server_avp_ptr. ./gnutls-sections.txt:2511: warning: No declaration found for gnutls_ia_get_server_avp_ptr. ./gnutls-sections.txt:2512: warning: No declaration found for gnutls_ia_handshake_p. ./gnutls-sections.txt:2513: warning: No declaration found for gnutls_ia_handshake. ./gnutls-sections.txt:2514: warning: No declaration found for gnutls_ia_permute_inner_secret. ./gnutls-sections.txt:2515: warning: No declaration found for gnutls_ia_endphase_send. ./gnutls-sections.txt:2516: warning: No declaration found for gnutls_ia_verify_endphase. ./gnutls-sections.txt:2517: warning: No declaration found for gnutls_ia_send. ./gnutls-sections.txt:2518: warning: No declaration found for gnutls_ia_recv. ./gnutls-sections.txt:2519: warning: No declaration found for gnutls_ia_generate_challenge. ./gnutls-sections.txt:2520: warning: No declaration found for gnutls_ia_extract_inner_secret. ./gnutls-sections.txt:2521: warning: No declaration found for gnutls_ia_enable. ./gnutls-sections.txt:2522: warning: No declaration found for gnutls_global_init_extra. ./gnutls-sections.txt:2523: warning: No declaration found for gnutls_register_md5_handler. ./gnutls-sections.txt:2524: warning: No declaration found for gnutls_extra_check_version. ./gnutls-sections.txt:2529: warning: No declaration found for GNUTLS_X509_CN_SIZE. ./gnutls-sections.txt:2530: warning: No declaration found for GNUTLS_X509_C_SIZE. ./gnutls-sections.txt:2531: warning: No declaration found for GNUTLS_X509_O_SIZE. ./gnutls-sections.txt:2532: warning: No declaration found for GNUTLS_X509_OU_SIZE. ./gnutls-sections.txt:2533: warning: No declaration found for GNUTLS_X509_L_SIZE. ./gnutls-sections.txt:2534: warning: No declaration found for GNUTLS_X509_S_SIZE. ./gnutls-sections.txt:2535: warning: No declaration found for GNUTLS_X509_EMAIL_SIZE. ./gnutls-sections.txt:2536: warning: No declaration found for OPENSSL_VERSION_NUMBER. ./gnutls-sections.txt:2537: warning: No declaration found for SSLEAY_VERSION_NUMBER. ./gnutls-sections.txt:2538: warning: No declaration found for OPENSSL_VERSION_TEXT. ./gnutls-sections.txt:2539: warning: No declaration found for SSL_ERROR_NONE. ./gnutls-sections.txt:2540: warning: No declaration found for SSL_ERROR_SSL. ./gnutls-sections.txt:2541: warning: No declaration found for SSL_ERROR_WANT_READ. ./gnutls-sections.txt:2542: warning: No declaration found for SSL_ERROR_WANT_WRITE. ./gnutls-sections.txt:2543: warning: No declaration found for SSL_ERROR_SYSCALL. ./gnutls-sections.txt:2544: warning: No declaration found for SSL_ERROR_ZERO_RETURN. ./gnutls-sections.txt:2545: warning: No declaration found for SSL_FILETYPE_PEM. ./gnutls-sections.txt:2546: warning: No declaration found for SSL_VERIFY_NONE. ./gnutls-sections.txt:2547: warning: No declaration found for SSL_ST_OK. ./gnutls-sections.txt:2548: warning: No declaration found for X509_V_ERR_CERT_NOT_YET_VALID. ./gnutls-sections.txt:2549: warning: No declaration found for X509_V_ERR_CERT_HAS_EXPIRED. ./gnutls-sections.txt:2550: warning: No declaration found for X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT. ./gnutls-sections.txt:2551: warning: No declaration found for SSL_OP_ALL. ./gnutls-sections.txt:2552: warning: No declaration found for SSL_OP_NO_TLSv1. ./gnutls-sections.txt:2553: warning: No declaration found for SSL_MODE_ENABLE_PARTIAL_WRITE. ./gnutls-sections.txt:2554: warning: No declaration found for SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER. ./gnutls-sections.txt:2555: warning: No declaration found for SSL_MODE_AUTO_RETRY. ./gnutls-sections.txt:2556: warning: No declaration found for X509_NAME. ./gnutls-sections.txt:2557: warning: No declaration found for X509. ./gnutls-sections.txt:2558: warning: No declaration found for SSL. ./gnutls-sections.txt:2559: warning: No declaration found for current_cert. ./gnutls-sections.txt:2560: warning: No declaration found for X509_STORE_CTX_get_current_cert. ./gnutls-sections.txt:2561: warning: No declaration found for verify_callback. ./gnutls-sections.txt:2562: warning: No declaration found for rbio. ./gnutls-sections.txt:2563: warning: No declaration found for rsa_st. ./gnutls-sections.txt:2564: warning: No declaration found for RSA. ./gnutls-sections.txt:2565: warning: No declaration found for MD5_CTX. ./gnutls-sections.txt:2566: warning: No declaration found for RIPEMD160_CTX. ./gnutls-sections.txt:2567: warning: No declaration found for OpenSSL_add_ssl_algorithms. ./gnutls-sections.txt:2568: warning: No declaration found for SSLeay_add_ssl_algorithms. ./gnutls-sections.txt:2569: warning: No declaration found for SSLeay_add_all_algorithms. ./gnutls-sections.txt:2570: warning: No declaration found for SSL_get_cipher_name. ./gnutls-sections.txt:2571: warning: No declaration found for SSL_get_cipher. ./gnutls-sections.txt:2572: warning: No declaration found for SSL_get_cipher_bits. ./gnutls-sections.txt:2573: warning: No declaration found for SSL_get_cipher_version. ./gnutls-sections.txt:2574: warning: No declaration found for SSL_library_init. ./gnutls-sections.txt:2575: warning: No declaration found for OpenSSL_add_all_algorithms. ./gnutls-sections.txt:2576: warning: No declaration found for SSL_CTX_new. ./gnutls-sections.txt:2577: warning: No declaration found for SSL_CTX_free. ./gnutls-sections.txt:2578: warning: No declaration found for SSL_CTX_set_default_verify_paths. ./gnutls-sections.txt:2579: warning: No declaration found for SSL_CTX_use_certificate_file. ./gnutls-sections.txt:2580: warning: No declaration found for SSL_CTX_use_PrivateKey_file. ./gnutls-sections.txt:2581: warning: No declaration found for SSL_CTX_set_verify. ./gnutls-sections.txt:2582: warning: No declaration found for SSL_CTX_set_options. ./gnutls-sections.txt:2583: warning: No declaration found for SSL_CTX_set_mode. ./gnutls-sections.txt:2584: warning: No declaration found for SSL_CTX_set_cipher_list. ./gnutls-sections.txt:2585: warning: No declaration found for SSL_CTX_sess_number. ./gnutls-sections.txt:2586: warning: No declaration found for SSL_CTX_sess_connect. ./gnutls-sections.txt:2587: warning: No declaration found for SSL_CTX_sess_connect_good. ./gnutls-sections.txt:2588: warning: No declaration found for SSL_CTX_sess_connect_renegotiate. ./gnutls-sections.txt:2589: warning: No declaration found for SSL_CTX_sess_accept. ./gnutls-sections.txt:2590: warning: No declaration found for SSL_CTX_sess_accept_good. ./gnutls-sections.txt:2591: warning: No declaration found for SSL_CTX_sess_accept_renegotiate. ./gnutls-sections.txt:2592: warning: No declaration found for SSL_CTX_sess_hits. ./gnutls-sections.txt:2593: warning: No declaration found for SSL_CTX_sess_misses. ./gnutls-sections.txt:2594: warning: No declaration found for SSL_CTX_sess_timeouts. ./gnutls-sections.txt:2595: warning: No declaration found for SSL_new. ./gnutls-sections.txt:2596: warning: No declaration found for SSL_free. ./gnutls-sections.txt:2597: warning: No declaration found for SSL_load_error_strings. ./gnutls-sections.txt:2598: warning: No declaration found for SSL_get_error. ./gnutls-sections.txt:2599: warning: No declaration found for SSL_set_fd. ./gnutls-sections.txt:2600: warning: No declaration found for SSL_set_rfd. ./gnutls-sections.txt:2601: warning: No declaration found for SSL_set_wfd. ./gnutls-sections.txt:2602: warning: No declaration found for SSL_set_bio. ./gnutls-sections.txt:2603: warning: No declaration found for SSL_set_connect_state. ./gnutls-sections.txt:2604: warning: No declaration found for SSL_pending. ./gnutls-sections.txt:2605: warning: No declaration found for SSL_set_verify. ./gnutls-sections.txt:2606: warning: No declaration found for SSL_get_peer_certificate. ./gnutls-sections.txt:2607: warning: No declaration found for SSL_connect. ./gnutls-sections.txt:2608: warning: No declaration found for SSL_accept. ./gnutls-sections.txt:2609: warning: No declaration found for SSL_shutdown. ./gnutls-sections.txt:2610: warning: No declaration found for SSL_read. ./gnutls-sections.txt:2611: warning: No declaration found for SSL_write. ./gnutls-sections.txt:2612: warning: No declaration found for SSL_want. ./gnutls-sections.txt:2613: warning: No declaration found for SSL_NOTHING. ./gnutls-sections.txt:2614: warning: No declaration found for SSL_WRITING. ./gnutls-sections.txt:2615: warning: No declaration found for SSL_READING. ./gnutls-sections.txt:2616: warning: No declaration found for SSL_X509_LOOKUP. ./gnutls-sections.txt:2617: warning: No declaration found for SSL_want_nothing. ./gnutls-sections.txt:2618: warning: No declaration found for SSL_want_read. ./gnutls-sections.txt:2619: warning: No declaration found for SSL_want_write. ./gnutls-sections.txt:2620: warning: No declaration found for SSL_want_x509_lookup. ./gnutls-sections.txt:2621: warning: No declaration found for SSLv23_client_method. ./gnutls-sections.txt:2622: warning: No declaration found for SSLv23_server_method. ./gnutls-sections.txt:2623: warning: No declaration found for SSLv3_client_method. ./gnutls-sections.txt:2624: warning: No declaration found for SSLv3_server_method. ./gnutls-sections.txt:2625: warning: No declaration found for TLSv1_client_method. ./gnutls-sections.txt:2626: warning: No declaration found for TLSv1_server_method. ./gnutls-sections.txt:2627: warning: No declaration found for SSL_get_current_cipher. ./gnutls-sections.txt:2628: warning: No declaration found for SSL_CIPHER_get_name. ./gnutls-sections.txt:2629: warning: No declaration found for SSL_CIPHER_get_bits. ./gnutls-sections.txt:2630: warning: No declaration found for SSL_CIPHER_get_version. ./gnutls-sections.txt:2631: warning: No declaration found for SSL_CIPHER_description. ./gnutls-sections.txt:2632: warning: No declaration found for X509_get_subject_name. ./gnutls-sections.txt:2633: warning: No declaration found for X509_get_issuer_name. ./gnutls-sections.txt:2634: warning: No declaration found for X509_NAME_oneline. ./gnutls-sections.txt:2635: warning: No declaration found for X509_free. ./gnutls-sections.txt:2636: warning: No declaration found for BIO_get_fd. ./gnutls-sections.txt:2637: warning: No declaration found for BIO_new_socket. ./gnutls-sections.txt:2638: warning: No declaration found for ERR_get_error. ./gnutls-sections.txt:2639: warning: No declaration found for ERR_error_string. ./gnutls-sections.txt:2640: warning: No declaration found for RAND_status. ./gnutls-sections.txt:2641: warning: No declaration found for RAND_seed. ./gnutls-sections.txt:2642: warning: No declaration found for RAND_bytes. ./gnutls-sections.txt:2643: warning: No declaration found for RAND_pseudo_bytes. ./gnutls-sections.txt:2644: warning: No declaration found for RAND_file_name. ./gnutls-sections.txt:2645: warning: No declaration found for RAND_load_file. ./gnutls-sections.txt:2646: warning: No declaration found for RAND_write_file. ./gnutls-sections.txt:2647: warning: No declaration found for RAND_egd_bytes. ./gnutls-sections.txt:2648: warning: No declaration found for RAND_egd. ./gnutls-sections.txt:2649: warning: No declaration found for MD5_DIGEST_LENGTH. ./gnutls-sections.txt:2650: warning: No declaration found for MD5_Init. ./gnutls-sections.txt:2651: warning: No declaration found for MD5_Update. ./gnutls-sections.txt:2652: warning: No declaration found for MD5_Final. ./gnutls-sections.txt:2653: warning: No declaration found for MD5. ./gnutls-sections.txt:2654: warning: No declaration found for RIPEMD160_Init. ./gnutls-sections.txt:2655: warning: No declaration found for RIPEMD160_Update. ./gnutls-sections.txt:2656: warning: No declaration found for RIPEMD160_Final. ./gnutls-sections.txt:2657: warning: No declaration found for RIPEMD160. See gnutls-undeclared.txt for the list of undeclared symbols. ./gnutls-unused.txt:1: warning: 72 unused declarations.They should be added to gnutls-sections.txt in the appropriate place. DOC Building HTML warning: failed to load external entity "../xml/dtls.xml" ../gnutls-docs.sgml:36: element include: XInclude error : could not load ../xml/dtls.xml, and no fallback was found warning: failed to load external entity "../xml/ocsp.xml" ../gnutls-docs.sgml:40: element include: XInclude error : could not load ../xml/ocsp.xml, and no fallback was found Computing chunks... Element include in namespace 'http://www.w3.org/2003/XInclude' encountered in chapter, but no template matches. Element include in namespace 'http://www.w3.org/2003/XInclude' encountered in chapter, but no template matches. DOC Fixing cross-references make[4]: Leaving directory `/src/mingw/gnutls-3.0.23-1/bld/doc/reference' make[4]: Entering directory `/src/mingw/gnutls-3.0.23-1/bld/doc' Updating /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/version.texi mkdir functions for i in /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/gnutls-api.texi /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/x509-api.texi /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/pgp-api.texi /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/pkcs12-api.texi /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/pkcs11-api.texi /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/abstract-api.texi /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/compat-api.texi /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/dtls-api.texi /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/crypto-api.texi /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/ocsp-api.texi; do \ /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/scripts/split-texi.pl functions < $i; \ done sed -i 's/\@anchor{.*//g' functions/* sed -i 's/\@subheading.*//g' functions/* cd functions && for i in *;do grep ^"@deftypefun" $i | sed 's/@deftypefun/@item/g;s/ {/ @var{/;s/ {/ @ref{/' > ../functions/$i.short;done echo stamp_functions > stamp_functions make compare-makefile make[5]: Entering directory `/src/mingw/gnutls-3.0.23-1/bld/doc' ENUMS=`grep '^@c ' /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/enums.texi | sed 's/@c //g' | sort`; \ STR=""; \ for i in $ENUMS; do \ STR="$STR\nENUMS += enums/$i"; \ done; \ grep -v -e '^ENUMS += ' /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/Makefile.am | \ perl -p -e "s,^ENUMS =,ENUMS =$STR," > tmp-compare-makefile; \ diff -u /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/Makefile.am tmp-compare-makefile rm -f tmp-compare-makefile FUNCS=`cat /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/lib/includes/gnutls/*.h | /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/scripts/getfuncs.pl`; \ MANS=""; \ for i in $FUNCS; do \ MANS="$MANS\nFUNCS += functions/$i\nFUNCS += functions/$i.short"; \ done; \ grep -v -e '^FUNCS += ' /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/Makefile.am | \ perl -p -e "s,^FUNCS =,FUNCS =$MANS," > tmp-compare-makefile; \ diff -u /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/Makefile.am tmp-compare-makefile --- /src/mingw/gnutls-3.0.23-1/gnutls-3.0.23/doc/Makefile.am 2012-09-13 10:12:00 +0400 +++ tmp-compare-makefile 2012-09-13 10:28:55 +0400 @@ -707,482 +707,6 @@ FUNCS += functions/gnutls_dtls_prestate_set.short FUNCS += functions/gnutls_record_get_discarded FUNCS += functions/gnutls_record_get_discarded.short -FUNCS += functions/gnutls_pk_algorithm_get_name -FUNCS += functions/gnutls_pk_algorithm_get_name.short -FUNCS += functions/gnutls_init -FUNCS += functions/gnutls_init.short -FUNCS += functions/gnutls_deinit -FUNCS += functions/gnutls_deinit.short -FUNCS += functions/gnutls_bye -FUNCS += functions/gnutls_bye.short -FUNCS += functions/gnutls_handshake -FUNCS += functions/gnutls_handshake.short -FUNCS += functions/gnutls_rehandshake -FUNCS += functions/gnutls_rehandshake.short -FUNCS += functions/gnutls_alert_get -FUNCS += functions/gnutls_alert_get.short -FUNCS += functions/gnutls_alert_send -FUNCS += functions/gnutls_alert_send.short -FUNCS += functions/gnutls_alert_send_appropriate -FUNCS += functions/gnutls_alert_send_appropriate.short -FUNCS += functions/gnutls_alert_get_name -FUNCS += functions/gnutls_alert_get_name.short -FUNCS += functions/gnutls_alert_get_strname -FUNCS += functions/gnutls_alert_get_strname.short -FUNCS += functions/gnutls_pk_bits_to_sec_param -FUNCS += functions/gnutls_pk_bits_to_sec_param.short -FUNCS += functions/gnutls_sec_param_get_name -FUNCS += functions/gnutls_sec_param_get_name.short -FUNCS += functions/gnutls_sec_param_to_pk_bits -FUNCS += functions/gnutls_sec_param_to_pk_bits.short -FUNCS += functions/gnutls_ecc_curve_get_name -FUNCS += functions/gnutls_ecc_curve_get_name.short -FUNCS += functions/gnutls_ecc_curve_get_size -FUNCS += functions/gnutls_ecc_curve_get_size.short -FUNCS += functions/gnutls_ecc_curve_get -FUNCS += functions/gnutls_ecc_curve_get.short -FUNCS += functions/gnutls_cipher_get -FUNCS += functions/gnutls_cipher_get.short -FUNCS += functions/gnutls_kx_get -FUNCS += functions/gnutls_kx_get.short -FUNCS += functions/gnutls_mac_get -FUNCS += functions/gnutls_mac_get.short -FUNCS += functions/gnutls_compression_get -FUNCS += functions/gnutls_compression_get.short -FUNCS += functions/gnutls_certificate_type_get -FUNCS += functions/gnutls_certificate_type_get.short -FUNCS += functions/gnutls_sign_algorithm_get_requested -FUNCS += functions/gnutls_sign_algorithm_get_requested.short -FUNCS += functions/gnutls_cipher_get_key_size -FUNCS += functions/gnutls_cipher_get_key_size.short -FUNCS += functions/gnutls_mac_get_key_size -FUNCS += functions/gnutls_mac_get_key_size.short -FUNCS += functions/gnutls_cipher_get_name -FUNCS += functions/gnutls_cipher_get_name.short -FUNCS += functions/gnutls_mac_get_name -FUNCS += functions/gnutls_mac_get_name.short -FUNCS += functions/gnutls_compression_get_name -FUNCS += functions/gnutls_compression_get_name.short -FUNCS += functions/gnutls_kx_get_name -FUNCS += functions/gnutls_kx_get_name.short -FUNCS += functions/gnutls_certificate_type_get_name -FUNCS += functions/gnutls_certificate_type_get_name.short -FUNCS += functions/gnutls_pk_get_name -FUNCS += functions/gnutls_pk_get_name.short -FUNCS += functions/gnutls_sign_get_name -FUNCS += functions/gnutls_sign_get_name.short -FUNCS += functions/gnutls_pk_to_sign -FUNCS += functions/gnutls_pk_to_sign.short -FUNCS += functions/gnutls_mac_get_id -FUNCS += functions/gnutls_mac_get_id.short -FUNCS += functions/gnutls_compression_get_id -FUNCS += functions/gnutls_compression_get_id.short -FUNCS += functions/gnutls_cipher_get_id -FUNCS += functions/gnutls_cipher_get_id.short -FUNCS += functions/gnutls_kx_get_id -FUNCS += functions/gnutls_kx_get_id.short -FUNCS += functions/gnutls_protocol_get_id -FUNCS += functions/gnutls_protocol_get_id.short -FUNCS += functions/gnutls_certificate_type_get_id -FUNCS += functions/gnutls_certificate_type_get_id.short -FUNCS += functions/gnutls_pk_get_id -FUNCS += functions/gnutls_pk_get_id.short -FUNCS += functions/gnutls_sign_get_id -FUNCS += functions/gnutls_sign_get_id.short -FUNCS += functions/gnutls_ecc_curve_list -FUNCS += functions/gnutls_ecc_curve_list.short -FUNCS += functions/gnutls_cipher_list -FUNCS += functions/gnutls_cipher_list.short -FUNCS += functions/gnutls_mac_list -FUNCS += functions/gnutls_mac_list.short -FUNCS += functions/gnutls_compression_list -FUNCS += functions/gnutls_compression_list.short -FUNCS += functions/gnutls_protocol_list -FUNCS += functions/gnutls_protocol_list.short -FUNCS += functions/gnutls_certificate_type_list -FUNCS += functions/gnutls_certificate_type_list.short -FUNCS += functions/gnutls_kx_list -FUNCS += functions/gnutls_kx_list.short -FUNCS += functions/gnutls_pk_list -FUNCS += functions/gnutls_pk_list.short -FUNCS += functions/gnutls_sign_list -FUNCS += functions/gnutls_sign_list.short -FUNCS += functions/gnutls_cipher_suite_info -FUNCS += functions/gnutls_cipher_suite_info.short -FUNCS += functions/gnutls_error_is_fatal -FUNCS += functions/gnutls_error_is_fatal.short -FUNCS += functions/gnutls_error_to_alert -FUNCS += functions/gnutls_error_to_alert.short -FUNCS += functions/gnutls_perror -FUNCS += functions/gnutls_perror.short -FUNCS += functions/gnutls_strerror -FUNCS += functions/gnutls_strerror.short -FUNCS += functions/gnutls_strerror_name -FUNCS += functions/gnutls_strerror_name.short -FUNCS += functions/gnutls_handshake_set_private_extensions -FUNCS += functions/gnutls_handshake_set_private_extensions.short -FUNCS += functions/gnutls_handshake_get_last_out -FUNCS += functions/gnutls_handshake_get_last_out.short -FUNCS += functions/gnutls_handshake_get_last_in -FUNCS += functions/gnutls_handshake_get_last_in.short -FUNCS += functions/gnutls_record_send -FUNCS += functions/gnutls_record_send.short -FUNCS += functions/gnutls_record_recv -FUNCS += functions/gnutls_record_recv.short -FUNCS += functions/gnutls_record_recv_seq -FUNCS += functions/gnutls_record_recv_seq.short -FUNCS += functions/gnutls_session_enable_compatibility_mode -FUNCS += functions/gnutls_session_enable_compatibility_mode.short -FUNCS += functions/gnutls_record_disable_padding -FUNCS += functions/gnutls_record_disable_padding.short -FUNCS += functions/gnutls_record_get_direction -FUNCS += functions/gnutls_record_get_direction.short -FUNCS += functions/gnutls_record_get_max_size -FUNCS += functions/gnutls_record_get_max_size.short -FUNCS += functions/gnutls_record_set_max_size -FUNCS += functions/gnutls_record_set_max_size.short -FUNCS += functions/gnutls_record_check_pending -FUNCS += functions/gnutls_record_check_pending.short -FUNCS += functions/gnutls_prf -FUNCS += functions/gnutls_prf.short -FUNCS += functions/gnutls_prf_raw -FUNCS += functions/gnutls_prf_raw.short -FUNCS += functions/gnutls_server_name_set -FUNCS += functions/gnutls_server_name_set.short -FUNCS += functions/gnutls_server_name_get -FUNCS += functions/gnutls_server_name_get.short -FUNCS += functions/gnutls_safe_renegotiation_status -FUNCS += functions/gnutls_safe_renegotiation_status.short -FUNCS += functions/gnutls_supplemental_get_name -FUNCS += functions/gnutls_supplemental_get_name.short -FUNCS += functions/gnutls_session_ticket_key_generate -FUNCS += functions/gnutls_session_ticket_key_generate.short -FUNCS += functions/gnutls_session_ticket_enable_client -FUNCS += functions/gnutls_session_ticket_enable_client.short -FUNCS += functions/gnutls_session_ticket_enable_server -FUNCS += functions/gnutls_session_ticket_enable_server.short -FUNCS += functions/gnutls_key_generate -FUNCS += functions/gnutls_key_generate.short -FUNCS += functions/gnutls_priority_init -FUNCS += functions/gnutls_priority_init.short -FUNCS += functions/gnutls_priority_deinit -FUNCS += functions/gnutls_priority_deinit.short -FUNCS += functions/gnutls_priority_get_cipher_suite_index -FUNCS += functions/gnutls_priority_get_cipher_suite_index.short -FUNCS += functions/gnutls_priority_set -FUNCS += functions/gnutls_priority_set.short -FUNCS += functions/gnutls_priority_set_direct -FUNCS += functions/gnutls_priority_set_direct.short -FUNCS += functions/gnutls_priority_certificate_type_list -FUNCS += functions/gnutls_priority_certificate_type_list.short -FUNCS += functions/gnutls_priority_sign_list -FUNCS += functions/gnutls_priority_sign_list.short -FUNCS += functions/gnutls_priority_protocol_list -FUNCS += functions/gnutls_priority_protocol_list.short -FUNCS += functions/gnutls_priority_compression_list -FUNCS += functions/gnutls_priority_compression_list.short -FUNCS += functions/gnutls_priority_ecc_curve_list -FUNCS += functions/gnutls_priority_ecc_curve_list.short -FUNCS += functions/gnutls_set_default_priority -FUNCS += functions/gnutls_set_default_priority.short -FUNCS += functions/gnutls_cipher_suite_get_name -FUNCS += functions/gnutls_cipher_suite_get_name.short -FUNCS += functions/gnutls_protocol_get_version -FUNCS += functions/gnutls_protocol_get_version.short -FUNCS += functions/gnutls_protocol_get_name -FUNCS += functions/gnutls_protocol_get_name.short -FUNCS += functions/gnutls_session_set_data -FUNCS += functions/gnutls_session_set_data.short -FUNCS += functions/gnutls_session_get_data -FUNCS += functions/gnutls_session_get_data.short -FUNCS += functions/gnutls_session_get_data2 -FUNCS += functions/gnutls_session_get_data2.short -FUNCS += functions/gnutls_session_get_random -FUNCS += functions/gnutls_session_get_random.short -FUNCS += functions/gnutls_session_set_premaster -FUNCS += functions/gnutls_session_set_premaster.short -FUNCS += functions/gnutls_session_get_id -FUNCS += functions/gnutls_session_get_id.short -FUNCS += functions/gnutls_session_channel_binding -FUNCS += functions/gnutls_session_channel_binding.short -FUNCS += functions/gnutls_session_is_resumed -FUNCS += functions/gnutls_session_is_resumed.short -FUNCS += functions/gnutls_session_resumption_requested -FUNCS += functions/gnutls_session_resumption_requested.short -FUNCS += functions/gnutls_db_set_cache_expiration -FUNCS += functions/gnutls_db_set_cache_expiration.short -FUNCS += functions/gnutls_db_remove_session -FUNCS += functions/gnutls_db_remove_session.short -FUNCS += functions/gnutls_db_set_retrieve_function -FUNCS += functions/gnutls_db_set_retrieve_function.short -FUNCS += functions/gnutls_db_set_remove_function -FUNCS += functions/gnutls_db_set_remove_function.short -FUNCS += functions/gnutls_db_set_store_function -FUNCS += functions/gnutls_db_set_store_function.short -FUNCS += functions/gnutls_db_set_ptr -FUNCS += functions/gnutls_db_set_ptr.short -FUNCS += functions/gnutls_db_get_ptr -FUNCS += functions/gnutls_db_get_ptr.short -FUNCS += functions/gnutls_db_check_entry -FUNCS += functions/gnutls_db_check_entry.short -FUNCS += functions/gnutls_handshake_set_post_client_hello_function -FUNCS += functions/gnutls_handshake_set_post_client_hello_function.short -FUNCS += functions/gnutls_handshake_set_max_packet_length -FUNCS += functions/gnutls_handshake_set_max_packet_length.short -FUNCS += functions/gnutls_check_version -FUNCS += functions/gnutls_check_version.short -FUNCS += functions/gnutls_credentials_clear -FUNCS += functions/gnutls_credentials_clear.short -FUNCS += functions/gnutls_credentials_set -FUNCS += functions/gnutls_credentials_set.short -FUNCS += functions/gnutls_anon_free_server_credentials -FUNCS += functions/gnutls_anon_free_server_credentials.short -FUNCS += functions/gnutls_anon_allocate_server_credentials -FUNCS += functions/gnutls_anon_allocate_server_credentials.short -FUNCS += functions/gnutls_anon_set_server_dh_params -FUNCS += functions/gnutls_anon_set_server_dh_params.short -FUNCS += functions/gnutls_anon_set_server_params_function -FUNCS += functions/gnutls_anon_set_server_params_function.short -FUNCS += functions/gnutls_anon_free_client_credentials -FUNCS += functions/gnutls_anon_free_client_credentials.short -FUNCS += functions/gnutls_anon_allocate_client_credentials -FUNCS += functions/gnutls_anon_allocate_client_credentials.short -FUNCS += functions/gnutls_certificate_free_credentials -FUNCS += functions/gnutls_certificate_free_credentials.short -FUNCS += functions/gnutls_certificate_allocate_credentials -FUNCS += functions/gnutls_certificate_allocate_credentials.short -FUNCS += functions/gnutls_certificate_get_issuer -FUNCS += functions/gnutls_certificate_get_issuer.short -FUNCS += functions/gnutls_certificate_free_keys -FUNCS += functions/gnutls_certificate_free_keys.short -FUNCS += functions/gnutls_certificate_free_cas -FUNCS += functions/gnutls_certificate_free_cas.short -FUNCS += functions/gnutls_certificate_free_ca_names -FUNCS += functions/gnutls_certificate_free_ca_names.short -FUNCS += functions/gnutls_certificate_free_crls -FUNCS += functions/gnutls_certificate_free_crls.short -FUNCS += functions/gnutls_certificate_set_dh_params -FUNCS += functions/gnutls_certificate_set_dh_params.short -FUNCS += functions/gnutls_certificate_set_verify_flags -FUNCS += functions/gnutls_certificate_set_verify_flags.short -FUNCS += functions/gnutls_certificate_set_verify_limits -FUNCS += functions/gnutls_certificate_set_verify_limits.short -FUNCS += functions/gnutls_certificate_set_x509_system_trust -FUNCS += functions/gnutls_certificate_set_x509_system_trust.short -FUNCS += functions/gnutls_certificate_set_x509_trust_file -FUNCS += functions/gnutls_certificate_set_x509_trust_file.short -FUNCS += functions/gnutls_certificate_set_x509_trust_mem -FUNCS += functions/gnutls_certificate_set_x509_trust_mem.short -FUNCS += functions/gnutls_certificate_set_x509_crl_file -FUNCS += functions/gnutls_certificate_set_x509_crl_file.short -FUNCS += functions/gnutls_certificate_set_x509_crl_mem -FUNCS += functions/gnutls_certificate_set_x509_crl_mem.short -FUNCS += functions/gnutls_certificate_set_x509_key_file -FUNCS += functions/gnutls_certificate_set_x509_key_file.short -FUNCS += functions/gnutls_certificate_set_x509_key_mem -FUNCS += functions/gnutls_certificate_set_x509_key_mem.short -FUNCS += functions/gnutls_certificate_send_x509_rdn_sequence -FUNCS += functions/gnutls_certificate_send_x509_rdn_sequence.short -FUNCS += functions/gnutls_certificate_set_x509_simple_pkcs12_file -FUNCS += functions/gnutls_certificate_set_x509_simple_pkcs12_file.short -FUNCS += functions/gnutls_certificate_set_x509_simple_pkcs12_mem -FUNCS += functions/gnutls_certificate_set_x509_simple_pkcs12_mem.short -FUNCS += functions/gnutls_certificate_set_x509_key -FUNCS += functions/gnutls_certificate_set_x509_key.short -FUNCS += functions/gnutls_certificate_set_x509_trust -FUNCS += functions/gnutls_certificate_set_x509_trust.short -FUNCS += functions/gnutls_certificate_set_x509_crl -FUNCS += functions/gnutls_certificate_set_x509_crl.short -FUNCS += functions/gnutls_global_init -FUNCS += functions/gnutls_global_init.short -FUNCS += functions/gnutls_global_deinit -FUNCS += functions/gnutls_global_deinit.short -FUNCS += functions/gnutls_global_set_mutex -FUNCS += functions/gnutls_global_set_mutex.short -FUNCS += functions/gnutls_global_set_mem_functions -FUNCS += functions/gnutls_global_set_mem_functions.short -FUNCS += functions/gnutls_global_set_time_function -FUNCS += functions/gnutls_global_set_time_function.short -FUNCS += functions/gnutls_global_set_log_function -FUNCS += functions/gnutls_global_set_log_function.short -FUNCS += functions/gnutls_global_set_audit_log_function -FUNCS += functions/gnutls_global_set_audit_log_function.short -FUNCS += functions/gnutls_global_set_log_level -FUNCS += functions/gnutls_global_set_log_level.short -FUNCS += functions/gnutls_dh_params_init -FUNCS += functions/gnutls_dh_params_init.short -FUNCS += functions/gnutls_dh_params_deinit -FUNCS += functions/gnutls_dh_params_deinit.short -FUNCS += functions/gnutls_dh_params_import_raw -FUNCS += functions/gnutls_dh_params_import_raw.short -FUNCS += functions/gnutls_dh_params_import_pkcs3 -FUNCS += functions/gnutls_dh_params_import_pkcs3.short -FUNCS += functions/gnutls_dh_params_generate2 -FUNCS += functions/gnutls_dh_params_generate2.short -FUNCS += functions/gnutls_dh_params_export_pkcs3 -FUNCS += functions/gnutls_dh_params_export_pkcs3.short -FUNCS += functions/gnutls_dh_params_export_raw -FUNCS += functions/gnutls_dh_params_export_raw.short -FUNCS += functions/gnutls_dh_params_cpy -FUNCS += functions/gnutls_dh_params_cpy.short -FUNCS += functions/gnutls_transport_set_ptr -FUNCS += functions/gnutls_transport_set_ptr.short -FUNCS += functions/gnutls_transport_set_ptr2 -FUNCS += functions/gnutls_transport_set_ptr2.short -FUNCS += functions/gnutls_transport_get_ptr -FUNCS += functions/gnutls_transport_get_ptr.short -FUNCS += functions/gnutls_transport_get_ptr2 -FUNCS += functions/gnutls_transport_get_ptr2.short -FUNCS += functions/gnutls_transport_set_vec_push_function -FUNCS += functions/gnutls_transport_set_vec_push_function.short -FUNCS += functions/gnutls_transport_set_push_function -FUNCS += functions/gnutls_transport_set_push_function.short -FUNCS += functions/gnutls_transport_set_pull_function -FUNCS += functions/gnutls_transport_set_pull_function.short -FUNCS += functions/gnutls_transport_set_pull_timeout_function -FUNCS += functions/gnutls_transport_set_pull_timeout_function.short -FUNCS += functions/gnutls_transport_set_errno_function -FUNCS += functions/gnutls_transport_set_errno_function.short -FUNCS += functions/gnutls_transport_set_errno -FUNCS += functions/gnutls_transport_set_errno.short -FUNCS += functions/gnutls_session_set_ptr -FUNCS += functions/gnutls_session_set_ptr.short -FUNCS += functions/gnutls_session_get_ptr -FUNCS += functions/gnutls_session_get_ptr.short -FUNCS += functions/gnutls_openpgp_send_cert -FUNCS += functions/gnutls_openpgp_send_cert.short -FUNCS += functions/gnutls_fingerprint -FUNCS += functions/gnutls_fingerprint.short -FUNCS += functions/gnutls_random_art -FUNCS += functions/gnutls_random_art.short -FUNCS += functions/gnutls_srp_free_client_credentials -FUNCS += functions/gnutls_srp_free_client_credentials.short -FUNCS += functions/gnutls_srp_allocate_client_credentials -FUNCS += functions/gnutls_srp_allocate_client_credentials.short -FUNCS += functions/gnutls_srp_set_client_credentials -FUNCS += functions/gnutls_srp_set_client_credentials.short -FUNCS += functions/gnutls_srp_free_server_credentials -FUNCS += functions/gnutls_srp_free_server_credentials.short -FUNCS += functions/gnutls_srp_allocate_server_credentials -FUNCS += functions/gnutls_srp_allocate_server_credentials.short -FUNCS += functions/gnutls_srp_set_server_credentials_file -FUNCS += functions/gnutls_srp_set_server_credentials_file.short -FUNCS += functions/gnutls_srp_server_get_username -FUNCS += functions/gnutls_srp_server_get_username.short -FUNCS += functions/gnutls_srp_set_prime_bits -FUNCS += functions/gnutls_srp_set_prime_bits.short -FUNCS += functions/gnutls_srp_verifier -FUNCS += functions/gnutls_srp_verifier.short -FUNCS += functions/gnutls_srp_set_server_credentials_function -FUNCS += functions/gnutls_srp_set_server_credentials_function.short -FUNCS += functions/gnutls_srp_set_client_credentials_function -FUNCS += functions/gnutls_srp_set_client_credentials_function.short -FUNCS += functions/gnutls_srp_base64_encode -FUNCS += functions/gnutls_srp_base64_encode.short -FUNCS += functions/gnutls_srp_base64_encode_alloc -FUNCS += functions/gnutls_srp_base64_encode_alloc.short -FUNCS += functions/gnutls_srp_base64_decode -FUNCS += functions/gnutls_srp_base64_decode.short -FUNCS += functions/gnutls_srp_base64_decode_alloc -FUNCS += functions/gnutls_srp_base64_decode_alloc.short -FUNCS += functions/gnutls_psk_free_client_credentials -FUNCS += functions/gnutls_psk_free_client_credentials.short -FUNCS += functions/gnutls_psk_allocate_client_credentials -FUNCS += functions/gnutls_psk_allocate_client_credentials.short -FUNCS += functions/gnutls_psk_set_client_credentials -FUNCS += functions/gnutls_psk_set_client_credentials.short -FUNCS += functions/gnutls_psk_free_server_credentials -FUNCS += functions/gnutls_psk_free_server_credentials.short -FUNCS += functions/gnutls_psk_allocate_server_credentials -FUNCS += functions/gnutls_psk_allocate_server_credentials.short -FUNCS += functions/gnutls_psk_set_server_credentials_file -FUNCS += functions/gnutls_psk_set_server_credentials_file.short -FUNCS += functions/gnutls_psk_set_server_credentials_hint -FUNCS += functions/gnutls_psk_set_server_credentials_hint.short -FUNCS += functions/gnutls_psk_server_get_username -FUNCS += functions/gnutls_psk_server_get_username.short -FUNCS += functions/gnutls_psk_client_get_hint -FUNCS += functions/gnutls_psk_client_get_hint.short -FUNCS += functions/gnutls_psk_set_server_credentials_function -FUNCS += functions/gnutls_psk_set_server_credentials_function.short -FUNCS += functions/gnutls_psk_set_client_credentials_function -FUNCS += functions/gnutls_psk_set_client_credentials_function.short -FUNCS += functions/gnutls_hex_encode -FUNCS += functions/gnutls_hex_encode.short -FUNCS += functions/gnutls_hex_decode -FUNCS += functions/gnutls_hex_decode.short -FUNCS += functions/gnutls_psk_set_server_dh_params -FUNCS += functions/gnutls_psk_set_server_dh_params.short -FUNCS += functions/gnutls_psk_set_server_params_function -FUNCS += functions/gnutls_psk_set_server_params_function.short -FUNCS += functions/gnutls_auth_get_type -FUNCS += functions/gnutls_auth_get_type.short -FUNCS += functions/gnutls_auth_server_get_type -FUNCS += functions/gnutls_auth_server_get_type.short -FUNCS += functions/gnutls_auth_client_get_type -FUNCS += functions/gnutls_auth_client_get_type.short -FUNCS += functions/gnutls_dh_set_prime_bits -FUNCS += functions/gnutls_dh_set_prime_bits.short -FUNCS += functions/gnutls_dh_get_secret_bits -FUNCS += functions/gnutls_dh_get_secret_bits.short -FUNCS += functions/gnutls_dh_get_peers_public_bits -FUNCS += functions/gnutls_dh_get_peers_public_bits.short -FUNCS += functions/gnutls_dh_get_prime_bits -FUNCS += functions/gnutls_dh_get_prime_bits.short -FUNCS += functions/gnutls_dh_get_group -FUNCS += functions/gnutls_dh_get_group.short -FUNCS += functions/gnutls_dh_get_pubkey -FUNCS += functions/gnutls_dh_get_pubkey.short -FUNCS += functions/gnutls_certificate_set_retrieve_function -FUNCS += functions/gnutls_certificate_set_retrieve_function.short -FUNCS += functions/gnutls_certificate_set_verify_function -FUNCS += functions/gnutls_certificate_set_verify_function.short -FUNCS += functions/gnutls_certificate_server_set_request -FUNCS += functions/gnutls_certificate_server_set_request.short -FUNCS += functions/gnutls_certificate_get_peers -FUNCS += functions/gnutls_certificate_get_peers.short -FUNCS += functions/gnutls_certificate_get_ours -FUNCS += functions/gnutls_certificate_get_ours.short -FUNCS += functions/gnutls_certificate_activation_time_peers -FUNCS += functions/gnutls_certificate_activation_time_peers.short -FUNCS += functions/gnutls_certificate_expiration_time_peers -FUNCS += functions/gnutls_certificate_expiration_time_peers.short -FUNCS += functions/gnutls_certificate_client_get_request_status -FUNCS += functions/gnutls_certificate_client_get_request_status.short -FUNCS += functions/gnutls_certificate_verify_peers2 -FUNCS += functions/gnutls_certificate_verify_peers2.short -FUNCS += functions/gnutls_pem_base64_encode -FUNCS += functions/gnutls_pem_base64_encode.short -FUNCS += functions/gnutls_pem_base64_decode -FUNCS += functions/gnutls_pem_base64_decode.short -FUNCS += functions/gnutls_pem_base64_encode_alloc -FUNCS += functions/gnutls_pem_base64_encode_alloc.short -FUNCS += functions/gnutls_pem_base64_decode_alloc -FUNCS += functions/gnutls_pem_base64_decode_alloc.short -FUNCS += functions/gnutls_certificate_set_params_function -FUNCS += functions/gnutls_certificate_set_params_function.short -FUNCS += functions/gnutls_anon_set_params_function -FUNCS += functions/gnutls_anon_set_params_function.short -FUNCS += functions/gnutls_psk_set_params_function -FUNCS += functions/gnutls_psk_set_params_function.short -FUNCS += functions/gnutls_hex2bin -FUNCS += functions/gnutls_hex2bin.short -FUNCS += functions/gnutls_tdb_init -FUNCS += functions/gnutls_tdb_init.short -FUNCS += functions/gnutls_tdb_set_store_func -FUNCS += functions/gnutls_tdb_set_store_func.short -FUNCS += functions/gnutls_tdb_set_store_commitment_func -FUNCS += functions/gnutls_tdb_set_store_commitment_func.short -FUNCS += functions/gnutls_tdb_set_verify_func -FUNCS += functions/gnutls_tdb_set_verify_func.short -FUNCS += functions/gnutls_tdb_deinit -FUNCS += functions/gnutls_tdb_deinit.short -FUNCS += functions/gnutls_verify_stored_pubkey -FUNCS += functions/gnutls_verify_stored_pubkey.short -FUNCS += functions/gnutls_store_commitment -FUNCS += functions/gnutls_store_commitment.short -FUNCS += functions/gnutls_store_pubkey -FUNCS += functions/gnutls_store_pubkey.short FUNCS += functions/gnutls_ocsp_req_init FUNCS += functions/gnutls_ocsp_req_init.short FUNCS += functions/gnutls_ocsp_req_deinit make[5]: *** [compare-makefile] Error 1 make[5]: Leaving directory `/src/mingw/gnutls-3.0.23-1/bld/doc' make[4]: *** [stamp_functions] Error 2 make[4]: Leaving directory `/src/mingw/gnutls-3.0.23-1/bld/doc' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/src/mingw/gnutls-3.0.23-1/bld/doc' make[2]: *** [all] Error 2 make[2]: Leaving directory `/src/mingw/gnutls-3.0.23-1/bld/doc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/src/mingw/gnutls-3.0.23-1/bld' make: *** [all] Error 2 From alfredo.pironti at inria.fr Thu Sep 13 14:55:53 2012 From: alfredo.pironti at inria.fr (Alfredo Pironti) Date: Thu, 13 Sep 2012 14:55:53 +0200 Subject: the "crime" attack on TLS In-Reply-To: References: Message-ID: Hello, Indeed, compression-based attacks on TLS have been known for a while [1], but it is interesting that this can be exploited at the browser-end. Best, Alfredo [1] https://www.cosic.esat.kuleuven.be/ecrypt/provpriv2012/abstracts/barghavan.pdf (Sorry, re-posting on gnutls-devel, as the previous address was wrong) > On Thu, Sep 13, 2012 at 1:14 PM, Nikos Mavrogiannopoulos > wrote: >> Hello, >> If you're not already aware there is a new attack on TLS called >> "crime". I was asked by the author of this attack not to disclose any >> information, but it seems it is public already [0] so I can comment on >> it. That attack takes advantage of compression and by forcing an HTTPS >> client to use carefully formatted data it may be able to guess the >> contents of other non-controlled by the attacker data, based on the >> compressed size. Because there is no formal description of the attack, >> nor a precise use-case where the attack is considered dangerous, and >> due to that there may be overreactions. The attack works when you have >> compression enabled and data from an adversary can be mixed with >> sensitive data (e.g. a URL that is provided by an adversary is mixed >> with secret cookie data in an HTTPS request). Moreover the adversary >> must be able to invoke multiple trials (e.g. force a user to visit >> specially crafted URLs again and again - perhaps by using javascript). >> >> So currently the threat is mostly on the HTTPS protocol and especially >> browsers. To sum up. >> >> * Who does this attack affect: >> 1. clients or servers that use compression and provide the ability to >> an adversary to inject data (multiple times) in their session. >> >> * How to mitigate the attack? >> 1. Do not enable compression (gnutls' doesn't enable it by default) >> 2. When using compression use the CBC ciphers that include a random >> padding up to 255 bytes. That would increase the number of trials an >> attacker needs to perform significantly. >> 3. Make sure that even if you must mix adversary-controlled data with >> sensitive data, that the adversary cannot trigger that multiple times. >> >> I'll add a recommendation on the web site later today. >> >> regards, >> Nikos >> >> [0]. http://arstechnica.com/security/2012/09/crime-hijacks-https-sessions/ >> >> _______________________________________________ >> Help-gnutls mailing list >> Help-gnutls at gnu.org >> https://lists.gnu.org/mailman/listinfo/help-gnutls From lrn1986 at gmail.com Thu Sep 13 18:57:44 2012 From: lrn1986 at gmail.com (LRN) Date: Thu, 13 Sep 2012 20:57:44 +0400 Subject: Documentation on W32 In-Reply-To: <50517F8A.2040106@gmail.com> References: <504F8CE5.8080402@gmail.com> <5050FCC0.8010301@gnutls.org> <50517F8A.2040106@gmail.com> Message-ID: <50521088.1000809@gmail.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 13.09.2012 10:39, LRN wrote: > On 13.09.2012 1:21, Nikos Mavrogiannopoulos wrote: >> On 09/11/2012 09:11 PM, LRN wrote: > >>> Right now building gnutls with documentation on W32 is >>> practically impossible: * documentation requires files >>> generated by autogen, * non-ancient versions of autogen require >>> guile to work, * guile doesn't work on W32 * ancient versions >>> of autogen might now work for gnutls, and are very difficult to >>> build with modern autotools. Is autogen really necessary? Can >>> these files be pre-generated and shipped in the tarball? > > >> The autogen files are pre-generated and shipped in the tarball. >> Maybe make considers them old and tries to rebuild them. Which >> files have this issue in your system? > > OK, here's what i do: 1) I unpack gnutls-3.0.23.tar.xz 2) I patch > it (patches are attached; don't take patch 0004 seriously, it's a > workaround for braindead mingw.org w32api library) 3) in source > directory: autoreconf -fi 4) in build directory: > gl_cv_double_slash_root=yes STRIP=true CFLAGS="-g" > CPPFLAGS="-D__USE_MINGW_ANSI_STDIO=1" ${srcdir}/configure > --prefix=/mingw --with-libtasn1-prefix=/mingw > --with-libnettle-prefix=/mingw --enable-nls --disable-guile > --enable-gtk-doc --with-libiconv-prefix=$/mingw > --with-libregex-libs=-lgnurx 5) in build directory: make > > The tail of make output is attached. > > I've also seen problems linking errcodes, where it can't find > include file gnutls/gnutls.h, but i can't reproduce it at this > moment. I think i need to remove !WINDOWS exclusion from > doc/Makefile.am for that. > > OK, here's a fixed version of 0006 patch, gnutls compiles with it. The problem was that *.h glob did not include gnunet.h.in in lib/includes/gnunet/, it needed gnunet.h, but gnunet.h was generated in builddir, not in sourcedir. I've explicitly added gnunet.h to the list that cat feeds to perl script. However, that changed the order in which file contents are presented (gnunet.h is now at the tail, not in the middle), so i had to sort both the original file (when diffing only, obviously) and generated temporary file. Other fixes were my attempts to fix this, but they don't hurt either. Apparently, lack of autogen does not prevent everything from building (to my genuine surprise). -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (MingW32) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iQEcBAEBAgAGBQJQUhCHAAoJEOs4Jb6SI2Cwsq4IAJ1ZbJts3i0iXbic0AVuT2si Cag5vqkvcuSdda9OZyMHUDaC020zV5fmL/S8cI2mNOhni/MCRzzpxgfPf571eYvF FQS9ifWqEw65UD9gXh7baklBhH8vKGLgDkMfX4ep6fWUHpDbfKbA8SO6anKWt8fN HllT6EkF3IeSv/I1egXh15554wJj4OVfHBXF8uQdIEfGJw6y6sM2TedKbwcnkoWv A6fjJQ1xD0H21Vq+D803bJ981PFzPkSh2wGPpCwgUY7b1FWVBmU9aSrZeBwnMZju 7HBam8AJ6piHoxGtM8DLmBcGwT3cJwK+xfFaNSalz0A5kGk9iG7pzuQyXlh+0Sk= =kwGj -----END PGP SIGNATURE----- -------------- next part -------------- --- gnutls-3.0.23/lib/Makefile.am.orig 2012-09-13 07:41:03 +0400 +++ gnutls-3.0.23/lib/Makefile.am 2012-09-13 07:52:58 +0400 @@ -175,8 +175,8 @@ endif endif -pkix_asn1_tab.c: pkix.asn - -asn1Parser pkix.asn pkix_asn1_tab.c +pkix_asn1_tab.c: $(srcdir)/pkix.asn + -asn1Parser $(srcdir)/pkix.asn pkix_asn1_tab.c -gnutls_asn1_tab.c: gnutls.asn - -asn1Parser gnutls.asn gnutls_asn1_tab.c +gnutls_asn1_tab.c: $(srcdir)/gnutls.asn + -asn1Parser $(srcdir)/gnutls.asn gnutls_asn1_tab.c --- gnutls-3.0.23/lib/Makefile.am.orig 2012-09-13 07:54:43 +0400 +++ gnutls-3.0.23/lib/Makefile.am 2012-09-13 08:06:35 +0400 @@ -68,7 +68,9 @@ gnutls_auth.c gnutls_v2_compat.c gnutls_datum.c \ gnutls_session_pack.c gnutls_mpi.c gnutls_pk.c gnutls_cert.c \ gnutls_global.c gnutls_constate.c gnutls_anon_cred.c \ - pkix_asn1_tab.c gnutls_asn1_tab.c gnutls_mem.c gnutls_ui.c \ + $(srcdir)/pkix_asn1_tab.c \ + $(srcdir)/gnutls_asn1_tab.c \ + gnutls_mem.c gnutls_ui.c \ gnutls_sig.c gnutls_ecc.c gnutls_dh_primes.c gnutls_alert.c \ system.c gnutls_str.c gnutls_state.c gnutls_x509.c \ gnutls_rsa_export.c gnutls_helper.c gnutls_supplemental.c \ --- gnutls-3.0.23/doc/Makefile.am.orig 2012-09-13 08:27:26 +0400 +++ gnutls-3.0.23/doc/Makefile.am 2012-09-13 08:45:44 +0400 @@ -362,7 +362,7 @@ stamp_enums: enums.texi -mkdir enums - $(srcdir)/scripts/split-texi.pl enums enum < enums.texi + $(srcdir)/scripts/split-texi.pl enums enum < $(srcdir)/enums.texi echo $@ > $@ $(MAKE) compare-makefile @@ -371,7 +371,7 @@ $(FUNCS): stamp_functions compare-makefile: enums.texi - ENUMS=`grep '^@c ' enums.texi | sed 's/@c //g' | sort`; \ + ENUMS=`grep '^@c ' $(srcdir)/enums.texi | sed 's/@c //g' | sort`; \ STR=""; \ for i in $$ENUMS; do \ STR="$$STR\nENUMS += enums/$$i"; \ --- gnutls-3.0.23/doc/Makefile.am.orig 2012-09-13 14:11:06 +0400 +++ gnutls-3.0.23/doc/Makefile.am 2012-09-13 16:24:01 +0400 @@ -382,14 +382,14 @@ perl -p -e "s,^ENUMS =,ENUMS =$$STR," > tmp-$@; \ diff -u $(srcdir)/Makefile.am tmp-$@ rm -f tmp-$@ - FUNCS=`cat $(top_srcdir)/lib/includes/gnutls/*.h | $(top_srcdir)/doc/scripts/getfuncs.pl`; \ + FUNCS=`cat $(top_srcdir)/lib/includes/gnutls/*.h $(top_builddir)/lib/includes/gnutls/*.h | $(top_srcdir)/doc/scripts/getfuncs.pl`; \ MANS=""; \ for i in $$FUNCS; do \ MANS="$$MANS\nFUNCS += functions/$$i\nFUNCS += functions/$$i.short"; \ done; \ - grep -v -e '^FUNCS += ' Makefile.am | \ - perl -p -e "s,^FUNCS =,FUNCS =$$MANS," > tmp-$@; \ - diff -u $(srcdir)/Makefile.am tmp-$@ + grep -v -e '^FUNCS += ' $(srcdir)/Makefile.am | \ + perl -p -e "s,^FUNCS =,FUNCS =$$MANS," | sort > tmp-$@; \ + sort $(srcdir)/Makefile.am | diff -u - tmp-$@ rm -f tmp-$@ .PHONY: compare-makefile From nmav at gnutls.org Fri Sep 14 11:41:17 2012 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Fri, 14 Sep 2012 11:41:17 +0200 Subject: the "crime" attack on TLS In-Reply-To: <20120914040307.GA38063@redoubt.spodhuis.org> References: <20120914040307.GA38063@redoubt.spodhuis.org> Message-ID: On Fri, Sep 14, 2012 at 6:03 AM, Phil Pennock wrote: > One thing I noted is that the attack relies upon compression working, > while DEFLATE uses a new Huffman tree for each compression block. So if > you end a _compression_ block any time you switch sensitivity level > within the stream, you protect different parts of the cleartext from > each other and this attack shouldn't work. The issue is that you cannot easily determine when the sensitivity level changes. E.g. if TLS is used for a VPN, how are one user's data distinguished from another's? Is it enough to assume that data of different sensitivity are included in different records? > Both GnuTLS and OpenSSL use Z_SYNC_FLUSH to get a complete set of data > for sending, while still being in a compression block. Z_FULL_FLUSH is > needed to end a compression block, > or to end the compression with Z_FINISH. > OpenSSL has BIO_flush() which will end up using Z_FINISH to end a > compression block, with the side-effect of also flushing down to the > wire level which would be unfortunate performance wise. > I couldn't find anything similar in GnuTLS and was wondering if a new > control call to end a compression block, starting a new one, would be > useful for senders who want to be able to use compression but split > contexts at security boundaries within the stream? GnuTLS operates much differently than openssl. It's operation is comparable to unix sockets. You provide data for sending in each record. That data is then compressed. I'm thinking whether it makes sense to use Z_FULL_FLUSH on each record boundary, or drop compression altogether. regards, Nikos From stephen.baynes at smoothwall.net Fri Sep 14 12:00:59 2012 From: stephen.baynes at smoothwall.net (Stephen Baynes) Date: Fri, 14 Sep 2012 11:00:59 +0100 Subject: Gnu TLS needs to be more tolerant of mistakes in certificate chain order. Message-ID: Gnu TLS needs to be more tolerant of mistakes in certificate chain order. For example: $ gnutls-cli www.thawte.com Resolving 'www.thawte.com'... Connecting to '69.58.181.130:443'... - Ephemeral Diffie-Hellman parameters - Using prime: 1024 bits - Secret key: 1020 bits - Peer's public key: 1024 bits - Certificate type: X.509 - Got a certificate list of 3 certificates. - Certificate[0] info: - subject `jurisdictionOfIncorporationCountryName=US,jurisdictionOfIncorporationStateOrProvinceName=Delaware,businessCategory=Private Organization,O=Thawte\, Inc.,serialNumber=3898261,C=US,ST=California,L=Mountain View ,OU=Infrastructure Operations,CN=WWW.THAWTE.COM', issuer `C=US,O=thawte\, Inc.,OU=Terms of use at https://www.thawte.com/cps (c)06,CN=thawte Extended Validation SSL CA', RSA key 2048 bits, signed using RSA-SHA1, activated `2011-11-03 00:00:00 UTC', expires `2013-10-30 23:59:59 UTC', SHA-1 fingerprint `571294b7a761e6142b9116d09adab6e5728d7af7' - Certificate[1] info: - subject `C=US,O=thawte\, Inc.,OU=Certification Services Division,OU=(c) 2006 thawte\, Inc. - For authorized use only,CN=thawte Primary Root CA', issuer `C=ZA,ST=Western Cape,L=Cape Town,O=Thawte Consulting cc,OU=Certification Services Division,CN=Thawte Premium Server CA,EMAIL= premium-server at thawte.com', RSA key 2048 bits, signed using RSA-SHA1, activated `2006-11-17 00:00:00 UTC', expires `2020-12-30 23:59:59 UTC', SHA-1 fingerprint `5335e96a28512832eccfa6ed7d24362317d994db' - Certificate[2] info: - subject `C=US,O=thawte\, Inc.,OU=Terms of use at https://www.thawte.com/cps (c)06,CN=thawte Extended Validation SSL CA', issuer `C=US,O=thawte\, Inc.,OU=Certification Services Division,OU=(c) 2006 thawte\, Inc. - For authorized use only,CN=thawte Primary Root CA', RSA key 2048 bits, signed using RSA-SHA1, activated `2006-11-17 00:00:00 UTC', expires `2016-11-16 23:59:59 UTC', SHA-1 fingerprint `3dd6c26a33b179e76eed2cd360aa75a5c1b76a56' - The hostname in the certificate matches 'www.thawte.com'. - Peer's certificate issuer is unknown - Peer's certificate is NOT trusted I agree to be strictly correct, [1] and [2] need to be swapped round. Yet https://www.thawte.com works in all the main browsers and with wget and curl. So GnuTLS is the one that does not follow defacto standards even if it is the one that follows the formal standards). Also if a certificate savvy company like Thawte can't get it right, who can be expected to? [I will approach Thawte and see if they will correct theirs. But it seems that it has been wrong for at least a couple of months, so it is unlikely that many are finding it a problem.] I took a moderately random sample of 268 https websites starting with 'a'. Of these 30 failed for not trusted certificates with GnuTLS. Of these 7 failed for mistakes in certificate chain but were seen as acceptable by browsers (so defacto OK). They were: https://accounts.ebuyer.com (order wrong) https://affiliate.com/ (order wrong) https://ankiweb.net/ (order wrong) https://appdog.com/ (multiple roots) https://appstorm.net/ (multiple roots) https://asdafinance.com/ (duplicate first entries) https://adminarea.easyfundraising.org.uk (duplicate first entry) That is over 2% of the original sample, small but hardly insignificant. The one good thing is that in all cases the first entry in the chain was the correct one which makes it much easier to know where to start. Using gnutls-cli (GnuTLS) 2.12.14 Packaged by Debian (2.12.14-5ubuntu3.1) Also used in testing an application built with GnuTLS 3.0.18 I have read the release news for later versions of GnuTLS and cannot see any related changes. -- **Stephen Baynes CEng MBCS CITP Senior Software Developer stephen.baynes at smoothwall.net Smoothwall Ltd Phone: +44 (0?) 1489 86082 www.smoothwall.net Smoothwall Limited is registered in England, Company Number: 4298247 and whose registered address is 1 John Charles Way, Leeds, LS12 6QA United Kingdom This email and any attachments transmitted with it are confidential to the intended recipient(s) and may not be communicated to any other person or published by any means without the permission of Smoothwall Limited. Any opinions stated in this message are solely those of the author. -------------- next part -------------- An HTML attachment was scrubbed... URL: From help-gnutls-phil at spodhuis.org Sat Sep 15 02:30:30 2012 From: help-gnutls-phil at spodhuis.org (Phil Pennock) Date: Fri, 14 Sep 2012 20:30:30 -0400 Subject: the "crime" attack on TLS In-Reply-To: References: <20120914040307.GA38063@redoubt.spodhuis.org> Message-ID: <20120915003030.GA50788@redoubt.spodhuis.org> On 2012-09-14 at 11:41 +0200, Nikos Mavrogiannopoulos wrote: > On Fri, Sep 14, 2012 at 6:03 AM, Phil Pennock > wrote: > > One thing I noted is that the attack relies upon compression working, > > while DEFLATE uses a new Huffman tree for each compression block. So if > > you end a _compression_ block any time you switch sensitivity level > > within the stream, you protect different parts of the cleartext from > > each other and this attack shouldn't work. > > The issue is that you cannot easily determine when the sensitivity > level changes. E.g. if TLS is used for a VPN, how are one user's data > distinguished from another's? Is it enough to assume that data of > different sensitivity are included in different records? TLS has always been a "mostly works, kindof" solution for a VPN. Mind, for a link to a network, I think IPsec uses one stream for all flows, if memory serves, so would have the same problem, if it used compression. I've assumed that link-layer TCP-based VPN stuff doesn't use stream compression because of the latency hit, but uses PPP header compression. I've not actually investigated to find out. Ultimately, unless every application is labelling every byte with sensitivity levels on the way out, this doesn't seem soluble without doing something like setting up 32 associations as substrate bearers and non-deterministically multiplexing across them, bearer-hopping. And even that is just making it harder, not fixing it. > GnuTLS operates much differently than openssl. Similarly enough that we maintain bindings to both in Exim. :) But yes, OpenSSL has the BIO abstraction, GnuTLS just provides gnutls_record_send() and friends. I know what you mean here, but where in OpenSSL you can use BIO_flush(), in GnuTLS, you could have a similar flush call; or a call which sets a flag in gnutls_session_t which will be cleared with the next send, to coerce the change: on next send, Z_FINISH the current compression block and start a new one. It's that, or add gnutls_record_send_flagged() which takes a 4th parameter. > It's operation is > comparable to unix sockets. You provide data for sending in each > record. That data is then compressed. I'm thinking whether it makes > sense to use Z_FULL_FLUSH on each record boundary, or drop compression > altogether. Given the size of a record, a full flush on every send would probably work out larger than no compression for most workloads, surely? You still need to send the Huffman tree as overhead. And unfortunately, where OpenSSH could just defer compression start until post-authentication by adding a different protocol feature, we don't get that without a re-handshake in TLS. Which might be one approach: applications which know they have a security boundary change they want to protect against need to do a TLS re-handshake. Expensive, but within protocol now, and they could disable compression for the initial H/S and enable it for the second, to avoid the short-lived initial compression block wasting overhead. Without the disable/enable-later compression, this can be done by clients right now with gnutls_rehandshake(), right? So there's an immediate fix _possible_ for those who want to keep using compression? Also, please bear in mind that many uses of TLS do not exchange authentication information inside the stream; for instance, the majority of SMTP/TLS sessions today. Now, admittedly they're not doing verification either so have bigger problems, but there's a draft out to solve that problem and if I have time, I will be adding support for it to Exim before the next release. Emails tend to compress very well, so if you can find a way to keep compression around, that would be appreciated. Making it default off and need explicit enabling might be a reasonable approach, since I suspect that the majority of small programs doing crypto with TLS will be using HTTP over it. -Phil From nmav at gnutls.org Sat Sep 15 11:01:26 2012 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Sat, 15 Sep 2012 11:01:26 +0200 Subject: Documentation on W32 In-Reply-To: <50517F8A.2040106@gmail.com> References: <504F8CE5.8080402@gmail.com> <5050FCC0.8010301@gnutls.org> <50517F8A.2040106@gmail.com> Message-ID: <505443E6.3020903@gnutls.org> On 09/13/2012 08:39 AM, LRN wrote: > On 13.09.2012 1:21, Nikos Mavrogiannopoulos wrote: >> On 09/11/2012 09:11 PM, LRN wrote: > >>> Right now building gnutls with documentation on W32 is >>> practically impossible: * documentation requires files generated >>> by autogen, * non-ancient versions of autogen require guile to >>> work, * guile doesn't work on W32 * ancient versions of autogen >>> might now work for gnutls, and are very difficult to build with >>> modern autotools. Is autogen really necessary? Can these files be >>> pre-generated and shipped in the tarball? > > >> The autogen files are pre-generated and shipped in the tarball. >> Maybe make considers them old and tries to rebuild them. Which >> files have this issue in your system? > > OK, here's what i do: > 1) I unpack gnutls-3.0.23.tar.xz > 2) I patch it (patches are attached; don't take patch 0004 seriously, > it's a workaround for braindead mingw.org w32api library) I'm wondering what is Loaded_CertEnumCRLsInStore() that you use instead of CertEnumCRLsInStore()? If the mingw32 issue is widespread I could include that patch in gnutls. I've included the rest of the patches, thanks! regards, Nikos -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 554 bytes Desc: OpenPGP digital signature URL: From lrn1986 at gmail.com Sat Sep 15 11:11:31 2012 From: lrn1986 at gmail.com (LRN) Date: Sat, 15 Sep 2012 13:11:31 +0400 Subject: Documentation on W32 In-Reply-To: <505443E6.3020903@gnutls.org> References: <504F8CE5.8080402@gmail.com> <5050FCC0.8010301@gnutls.org> <50517F8A.2040106@gmail.com> <505443E6.3020903@gnutls.org> Message-ID: <50544643.6010003@gmail.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 15.09.2012 13:01, Nikos Mavrogiannopoulos wrote: > On 09/13/2012 08:39 AM, LRN wrote: > >> On 13.09.2012 1:21, Nikos Mavrogiannopoulos wrote: >>> On 09/11/2012 09:11 PM, LRN wrote: >> >>>> Right now building gnutls with documentation on W32 is >>>> practically impossible: * documentation requires files >>>> generated by autogen, * non-ancient versions of autogen >>>> require guile to work, * guile doesn't work on W32 * ancient >>>> versions of autogen might now work for gnutls, and are very >>>> difficult to build with modern autotools. Is autogen really >>>> necessary? Can these files be pre-generated and shipped in >>>> the tarball? >> >> >>> The autogen files are pre-generated and shipped in the >>> tarball. Maybe make considers them old and tries to rebuild >>> them. Which files have this issue in your system? >> >> OK, here's what i do: 1) I unpack gnutls-3.0.23.tar.xz 2) I patch >> it (patches are attached; don't take patch 0004 seriously, > >> it's a workaround for braindead mingw.org w32api library) > > I'm wondering what is Loaded_CertEnumCRLsInStore() that you use > instead of CertEnumCRLsInStore()? If the mingw32 issue is > widespread I could include that patch in gnutls. > MinGW Win32API package does not have CertEnumCRLsInStore() prototype in its headers (easily fixable by declaring the prototype yourself) AND it doesn't export CertEnumCRLsInStore() in its import library for crypt32. THAT is the real problem. The only way to fix that is to patch mingw w32api package and rebuild it. I can't tell users to recompile one of the most basic packages in their system, obviously. Submitting a patch to mingw.org takes efforts, it will be in the queue for some unknown amount of time, and then one will have to wait for the next win32api release. Very little fun in that. So instead i load crypt32.dll manually and get CertEnumCRLsInStore() from it via GetProcAddress(), and put that address into Loaded_CertEnumCRLsInStore static global variable, so that it can be called later. I'm not insisting that this is the right way (though it certainly looks well enough; should even be thread-safe, unless someone does concurrent gnutls initialization), but since i'm planning to migrate from mingw.org to mingw-w64 in the future (mingw-w64 doesn't have problems like this - its headers and crt are pretty much complete), i don't really care how mingw.org will be able to compile gnutls later on. This patch fixes the issue for me today, and that's all i need. The __MINGW32_MAJOR_VERSION <= 3 && __MINGW32_MINOR_VERSION <= 20 check is there in case mingw.org fixes this after all (in that case increase the numbers to the release that adds CertEnumCRLsInStore() to the import library). -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (MingW32) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iQEcBAEBAgAGBQJQVEZAAAoJEOs4Jb6SI2Cwwd0H/AmFzFbjXiHmyWIbJUtQGULp QtKg2zPZdwf1rOj7NUH7N2oLqwMLcPsKTzsEAZZ19R1KWtE8P7hH5x4mIeMH/tbe T7qQ4UzVcnBk8KgMA61W1d0M3GQr2sKCuhG+wsD3PGEWmVweu7cLgOTK39QcqVqr dAnxQzoZ2kUeHCv0xnQc4Wf6IH8MK+RnQApLe6QmtQ8uGn16yUhNICQRwGyfKdDd 0OiWdyZ5YxbSO68jSsTgk1/KKP43jCCVihBR7813m7w4IhT+5yvyh+oY9EyMh3xF YJbx8pOLOoDRXQeWWkam1XX7emNWrfZFY2zYd1bBgsDcKxJEdcsLmgxEz3eB0HY= =/z1J -----END PGP SIGNATURE----- From nmav at gnutls.org Sat Sep 15 11:18:48 2012 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Sat, 15 Sep 2012 11:18:48 +0200 Subject: Documentation on W32 In-Reply-To: <50544643.6010003@gmail.com> References: <504F8CE5.8080402@gmail.com> <5050FCC0.8010301@gnutls.org> <50517F8A.2040106@gmail.com> <505443E6.3020903@gnutls.org> <50544643.6010003@gmail.com> Message-ID: <505447F8.4090900@gnutls.org> On 09/15/2012 11:11 AM, LRN wrote: >> I'm wondering what is Loaded_CertEnumCRLsInStore() that you use >> instead of CertEnumCRLsInStore()? If the mingw32 issue is >> widespread I could include that patch in gnutls. > > MinGW Win32API package does not have CertEnumCRLsInStore() prototype > in its headers (easily fixable by declaring the prototype yourself) > AND it doesn't export CertEnumCRLsInStore() in its import library for > crypt32. THAT is the real problem. The only way to fix that is to > patch mingw w32api package and rebuild it. I can't tell users to > recompile one of the most basic packages in their system, obviously. > Submitting a patch to mingw.org takes efforts, it will be in the queue > for some unknown amount of time, and then one will have to wait for > the next win32api release. > Very little fun in that. Indeed. Is there any reason for not using mingw64-32 instead? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 554 bytes Desc: OpenPGP digital signature URL: From INVALID.NOREPLY at gnu.org Sat Sep 15 11:21:04 2012 From: INVALID.NOREPLY at gnu.org (Nikos Mavrogiannopoulos) Date: Sat, 15 Sep 2012 09:21:04 +0000 Subject: [sr #108131] provide bit length in key information output In-Reply-To: <20120912-165737.sv46312.88840@savannah.gnu.org> References: <20120912-165737.sv46312.88840@savannah.gnu.org> Message-ID: <20120915-122104.sv707.60101@savannah.gnu.org> Update of sr #108131 (project gnutls): Status: None => Done Assigned to: None => nmav _______________________________________________________ Follow-up Comment #1: I've committed an update in certtool. It will be included in the next release of 3.1. _______________________________________________________ Reply to this item at: _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ From lrn1986 at gmail.com Sat Sep 15 11:37:01 2012 From: lrn1986 at gmail.com (LRN) Date: Sat, 15 Sep 2012 13:37:01 +0400 Subject: Documentation on W32 In-Reply-To: <505447F8.4090900@gnutls.org> References: <504F8CE5.8080402@gmail.com> <5050FCC0.8010301@gnutls.org> <50517F8A.2040106@gmail.com> <505443E6.3020903@gnutls.org> <50544643.6010003@gmail.com> <505447F8.4090900@gnutls.org> Message-ID: <50544C3D.4030806@gmail.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 15.09.2012 13:18, Nikos Mavrogiannopoulos wrote: > On 09/15/2012 11:11 AM, LRN wrote: > >>> I'm wondering what is Loaded_CertEnumCRLsInStore() that you >>> use instead of CertEnumCRLsInStore()? If the mingw32 issue is >>> widespread I could include that patch in gnutls. >> >> MinGW Win32API package does not have CertEnumCRLsInStore() >> prototype in its headers (easily fixable by declaring the >> prototype yourself) AND it doesn't export CertEnumCRLsInStore() >> in its import library for crypt32. THAT is the real problem. The >> only way to fix that is to patch mingw w32api package and rebuild >> it. I can't tell users to recompile one of the most basic >> packages in their system, obviously. Submitting a patch to >> mingw.org takes efforts, it will be in the queue for some unknown >> amount of time, and then one will have to wait for the next >> win32api release. > >> Very little fun in that. > > Indeed. Is there any reason for not using mingw64-32 instead? > No reason other than compatibility. Mingw.org has been around longer than mingw-w64, and most packages that aimed at W32 targeted mingw.org. They are similar, but not identical, and migrating to mingw-w64 means porting some small things in 100 packages all over again. Also, mingw.org are the ones who made and continue to maintain MSys, which is still the only way (other than Cygwin) to build on W32, so mingw.org is the obvious toolchain to use with MSys. And finally, mingw-w64 only recently started to supply native toolchains. Before that mingw-w64 was always an x86 toolchain that cross-compiled to x86_64. Cross-compilation is extra tricky, and i prefer native toolchains (like mingw.org). Also, i have some things on my hands that i'd like to resolve before switching toolchains. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (MingW32) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iQEcBAEBAgAGBQJQVEw8AAoJEOs4Jb6SI2CwWPwH/29Sx183W4aDfEGzVoWHtQJQ FGIX1AtNmnaGYft8RngS+/tdFcdWta8GDfSueNKSzAxGQm0DzwP3142L2RxPwpa7 ZGoSstmhipsnY1teBUshoKB5esQs+IVIhIdnaYGILaBMVGl3akRZaQQxJ12HV2b6 Uc0riexHy2osXEotBOi6UzoaYfwoxM8LMtkjWlWdrcJeBx3DRb8TtVWMWPA5GTJK UGz+zikZKEnc146ni8VTQuf1ZJXhGUhJ65F/XR4mcaa+RZMov1x5aTMRJ42FD0l0 Pjn44kphhXXp5UuTgBaAdIWGi0YNYCp7OHCSWA3vyPo0PTwWZ/vaisG+jv8GAM4= =l7RB -----END PGP SIGNATURE----- From eliz at gnu.org Sat Sep 15 11:48:33 2012 From: eliz at gnu.org (Eli Zaretskii) Date: Sat, 15 Sep 2012 12:48:33 +0300 Subject: Documentation on W32 In-Reply-To: <50544643.6010003@gmail.com> References: <504F8CE5.8080402@gmail.com> <5050FCC0.8010301@gnutls.org> <50517F8A.2040106@gmail.com> <505443E6.3020903@gnutls.org> <50544643.6010003@gmail.com> Message-ID: <83fw6jty4u.fsf@gnu.org> > Date: Sat, 15 Sep 2012 13:11:31 +0400 > From: LRN > > MinGW Win32API package does not have CertEnumCRLsInStore() prototype > in its headers (easily fixable by declaring the prototype yourself) > AND it doesn't export CertEnumCRLsInStore() in its import library for > crypt32. THAT is the real problem. The only way to fix that is to > patch mingw w32api package and rebuild it. I can't tell users to > recompile one of the most basic packages in their system, obviously. > Submitting a patch to mingw.org takes efforts, it will be in the queue > for some unknown amount of time, and then one will have to wait for > the next win32api release. > Very little fun in that. > > So instead i load crypt32.dll manually and get CertEnumCRLsInStore() > from it via GetProcAddress(), and put that address into > Loaded_CertEnumCRLsInStore static global variable, so that it can be > called later. > > I'm not insisting that this is the right way (though it certainly > looks well enough; should even be thread-safe, unless someone does > concurrent gnutls initialization) This _is_ the right way, if we want to let users of existing MinGW installation compile GnuTLS out of the box. > The __MINGW32_MAJOR_VERSION <= 3 && __MINGW32_MINOR_VERSION <= 20 > check is there in case mingw.org fixes this after all (in that case > increase the numbers to the release that adds CertEnumCRLsInStore() to > the import library). I would suggest to remove that condition. Loading the library manually will always work, and has no downsides (except some #ifdef's), whereas assuming that the MinGW w32api headers and import libraries will be fixed in v3.21 is a gamble. From vincent.torri at gmail.com Sat Sep 15 11:49:15 2012 From: vincent.torri at gmail.com (Vincent Torri) Date: Sat, 15 Sep 2012 11:49:15 +0200 Subject: Documentation on W32 In-Reply-To: <50544C3D.4030806@gmail.com> References: <504F8CE5.8080402@gmail.com> <5050FCC0.8010301@gnutls.org> <50517F8A.2040106@gmail.com> <505443E6.3020903@gnutls.org> <50544643.6010003@gmail.com> <505447F8.4090900@gnutls.org> <50544C3D.4030806@gmail.com> Message-ID: On Sat, Sep 15, 2012 at 11:37 AM, LRN wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 15.09.2012 13:18, Nikos Mavrogiannopoulos wrote: >> On 09/15/2012 11:11 AM, LRN wrote: >> >>>> I'm wondering what is Loaded_CertEnumCRLsInStore() that you >>>> use instead of CertEnumCRLsInStore()? If the mingw32 issue is >>>> widespread I could include that patch in gnutls. >>> >>> MinGW Win32API package does not have CertEnumCRLsInStore() >>> prototype in its headers (easily fixable by declaring the >>> prototype yourself) AND it doesn't export CertEnumCRLsInStore() >>> in its import library for crypt32. THAT is the real problem. The >>> only way to fix that is to patch mingw w32api package and rebuild >>> it. I can't tell users to recompile one of the most basic >>> packages in their system, obviously. Submitting a patch to >>> mingw.org takes efforts, it will be in the queue for some unknown >>> amount of time, and then one will have to wait for the next >>> win32api release. >> >>> Very little fun in that. >> >> Indeed. Is there any reason for not using mingw64-32 instead? >> > No reason other than compatibility. > > Mingw.org has been around longer than mingw-w64, and most packages > that aimed at W32 targeted mingw.org. They are similar, but not > identical, and migrating to mingw-w64 means porting some small things > in 100 packages all over again. > > Also, mingw.org are the ones who made and continue to maintain MSys, > which is still the only way (other than Cygwin) to build on W32, so > mingw.org is the obvious toolchain to use with MSys. Compiling in MSYS is excessively slow (1h30 with MSYS vs 10mn with linux for a dozen of library in which I'm involved). I always cross compile my packages on linux (with mingw-w64). I didn't have issue with cross compilation (at least, the same than with mingw.org). Vincent Torri > And finally, mingw-w64 only recently started to supply native > toolchains. Before that mingw-w64 was always an x86 toolchain that > cross-compiled to x86_64. Cross-compilation is extra tricky, and i > prefer native toolchains (like mingw.org). Vincent Torri From eliz at gnu.org Sat Sep 15 11:49:32 2012 From: eliz at gnu.org (Eli Zaretskii) Date: Sat, 15 Sep 2012 12:49:32 +0300 Subject: Documentation on W32 In-Reply-To: <505447F8.4090900@gnutls.org> References: <504F8CE5.8080402@gmail.com> <5050FCC0.8010301@gnutls.org> <50517F8A.2040106@gmail.com> <505443E6.3020903@gnutls.org> <50544643.6010003@gmail.com> <505447F8.4090900@gnutls.org> Message-ID: <83ehm3ty37.fsf@gnu.org> > Date: Sat, 15 Sep 2012 11:18:48 +0200 > From: Nikos Mavrogiannopoulos > Cc: gnutls-devel at gnu.org > > Is there any reason for not using mingw64-32 instead? Why would a package force its users into using only one particular brand of runtime? From nmav at gnutls.org Sat Sep 15 12:11:16 2012 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Sat, 15 Sep 2012 12:11:16 +0200 Subject: the "crime" attack on TLS In-Reply-To: <20120915003030.GA50788@redoubt.spodhuis.org> References: <20120914040307.GA38063@redoubt.spodhuis.org> <20120915003030.GA50788@redoubt.spodhuis.org> Message-ID: <50545444.7050800@gnutls.org> On 09/15/2012 02:30 AM, Phil Pennock wrote: > But yes, OpenSSL has the BIO abstraction, GnuTLS just provides > gnutls_record_send() and friends. I know what you mean here, but where > in OpenSSL you can use BIO_flush(), in GnuTLS, you could have a similar > flush call; or a call which sets a flag in gnutls_session_t which will > be cleared with the next send, to coerce the change: on next send, > Z_FINISH the current compression block and start a new one. It's that, > or add gnutls_record_send_flagged() which takes a 4th parameter. Is any advantage in having such a fine-tuning? I think a simpler approach of allowing either stateless compression with FULL_FLUSH, and another option that allows SYNC_FLUSH would be sufficient for most uses. >> It's operation is >> comparable to unix sockets. You provide data for sending in each >> record. That data is then compressed. I'm thinking whether it makes >> sense to use Z_FULL_FLUSH on each record boundary, or drop compression >> altogether. > > Given the size of a record, a full flush on every send would probably > work out larger than no compression for most workloads, surely? You > still need to send the Huffman tree as overhead. A preliminary test with the Z_FULL_FLUSH option doesn't show a much larger overhead (packets are typically few bytes larger). regards, Nikos From nmav at gnutls.org Sat Sep 15 12:14:10 2012 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Sat, 15 Sep 2012 12:14:10 +0200 Subject: Documentation on W32 In-Reply-To: <83ehm3ty37.fsf@gnu.org> References: <504F8CE5.8080402@gmail.com> <5050FCC0.8010301@gnutls.org> <50517F8A.2040106@gmail.com> <505443E6.3020903@gnutls.org> <50544643.6010003@gmail.com> <505447F8.4090900@gnutls.org> <83ehm3ty37.fsf@gnu.org> Message-ID: <505454F2.4030805@gnutls.org> On 09/15/2012 11:49 AM, Eli Zaretskii wrote: >> Date: Sat, 15 Sep 2012 11:18:48 +0200 >> From: Nikos Mavrogiannopoulos >> Cc: gnutls-devel at gnu.org >> >> Is there any reason for not using mingw64-32 instead? > > Why would a package force its users into using only one particular > brand of runtime? The question is to determine whether there is a reason to actually support mingw32 given the fact that's broken with several functions we need. regards, Nikos From eliz at gnu.org Sat Sep 15 12:43:17 2012 From: eliz at gnu.org (Eli Zaretskii) Date: Sat, 15 Sep 2012 13:43:17 +0300 Subject: Documentation on W32 In-Reply-To: <505454F2.4030805@gnutls.org> References: <504F8CE5.8080402@gmail.com> <5050FCC0.8010301@gnutls.org> <50517F8A.2040106@gmail.com> <505443E6.3020903@gnutls.org> <50544643.6010003@gmail.com> <505447F8.4090900@gnutls.org> <83ehm3ty37.fsf@gnu.org> <505454F2.4030805@gnutls.org> Message-ID: <838vcbtvlm.fsf@gnu.org> > Date: Sat, 15 Sep 2012 12:14:10 +0200 > From: Nikos Mavrogiannopoulos > CC: lrn1986 at gmail.com, gnutls-devel at gnu.org > > On 09/15/2012 11:49 AM, Eli Zaretskii wrote: > > >> Date: Sat, 15 Sep 2012 11:18:48 +0200 > >> From: Nikos Mavrogiannopoulos > >> Cc: gnutls-devel at gnu.org > >> > >> Is there any reason for not using mingw64-32 instead? > > > > Why would a package force its users into using only one particular > > brand of runtime? > > > The question is to determine whether there is a reason to actually > support mingw32 given the fact that's broken with several functions > we need. mingw32 is _not_ broken, far from that. It is just somewhat slow in catching up with the latest MS headers and functions, that's all. Mingw32 is currently the _only_ package that allows building software packages that use autoconf on Windows platforms, without extensive tinkering with the infrastructure (such as the shell used to run the scripts and Makefiles) or recompiling lots of basic libraries that are already available in precompiled form from the MinGW site. That site provides everything that is needed: . MSYS, which is required to run autoconf and the resulting Makefiles . GCC, Binutils, GDB, and the rest of the tools needed for building and debugging programs natively . libraries such as libiconv, libintl, zlib, etc., which are needed by many packages, GnuTLS included All of these work together rather well after a very simple setup step. All the alternatives need a much more complex configuration, or don't run natively on Windows at all (LRN mentioned some of the difficulties). Basically, the alternatives provide only the second part mentioned above and some of the 3rd part. Given these facts, not having a reasonable support for mingw32 sounds unwise to me, to put it mildly. At least until the alternatives catch up with mingw32, that is, by providing a coherent set of tools and support libraries like mingw32 does today. From nmav at gnutls.org Sat Sep 15 13:59:05 2012 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Sat, 15 Sep 2012 13:59:05 +0200 Subject: Documentation on W32 In-Reply-To: <838vcbtvlm.fsf@gnu.org> References: <504F8CE5.8080402@gmail.com> <5050FCC0.8010301@gnutls.org> <50517F8A.2040106@gmail.com> <505443E6.3020903@gnutls.org> <50544643.6010003@gmail.com> <505447F8.4090900@gnutls.org> <83ehm3ty37.fsf@gnu.org> <505454F2.4030805@gnutls.org> <838vcbtvlm.fsf@gnu.org> Message-ID: <50546D89.3060500@gnutls.org> On 09/15/2012 12:43 PM, Eli Zaretskii wrote: > Mingw32 is currently the _only_ package that allows building software > packages that use autoconf on Windows platforms, without extensive > tinkering with the infrastructure (such as the shell used to run the > scripts and Makefiles) or recompiling lots of basic libraries that are > already available in precompiled form from the MinGW site. I've applied the patch in the 3.1 branch. regards, Nikos From eliz at gnu.org Sat Sep 15 14:33:38 2012 From: eliz at gnu.org (Eli Zaretskii) Date: Sat, 15 Sep 2012 15:33:38 +0300 Subject: Documentation on W32 In-Reply-To: <50546D89.3060500@gnutls.org> References: <504F8CE5.8080402@gmail.com> <5050FCC0.8010301@gnutls.org> <50517F8A.2040106@gmail.com> <505443E6.3020903@gnutls.org> <50544643.6010003@gmail.com> <505447F8.4090900@gnutls.org> <83ehm3ty37.fsf@gnu.org> <505454F2.4030805@gnutls.org> <838vcbtvlm.fsf@gnu.org> <50546D89.3060500@gnutls.org> Message-ID: <83392jtqhp.fsf@gnu.org> > Date: Sat, 15 Sep 2012 13:59:05 +0200 > From: Nikos Mavrogiannopoulos > CC: lrn1986 at gmail.com, gnutls-devel at gnu.org > > On 09/15/2012 12:43 PM, Eli Zaretskii wrote: > > > > Mingw32 is currently the _only_ package that allows building software > > packages that use autoconf on Windows platforms, without extensive > > tinkering with the infrastructure (such as the shell used to run the > > scripts and Makefiles) or recompiling lots of basic libraries that are > > already available in precompiled form from the MinGW site. > > > I've applied the patch in the 3.1 branch. Thank you. From nmav at gnutls.org Sun Sep 16 21:34:37 2012 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Sun, 16 Sep 2012 21:34:37 +0200 Subject: Gnu TLS needs to be more tolerant of mistakes in certificate chain order. In-Reply-To: References: Message-ID: <505629CD.5070401@gnutls.org> On 09/14/2012 12:00 PM, Stephen Baynes wrote: > Gnu TLS needs to be more tolerant of mistakes in certificate chain order. [...] > That is over 2% of the original sample, small but hardly insignificant. > The one good thing is that in all cases the first entry in the chain was > the correct > one which makes it much easier to know where to start. Thank you for the insight. This is long asked feature and I'm pretty convinced that the real-world server certificate lists are a mess. I plan to add it in one of the upcoming releases. regards, Nikos From dr.volker.zell at oracle.com Wed Sep 19 12:09:52 2012 From: dr.volker.zell at oracle.com (Dr. Volker Zell) Date: Wed, 19 Sep 2012 12:09:52 +0200 Subject: Compilation error gnutls-3.1.1 with nettle-2.5 on cygwin In-Reply-To: <1422601.15nANevsPK@ion> (Ilya Tumaykin's message of "Tue, 11 Sep 2012 11:51:15 +0400") References: <7zharaz25b.fsf@vzell-de.de.oracle.com> <3506713.okNtkYi6EW@ion> <7zligjcz09.fsf@vzell-de.de.oracle.com> <1422601.15nANevsPK@ion> Message-ID: <7zk3vqfhn3.fsf@vzell-de.de.oracle.com> >>>>> Ilya Tumaykin writes: > I was able to reproduce your issue with mpz_unitstbit. > The problem is with the older version of GMP which is used in cygwin. There is > one typedef missing from it which was introduced in GMP 5. The attached patch > fixes this issue. Thanks gnutls-3.1.1 is out now as a cygwin package. Ciao Volker From dr.volker.zell at oracle.com Wed Sep 19 12:09:52 2012 From: dr.volker.zell at oracle.com (Dr. Volker Zell) Date: Wed, 19 Sep 2012 12:09:52 +0200 Subject: Compilation error gnutls-3.1.1 with nettle-2.5 on cygwin In-Reply-To: <1422601.15nANevsPK@ion> (Ilya Tumaykin's message of "Tue, 11 Sep 2012 11:51:15 +0400") References: <7zharaz25b.fsf@vzell-de.de.oracle.com> <3506713.okNtkYi6EW@ion> <7zligjcz09.fsf@vzell-de.de.oracle.com> <1422601.15nANevsPK@ion> Message-ID: <7zk3vqfhn3.fsf@vzell-de.de.oracle.com> >>>>> Ilya Tumaykin writes: > I was able to reproduce your issue with mpz_unitstbit. > The problem is with the older version of GMP which is used in cygwin. There is > one typedef missing from it which was introduced in GMP 5. The attached patch > fixes this issue. Thanks gnutls-3.1.1 is out now as a cygwin package. Ciao Volker From nmav at gnutls.org Wed Sep 19 13:01:12 2012 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Wed, 19 Sep 2012 13:01:12 +0200 Subject: Compilation error gnutls-3.1.1 with nettle-2.5 on cygwin In-Reply-To: <7zk3vqfhn3.fsf@vzell-de.de.oracle.com> References: <7zharaz25b.fsf@vzell-de.de.oracle.com> <3506713.okNtkYi6EW@ion> <7zligjcz09.fsf@vzell-de.de.oracle.com> <1422601.15nANevsPK@ion> <7zk3vqfhn3.fsf@vzell-de.de.oracle.com> Message-ID: On Wed, Sep 19, 2012 at 12:09 PM, Dr. Volker Zell wrote: > > I was able to reproduce your issue with mpz_unitstbit. > > The problem is with the older version of GMP which is used in cygwin. There is > > one typedef missing from it which was introduced in GMP 5. The attached patch > > fixes this issue. > gnutls-3.1.1 is out now as a cygwin package. Thanks. Note that for windows for the load_system_trust to be functional this patch may be required (or just wait until 3.1.2). http://git.savannah.gnu.org/gitweb/?p=gnutls.git;a=commitdiff;h=c39d779e15c3b5173ca61a513b2a4c8e621a9c87 regards, Nikos From nmav at gnutls.org Wed Sep 19 13:01:12 2012 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Wed, 19 Sep 2012 13:01:12 +0200 Subject: Compilation error gnutls-3.1.1 with nettle-2.5 on cygwin In-Reply-To: <7zk3vqfhn3.fsf@vzell-de.de.oracle.com> References: <7zharaz25b.fsf@vzell-de.de.oracle.com> <3506713.okNtkYi6EW@ion> <7zligjcz09.fsf@vzell-de.de.oracle.com> <1422601.15nANevsPK@ion> <7zk3vqfhn3.fsf@vzell-de.de.oracle.com> Message-ID: On Wed, Sep 19, 2012 at 12:09 PM, Dr. Volker Zell wrote: > > I was able to reproduce your issue with mpz_unitstbit. > > The problem is with the older version of GMP which is used in cygwin. There is > > one typedef missing from it which was introduced in GMP 5. The attached patch > > fixes this issue. > gnutls-3.1.1 is out now as a cygwin package. Thanks. Note that for windows for the load_system_trust to be functional this patch may be required (or just wait until 3.1.2). http://git.savannah.gnu.org/gitweb/?p=gnutls.git;a=commitdiff;h=c39d779e15c3b5173ca61a513b2a4c8e621a9c87 regards, Nikos From INVALID.NOREPLY at gnu.org Tue Sep 25 03:16:49 2012 From: INVALID.NOREPLY at gnu.org (Bartosz Brachaczek) Date: Tue, 25 Sep 2012 01:16:49 +0000 Subject: [sr #108140] libgnutls-openssl.so is linked to system libgnutls.so in certain conditions Message-ID: <20120925-011648.sv89302.53763@savannah.gnu.org> URL: Summary: libgnutls-openssl.so is linked to system libgnutls.so in certain conditions Project: GnuTLS Submitted by: beevvy Submitted on: Tue 25 Sep 2012 01:16:48 AM GMT Category: None Priority: 5 - Normal Severity: 3 - Normal Status: None Privacy: Public Assigned to: None Originator Email: Open/Closed: Open Discussion Lock: Any Operating System: None _______________________________________________________ Details: Suppose we have a Gentoo Linux amd64 system. We have gnutls-2.12.20 installed. We are now upgrading it to gnutls-3.1.1. It is ./configure'd with --prefix=/usr --libdir=/usr/lib64 parameters, that is, system paths are specified. When build, it's make install'ed with DESTDIR=/var/tmp/directory. First is libgnutls.so.28 installed, and when installing libgnutls-openssl.so, libtool relinks to, as usual. And because -L/usr/lib64 -ltasn1 is specified in lib_LDFLAGS instead of lib_LIBADD, it is placed before -L/var/tmp/directory/usr/lib64 -lgnutls in the command line. So for -lgnutls system installation of libgnutls.so is picked up, instead of the new one, that is, libgnutls.so.26 instead of libgnutls.so.28. We need to rebuild gnutls to get a working libgnutls-openssl.so. So external libraries (libtasn1 here) need to be placed in lib_LIBADD to maintain correct order. Furthermore, within lib_LIBADD libtool objects need to be specified before external libraries (specifically, before any -L/some/path options). I'm attaching two patches: 1) gnutls-3.1.1-libadd-minimal.patch -- this patch fixes only this specific bug. 2) gnutls-3.1.1-libadd-complete.patch -- this patch contains the above patch, and moves all external libraries that were in LDFLAGS into LIBADD/LDADD, and fixes order within LIBADD/LDADD so that libtool objects go first. It looks invasive, and although it's pretty simple, it _might_ break something, especially on win32. I tested it (only) on Linux. _______________________________________________________ File Attachments: ------------------------------------------------------- Date: Tue 25 Sep 2012 01:16:48 AM GMT Name: gnutls-3.1.1-libadd-minimal.patch Size: 458B By: beevvy ------------------------------------------------------- Date: Tue 25 Sep 2012 01:16:48 AM GMT Name: gnutls-3.1.1-libadd-complete.patch Size: 7kB By: beevvy _______________________________________________________ Reply to this item at: _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ From INVALID.NOREPLY at gnu.org Tue Sep 25 17:13:37 2012 From: INVALID.NOREPLY at gnu.org (Nikos Mavrogiannopoulos) Date: Tue, 25 Sep 2012 15:13:37 +0000 Subject: [sr #108140] libgnutls-openssl.so is linked to system libgnutls.so in certain conditions In-Reply-To: <20120925-011648.sv89302.53763@savannah.gnu.org> References: <20120925-011648.sv89302.53763@savannah.gnu.org> Message-ID: <20120925-181337.sv707.61731@savannah.gnu.org> Update of sr #108140 (project gnutls): Status: None => Done Assigned to: None => nmav _______________________________________________________ Follow-up Comment #1: The patch looks reasonable. I'll apply it and be included in the 3.1.2 release. Thank you, Nikos _______________________________________________________ Reply to this item at: _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ From INVALID.NOREPLY at gnu.org Tue Sep 25 17:13:48 2012 From: INVALID.NOREPLY at gnu.org (Nikos Mavrogiannopoulos) Date: Tue, 25 Sep 2012 15:13:48 +0000 Subject: [sr #108131] provide bit length in key information output In-Reply-To: <20120915-122104.sv707.60101@savannah.gnu.org> References: <20120912-165737.sv46312.88840@savannah.gnu.org> <20120915-122104.sv707.60101@savannah.gnu.org> Message-ID: <20120925-181348.sv707.63028@savannah.gnu.org> Update of sr #108131 (project gnutls): Open/Closed: Open => Closed _______________________________________________________ Reply to this item at: _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ From INVALID.NOREPLY at gnu.org Tue Sep 25 17:13:55 2012 From: INVALID.NOREPLY at gnu.org (Nikos Mavrogiannopoulos) Date: Tue, 25 Sep 2012 15:13:55 +0000 Subject: [sr #108123] [PATCH] Fix trust_list_add_system_trust on Windows In-Reply-To: <20120903-225237.sv707.89985@savannah.gnu.org> References: <20120903-221058.sv54209.11638@savannah.gnu.org> <20120903-225237.sv707.89985@savannah.gnu.org> Message-ID: <20120925-181355.sv707.32779@savannah.gnu.org> Update of sr #108123 (project gnutls): Open/Closed: Open => Closed _______________________________________________________ Reply to this item at: _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ From nmav at gnutls.org Wed Sep 26 20:48:12 2012 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Wed, 26 Sep 2012 20:48:12 +0200 Subject: gnutls 3.0.24 Message-ID: <50634DEC.9030809@gnutls.org> Hello, I've just released gnutls 3.0.24. This is a bug-fix release on the old stable branch. * Version 3.0.24 (released 2012-09-26) ** libgnutls: The %COMPAT keyword, if specified, will tolerate key usage violation errors (they are far too common to ignore). ** libgnutls: Corrected bug in OpenPGP subpacket encoding. ** libgnutls: Added X.509 certificate verification flag GNUTLS_VERIFY_ALLOW_UNSORTED_CHAIN. This flag allows the verification of unsorted certificate chains and is enabled by default for TLS certificate verification (if gnutls_certificate_set_verify_flags() does not override it). ** libgnutls: Correctly restore gnutls_record_recv() in DTLS mode if interrupted during the retrasmition of handshake data. ** libgnutls: Added GNUTLS_STATELESS_COMPRESSION flag to gnutls_init(), which provides a tool to counter compression-related attacks where parts of the data are controlled by the attacker _and_ are placed in separate records (use with care - do not use compression if not sure). ** libgnutls: Depends on libtasn1 2.14 or later. ** API and ABI modifications: No changes since last version. Getting the Software ==================== GnuTLS may be downloaded from one of the GNU mirror sites or directly >From . The list of GNU mirrors can be found at and a list of GnuTLS mirrors can be found at . Here are the XZ compressed sources: ftp://ftp.gnu.org/gnu/gnutls/gnutls-3.0.24.tar.xz http://ftp.gnu.org/gnu/gnutls/gnutls-3.0.24.tar.xz ftp://ftp.gnutls.org/pub/gnutls/gnutls-3.0.24.tar.xz Here are the LZIP compressed sources: ftp://ftp.gnu.org/gnu/gnutls/gnutls-3.0.24.tar.lz http://ftp.gnu.org/gnu/gnutls/gnutls-3.0.24.tar.lz ftp://ftp.gnutls.org/pub/gnutls/gnutls-3.0.24.tar.lz Here are OpenPGP detached signatures signed using key 0x96865171: ftp://ftp.gnu.org/gnu/gnutls/gnutls-3.0.24.tar.xz.sig http://ftp.gnu.org/gnu/gnutls/gnutls-3.0.24.tar.xz.sig ftp://ftp.gnutls.org/pub/gnutls/gnutls-3.0.24.tar.xz.sig ftp://ftp.gnu.org/gnu/gnutls/gnutls-3.0.24.tar.lz.sig http://ftp.gnu.org/gnu/gnutls/gnutls-3.0.24.tar.lz.sig ftp://ftp.gnutls.org/pub/gnutls/gnutls-3.0.24.tar.lz.sig Note that it has been signed with my openpgp key: pub 3104R/96865171 2008-05-04 [expires: 2028-04-29] uid Nikos Mavrogiannopoulos gnutls.org> uid Nikos Mavrogiannopoulos gmail.com> sub 2048R/9013B842 2008-05-04 [expires: 2018-05-02] sub 2048R/1404A91D 2008-05-04 [expires: 2018-05-02] regards, Nikos From nmav at gnutls.org Wed Sep 26 20:54:28 2012 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Wed, 26 Sep 2012 20:54:28 +0200 Subject: gnutls 3.1.2 Message-ID: <50634F64.6080905@gnutls.org> Hello, I've just released gnutls 3.1.2. This release includes feature updates, notably support for the DTLS heartbeat message, and bug fixes in the current stable branch. * Version 3.1.2 (released 2012-09-26) ** libgnutls: Fixed bug in gnutls_x509_trust_list_add_system_trust() and gnutls_x509_trust_list_add_trust_mem() that prevented the loading of certificates in the windows platform. ** libgnutls: Corrected bug in OpenPGP subpacket encoding. ** libgnutls: Added support for DTLS/TLS heartbeats by Olga Smolenchuk. (the work was done during Google Summer of Code). ** libgnutls: Added X.509 certificate verification flag GNUTLS_VERIFY_ALLOW_UNSORTED_CHAIN. This flag allows the verification of unsorted certificate chains and is enabled by default for TLS certificate verification (if gnutls_certificate_set_verify_flags() does not override it). ** libgnutls: Prints warning on certificates that contain keys of an insecure level. If the %COMPAT priority flag is not specified the TLS connection fails. ** libgnutls: Correctly restore gnutls_record_recv() in DTLS mode if interrupted during the retrasmition of handshake data. ** libgnutls: Better mingw32 support (patch by LRN). ** libgnutls: The %COMPAT keyword, if specified, will tolerate key usage violation errors (they are far too common to ignore). ** libgnutls: Added GNUTLS_STATELESS_COMPRESSION flag to gnutls_init(), which provides a tool to counter compression-related attacks where parts of the data are controlled by the attacker _and_ are placed in separate records (use with care - do not use compression if not sure). ** libgnutls: Depends on libtasn1 2.14 or later. ** certtool: Prints the number of bits of the public key algorithm parameter in a private key. ** API and ABI modifications: gnutls_x509_privkey_get_pk_algorithm2: Added gnutls_heartbeat_ping: Added gnutls_heartbeat_pong: Added gnutls_heartbeat_allowed: Added gnutls_heartbeat_enable: Added gnutls_heartbeat_set_timeouts: Added gnutls_heartbeat_get_timeout: Added GNUTLS_SEC_PARAM_WEAK: Added GNUTLS_SEC_PARAM_INSECURE: Added Getting the Software ==================== GnuTLS may be downloaded from one of the GNU mirror sites or directly >From . The list of GNU mirrors can be found at and a list of GnuTLS mirrors can be found at . Here are the XZ compressed sources: ftp://ftp.gnu.org/gnu/gnutls/gnutls-3.1.2.tar.xz http://ftp.gnu.org/gnu/gnutls/gnutls-3.1.2.tar.xz Here are the LZIP compressed sources: ftp://ftp.gnu.org/gnu/gnutls/gnutls-3.1.2.tar.lz http://ftp.gnu.org/gnu/gnutls/gnutls-3.1.2.tar.lz Here are OpenPGP detached signatures signed using key 0x96865171: ftp://ftp.gnu.org/gnu/gnutls/gnutls-3.1.2.tar.xz.sig http://ftp.gnu.org/gnu/gnutls/gnutls-3.1.2.tar.xz.sig ftp://ftp.gnu.org/gnu/gnutls/gnutls-3.1.2.tar.lz.sig http://ftp.gnu.org/gnu/gnutls/gnutls-3.1.2.tar.lz.sig Note that it has been signed with my openpgp key: pub 3104R/96865171 2008-05-04 [expires: 2028-04-29] uid Nikos Mavrogiannopoulos gnutls.org> uid Nikos Mavrogiannopoulos gmail.com> sub 2048R/9013B842 2008-05-04 [expires: 2018-05-02] sub 2048R/1404A91D 2008-05-04 [expires: 2018-05-02] regards, Nikos From lrn1986 at gmail.com Wed Sep 26 22:55:14 2012 From: lrn1986 at gmail.com (LRN) Date: Thu, 27 Sep 2012 00:55:14 +0400 Subject: Documentation on W32 In-Reply-To: <83392jtqhp.fsf@gnu.org> References: <504F8CE5.8080402@gmail.com> <5050FCC0.8010301@gnutls.org> <50517F8A.2040106@gmail.com> <505443E6.3020903@gnutls.org> <50544643.6010003@gmail.com> <505447F8.4090900@gnutls.org> <83ehm3ty37.fsf@gnu.org> <505454F2.4030805@gnutls.org> <838vcbtvlm.fsf@gnu.org> <50546D89.3060500@gnutls.org> <83392jtqhp.fsf@gnu.org> Message-ID: <50636BB2.7030407@gmail.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 15.09.2012 16:33, Eli Zaretskii wrote: >> Date: Sat, 15 Sep 2012 13:59:05 +0200 From: Nikos >> Mavrogiannopoulos CC: lrn1986 at gmail.com, >> gnutls-devel at gnu.org >> >> On 09/15/2012 12:43 PM, Eli Zaretskii wrote: >> >> >>> Mingw32 is currently the _only_ package that allows building >>> software packages that use autoconf on Windows platforms, >>> without extensive tinkering with the infrastructure (such as >>> the shell used to run the scripts and Makefiles) or recompiling >>> lots of basic libraries that are already available in >>> precompiled form from the MinGW site. >> >> >> I've applied the patch in the 3.1 branch. > > Thank you. > New problems: DOC Building HTML warning: failed to load external entity "../xml/dtls.xml" ../gnutls-docs.sgml:36: element include: XInclude error : could not load ../xml/dtls.xml, and no fallback was found warning: failed to load external entity "../xml/ocsp.xml" ../gnutls-docs.sgml:40: element include: XInclude error : could not load ../xml/ocsp.xml, and no fallback was found warning: failed to load external entity "../xml/tpm.xml" ../gnutls-docs.sgml:41: element include: XInclude error : could not load ../xml/tpm.xml, and no fallback was found make[4]: *** [html-build.stamp] Error 6 make[4]: Leaving directory `/src/mingw/gnutls-3.1.2-1/bld/doc/reference' gnutls-3.0.23 has the same problem, but except that it does not mention tpm.xml. AFAIU, these files are generated by maintainer (they are not in the repo, but tmpl subdir is present in the tarball; xml files are generated at buildtime). -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (MingW32) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iQEcBAEBAgAGBQJQY2uwAAoJEOs4Jb6SI2CwlesH/37WBNN58HxLYwDXarJSt4VT ijJ9rwWSNIKQTRfu/Yswd//DeaAmhioOGxerFkWe5S8fyW39MNu0b75Hqa3Y9+1s c1KalOM1ZGvdPj/HGpAdJrqwh+nJcQHEtA0SAUp85orFVPgwWA5/jBYYI2P7R577 IRIAUD7152EwOOtdbtn0JjdH29Rzrq2voR3bL2ULgDZZdQR4/s6tq5St0KGrX1d0 vXW+CE2t0yobe3vIQDNi0wOzQgqFi5skyJJTNJPq6quTC/v5zUdoyPWjT3O0dZgO mLVc/J4rBuM06h3ShnLiraxzfrbPK62quQMNcZjkEXSErttE47RxDeXCUo7KgY4= =nhJN -----END PGP SIGNATURE----- From scottm at aero.org Thu Sep 27 01:52:21 2012 From: scottm at aero.org (B. Scott Michel) Date: Wed, 26 Sep 2012 16:52:21 -0700 Subject: Documentation on W32 In-Reply-To: <838vcbtvlm.fsf@gnu.org> References: <504F8CE5.8080402@gmail.com> <5050FCC0.8010301@gnutls.org> <50517F8A.2040106@gmail.com> <505443E6.3020903@gnutls.org> <50544643.6010003@gmail.com> <505447F8.4090900@gnutls.org> <83ehm3ty37.fsf@gnu.org> <505454F2.4030805@gnutls.org> <838vcbtvlm.fsf@gnu.org> Message-ID: <50639535.4050809@aero.org> On 9/15/2012 3:43 AM, Eli Zaretskii wrote: >> mingw32 is _not_ broken, far from that. It is just somewhat slow in >> catching up with the latest MS headers and functions, that's all. Really slow. Painfully so. >> Mingw32 is currently the _only_ package that allows building software >> packages that use autoconf on Windows platforms, without extensive >> tinkering with the infrastructure (such as the shell used to run the >> scripts and Makefiles) or recompiling lots of basic libraries that are >> already available in precompiled form from the MinGW site. That site >> provides everything that is needed: That's not completely true. You can install MSys independently from Mingw32, as the Mingw64 web pages suggest. MSys provides the usual niceties that you enumerated. You'd run into a problem, however, if you didn't specify CC and CXX for configure and make because gcc and g++ would be missing. That's how my current development environment is configured -- "CC=x86_64-w64-mingw32-gcc -m32" for 32-bit compiles. YMMV. -scooter From eliz at gnu.org Thu Sep 27 07:41:13 2012 From: eliz at gnu.org (Eli Zaretskii) Date: Thu, 27 Sep 2012 07:41:13 +0200 Subject: Documentation on W32 In-Reply-To: <50639535.4050809@aero.org> References: <504F8CE5.8080402@gmail.com> <5050FCC0.8010301@gnutls.org> <50517F8A.2040106@gmail.com> <505443E6.3020903@gnutls.org> <50544643.6010003@gmail.com> <505447F8.4090900@gnutls.org> <83ehm3ty37.fsf@gnu.org> <505454F2.4030805@gnutls.org> <838vcbtvlm.fsf@gnu.org> <50639535.4050809@aero.org> Message-ID: <83y5jwf2fa.fsf@gnu.org> > Date: Wed, 26 Sep 2012 16:52:21 -0700 > From: "B. Scott Michel" This isn't the right list to discuss these things. > On 9/15/2012 3:43 AM, Eli Zaretskii wrote: > >> mingw32 is _not_ broken, far from that. It is just somewhat slow in > >> catching up with the latest MS headers and functions, that's all. > > Really slow. Painfully so. You are welcome to help. > >> Mingw32 is currently the _only_ package that allows building software > >> packages that use autoconf on Windows platforms, without extensive > >> tinkering with the infrastructure (such as the shell used to run the > >> scripts and Makefiles) or recompiling lots of basic libraries that are > >> already available in precompiled form from the MinGW site. That site > >> provides everything that is needed: > > That's not completely true. You can install MSys independently from > Mingw32, as the Mingw64 web pages suggest. Yes, you can, but you need more tinkering to get them work together. And MSYS isn't a 64-bit environment. > You'd run into a problem, however, if you didn't specify CC and CXX for > configure and make because gcc and g++ would be missing. > > That's how my current development environment is configured -- > "CC=x86_64-w64-mingw32-gcc -m32" for 32-bit compiles. That's a bug in Mingw64, IMO. From nmav at gnutls.org Thu Sep 27 13:11:27 2012 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Thu, 27 Sep 2012 13:11:27 +0200 Subject: Documentation on W32 In-Reply-To: <50636BB2.7030407@gmail.com> References: <504F8CE5.8080402@gmail.com> <5050FCC0.8010301@gnutls.org> <50517F8A.2040106@gmail.com> <505443E6.3020903@gnutls.org> <50544643.6010003@gmail.com> <505447F8.4090900@gnutls.org> <83ehm3ty37.fsf@gnu.org> <505454F2.4030805@gnutls.org> <838vcbtvlm.fsf@gnu.org> <50546D89.3060500@gnutls.org> <83392jtqhp.fsf@gnu.org> <50636BB2.7030407@gmail.com> Message-ID: To be honest I have no idea about that. I don't know how gtk-doc documentation is being built. Could you try configure --disable-gtk-doc-html? Maybe I'll switch it to off by default. regards, Nikos On Wed, Sep 26, 2012 at 10:55 PM, LRN wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 15.09.2012 16:33, Eli Zaretskii wrote: >>> Date: Sat, 15 Sep 2012 13:59:05 +0200 From: Nikos >>> Mavrogiannopoulos CC: lrn1986 at gmail.com, >>> gnutls-devel at gnu.org >>> >>> On 09/15/2012 12:43 PM, Eli Zaretskii wrote: >>> >>> >>>> Mingw32 is currently the _only_ package that allows building >>>> software packages that use autoconf on Windows platforms, >>>> without extensive tinkering with the infrastructure (such as >>>> the shell used to run the scripts and Makefiles) or recompiling >>>> lots of basic libraries that are already available in >>>> precompiled form from the MinGW site. >>> >>> >>> I've applied the patch in the 3.1 branch. >> >> Thank you. >> > New problems: > DOC Building HTML > warning: failed to load external entity "../xml/dtls.xml" > ../gnutls-docs.sgml:36: element include: XInclude error : could not > load ../xml/dtls.xml, and no fallback was found > warning: failed to load external entity "../xml/ocsp.xml" > ../gnutls-docs.sgml:40: element include: XInclude error : could not > load ../xml/ocsp.xml, and no fallback was found > warning: failed to load external entity "../xml/tpm.xml" > ../gnutls-docs.sgml:41: element include: XInclude error : could not > load ../xml/tpm.xml, and no fallback was found > make[4]: *** [html-build.stamp] Error 6 > make[4]: Leaving directory `/src/mingw/gnutls-3.1.2-1/bld/doc/reference' > > gnutls-3.0.23 has the same problem, but except that it does not > mention tpm.xml. > > AFAIU, these files are generated by maintainer (they are not in the > repo, but tmpl subdir is present in the tarball; xml files are > generated at buildtime). > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.11 (MingW32) > Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ > > iQEcBAEBAgAGBQJQY2uwAAoJEOs4Jb6SI2CwlesH/37WBNN58HxLYwDXarJSt4VT > ijJ9rwWSNIKQTRfu/Yswd//DeaAmhioOGxerFkWe5S8fyW39MNu0b75Hqa3Y9+1s > c1KalOM1ZGvdPj/HGpAdJrqwh+nJcQHEtA0SAUp85orFVPgwWA5/jBYYI2P7R577 > IRIAUD7152EwOOtdbtn0JjdH29Rzrq2voR3bL2ULgDZZdQR4/s6tq5St0KGrX1d0 > vXW+CE2t0yobe3vIQDNi0wOzQgqFi5skyJJTNJPq6quTC/v5zUdoyPWjT3O0dZgO > mLVc/J4rBuM06h3ShnLiraxzfrbPK62quQMNcZjkEXSErttE47RxDeXCUo7KgY4= > =nhJN > -----END PGP SIGNATURE----- > > _______________________________________________ > Gnutls-devel mailing list > Gnutls-devel at gnu.org > https://lists.gnu.org/mailman/listinfo/gnutls-devel From lrn1986 at gmail.com Thu Sep 27 17:21:31 2012 From: lrn1986 at gmail.com (LRN) Date: Thu, 27 Sep 2012 19:21:31 +0400 Subject: Documentation on W32 In-Reply-To: References: <504F8CE5.8080402@gmail.com> <5050FCC0.8010301@gnutls.org> <50517F8A.2040106@gmail.com> <505443E6.3020903@gnutls.org> <50544643.6010003@gmail.com> <505447F8.4090900@gnutls.org> <83ehm3ty37.fsf@gnu.org> <505454F2.4030805@gnutls.org> <838vcbtvlm.fsf@gnu.org> <50546D89.3060500@gnutls.org> <83392jtqhp.fsf@gnu.org> <50636BB2.7030407@gmail.com> Message-ID: <50646EFB.4050202@gmail.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 27.09.2012 15:11, Nikos Mavrogiannopoulos wrote: >> New problems: DOC Building HTML warning: failed to load >> external entity "../xml/dtls.xml" ../gnutls-docs.sgml:36: element >> include: XInclude error : could not load ../xml/dtls.xml, and no >> fallback was found warning: failed to load external entity >> "../xml/ocsp.xml" ../gnutls-docs.sgml:40: element include: >> XInclude error : could not load ../xml/ocsp.xml, and no fallback >> was found warning: failed to load external entity >> "../xml/tpm.xml" ../gnutls-docs.sgml:41: element include: >> XInclude error : could not load ../xml/tpm.xml, and no fallback >> was found make[4]: *** [html-build.stamp] Error 6 make[4]: >> Leaving directory `/src/mingw/gnutls-3.1.2-1/bld/doc/reference' >> >> gnutls-3.0.23 has the same problem, but except that it does not >> mention tpm.xml. >> >> AFAIU, these files are generated by maintainer (they are not in >> the repo, but tmpl subdir is present in the tarball; xml files >> are generated at buildtime). >> > To be honest I have no idea about that. I don't know how gtk-doc > documentation is being built. Could you try configure > --disable-gtk-doc-html? > > Maybe I'll switch it to off by default. Well, it disables gtk-doc html documentation, but i kinda hoped that you'd find a way to fix it, so that i can actually _build_ it. It's nice to have :) I'll try to dig it a bit, maybe something will come up. By the way, it's no the first time [1]. [1] http://lists.gnu.org/archive/html/gnutls-devel/2011-10/msg00107.html -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (MingW32) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iQEcBAEBAgAGBQJQZG75AAoJEOs4Jb6SI2CwdlEIAII+hl2VJpGqEUdzBEuanpnz dmY/fnN1Dd4cDnzoHW6svfLEN22/+XC1Dkja6/4fjMUpOpSukBf31PH2rm+4XqSg DFJKoZi7BhlI4TJUQqpCRolMZ+sBPBxQpIYxcVuPirQkuSh1cAGUdMGRTsMN6dY8 jKWM2A9uD3XHW3AB7lJXJVaNqUtSshQPQvDdvyzVjWYwisQNJokPXVMJrTLeincL Ft/WdmhClFaHKSUC1dr2iBMIRlcHYEssMgMbAA5B2Xuw1fVkcp5eKIjNbDQvvycU CTieCfmNWBxVigvti5yfRYTK5KK12+QP6p/sI4C6PLTmlyCuSURs8unG5NYm5kQ= =J2Tf -----END PGP SIGNATURE----- From lrn1986 at gmail.com Thu Sep 27 18:43:17 2012 From: lrn1986 at gmail.com (LRN) Date: Thu, 27 Sep 2012 20:43:17 +0400 Subject: Documentation on W32 In-Reply-To: <50646EFB.4050202@gmail.com> References: <504F8CE5.8080402@gmail.com> <5050FCC0.8010301@gnutls.org> <50517F8A.2040106@gmail.com> <505443E6.3020903@gnutls.org> <50544643.6010003@gmail.com> <505447F8.4090900@gnutls.org> <83ehm3ty37.fsf@gnu.org> <505454F2.4030805@gnutls.org> <838vcbtvlm.fsf@gnu.org> <50546D89.3060500@gnutls.org> <83392jtqhp.fsf@gnu.org> <50636BB2.7030407@gmail.com> <50646EFB.4050202@gmail.com> Message-ID: <50648225.1070806@gmail.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 27.09.2012 19:21, LRN wrote: > On 27.09.2012 15:11, Nikos Mavrogiannopoulos wrote: >>> New problems: DOC Building HTML warning: failed to load >>> external entity "../xml/dtls.xml" ../gnutls-docs.sgml:36: >>> element include: XInclude error : could not load >>> ../xml/dtls.xml, and no fallback was found warning: failed to >>> load external entity "../xml/ocsp.xml" ../gnutls-docs.sgml:40: >>> element include: XInclude error : could not load >>> ../xml/ocsp.xml, and no fallback was found warning: failed to >>> load external entity "../xml/tpm.xml" ../gnutls-docs.sgml:41: >>> element include: XInclude error : could not load >>> ../xml/tpm.xml, and no fallback was found make[4]: *** >>> [html-build.stamp] Error 6 make[4]: Leaving directory >>> `/src/mingw/gnutls-3.1.2-1/bld/doc/reference' >>> >>> gnutls-3.0.23 has the same problem, but except that it does not >>> mention tpm.xml. >>> >>> AFAIU, these files are generated by maintainer (they are not >>> in the repo, but tmpl subdir is present in the tarball; xml >>> files are generated at buildtime). >>> >> To be honest I have no idea about that. I don't know how gtk-doc >> documentation is being built. Could you try configure >> --disable-gtk-doc-html? >> >> Maybe I'll switch it to off by default. > > Well, it disables gtk-doc html documentation, but i kinda hoped > that you'd find a way to fix it, so that i can actually _build_ it. > It's nice to have :) > > I'll try to dig it a bit, maybe something will come up. By the > way, it's no the first time [1]. > > [1] > http://lists.gnu.org/archive/html/gnutls-devel/2011-10/msg00107.html Here's > a simple hack that removes offensive references. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (MingW32) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iQEcBAEBAgAGBQJQZIIdAAoJEOs4Jb6SI2Cw4N8IALA78Ptnx3N2waa+WfJQ7oUq y7TNidf8eRdE1Vg//bI985v7gdlbDFSlvDEOyu3pZaEeeycrDX2bNuVxLLM+Rja3 HlU2xoDlzxbKKN+A7v8JxgAYxIwohj4/Q6vZ2y49D9ThKMfJ0tPKZx5n/N+Jig2N JDGCvxYsZKt08nFjQPIibzekPD8LkLWFhvu28+UUk11rZ3vwjByHJDQ/Mg3pn0OJ Xad9XVCgr8evESPcJ9PYP2miuhNdi//YGg3YwkaV5rBcHB3sAe3nMTN8hTJ8JFxt DWlCMTJtEf3AfIpoVNrHI0PEBhk9PL/joT0/9bkvZt7BMa2VFWFhKYhjLk/eZS0= =LQ+c -----END PGP SIGNATURE----- -------------- next part -------------- --- gnutls-3.1.2/doc/reference/gnutls-docs.sgml.orig 2012-09-27 00:40:34 +0400 +++ gnutls-3.1.2/doc/reference/gnutls-docs.sgml 2012-09-27 00:56:26 +0400 @@ -33,12 +33,9 @@ - - - From INVALID.NOREPLY at gnu.org Sun Sep 30 08:08:35 2012 From: INVALID.NOREPLY at gnu.org (Daniel Black) Date: Sun, 30 Sep 2012 06:08:35 +0000 Subject: [sr #108146] gnutls client tls library not supporting session ticket renewing and aborting Message-ID: <20120930-060835.sv89344.61402@savannah.gnu.org> URL: Summary: gnutls client tls library not supporting session ticket renewing and aborting Project: GnuTLS Submitted by: danblack Submitted on: Sun 30 Sep 2012 06:08:35 AM GMT Category: Core library Priority: 5 - Normal Severity: 4 - Important Status: None Privacy: Public Assigned to: None Originator Email: Open/Closed: Open Discussion Lock: Any Operating System: GNU/Linux _______________________________________________________ Details: RFC5077 3.4 paragraph two allows for renewing session tickets. I've used the openssl SSL_CTX_set_tlsext_ticket_key_cb returning the value 2 to perform a renew of the session ticket the following implementation in nginx. http://trac.nginx.org/nginx/ticket/120 I've setup a test site with 20 seconds expiry on session tickets and it attempts to renew the session ticket after 10 seconds. A thin client program using is here: https://github.com/grooverdan/rfc5077 running the following generates: $ ./gnutls-client -r -r -r -d 15 nginxtest.openquery.com 443 [?] Parse arguments. [?] Initialize GNU TLS library. [?] Solve nginxtest.openquery.com:443: ? Will connect to 173.230.149.19 [?] Initialize TLS session. [?] Enable use of session tickets (RFC 5077). [?] Connect to nginxtest.openquery.com:443. [?] Start TLS renegotiation. [?] Check if session was reused: ? SSL session was not used [?] Get current session: ? Session context: ? Protocol : TLS1.2 ? Cipher : AES-128-CBC ? Kx : RSA ? Compression : NULL ? PSK : (null) ? ID : D589B43480B198100389F2223D4FC3EA162E6402AD53D03A16509D6155D57FDD [?] Send HTTP GET. [?] Get HTTP answer: ? HTTP/1.1 200 OK [?] End TLS connection. [?] waiting 15 seconds. [?] Initialize TLS session. [?] Enable use of session tickets (RFC 5077). [?] Copy old session. [?] Connect to nginxtest.openquery.com:443. [?] Start TLS renegotiation: ? Unable to start TLS renegotiation: ? An unexpected TLS packet was received. This was running with gnutls version 2.12.17 _______________________________________________________ Reply to this item at: _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ From INVALID.NOREPLY at gnu.org Sun Sep 30 08:13:33 2012 From: INVALID.NOREPLY at gnu.org (Daniel Black) Date: Sun, 30 Sep 2012 06:13:33 +0000 Subject: [sr #108146] gnutls client tls library not supporting session ticket renewing and aborting In-Reply-To: <20120930-060835.sv89344.61402@savannah.gnu.org> References: <20120930-060835.sv89344.61402@savannah.gnu.org> Message-ID: <20120930-061333.sv89344.4351@savannah.gnu.org> Follow-up Comment #1, sr #108146 (project gnutls): correction: was rfc5077 3.3 paragraph 2 _______________________________________________________ Reply to this item at: _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ From INVALID.NOREPLY at gnu.org Sun Sep 30 13:17:11 2012 From: INVALID.NOREPLY at gnu.org (Nikos Mavrogiannopoulos) Date: Sun, 30 Sep 2012 11:17:11 +0000 Subject: [sr #108146] gnutls client tls library not supporting session ticket renewing and aborting In-Reply-To: <20120930-061333.sv89344.4351@savannah.gnu.org> References: <20120930-060835.sv89344.61402@savannah.gnu.org> <20120930-061333.sv89344.4351@savannah.gnu.org> Message-ID: <20120930-141711.sv707.41471@savannah.gnu.org> Update of sr #108146 (project gnutls): Status: None => Ready For Test Assigned to: None => nmav _______________________________________________________ Follow-up Comment #2: Thank you for reporting that and for the test site. This is indeed a bug in gnutls. It does not handle session tickets when received during resumption, and even worse it terminates the handshake when it sees them. I committed a fix for the 3.0.x releases at: http://git.savannah.gnu.org/gitweb/?p=gnutls.git;a=commitdiff;h=52f373cdf26d50e05f5dd49e4ecc8b29fc742535 _______________________________________________________ Reply to this item at: _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/