summaryrefslogtreecommitdiff
path: root/lib/gnutls_kx.c
Commit message (Collapse)AuthorAgeFilesLines
* simplified gnutls_handshake_allocNikos Mavrogiannopoulos2013-12-251-2/+2
|
* better naming for free_datum functions.Nikos Mavrogiannopoulos2013-11-271-1/+1
|
* Added zeroization of keys in several parts within gnutls.Nikos Mavrogiannopoulos2013-11-271-1/+1
|
* reindented codeNikos Mavrogiannopoulos2013-11-081-593/+554
|
* optimized access to TLS protocol version properties.Nikos Mavrogiannopoulos2013-05-251-4/+4
|
* Removed the RSA-EXPORT ciphersuites.Nikos Mavrogiannopoulos2013-04-071-12/+0
|
* Added options to disable more key exchange mechanisms.Nikos Mavrogiannopoulos2013-03-121-1/+2
| | | | In that DHE was separated from ECDHE.
* Use LGPLv2.1 in the files their author's agreed to.Nikos Mavrogiannopoulos2013-02-011-1/+1
|
* session->key no longer needs to be an allocated structure.Nikos Mavrogiannopoulos2012-10-101-5/+5
|
* Added support for an old version of the DTLS protocolNikos Mavrogiannopoulos2012-06-071-9/+16
| | | | | | used by openconnect vpn client for compatibility with Cisco's AnyConnect SSL VPN. It is marked as GNUTLS_DTLS0_9. Do not use it for newer protocols as it has issues.
* even more cleanupsNikos Mavrogiannopoulos2012-03-241-15/+15
|
* Do not treat any message from the peer as an indication that the last flight ↵Nikos Mavrogiannopoulos2012-02-141-12/+12
| | | | | | was correctly received. Verify instead that the received handshake message has an expected sequence number.
* Cleanup copyright headers.Simon Josefsson2012-01-251-2/+1
|
* Fixed signed/unsigned warnings.Nikos Mavrogiannopoulos2012-01-211-3/+3
| | | | Dropped opaque type (replaced with uint8_t)
* Run 'make update-copyright'.Simon Josefsson2012-01-161-1/+1
|
* Clarify license and copyright.Simon Josefsson2011-08-031-1/+1
|
* Upgraded to LGPLv3.Nikos Mavrogiannopoulos2011-06-231-5/+3
|
* gnutls_algorithms.c was split into manageable files in algorithms/.Nikos Mavrogiannopoulos2011-05-211-1/+1
|
* Added intermediate handshake layer that will order handshake packets and ↵Nikos Mavrogiannopoulos2011-03-061-133/+120
| | | | drop duplicates.
* Simplified _gnutls_recv_handshake().Nikos Mavrogiannopoulos2011-02-181-1/+1
|
* Allocate session buffers of size, depending on type of session.Jonathan Bastien-Filiatrault2011-02-171-1/+1
| | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
* Simplified code in authentication methods by using gnutls_buffer_stNikos Mavrogiannopoulos2011-02-081-162/+153
| | | | instead of malloc/realloc.
* do not use strlen for fixed string.Nikos Mavrogiannopoulos2011-02-061-1/+2
|
* Removed inner application extension.Nikos Mavrogiannopoulos2011-02-061-4/+0
|
* Indented code. Use same indentation but with -nut to avoid usage of tabs. In ↵Nikos Mavrogiannopoulos2010-12-161-218/+218
| | | | several editors tabs can be configured not to be 8 spaces and this produces artifacts with the current indentation that is a mixture of tabs and spaces.
* Indent (using GNU indent 2.2.11).Simon Josefsson2010-10-141-11/+12
|
* Appending data in mbuffers is now cheaper by avoiding realloc, at the costNikos Mavrogiannopoulos2010-06-141-1/+1
| | | | of requiring to specify a maximum mbuffer size at creation.
* Simplified and made more safe the packing of data for session storage. ↵Nikos Mavrogiannopoulos2010-06-131-60/+2
| | | | | | | | | Extensions use the internal API to store/retrieve during resumption. Removed OPRFI since it was never standardized and was never actually included in gnutls since it was in inactive ifdef. This was instead of rewriting it to use the new API.
* More fixes for the rebase.Nikos Mavrogiannopoulos2010-06-041-1/+2
|
* Added initial PKCS #11 support. Certtool can now print lists of certificatesNikos Mavrogiannopoulos2010-06-031-6/+6
| | | | available in system.
* Use mbuffers for handshake synthesis.Jonathan Bastien-Filiatrault2010-06-031-18/+43
|
* Change GNUTLS into GnuTLS.Simon Josefsson2010-05-221-2/+2
|
* Indent code.Simon Josefsson2010-04-141-41/+52
|
* Update copyright years.Simon Josefsson2010-01-271-1/+2
|
* Fix FSF copyright notices.Simon Josefsson2010-01-271-1/+1
|
* Indent.Simon Josefsson2008-09-161-52/+41
|
* Fix namespace problem with TLS_MASTER_SIZE and TLS_RANDOM_SIZE.Simon Josefsson2008-08-131-21/+21
|
* Indent code.Simon Josefsson2008-07-021-65/+79
|
* Allow for server key exchange message to be optional for PSK ciphers.Simon Josefsson2008-05-151-2/+7
|
* Changed my name to my "official" name.Nikos Mavrogiannopoulos2007-10-301-1/+1
|
* Corrected an error in a parenthesis.Nikos Mavrogiannopoulos2007-10-091-4/+3
|
* Support for Opaque PRF Input TLS extension.Simon Josefsson2007-09-201-5/+67
|
* Client TLS 1.2 support. Works against www.mikestoolbox.org:4433.Simon Josefsson2006-11-251-2/+2
|
* Add TLS/IA support.Simon Josefsson2005-12-151-0/+4
|
* Replace uint8 with uint8_t.Simon Josefsson2005-12-091-10/+10
|
* Completed the DHE-PSK ciphersuite additions.Nikos Mavrogiannopoulos2005-11-161-1/+1
|
* Use GNU coding style.Simon Josefsson2005-11-071-424/+476
|
* Some fixes in the certificate handling.Nikos Mavrogiannopoulos2005-10-301-3/+10
|
* Update FSF office address in license.Simon Josefsson2005-05-261-1/+1
|
* Fix warning.Simon Josefsson2005-04-141-5/+5
|