Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-02-01 | libsec: ecdsa client support for tlshand, cleanups | cinap_lenrek | |
2016-01-19 | salsa(2): fix source reference | cinap_lenrek | |
2016-01-19 | salsa(2): some formating fixes | cinap_lenrek | |
2016-01-19 | libsec: add salsa20 stream cipher | cinap_lenrek | |
2016-01-19 | authsrv(6): fix arrows | cinap_lenrek | |
2016-01-12 | fix manpage references | cinap_lenrek | |
2016-01-05 | authsrv(6): english | stanley lieber | |
2016-01-06 | auth: release dp9ik implementation and reentrant factotum | cinap_lenrek | |
2016-01-03 | libmp: support for c-style base prefixes for strtomp(), octal support | cinap_lenrek | |
2015-12-25 | libsec: implement TLS-PSK for tlsClient()/tlsServer() | cinap_lenrek | |
2015-12-22 | libjson: added printing support (thanks spew) | cinap_lenrek | |
2015-12-16 | kernel: use uintptr for ibrk() return value (for base >2GB) and clarify ↵ | cinap_lenrek | |
segbrk(2) | |||
2015-12-07 | fixed spelling error in 2c(1) for the axp entry. | Matthew Veety | |
2015-12-07 | made sure that rcmain.local runs independent of the existence of ↵ | Matthew Veety | |
$home/lib/profile. Documented /rc/lib/rcmain, /rc/lib/rcmain.local, $home/lib/profile in rc(1) and the first two in namespace(4) | |||
2015-12-06 | winwatch: l allows label changes | aiju | |
2015-11-29 | fplot(1): fix typo | BurnZeZ | |
2015-11-27 | fplot(1): add BUGS section | stanley lieber | |
2015-11-26 | libsec: add chacha20 poly1305 aead, allow 64 bit iv's for chacha, add tsmemcmp() | cinap_lenrek | |
chacha20 comes in two variants: ietf rfc7539, using 96 bit iv and 32 bit counter and draft-agl-tls-chacha20poly1305 using 64 bit iv and a 64 bit counter. so setupChachastate() now takes a ivlen argument which sets the mode. add ccpoly_encrypt()/ccpoly_decrypt() routines. to implement timing safe ccpoly_decrypt(), a constant time memcmp was needed, so adding tsmemcmp() to libsec. | |||
2015-11-25 | rio: fix handling "resize" wctl for hidden windows | cinap_lenrek | |
when the "resize" wctl was used on a hidden window, the window was put back on the screen, however, it was not removed from the hidden[] array so trying to hide the window again failed because whide() assumed it was already hidden. the fix is to not unhide the window, but preserve the hidden state, so windows can programmatically be reshaped and moved, but will remain hidden unless explicitely unhidden. | |||
2015-11-22 | add mpc(1), extended precision code generator | cinap_lenrek | |
2015-11-22 | bootrc: remove usbwait hack, usbd/nusbrc are now synchronous by previous commit | cinap_lenrek | |
2015-11-21 | libmp: initial attempt at constant time code, faster reductions for special ↵ | cinap_lenrek | |
primes (for ecc) introduce MPtimesafe flag to request time invariant computation disables normalization so significant digits are not leaked. | |||
2015-10-31 | delkey(1): update man page to reflect recent changes. | stanley lieber | |
2015-10-28 | mp(2): fix typo mnprand() -> mpnrand() | cinap_lenrek | |
2015-10-22 | libsec: add chacha cipher (from charles forsyth) | cinap_lenrek | |
2015-10-22 | libsec: add poly1305 | cinap_lenrek | |
2015-10-12 | lib9p: add reqqueuefree | aiju | |
2015-10-10 | aux/listen1: allow alternative namespace when running as user none with -n ↵ | cinap_lenrek | |
option | |||
2015-09-29 | add timepic(1) and qr(1) manpages | aiju | |
2015-09-26 | qer(8): correct man page example (thanks, kenji) | stanley lieber | |
2015-09-24 | utf(6), rune(2): document 21-bit runes | cinap_lenrek | |
2015-09-19 | ircrc: add -P option for server password (thanks, nick) | stanley lieber | |
2015-09-06 | libc: remove privfree(), simplify privalloc() | cinap_lenrek | |
2015-09-01 | libsec: remove flawed aes() digest and hmac_aes() implementations (thanks aiju) | cinap_lenrek | |
2015-08-25 | libmp: add mpnrand() function to generate uniform random number 0 ≤ x < n | cinap_lenrek | |
2015-08-22 | remove convkeys2 | cinap_lenrek | |
2015-08-21 | import(4): -o, -O flags gone | cinap_lenrek | |
2015-08-21 | cpu, import: remove old9p support | cinap_lenrek | |
2015-08-21 | remove kfs references from manual | cinap_lenrek | |
2015-08-21 | fshalt: remove kfs support | cinap_lenrek | |
2015-08-21 | mkfs(8): dont mention kfs | cinap_lenrek | |
2015-08-21 | disk/mkfs: rmeove kfs support | cinap_lenrek | |
2015-08-21 | introduce AES key into nvram and keyfs | cinap_lenrek | |
2015-08-19 | libauthsrv: generalize ticket service, not hardcoding ticket format and DES ↵ | cinap_lenrek | |
encryption this is in preparation for replacing DES ticket encryption with something better. but first need to make the code stop making assumptions. the wire encoding of the Ticket might be variable length with TICKETLEN just giving an upper bound. the details will be handled by libauthsrv _asgetticket() and _asgetresp() funciotns. the Authenticator and Passwordreq structures are encrypted with the random ticket key. The encryption schmeme will depend on the Ticket format used, so we pass the Ticket* structure instead of the DES key. introduce Authkey structure that will hold all the required cryptographic keys instead of passing DES key. | |||
2015-08-16 | rio(4): document "delete" wctl message (thanks mischief) | cinap_lenrek | |
2015-08-15 | import(4): clarify -E and -e options | cinap_lenrek | |
2015-08-10 | mount, srv: add -N flag to skip authentication and attach anonymously as "none" | cinap_lenrek | |
2015-08-03 | libc: make atoi() not parse c-style octal and hex numbers | cinap_lenrek | |
interpreting octal breaks parsing of decimal numbers with leading zeros. the manpage listed this in the BUGS section, so we'r going to fix it as this just causes confusion as most callers of atoi() do not expect it. | |||
2015-08-01 | bio(2): Bterm() closes filedescriptor for Bfdopen() allocated buffer | cinap_lenrek | |
2015-07-19 | stream(3): fix reference | cinap_lenrek | |