summaryrefslogtreecommitdiff
path: root/lib/gnutls_str.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix use of deprecated types, for now and the future.Simon Josefsson2009-08-281-2/+2
|
* GnuTLS vs. NULL chars in CNsTomas Hoger2009-08-041-1/+1
| | | | | | | | | | | | Check cert name size in _gnutls_hostname_compare() This is needed to protect against NULL (\0) characters embedded in X509 certificates' CNs or subjectAltNames, that can be used to fool SSL certificate verification as was demonstrated by Moxie Marlinspike on BH USA 2009: http://www.blackhat.com/html/bh-usa-09/bh-usa-09-archives.html#Marlinspike Signed-off-by: Simon Josefsson <simon@josefsson.org>
* When reading data from a buffer (gnutls_string) avoid memmoving all ↵Nikos Mavrogiannopoulos2008-11-231-8/+9
| | | | | | remaining data. This will speed up short byte reads.
* Use more warnings. Fix many warnings.Simon Josefsson2008-11-171-1/+11
|
* Remove gnutls_buffer.h, move definitions to gnutls_str.h.Simon Josefsson2008-09-011-0/+6
|
* Move rfc2818.h hostname comparison to gnutls_str.h and update callers.Simon Josefsson2008-02-261-1/+4
|
* Changed my name to my "official" name.Nikos Mavrogiannopoulos2007-10-301-1/+1
|
* Add _gnutls_string_append_printf.Simon Josefsson2007-02-081-1/+2
|
* Use GNU coding style.Simon Josefsson2005-11-071-24/+25
|
* This is the initial commit in the 1.3 branch. Ported from the PSK branch:Nikos Mavrogiannopoulos2005-11-071-0/+2
| | | | | * PSK ciphersuites have been added. * The session resumption data are now system independent.
* Update FSF office address in license.Simon Josefsson2005-05-261-1/+1
|
* Clean up license templates.Simon Josefsson2005-01-241-1/+1
|
* Clean up license templates.Simon Josefsson2005-01-241-0/+24
|
* Added the '_t' suffix to all exported symbols.Nikos Mavrogiannopoulos2004-06-131-1/+1
|
* changed indentation to 4 spaces instead of tabs.Nikos Mavrogiannopoulos2004-06-071-17/+20
|
* gnutls_x509_*_get_*_dn_by_oid() functions have a raw_flag parameter added.Nikos Mavrogiannopoulos2003-11-151-1/+1
| | | | Several other fixes.
* Several fixes and improvements in CRL support.Nikos Mavrogiannopoulos2003-02-061-0/+3
|
* Added the new functions gnutls_get_malloc_function(), ↵Nikos Mavrogiannopoulos2002-12-061-4/+4
| | | | gnutls_get_free_function(). Also changed the way callback functions must allocate data. They now need to use these functions, instead of just calling malloc().
* Optimizations in buffering code, which reduce the number of malloc/realloc ↵Nikos Mavrogiannopoulos2002-10-261-1/+6
| | | | calls.
* The TLS handshake no longer fails if the X.509 extensions in the Certificate ↵Nikos Mavrogiannopoulos2002-06-221-0/+5
| | | | are critical and unsupported. The unsupported critical extensions are now only catched by the verification functions.
* Added new string functions to handle the XML string stuff.Nikos Mavrogiannopoulos2002-06-221-0/+18
|
* added _gnutls_mem_cpy()Nikos Mavrogiannopoulos2002-01-261-0/+1
|
* Added a minimal string library to assist in safer ASN.1 parsingNikos Mavrogiannopoulos2002-01-231-0/+2