ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/trunk/src/tls_gnutls.c
Revision 9591 - (view) (annotate) - [select for diffs]
Modified Sat Aug 29 14:56:06 2020 UTC (4 years, 11 months ago) by michael
File length: 9983 byte(s)
Diff to previous 9529
- tls_gnutls.c:tls_set_ciphers(): fixed broken string conversion specifier

Revision 9529 - (view) (annotate) - [select for diffs]
Modified Sun Jul 12 12:49:33 2020 UTC (5 years, 1 month ago) by michael
File length: 9982 byte(s)
Diff to previous 9224
- tls_gnutls.c, tls_openssl.c, tls_wolfssl.c: fixed ret vs. retlen vs. length inconsistency

Revision 9224 - (view) (annotate) - [select for diffs]
Modified Sun Jan 26 11:35:42 2020 UTC (5 years, 7 months ago) by michael
File length: 10009 byte(s)
Diff to previous 9215
- Renamings:
    tls_new_cred -> tls_new_credentials
    tls_free_cred -> tls_free_credentials
    tls_verify_cert -> tls_verify_certificate

Revision 9215 - (view) (annotate) - [select for diffs]
Modified Sun Jan 26 09:25:23 2020 UTC (5 years, 7 months ago) by michael
File length: 9974 byte(s)
Diff to previous 9202
- tls_gnutls.c:tls_new_cred(): verify gnutls_global_init() run

Revision 9202 - (view) (annotate) - [select for diffs]
Modified Fri Jan 24 23:52:04 2020 UTC (5 years, 7 months ago) by michael
File length: 9792 byte(s)
Diff to previous 9165
- Stylistic changes

Revision 9165 - (view) (annotate) - [select for diffs]
Modified Sat Jan 18 13:01:40 2020 UTC (5 years, 7 months ago) by michael
File length: 9812 byte(s)
Diff to previous 9161
- tls_gnutls.c, tls_openssl.c: tls_get_cipher, tls_get_version: reduce buffer sizes

Revision 9161 - (view) (annotate) - [select for diffs]
Modified Fri Jan 17 19:01:51 2020 UTC (5 years, 7 months ago) by michael
File length: 9843 byte(s)
Diff to previous 9145
- Minimum supported GnuTLS version is 3.6.5 now

Revision 9145 - (view) (annotate) - [select for diffs]
Modified Sun Jan 12 09:55:27 2020 UTC (5 years, 7 months ago) by michael
File length: 9734 byte(s)
Diff to previous 9137
- In the serverinfo {} block, the following configuration directives have been renamed:

   ssl_certificate_file -> tls_certificate_file
   ssl_dh_param_file -> tls_dh_param_file
   ssl_dh_elliptic_curve -> tls_supported_groups
   ssl_cipher_list -> tls_cipher_list
   ssl_message_digest_algorithm -> tls_message_digest_algorithm

- In the operator {} block, the following configuration directives have been renamed:

   ssl_certificate_fingerprint -> tls_certificate_fingerprint
   ssl_connection_required -> tls_connection_required
   
- In the connect {} block, the following configuration directives have been renamed:

   ssl_cipher_list -> tls_cipher_list
   ssl_certificate_fingerprint -> tls_certificate_fingerprint

Revision 9137 - (view) (annotate) - [select for diffs]
Modified Sat Jan 11 20:44:51 2020 UTC (5 years, 7 months ago) by michael
File length: 9734 byte(s)
Diff to previous 9101
- tls_gnutls.c, tls_openssl.c: stylistic changes

Revision 9101 - (view) (annotate) - [select for diffs]
Modified Wed Jan 1 09:58:45 2020 UTC (5 years, 7 months ago) by michael
File length: 9760 byte(s)
Diff to previous 9100
- Bump copyright years everywhere

Revision 9100 - (view) (annotate) - [select for diffs]
Modified Sun Dec 29 10:47:05 2019 UTC (5 years, 7 months ago) by michael
File length: 9760 byte(s)
Diff to previous 9066
- tls_gnutls.c:tls_verify_cert(): we're actually not interested in the length of the certificate list. i.e. pass NULL as second argument to gnutls_certificate_get_peers().

