summaryrefslogtreecommitdiff
path: root/sys/include
AgeCommit message (Expand)Author
2016-02-01libsec: ecdsa client support for tlshand, cleanupscinap_lenrek
2016-01-19libsec: add salsa20 stream ciphercinap_lenrek
2016-01-07introduce signed intptr and %z format modifier for formating uintptr and intptrcinap_lenrek
2016-01-06auth: release dp9ik implementation and reentrant factotumcinap_lenrek
2015-12-25libsec: implement TLS-PSK for tlsClient()/tlsServer()cinap_lenrek
2015-12-22libjson: added printing support (thanks spew)cinap_lenrek
2015-12-16libmp: add mpfield() function for fast field arithmeticcinap_lenrek
2015-12-08mp: add logic operations; mpfmt: include 0x with #aiju
2015-11-26libsec: add chacha20 poly1305 aead, allow 64 bit iv's for chacha, add tsmemcmp()cinap_lenrek
2015-11-21libmp: initial attempt at constant time code, faster reductions for special p...cinap_lenrek
2015-10-22libsec: add chacha cipher (from charles forsyth)cinap_lenrek
2015-10-22libsec: add poly1305cinap_lenrek
2015-10-15mergecinap_lenrek
2015-10-15lib9p: do not override Srv.end in listensrv(), simplify srvclose() and recoun...cinap_lenrek
2015-10-12lib9p: add reqqueuefreeaiju
2015-09-29ape: set MB_CUR_MAX to 4 in stdlib.h for 21-bit runes (thanks erik quanstro)cinap_lenrek
2015-09-22libsec: implement dh parameter signature verification, stop lying about non-r...cinap_lenrek
2015-09-06libthread: get rid of tprivalloc()/tprivfree()/tprivdata() and _workerdata() ...cinap_lenrek
2015-09-06libc: remove privfree(), simplify privalloc()cinap_lenrek
2015-09-02libsec: add rfc5869 hmac-based key derivation function hkdf_x()cinap_lenrek
2015-09-02libsec: generalize pbkdf2_hmac_sha1() to pbkdf2_x() passing the hmac as an ar...cinap_lenrek
2015-09-01libsec: add curve25519 diffie hellmancinap_lenrek
2015-09-01libsec: remove flawed aes() digest and hmac_aes() implementations (thanks aiju)cinap_lenrek
2015-08-28libsec: add curve25519() from http://code.google.com/p/curve25519-donna/cinap_lenrek
2015-08-27mp.h: third time's a charmglenda
2015-08-27mp.h: oopsglenda
2015-08-27mp.h: define mpnrandglenda
2015-08-26libsec: add q parameter to dh_new() for subgroup support, sanitize dh parameterscinap_lenrek
2015-08-25fix fuckupglenda
2015-08-25import E script from bell labsmischief
2015-08-21introduce AES key into nvram and keyfscinap_lenrek
2015-08-20libsec: add pbkdf2_hmac_sha1() (from wpapsk factotum module)cinap_lenrek
2015-08-19libauthsrv: generalize ticket service, not hardcoding ticket format and DES e...cinap_lenrek
2015-08-04ape: implement altzone for tzset()cinap_lenrek
2015-07-13ape: add stdint.h, fix SSIZE_MAX and add SIZE_MAX to limits.hcinap_lenrek
2015-06-09remove drawlsetrefresh and convM2Tnoenc: undefined functionsftrvxmtrx
2015-06-09authsrv.h: remove nonexistent prototypesftrvxmtrx
2015-06-09authsrv: remove unused opasstokeyftrvxmtrx
2015-06-04ape: define long long limitsmischief
2015-05-27ape: include <sys/types.h> in <sys/wait.h> for pid_t (thanks jens staal)cinap_lenrek
2015-05-21libsec: implement tlsClient support for RFC6066 server name identification (SNI)cinap_lenrek
2015-05-20libhttpd: declare hvprintmischief
2015-04-29libsec: remove aesCTRencrypt()/aesCTRdecrypt() (thanks mischief and qrstuv)cinap_lenrek
2015-03-18libmach: use #pragma pack to force 4 byte alignment of bootexec.h structures ...cinap_lenrek
2015-03-04libthread: get rid of chaninit() (thanks qrstuv)cinap_lenrek
2014-12-14bio: add Bfdopen() from plan9portcinap_lenrek
2014-09-14libsec: add diffie-hellman functionscinap_lenrek
2014-06-09pool: declare pooldump in pool.h. the manual says it is public.mischief
2014-05-03thread.h: varargck argpos for threadsetnameftrvxmtrx
2014-05-03bio.h: add varargck argpos pragma for Berrorftrvxmtrx