]> git.lizzy.rs Git - plan9front.git/history - sys/src/libsec
libsec: take just the CN part of Distinguished Name in subjectAltName
[plan9front.git] / sys / src / libsec /
2021-07-08 cinap_lenreklibsec: take just the CN part of Distinguished Name...
2021-07-04 cinap_lenreklibsec: do proper type checking, fix wrong deduplicatio...
2021-07-04 cinap_lenreklibsec: add X509reqtoRSApub() function and return subje...
2021-06-21 cinap_lenreklibsec: restore old behaviour for generating self signe...
2021-06-20 cinap_lenreklibsec: emulate openssl asn1 when generating x509 csr
2021-06-20 cinap_lenreklibsec: move zero check to curve25519_dh_finish()
2021-06-18 kemallibsec: various changes to tls
2020-12-15 Alex Musolinomerge
2020-12-07 cinap_lenreklibsec: open internal file-descriptors with OCEXEC...
2020-05-02 cinap_lenrekmerge
2020-04-29 Ori Bernsteinmerge
2020-04-28 Sigridlibsec/base58enc: null-terminate the result
2020-03-01 cinap_lenreklibsec: remove hash pickle functions, document ripemd16...
2019-08-30 cinap_lenrekauth/rsa2asn1: implement private key export with -a...
2019-05-03 cinap_lenreklibsec: dummy mkfile for arm64
2018-12-02 cinap_lenrekmerge
2018-12-02 cinap_lenreklibsec: fix memory leak in pkcs1_decrypt()
2018-01-06 cinap_lenreklibsec: remove asn1toDSApriv()
2017-12-30 cinap_lenreklibsec: implement SPKI fingerprinting for okCertificate()
2017-12-30 cinap_lenreklibsec: fix mistake: strnchr -> strchr
2017-12-30 cinap_lenreklibsec: avoid unneccesary memory copies and redundant...
2017-12-29 cinap_lenreklibsec: get rid of dummy data[1] in Bytes and Ints...
2017-11-30 cinap_lenreklibsec: make includes consistent for sha2block*.c
2017-11-30 cinap_lenreklibsec: unroll portable sha1block function
2017-11-30 cinap_lenreklibsec: unroll portable sha2block functions
2017-11-27 cinap_lenreklibsec: optimize aesCBCencrypt()/aesCBCdecrypt()
2017-11-19 cinap_lenreklibsec: write optimized _chachablock() function for...
2017-11-12 cinap_lenreklibsec: AES-NI support for amd64
2017-10-29 cinap_lenreklibsec: rewrite aex_xts_encrypt()/aes_xts_decrypt()
2017-10-17 cinap_lenreklibsec: make sectorNumber argument for aes_xts routines...
2017-10-17 cinap_lenreklibsec: add AES CFB and AES OFB stream ciphers
2017-10-06 cinap_lenreklibsec: export asn1encodedigest(), asn1encodeRSApub...
2017-10-05 cinap_lenreklibsec: allow \r\n terminated lines in decodePEM()
2017-04-23 cinap_lenreklibsec: sha256 support for thumbprint files, use it...
2017-04-04 cinap_lenrektlshand: simplify tlsReadN()
2017-04-03 cinap_lenrektlshand: fix mpint to bytes conversion, reorganize...
2017-04-03 cinap_lenrekmerge
2017-04-03 cinap_lenrektlshand: fix ECDHE and DHE for SSLv3
2017-02-10 cinap_lenreklibsec: zero name buffer in X509toECpub()
2017-02-10 cinap_lenreklibsec: make X509toECpub() return CN name like X509toRS...
2017-02-09 cinap_lenreklibsec: revert asn1mpint(), rewrite rsa signature valid...
2017-02-06 cinap_lenreklibsec: handle signed asn.1 bigint to mpint conversion...
2017-02-06 cinap_lenrekrsagen: prefer 65537 as the default exponent when elen...
2017-02-06 cinap_lenreklibsec: fix mkbigint(), asn.1 uses two's compement...
2017-02-06 cinap_lenreklibsec: check if modulus is too small for message in...
2017-02-06 cinap_lenreklibsec: need PKCS#9 "Extension Request" attribute ...
2017-02-05 cinap_lenrekmerge
2017-02-05 cinap_lenreklibsec: have rsagen() always produce postive !dk to...
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...
next