Age | Commit message (Expand) | Author |
2016-02-01 | libsec: ecdsa client support for tlshand, cleanups | cinap_lenrek |
2016-01-19 | libsec: add salsa20 stream cipher | cinap_lenrek |
2016-01-06 | libsec: make sure theres no garbage after the asn.1 decode, cleanup | cinap_lenrek |
2015-12-25 | libsec: implement TLS-PSK for tlsClient()/tlsServer() | cinap_lenrek |
2015-12-21 | tls: implement chacha20/poly1305 aead cipher suits | cinap_lenrek |
2015-12-16 | libsec: use tsmemcmp() when comparing hashes, use mpfield() for ecc, use mpto... | cinap_lenrek |
2015-12-01 | libsec: fix genprime() to produce normalized result | cinap_lenrek |
2015-11-26 | libsec: add chacha20 poly1305 aead, allow 64 bit iv's for chacha, add tsmemcmp() | cinap_lenrek |
2015-10-22 | libsec: add chacha cipher (from charles forsyth) | cinap_lenrek |
2015-10-22 | libsec: add poly1305 | cinap_lenrek |
2015-10-10 | libsec: remove rc4 cipher suits for tls | cinap_lenrek |
2015-10-09 | libsec: clarify the code by declaring constant for DirectoryString and handle... | cinap_lenrek |
2015-10-09 | libsec: use the right string encoding for various x509 fields | cinap_lenrek |
2015-09-24 | libsec: cleanup newbytes()/newints()/newbits() and get rid of OFFSETOF() macro | cinap_lenrek |
2015-09-23 | libsec: fix memory leaks in X509req() and X509gen() and return malloced pointer | cinap_lenrek |
2015-09-23 | libsec: implement client certificate authentication for tls1.2 | cinap_lenrek |
2015-09-22 | libsec: handle missing signature case; can happen because some ciphers make i... | cinap_lenrek |
2015-09-22 | libsec: make sure Elem is zero initialized so freevalfields() wont cause acci... | cinap_lenrek |
2015-09-22 | libsec: implement dh parameter signature verification, stop lying about non-r... | cinap_lenrek |
2015-09-22 | libsec: fix memory leak in ecmul() | cinap_lenrek |
2015-09-14 | libsec: save some space making weakCipher bitamp of type char[] instead of int[] | cinap_lenrek |
2015-09-14 | libsec: add TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 and TLS_ECDHE_RSA_WITH_AE... | cinap_lenrek |
2015-09-13 | libsec: send sigature_algoritms extension for TLS1.2, order ciphers | cinap_lenrek |
2015-09-12 | libsec: handle TLS 1.2 changes in CertificateRequest message | cinap_lenrek |
2015-09-02 | libsec: add rfc5869 hmac-based key derivation function hkdf_x() | cinap_lenrek |
2015-09-02 | libsec: generalize pbkdf2_hmac_sha1() to pbkdf2_x() passing the hmac as an ar... | cinap_lenrek |
2015-09-02 | libsec: declare aes_setupEnc static | cinap_lenrek |
2015-09-01 | libsec: add curve25519 diffie hellman | cinap_lenrek |
2015-09-01 | libsec: remove flawed aes() digest and hmac_aes() implementations (thanks aiju) | cinap_lenrek |
2015-08-28 | libsec: work arround 8c running out of registers compiling curve25519.c | cinap_lenrek |
2015-08-28 | libsec: add curve25519() from http://code.google.com/p/curve25519-donna/ | cinap_lenrek |
2015-08-27 | libsec: add TLS_RSA_WITH_AES_128_CBC_SHA256 and TLS_RSA_WITH_AES_256_CBC_SHA2... | mischief |
2015-08-26 | libsec: add q parameter to dh_new() for subgroup support, sanitize dh parameters | cinap_lenrek |
2015-08-25 | fix fuckup | glenda |
2015-08-25 | import E script from bell labs | mischief |
2015-08-23 | libsec: fix probably_prime() endless loop for n == 3 | cinap_lenrek |
2015-08-20 | libsec: add pbkdf2_hmac_sha1() (from wpapsk factotum module) | cinap_lenrek |
2015-08-17 | libsec: TLS1.2 server support, make cipher list with most prefered first | cinap_lenrek |
2015-08-17 | libsec: TLS1.2 client support | cinap_lenrek |
2015-08-16 | libsec: fix mistake breaking tlsServer() (thanks sl) | cinap_lenrek |
2015-08-15 | libsec: TLS1.1 support (needs new devtls) | cinap_lenrek |
2015-07-24 | libsec: increase handshake message buffer size (MaxChunk) to 32K (thanks sl) | cinap_lenrek |
2015-06-07 | libsec/tlshand: implement client side ECDHE (many thanks to pr!) | cinap_lenrek |
2015-06-07 | libsec/ecc: fix memory leak (free() vs mpfree()) | cinap_lenrek |
2015-05-28 | libsec: cleanup x509 and tlshand | cinap_lenrek |
2015-05-27 | libsec/x509: fix verify_signature(), digest_certinfo(), X509dump() | cinap_lenrek |
2015-05-27 | libsec/x509: use SHA2-256 digest algorithm instead of MD5 | cinap_lenrek |
2015-05-21 | libsec: implement tlsClient support for RFC6066 server name identification (SNI) | cinap_lenrek |
2015-04-29 | libsec: remove aesCTRencrypt()/aesCTRdecrypt() (thanks mischief and qrstuv) | cinap_lenrek |
2015-02-05 | libsec: add TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA client cipher suit support | cinap_lenrek |