Revision 9066 - (view) (annotate) - [select for diffs]
Modified Sun Sep 1 11:55:32 2019 UTC (5 years, 11 months ago) by michael
File length: 9806 byte(s)
Diff to previous 9056
- tls_gnutls.c:tls_new_cred(): fixed segfault issue in case there's no DH parameter file. Reported by Dominic Hargreaves <dom@debian.org>

Revision 9056 - (view) (annotate) - [select for diffs]
Modified Wed Jul 24 16:15:38 2019 UTC (6 years, 1 month ago) by michael
File length: 9784 byte(s)
Diff to previous 8961
- tls_gnutls.c:tls_new_cred(): test the return value of gnutls_dh_params_init() and act accordingly

Revision 8961 - (view) (annotate) - [select for diffs]
Modified Sat May 11 08:50:12 2019 UTC (6 years, 3 months ago) by michael
File length: 9545 byte(s)
Diff to previous 8959
- tls_gnutls.c, tls_openssl.c: stylistic changes

Revision 8959 - (view) (annotate) - [select for diffs]
Modified Sat May 11 08:22:46 2019 UTC (6 years, 3 months ago) by michael
File length: 9538 byte(s)
Diff to previous 8956
- tls_gnutls.c: avoid maintaining multiple priority strings

Revision 8956 - (view) (annotate) - [select for diffs]
Modified Fri May 10 17:07:20 2019 UTC (6 years, 3 months ago) by michael
File length: 9512 byte(s)
Diff to previous 8821
- Made read/write functions use ssize_t

Revision 8821 - (view) (annotate) - [select for diffs]
Modified Fri Feb 1 22:54:18 2019 UTC (6 years, 6 months ago) by michael
File length: 9496 byte(s)
Diff to previous 8782
- tls_gnutls.c, tls_openssl.c: disable TLSv1.1

Revision 8782 - (view) (annotate) - [select for diffs]
Modified Tue Jan 15 18:59:10 2019 UTC (6 years, 7 months ago) by michael
File length: 9444 byte(s)
Diff to previous 8752
- tls_gnutls.c, tls_openssl.c: disable TLSv1.0

Revision 8752 - (view) (annotate) - [select for diffs]
Modified Tue Jan 1 11:07:01 2019 UTC (6 years, 7 months ago) by michael
File length: 9418 byte(s)
Diff to previous 8664
- Update copyright years

Revision 8664 - (view) (annotate) - [select for diffs]
Modified Thu Nov 22 14:26:32 2018 UTC (6 years, 9 months ago) by michael
File length: 9418 byte(s)
Diff to previous 8660
- Make use of bool even more

Revision 8660 - (view) (annotate) - [select for diffs]
Modified Sun Nov 18 12:55:59 2018 UTC (6 years, 9 months ago) by michael
File length: 9355 byte(s)
Diff to previous 8279
- Make use of the bool data type in some more places

Revision 8279 - (view) (annotate) - [select for diffs]
Modified Tue Feb 20 19:30:13 2018 UTC (7 years, 6 months ago) by michael
File length: 9353 byte(s)
Diff to previous 7924
- Update copyright years

Revision 7924 - (view) (annotate) - [select for diffs]
Modified Sat Dec 31 13:57:08 2016 UTC (8 years, 7 months ago) by michael
File length: 9353 byte(s)
Diff to previous 7708
- Update copyright years

Revision 7708 - (view) (annotate) - [select for diffs]
Modified Fri Sep 23 16:46:01 2016 UTC (8 years, 11 months ago) by michael
File length: 9353 byte(s)
Diff to previous 7668
- Show GnuTLS/OpenSSL library/header versions in /INFO as suggested by Adam

Revision 7668 - (view) (annotate) - [select for diffs]
Modified Wed Jul 20 17:09:49 2016 UTC (9 years, 1 month ago) by michael
File length: 9137 byte(s)
Diff to previous 7274
- Fixed svn properties

