]> git.lizzy.rs Git - plan9front.git/history - sys/src/libsec
libregexp: improve the transition to next available thread, instruction, and generation
[plan9front.git] / sys / src / libsec /
2017-01-15 cinap_lenreklibsec: avoid temp variables in chacha/salsa ENCRYPT...
2017-01-12 cinap_lenrekmerge
2017-01-12 cinap_lenreklibsec: implement extended 192-bit nonce xchacha varian...
2016-12-28 cinap_lenreklibsec: replace des based X9.17 genrandom() with chacha...
2016-11-17 cinap_lenreklibsec: remove unused get32() function
2016-11-17 ftrvxmtrxlibsec: remove unused aes_setupDec
2016-10-30 cinap_lenrekmerge
2016-10-30 cinap_lenreklibsec: add secp384r1 curve parameters for tls
2016-07-10 cinap_lenreklibsec: add scrypt password based key derivation function
2016-06-26 cinap_lenrekchacha: calculate rounds in separate function (helps...
2016-05-12 cinap_lenrekauth/rsa2x509: generate x509v3 cert as extension field...
2016-05-12 cinap_lenrekauth/rsa2x509, auth/rsa2csr: allow appending SubjectAlt...
2016-05-04 cinap_lenrekretire the dec alpha port
2016-04-22 cinap_lenreklibsec: implement server side SCSV preventing silly...
2016-04-21 cinap_lenreklibsec: order tlshand cipher suits by: keyexchange...
2016-04-21 cinap_lenreklibsec: remove affine coordinate point operations from ecc
2016-04-20 cinap_lenreklibsec: implement elliptic curve group operations in...
2016-04-18 cinap_lenreklibsec: implement server side ECDHE key exchange with...
2016-04-17 cinap_lenreklibsec: massive cleanup of tlshand.c
2016-04-16 cinap_lenreklibsec: fix memory leak of RSApub, avoid parsing certif...
2016-04-16 cinap_lenreklibsec: recognize and decode PKCS#8 wrapped RSA private...
2016-04-15 cinap_lenreklibsec: x509: convert to UTF8 from BMPString and UNIStr...
2016-04-10 cinap_lenreklibsec: make #include headers consistent
2016-04-10 cinap_lenreklibsec: dont use mips assembly routines for spim, wrong...
2016-03-28 cinap_lenreklibsec: fix tlsid for TLS_ECDHE_ECDSA_WITH_AES_128_GCM_...
2016-03-23 cinap_lenrekadd portable AES-GCM (Galois/Counter Mode) implementati...
2016-03-12 cinap_lenreklibsec: remove weakCipher[] array check as we do not...
2016-03-01 cinap_lenreklibsec: fix verifyDHparams() for version <= TLS1.1
2016-02-19 cinap_lenreklibsec: remove unused tlsSecKill()
2016-02-18 cinap_lenreklibsec: fix memset() size in tlsConnectionFree(), remov...
2016-02-17 cinap_lenreklibsec: add libc.h include for aes_xts.c (drawterm)
2016-02-11 cinap_lenreklibsec: simplify pkcs1_decrypt()
2016-02-11 cinap_lenrekmerge
2016-02-11 cinap_lenreklibsec: fix double free in pkcs1_decrypt(), handle...
2016-02-06 cinap_lenreklibsec: fix missing error case unlock() in tlshands...
2016-02-06 cinap_lenreklibsec: mpconv -> mpfmt
2016-02-03 cinap_lenreklibsec: refactor asn1 encoding of digest for rsa signat...
2016-02-01 cinap_lenreklibsec: ecdsa client support for tlshand, cleanups
2016-01-19 cinap_lenreklibsec: add salsa20 stream cipher
2016-01-06 cinap_lenrekmerge
2016-01-06 cinap_lenreklibsec: make sure theres no garbage after the asn.1...
2015-12-25 cinap_lenreklibsec: implement TLS-PSK for tlsClient()/tlsServer()
2015-12-21 cinap_lenrektls: implement chacha20/poly1305 aead cipher suits
2015-12-16 cinap_lenreklibsec: use tsmemcmp() when comparing hashes, use mpfie...
2015-12-01 cinap_lenrekmerge
2015-12-01 cinap_lenreklibsec: fix genprime() to produce normalized result
2015-11-26 cinap_lenreklibsec: add chacha20 poly1305 aead, allow 64 bit iv...
2015-10-22 cinap_lenreklibsec: add chacha cipher (from charles forsyth)
2015-10-22 cinap_lenreklibsec: add poly1305
2015-10-09 cinap_lenreklibsec: remove rc4 cipher suits for tls
2015-10-09 cinap_lenreklibsec: clarify the code by declaring constant for...
2015-10-09 cinap_lenreklibsec: use the right string encoding for various x509...
2015-09-24 cinap_lenreklibsec: cleanup newbytes()/newints()/newbits() and...
2015-09-23 cinap_lenrekmerge
2015-09-23 cinap_lenreklibsec: fix memory leaks in X509req() and X509gen(...
2015-09-23 cinap_lenreklibsec: implement client certificate authentication...
2015-09-22 cinap_lenreklibsec: handle missing signature case; can happen becau...
2015-09-22 cinap_lenreklibsec: make sure Elem is zero initialized so freevalfi...
2015-09-22 cinap_lenreklibsec: implement dh parameter signature verification...
2015-09-22 cinap_lenreklibsec: fix memory leak in ecmul()
2015-09-14 cinap_lenreklibsec: save some space making weakCipher bitamp of...
2015-09-14 cinap_lenreklibsec: add TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256...
2015-09-13 cinap_lenreklibsec: send sigature_algoritms extension for TLS1...
2015-09-12 cinap_lenreklibsec: handle TLS 1.2 changes in CertificateRequest...
2015-09-02 cinap_lenreklibsec: add rfc5869 hmac-based key derivation function...
2015-09-02 cinap_lenreklibsec: generalize pbkdf2_hmac_sha1() to pbkdf2_x(...
2015-09-02 cinap_lenreklibsec: declare aes_setupEnc static
2015-09-01 cinap_lenreklibsec: add curve25519 diffie hellman
2015-09-01 cinap_lenreklibsec: remove flawed aes() digest and hmac_aes() imple...
2015-08-28 cinap_lenreklibsec: work arround 8c running out of registers compil...
2015-08-28 cinap_lenreklibsec: add curve25519() from http://code.google.com...
2015-08-28 cinap_lenrekmerge
2015-08-27 mischieflibsec: add TLS_RSA_WITH_AES_128_CBC_SHA256 and TLS_RSA...
2015-08-26 cinap_lenreklibsec: add q parameter to dh_new() for subgroup suppor...
2015-08-25 glendafix fuckup
2015-08-25 mischiefimport E script from bell labs
2015-08-23 cinap_lenreklibsec: fix probably_prime() endless loop for n == 3
2015-08-19 cinap_lenreklibsec: add pbkdf2_hmac_sha1() (from wpapsk factotum...
2015-08-17 cinap_lenreklibsec: TLS1.2 server support, make cipher list with...
2015-08-17 cinap_lenreklibsec: TLS1.2 client support
2015-08-16 cinap_lenreklibsec: fix mistake breaking tlsServer() (thanks sl)
2015-08-15 cinap_lenreklibsec: TLS1.1 support (needs new devtls)
2015-08-08 cinap_lenrekfix library mkfiles for objtype=spim
2015-07-24 cinap_lenreklibsec: increase handshake message buffer size (MaxChun...
2015-06-07 cinap_lenreklibsec/tlshand: implement client side ECDHE (many thank...
2015-06-07 cinap_lenreklibsec/ecc: fix memory leak (free() vs mpfree())
2015-05-27 cinap_lenreklibsec: cleanup x509 and tlshand
2015-05-27 cinap_lenreklibsec/x509: fix verify_signature(), digest_certinfo...
2015-05-27 cinap_lenreklibsec/x509: use SHA2-256 digest algorithm instead...
2015-05-21 cinap_lenreklibsec: implement tlsClient support for RFC6066 server...
2015-04-29 cinap_lenreklibsec: remove aesCTRencrypt()/aesCTRdecrypt() (thanks...
2015-02-05 cinap_lenreklibsec: add TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA client...
2014-09-27 aijumerge
2014-09-14 cinap_lenreklibsec: experimental DHE client support for tls and...
2014-09-14 cinap_lenreklibsec: add diffie-hellman functions
2014-09-14 cinap_lenreklibsec: fix hmac for keys bigger then 64 byte block...
2014-09-13 aijulibsec: ecgen() and ecdsasign() fix
2014-06-12 cinap_lenreklibsec: use u32int instead of uint when we need 32...
2014-06-11 ftrvxmtrxlibsec: fix dsagen 64-bit bug (thanks rsc)
2014-04-26 cinap_lenrektlshand: cleanup 36 -> MD5dlen+SHA1dlen
next