From hfusa at web.de Mon Aug 19 17:30:58 2013 From: hfusa at web.de (Horst Freiburger) Date: Mon, 19 Aug 2013 17:30:58 +0200 Subject: [gnutls-help] Using GnuTLS with an HSM In-Reply-To: <51F2751F.8070607@web.de> References: <51F2751F.8070607@web.de> Message-ID: <52123A32.7040008@web.de> Hi Nikos! My compiling problem is solved. Now i can compile GnuTLS on my system without any problems (so far). The next step is to implement my extensions. Thank for your help so far. regards, Horst Am 26.07.2013 15:09, schrieb Horst Freiburger: > Hi Nikos! > > Thanks for your answer. I have to apologize. The next two weeks i have > no chance to work on that topic. But after this two weeks i will > concentrate my work to solve this problem. I now have an overview > about the GnuTLS-sourcecode and i also have an idea how to implement > my extensions to GnuTLS. The compiling-problem is not solved yet, but > i haven't tried it a secound time so far. In two weeks i will try tips. > > I will answer on this thread if i have new problems. Thanks a lot for > your help so far! I will also post my results. > > See you in two weeks and thank you for everything! > > regards, > Horst > ^ > > _______________________________________________ > Gnutls-help mailing list > Gnutls-help at lists.gnutls.org > http://lists.gnupg.org/mailman/listinfo/gnutls-help From naresh.sunkara at gmail.com Mon Aug 19 20:27:09 2013 From: naresh.sunkara at gmail.com (Naresh Sunkara) Date: Mon, 19 Aug 2013 23:57:09 +0530 Subject: [gnutls-help] Python upgrade for 3.2.2 Message-ID: Is the python interface upgraded for gnutls 3.2.2 available. Does anyone have a pointer to it -- -thanks Naresh -------------- next part -------------- An HTML attachment was scrubbed... URL: From noel at familie-kuntze.de Mon Aug 26 04:58:33 2013 From: noel at familie-kuntze.de (Noel Kuntze) Date: Mon, 26 Aug 2013 04:58:33 +0200 Subject: [gnutls-help] gnuTLS tutorial and quick run down on functions Message-ID: <521AC459.8070509@familie-kuntze.de> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hello, I'm trying to use gnuTLS in a programing project of mine and I've run into the problem, that I can't find the proper functions to open a socket and listen on it. I'm also in dire need of a tutorial for programing with gnuTLS. It would be nice, if you could help me with these problems. Regards, Noel Kuntze -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJSGsRZAAoJEDg5KY9j7GZYOhcP/RAGkc0WhWmwerJ6Cw4FD4Su zX3J5ADyfrykVJYHLyQyLl9NikiQGbYzn+XaIKbOF/bJHSgCQhJbQpDYxkgZgUHs LZyI1vm54eaJPBDNbcSMA50an9Cp4Sy/4mMTNP0IWq3VpxqrsEHlNCSZoB/i74Ze LOWvPwKvvUypa+6mVAzXjHeafO9ZmHIThQraSVcRJGBwSfTMss4oxmXRC+JlvE7N 9JDDJ6RElHeRD0292k8Ps7uIwkzcwI6LRXw+voT8rY5MD3fv/+j9hWahv5ia0hJj /wtXDsGA1AquT+8f6hXvKNUXJCyOKpE1CZfFe2DpcxY3JKU5CjbNCIwYCIDVviAj Kbs3F2lDfGDhN+gHlZzugqZ17nj8wMSLSSleTBdivZOL6JyN1vdQPHZW4mrvu3tK RWblMaOENmSsMN5COULnkWigc2NWxRyCcGJvqhBTu81YvjbHsusopkwiOCf/fwde HXw3ok/bpBAbqnemq07zavC2gtGtLFyO0ifgDovfmvJArG0BIBqsfDvVrfBAb0Fb tL6a8D/WPS+XidQ7lOpXn86ftTX526vNIvOCJK1NlFcnfG5gGb2/D2tca885gY6k 65yPoEa+xdsYxwWadaQQ9D7DaeWMP/hyv13HunsOHpe03nEb47q1z/HqMKkJ8yQ9 LBC/hTP1AnG7vxVMus3y =J2mo -----END PGP SIGNATURE----- From noel at familie-kuntze.de Mon Aug 26 06:31:44 2013 From: noel at familie-kuntze.de (Noel Kuntze) Date: Mon, 26 Aug 2013 06:31:44 +0200 Subject: [gnutls-help] gnuTLS tutorial and quick run down on functions Message-ID: <521ADA30.6020809@familie-kuntze.de> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 It seems either mailman or Thunderbird mangled the message. I hope this goes through just fine. Hello, I'm trying to use gnuTLS in a programing project of mine and I've run into the problem, that I can't find the proper functions to open a socket and listen on it. I'm also in dire need of a tutorial for programing with gnuTLS. It would be nice, if you could help me with these problems. Regards, Noel Kuntze -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJSGtowAAoJEDg5KY9j7GZY++UP/3hoEfiTF/NRBo/ifIZ7r7Ky EOynaSxVygMYVst5olrSxnuy51+2h8BWFpQf+1obhV9lJVRVvAoeCvOomovCwdWt dODf0rCLsz5C72n8V3oDq78o/LG2aJcrURB+kh7o0TIc8+mPm4UEKVgRuwlhXVeC aRrrMcuXZGAzzr3gbEovn2c/jnZ9YNbvC3PuhF4gZm8hpraYPr86AiFZ+PhKIOes T7p5dF1PmA+htBU1Tjc/2UMUUE/NjZF1E3YH+2prR2mS0hNgXl90zqb6gE3OD67/ KwfrAJxh9nKe8ywbzs0Arvk/eXyigRF6oDQx+mPwl4Lo72saChOCuY+tgtT5jHrf tKZXjNaKacAVqFX2MPOiQuKNVn8nM1yCpzPKLn/rrtVE8hnzriCK8n7OajUKZG8W aSg+BU5vRqe6nn53AUzpSKqemthQCuwUq0cm53OCJub+9GOh3ivqZi/c+cAyFVod Fi/57zE5hBUBboX/8tShuARxeM5uz/bSsSC4/mgxG4n+gGhQI0YwkFP5plnldduw uX7WFBpzVAQSsZ0BWI+C3AUmJRuGOyeQGKUDug2Uv9PLRc8SdkLAVYw34hmPkX3n TwZefwA34F0PEqlBLgggZs7+vfD6TOrpUiL1M0SZTRjbHUdCq4P6kURqwf1WspHl Dv9EIvVOwPHpT3Lkge9z =mur9 -----END PGP SIGNATURE----- From nmav at gnutls.org Wed Aug 28 15:18:47 2013 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Wed, 28 Aug 2013 16:18:47 +0300 Subject: [gnutls-help] gnuTLS tutorial and quick run down on functions In-Reply-To: <521AC459.8070509@familie-kuntze.de> References: <521AC459.8070509@familie-kuntze.de> Message-ID: On Mon, Aug 26, 2013 at 5:58 AM, Noel Kuntze wrote: > Hello, > I'm trying to use gnuTLS in a programing project of mine and I've run > into the problem, > that I can't find the proper functions to open a socket and listen on it. > I'm also in dire need of a tutorial for programing with gnuTLS. > It would be nice, if you could help me with these problems. > Hello, Have you checked the manual on the web site? regards, Nikos -------------- next part -------------- An HTML attachment was scrubbed... URL: From GMurray at webwayone.co.uk Thu Aug 29 11:16:13 2013 From: GMurray at webwayone.co.uk (Graham Murray) Date: Thu, 29 Aug 2013 10:16:13 +0100 Subject: [gnutls-help] gnutls_record_set_timeout not in libgnutls.so.28 Message-ID: <1377767773.2982.7.camel@gmdev.webwayone.co.uk> Using gnutls 3.2.3. When I include calls to the function gnutls_set_record_timeout() in my application, I get the error message ssl.o: In function `ssl_connect_monitor': ssl.c:(.text+0x1a4f): undefined reference to `gnutls_record_set_timeout' collect2: error: ld returned 1 exit status graham at gmdev ~ $ readelf -s /usr/lib64/libgnutls.so.28 | grep gnutls_record 294: 0000000000027b50 268 FUNC GLOBAL DEFAULT 12 gnutls_record_uncork@@GNUTLS_3_1_0 299: 0000000000057220 80 FUNC GLOBAL DEFAULT 12 gnutls_record_overhead_si@@GNUTLS_3_1_0 358: 0000000000024c30 133 FUNC GLOBAL DEFAULT 12 gnutls_record_can_use_len@@GNUTLS_3_1_0 551: 00000000000584d0 52 FUNC GLOBAL DEFAULT 12 gnutls_record_get_discard@@GNUTLS_3_0_0 579: 000000000004c380 59 FUNC GLOBAL DEFAULT 12 _gnutls_record_set_defaul@@GNUTLS_PRIVATE 612: 0000000000025300 46 FUNC GLOBAL DEFAULT 12 gnutls_record_disable_pad@@GNUTLS_1_4 639: 0000000000027b10 56 FUNC GLOBAL DEFAULT 12 gnutls_record_cork@@GNUTLS_3_1_0 786: 00000000000a7ea0 178 FUNC GLOBAL DEFAULT 12 gnutls_record_set_max_siz@@GNUTLS_1_4 843: 00000000000a7e60 53 FUNC GLOBAL DEFAULT 12 gnutls_record_get_max_siz@@GNUTLS_1_4 913: 000000000004cb40 58 FUNC GLOBAL DEFAULT 12 gnutls_record_get_directi@@GNUTLS_1_4 946: 000000000002b910 53 FUNC GLOBAL DEFAULT 12 gnutls_record_check_pendi@@GNUTLS_1_4 951: 0000000000027cc0 85 FUNC GLOBAL DEFAULT 12 gnutls_record_recv_seq@@GNUTLS_3_0_0 1045: 0000000000025330 52 FUNC GLOBAL DEFAULT 12 gnutls_record_set_max_emp@@GNUTLS_3_1_0 1050: 0000000000027a50 183 FUNC GLOBAL DEFAULT 12 gnutls_record_send@@GNUTLS_1_4 1056: 0000000000027c60 85 FUNC GLOBAL DEFAULT 12 gnutls_record_recv@@GNUTLS_1_4 1100: 0000000000024f10 787 FUNC GLOBAL DEFAULT 12 gnutls_record_send_range@@GNUTLS_3_1_0 From nmav at gnutls.org Thu Aug 29 13:25:45 2013 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Thu, 29 Aug 2013 14:25:45 +0300 Subject: [gnutls-help] gnutls_record_set_timeout not in libgnutls.so.28 In-Reply-To: <1377767773.2982.7.camel@gmdev.webwayone.co.uk> References: <1377767773.2982.7.camel@gmdev.webwayone.co.uk> Message-ID: On Thu, Aug 29, 2013 at 12:16 PM, Graham Murray wrote: > Using gnutls 3.2.3. > > When I include calls to the function gnutls_set_record_timeout() in my > application, I get the error message > ssl.o: In function `ssl_connect_monitor': > ssl.c:(.text+0x1a4f): undefined reference to `gnutls_record_set_timeout' > collect2: error: ld returned 1 exit status > Hello, This function was not accidentally not being included in the exported symbols list. This is now fixed in the repository and will be included in the next release. regards, Nikos -------------- next part -------------- An HTML attachment was scrubbed... URL: From jnewell at rajant.com Sat Aug 31 04:28:55 2013 From: jnewell at rajant.com (Jim Newell) Date: Fri, 30 Aug 2013 22:28:55 -0400 Subject: [gnutls-help] gnutls_record_set_timeout not exported in the shared library Message-ID: Is there any particular reason the gnutls_record_set_timeout is not exported in the shared library? I verified this is the case for 3.1.13 as well. Regards, Jim Newell Index: gnutls-3.1.9/lib/libgnutls.map =================================================================== --- gnutls-3.1.9.orig/lib/libgnutls.map +++ gnutls-3.1.9/lib/libgnutls.map @@ -883,6 +883,7 @@ GNUTLS_3_1_0 { gnutls_session_force_valid; gnutls_record_can_use_length_hiding; gnutls_record_set_max_empty_records; + gnutls_record_set_timeout; gnutls_range_split; gnutls_record_send_range; gnutls_db_check_entry_time; -------------- next part -------------- An HTML attachment was scrubbed... URL: From nmav at gnutls.org Sat Aug 31 11:43:18 2013 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Sat, 31 Aug 2013 12:43:18 +0300 Subject: [gnutls-help] gnutls 3.0.32 Message-ID: <20130831124318.0455bc7f@aspire.lan> Hello, I've just released gnutls 3.0.32. This is a bug-fix release on the previous stable branch. * Version 3.0.32 (released 2013-08-31) ** libgnutls: Fixes when session tickets and session DB are used. Report and initial patch by Stefan Buehler. ** API and ABI modifications: No changes since last version. Getting the Software ==================== GnuTLS may be downloaded directly from . A list of GnuTLS mirrors can be found at . Here are the XZ and LZIP compressed sources: ftp://ftp.gnutls.org/gcrypt/gnutls/v3.0/gnutls-3.0.32.tar.xz ftp://ftp.gnutls.org/gcrypt/gnutls/v3.0/gnutls-3.0.32.tar.lz Here are OpenPGP detached signatures signed using key 0x96865171: ftp://ftp.gnutls.org/gcrypt/gnutls/v3.0/gnutls-3.0.32.tar.xz.sig ftp://ftp.gnutls.org/gcrypt/gnutls/v3.0/gnutls-3.0.32.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 Sat Aug 31 12:03:35 2013 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Sat, 31 Aug 2013 13:03:35 +0300 Subject: [gnutls-help] gnutls 3.1.14 Message-ID: <20130831130335.6c19568a@aspire.lan> Hello, I've just released gnutls 3.1.14. This is a bug-fix release on the current stable branch. * Version 3.1.14 (released 2013-08-31) ** libgnutls: Fixes when session tickets and session DB are used. Report and initial patch by Stefan Buehler. ** libgnutls: Added the PFS priority string option. ** libgnutls: Fixes in gnutls_record_send_range(). Report and initial fix by Alfredo Pironti. ** API and ABI modifications: gnutls_record_set_timeout: Exported Getting the Software ==================== GnuTLS may be downloaded directly from . A list of GnuTLS mirrors can be found at . Here are the XZ and LZIP compressed sources: ftp://ftp.gnutls.org/gcrypt/gnutls/v3.1/gnutls-3.1.14.tar.xz ftp://ftp.gnutls.org/gcrypt/gnutls/v3.1/gnutls-3.1.14.tar.lz Here are OpenPGP detached signatures signed using key 0x96865171: ftp://ftp.gnutls.org/gcrypt/gnutls/v3.1/gnutls-3.1.14.tar.xz.sig ftp://ftp.gnutls.org/gcrypt/gnutls/v3.1/gnutls-3.1.14.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 Sat Aug 31 12:09:51 2013 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Sat, 31 Aug 2013 13:09:51 +0300 Subject: [gnutls-help] gnutls_record_set_timeout not exported in the shared library In-Reply-To: References: Message-ID: On Sat, Aug 31, 2013 at 5:28 AM, Jim Newell wrote: > Is there any particular reason the gnutls_record_set_timeout is not > exported in the shared library? I verified this is the case for 3.1.13 as > well. > > Hello, No particular reason. It was a bug. regards, Nikos -------------- next part -------------- An HTML attachment was scrubbed... URL: From nmav at gnutls.org Sat Aug 31 16:17:58 2013 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Sat, 31 Aug 2013 17:17:58 +0300 Subject: [gnutls-help] gnutls 3.2.4 Message-ID: <20130831171758.4108f196@aspire.lan> Hello, I've just released gnutls 3.2.4. This is a bug-fix release on the next stable branch. * Version 3.2.4 (released 2013-08-31) ** libgnutls: Fixes when session tickets and session DB are used. Report and initial patch by Stefan Buehler. ** libgnutls: Added the RSA-PSK key exchange. Patch by by Frank Morgner, based on previous patch by Bardenheuer GmbH and Bundesdruckerei GmbH. ** libgnutls: Added ciphersuites that use ARCFOUR with ECDHE. Patch by Stefan Buehler. ** libgnutls: Added the PFS priority string option. ** libgnutls: Gnulib included files are strictly LGPLv2. ** libgnutls: Corrected gnutls_certificate_server_set_request(). Reported by Petr Pisar. ** API and ABI modifications: gnutls_record_set_timeout: Exported Getting the Software ==================== GnuTLS may be downloaded directly from . A list of GnuTLS mirrors can be found at . Here are the XZ and LZIP compressed sources: ftp://ftp.gnutls.org/gcrypt/gnutls/v3.2/gnutls-3.2.4.tar.xz ftp://ftp.gnutls.org/gcrypt/gnutls/v3.2/gnutls-3.2.4.tar.lz Here are OpenPGP detached signatures signed using key 0x96865171: ftp://ftp.gnutls.org/gcrypt/gnutls/v3.2/gnutls-3.2.4.tar.xz.sig ftp://ftp.gnutls.org/gcrypt/gnutls/v3.2/gnutls-3.2.4.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