summaryrefslogtreecommitdiff
path: root/src/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use C99 initialisers for the AEAD struct.jsing2014-05-152-18/+18
* KNF.jsing2014-05-152-140/+134
* Add a ChaCha20-Poly1305 AEAD EVP implementation to libcrypto, from Adamjsing2014-05-157-2/+546
* KNF.jsing2014-05-1510-566/+686
* Add an AEAD EVP interface to libcrypto, along with AES-GCM AEADjsing2014-05-1511-68/+1100
* Stop being a dummy... presumably these are left overs from pedantic modejsing2014-05-1518-44/+4
* stop flushing streams in abort(). it's hackish and unsafe, and no longertedu2014-05-142-21/+13
* Add poly1305 to libcrypto utilising Andrew Moon's public domainjsing2014-05-147-1/+702
* Remove AES_bi_ige_encrypt() from libcrypto. This routine is supposed to usemiod2014-05-124-232/+0
* Bring back ASN1_seq_pack(), ASN1_seq_unpack(), ASN1_pack_string() andmiod2014-05-126-0/+430
* Move the `pqueue' part of libcrypto, which is a glorified sorted linked listmiod2014-05-1210-53/+17
* remove md5crypt.tedu2014-05-125-195/+65
* change to having four freelists per size, to reduce another source oftedu2014-05-121-16/+20
* More KNF.jsing2014-05-1110-32/+54
* KNF.jsing2014-05-114-644/+574
* fix MALLOC_STATS code that was broken in rev 1.159, not compiled in by defaultotto2014-05-101-2/+2
* __bounded => __attribute__((__bounded__djm2014-05-102-10/+10
* Typo in C99 field initializer introduced in r1.3;miod2014-05-092-2/+2
* Replace Apache v2 license with ISC license.matthew2014-05-098-100/+100
* Add a bit more detail about dot notation from the old inet(3) manpage.guenther2014-05-091-3/+11
* move reallocarray() to a seperate file so that -portable applicationsderaadt2014-05-083-18/+46
* Replace hand-crafted STRICT_ALIGNMENT with system provided __STRICT_ALIGNMENT.miod2014-05-082-34/+14
* More KNF.jsing2014-05-0822-90/+188
* KNF.jsing2014-05-0824-616/+766
* Remove KSSL debug code.jsing2014-05-082-42/+0
* KNF.jsing2014-05-0814-1824/+1834
* Nuke OPENSSL_FIPS - having #ifdefs inside a #ifndef for the same thingjsing2014-05-084-36/+0
* KNF.jsing2014-05-0832-2998/+3088
* knfectomie.jsing2014-05-082-1306/+1636
* Emergency knfectomie requested by tedu@.jsing2014-05-0860-12266/+13236
* kill some more VMS ifdefsgiovanni2014-05-088-32/+0
* Get __STRICT_ALIGNMENT from <machine/endian.h> and decide upon it, rathermiod2014-05-0718-70/+52
* less than jpaketedu2014-05-074-317/+4
* don't free memory unless we allocated it.tedu2014-05-072-4/+8
* with the first bug it uncovered fixed, clear all bignums again.tedu2014-05-072-34/+18
* in BN_clear_free, don't cleanse the data if the static data flag is set.tedu2014-05-072-6/+4
* comment style fixhalex2014-05-071-2/+3
* KNF.jsing2014-05-0728-1888/+1968
* revert, thanks sthentedu2014-05-072-18/+34
* add additional includes from eng_cryptodev.cjsg2014-05-072-0/+10
* miod forgot about fcrypt_b.c being needed, before he went off to get hisderaadt2014-05-072-2/+4
* small fix from mancha1. currently unused file, but no harm fixing it.tedu2014-05-061-1/+2
* Assorted cleanups:miod2014-05-062-28/+8
* Remove broken-by-design testmiod2014-05-062-190/+0
* Make sure PKCS7_get_octet_string() return values are checked for NULL.miod2014-05-062-4/+20
* Sort CFLAGS, SRC and SSLASM stanzas by the directories they apply to, to makemiod2014-05-064-136/+166
* missing NULL checks to see if init is needed. found hard way by deraadt.tedu2014-05-061-3/+3
* fix stupid committedu2014-05-061-5/+5
* use explicit_bzerotedu2014-05-061-5/+5
* clear a stack buffer with explicit_bzerotedu2014-05-061-2/+2