summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-09-03html2ms: handle subscripts and superscriptscinap_lenrek
2015-09-03mothra: subscript and superscript supportcinap_lenrek
2015-09-02auth/passwd: fix structure zeroing ordercinap_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 ↵cinap_lenrek
argument
2015-09-02libsec: declare aes_setupEnc staticcinap_lenrek
2015-09-02tcp: fix mtu on server sockets again (thans mycroftix)cinap_lenrek
for incoming connection, we used s->laddr to lookup the interface for the incoming call, but this does not work when the announce address is tcp!*!123, then s->laddr is all zeros "::". instead, use the incoming destination address for interface mtu lookup. thanks mycroftix for troubleshooting!
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: work arround 8c running out of registers compiling curve25519.ccinap_lenrek
2015-08-28libsec: add curve25519() from http://code.google.com/p/curve25519-donna/cinap_lenrek
this is a portable version of curve25519() by google.
2015-08-28mergecinap_lenrek
2015-08-28libauthsrv: fix _asgetresp() for passwdcinap_lenrek
2015-08-27mp.h: third time's a charmglenda
2015-08-27mp.h: oopsglenda
2015-08-27mp.h: define mpnrandglenda
2015-08-27libsec: add TLS_RSA_WITH_AES_128_CBC_SHA256 and ↵mischief
TLS_RSA_WITH_AES_256_CBC_SHA256 ciphers
2015-08-27devtls: add sha256 macmischief
2015-08-26libsec: add q parameter to dh_new() for subgroup support, sanitize dh parameterscinap_lenrek
2015-08-26libmp: simplify mpnrand(), as mpnew() cannot return nilcinap_lenrek
2015-08-25libmp: add mpnrand() function to generate uniform random number 0 ≤ x < ncinap_lenrek
2015-08-25tput: check sbrk return valuemischief
2015-08-25mergeglenda
2015-08-25fix fuckupglenda
2015-08-25import E script from bell labsmischief
2015-08-25import E script from bell labsmischief
2015-08-25libc: import more endianness fixes (thanks cherry9)mischief
from https://bitbucket.org/cherry9/plan9-loongson/
2015-08-23libsec: fix probably_prime() endless loop for n == 3cinap_lenrek
2015-08-22remove convkeys2cinap_lenrek
2015-08-21init: remove dependency to <authsrv.h>cinap_lenrek
2015-08-21tapefs: remove dependency to <authsrv.h>cinap_lenrek
2015-08-21import(4): -o, -O flags gonecinap_lenrek
2015-08-21remove srvold9pcinap_lenrek
2015-08-21cpu, import: remove old9p supportcinap_lenrek
2015-08-21remove old9p cpu servicecinap_lenrek
2015-08-21cmd/auth: remove private /dev/random reading routines, use genrandom()cinap_lenrek
2015-08-21auth/changeuser: set the aes key in plan9 database, but not in securenet dbcinap_lenrek
2015-08-21keyfs: fix typo (thanks jpm)cinap_lenrek
2015-08-21kernel/boot: do not handle kfs bootcinap_lenrek
2015-08-21remove kfs and kfscmdcinap_lenrek
2015-08-21remove kfs references from manualcinap_lenrek
2015-08-21fshalt: remove kfs supportcinap_lenrek
2015-08-21mkfs(8): dont mention kfscinap_lenrek
2015-08-21disk/mkfs: rmeove kfs supportcinap_lenrek
2015-08-21cwfs: remove 9p1 supportcinap_lenrek
2015-08-21authsrv: randomize aes key in mkkey(), not used yet.cinap_lenrek
2015-08-21authsrv: more aes key stuffcinap_lenrek
2015-08-21introduce AES key into nvram and keyfscinap_lenrek
2015-08-20kfs: adjust to new libauthsrvcinap_lenrek
2015-08-20cwfs: adjust for new libauthsrv changescinap_lenrek