Revision 7274 - (view) (annotate) - [select for diffs]
Modified Sat Feb 6 20:55:49 2016 UTC (9 years, 6 months ago) by michael
File length: 9137 byte(s)
Diff to previous 7271
- Let's do this better

Revision 7271 - (view) (annotate) - [select for diffs]
Modified Sat Feb 6 20:47:15 2016 UTC (9 years, 6 months ago) by michael
File length: 9098 byte(s)
Diff to previous 7196
- Don't exit out with GnuTLS when there's no key and/or certificate

Revision 7196 - (view) (annotate) - [select for diffs]
Modified Sat Jan 30 19:42:30 2016 UTC (9 years, 6 months ago) by michael
File length: 8962 byte(s)
Diff to previous 7193
- tls_gnutls.c: explicitly disable SSLv3 for releases prior to 3.4

Revision 7193 - (view) (annotate) - [select for diffs]
Modified Sat Jan 30 18:54:24 2016 UTC (9 years, 6 months ago) by michael
File length: 8923 byte(s)
Diff to previous 7164
- tls_gnutls.c: add %SERVER_PRECEDENCE to priorities

Revision 7164 - (view) (annotate) - [select for diffs]
Modified Thu Jan 28 11:41:59 2016 UTC (9 years, 7 months ago) by michael
File length: 8802 byte(s)
Diff to previous 7152
- tls*: more copyright fixups

Revision 7152 - (view) (annotate) - [select for diffs]
Modified Thu Jan 28 10:24:03 2016 UTC (9 years, 7 months ago) by michael
File length: 8802 byte(s)
Diff to previous 7148
- Move report_crypto_errors from rsa.c to tls_openssl.c
- Move binary_to_hex from rsa.c to misc.c
- Removed rsa.c & rsa.h

Revision 7148 - (view) (annotate) - [select for diffs]
Modified Thu Jan 28 10:04:06 2016 UTC (9 years, 7 months ago) by michael
File length: 8801 byte(s)
Diff to previous 7146
- More copyright -- from Adam

Revision 7146 - (view) (annotate) - [select for diffs]
Modified Thu Jan 28 10:02:48 2016 UTC (9 years, 7 months ago) by michael
File length: 8695 byte(s)
Diff to previous 7145
- Fix gnutls error handling -- from Adam

Revision 7145 - (view) (annotate) - [select for diffs]
Modified Thu Jan 28 10:01:06 2016 UTC (9 years, 7 months ago) by michael
File length: 8575 byte(s)
Diff to previous 7142
- Fix cert leak in tls_verify_cert -- from Adam

Revision 7142 - (view) (annotate) - [select for diffs]
Modified Thu Jan 28 09:56:49 2016 UTC (9 years, 7 months ago) by michael
File length: 8543 byte(s)
Diff to previous 7134
- Remove useless raw_result -- from Adam

Revision 7134 - (view) (annotate) - [select for diffs]
Modified Mon Jan 25 19:51:47 2016 UTC (9 years, 7 months ago) by michael
File length: 8579 byte(s)
Diff to previous 7120
- tls_gnutls.h, tls_gnutls.c: minor cleanups

Revision 7120 - (view) (annotate) - [select for diffs]
Modified Sun Jan 24 20:06:47 2016 UTC (9 years, 7 months ago) by michael
File length: 8483 byte(s)
Diff to previous 7112
- tls_gnutls.c:tls_get_cipher(): make the string look similar to the openssl variant (add protocol information)

Revision 7112 - (view) (annotate) - [select for diffs]
Modified Sat Jan 23 20:25:03 2016 UTC (9 years, 7 months ago) by michael
File length: 8395 byte(s)
Diff to previous 7105
- propset

Revision 7105 - (view) (annotate) - [select for diffs]
Added Sat Jan 23 20:11:27 2016 UTC (9 years, 7 months ago) by michael
File length: 8395 byte(s)
- Incorporate gnutls support by Adam & Attila

Convenience Links

Links to HEAD: (view) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a