cinap_lenrek
faf3f0df06
zynq: fix cache flush bug for emmc driver (have to invalidate cache *before* read)
2015-09-05 00:33:57 +02:00
stanley lieber
891ca82987
fortunes: Please be respectful in this forum.
2015-09-03 17:01:49 -04:00
cinap_lenrek
b9eb7258bd
html2ms: handle subscripts and superscripts
2015-09-03 21:24:00 +02:00
cinap_lenrek
72a5fbd8ea
mothra: subscript and superscript support
2015-09-03 19:07:48 +02:00
cinap_lenrek
c8dd01d5f6
auth/passwd: fix structure zeroing order
2015-09-02 11:41:41 +02:00
cinap_lenrek
7ed22aaeec
libsec: add rfc5869 hmac-based key derivation function hkdf_x()
2015-09-02 11:30:17 +02:00
cinap_lenrek
b749f36baa
libsec: generalize pbkdf2_hmac_sha1() to pbkdf2_x() passing the hmac as an argument
2015-09-02 11:28:11 +02:00
cinap_lenrek
4c52aedfe9
libsec: declare aes_setupEnc static
2015-09-02 06:15:02 +02:00
cinap_lenrek
46926aa502
tcp: fix mtu on server sockets again (thans mycroftix)
...
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-02 01:50:55 +02:00
cinap_lenrek
b5737e8726
libsec: add curve25519 diffie hellman
2015-09-01 21:38:20 +02:00
cinap_lenrek
e3a64494e7
libsec: remove flawed aes() digest and hmac_aes() implementations (thanks aiju)
2015-09-01 21:35:43 +02:00
cinap_lenrek
2095bdbf45
libsec: work arround 8c running out of registers compiling curve25519.c
2015-08-28 16:31:44 +02:00
cinap_lenrek
0e51046942
libsec: add curve25519() from http://code.google.com/p/curve25519-donna/
...
this is a portable version of curve25519() by google.
2015-08-28 12:08:54 +02:00
cinap_lenrek
d8a57c0ae3
merge
2015-08-28 08:42:35 +02:00
cinap_lenrek
d52e35055d
libauthsrv: fix _asgetresp() for passwd
2015-08-28 08:41:16 +02:00
glenda
2bc15fbabd
mp.h: third time's a charm
2015-08-27 13:40:34 +00:00
glenda
82a922d9ed
mp.h: oops
2015-08-27 13:35:13 +00:00
glenda
d8a1f1a647
mp.h: define mpnrand
2015-08-27 13:34:02 +00:00
mischief
07b245943a
libsec: add TLS_RSA_WITH_AES_128_CBC_SHA256 and TLS_RSA_WITH_AES_256_CBC_SHA256 ciphers
2015-08-27 01:53:48 -07:00
mischief
163a772124
devtls: add sha256 mac
2015-08-27 01:46:28 -07:00
cinap_lenrek
3bb0b9f4ea
libsec: add q parameter to dh_new() for subgroup support, sanitize dh parameters
2015-08-26 05:59:42 +02:00
cinap_lenrek
844bbecadb
libmp: simplify mpnrand(), as mpnew() cannot return nil
2015-08-26 05:44:26 +02:00
cinap_lenrek
8f2e408448
libmp: add mpnrand() function to generate uniform random number 0 ≤ x < n
2015-08-25 20:20:25 +02:00
mischief
2dec35524e
tput: check sbrk return value
2015-08-25 03:06:36 -07:00
glenda
a284b57091
merge
2015-08-25 09:35:48 +00:00
glenda
c4fdc6bfdb
fix fuckup
2015-08-25 09:35:10 +00:00
mischief
029f07292b
import E script from bell labs
2015-08-25 02:09:22 -07:00
mischief
6b402b83cf
import E script from bell labs
2015-08-25 02:07:46 -07:00
mischief
dbe0a995f0
libc: import more endianness fixes (thanks cherry9)
...
from https://bitbucket.org/cherry9/plan9-loongson/
2015-08-25 01:58:41 -07:00
cinap_lenrek
59d16c3900
libsec: fix probably_prime() endless loop for n == 3
2015-08-23 23:49:31 +02:00
cinap_lenrek
54a91861df
remove convkeys2
2015-08-22 00:21:11 +02:00
cinap_lenrek
b83dd93e98
init: remove dependency to <authsrv.h>
2015-08-21 23:40:31 +02:00
cinap_lenrek
d24610fe38
tapefs: remove dependency to <authsrv.h>
2015-08-21 23:38:56 +02:00
cinap_lenrek
5c941ec346
import(4): -o, -O flags gone
2015-08-21 23:29:10 +02:00
cinap_lenrek
69dd87eb63
remove srvold9p
2015-08-21 23:23:35 +02:00
cinap_lenrek
61e9d23eb2
cpu, import: remove old9p support
2015-08-21 23:22:59 +02:00
cinap_lenrek
12d6eb0ce3
remove old9p cpu service
2015-08-21 23:21:41 +02:00
cinap_lenrek
c6a9cbb071
cmd/auth: remove private /dev/random reading routines, use genrandom()
2015-08-21 22:46:26 +02:00
cinap_lenrek
809522e80f
auth/changeuser: set the aes key in plan9 database, but not in securenet db
2015-08-21 20:36:19 +02:00
cinap_lenrek
f6dbd3d993
keyfs: fix typo (thanks jpm)
2015-08-21 20:11:11 +02:00
cinap_lenrek
c96efcfef3
kernel/boot: do not handle kfs boot
2015-08-21 19:53:43 +02:00
cinap_lenrek
77e279201d
remove kfs and kfscmd
2015-08-21 19:52:57 +02:00
cinap_lenrek
cb474632d3
remove kfs references from manual
2015-08-21 19:51:03 +02:00
cinap_lenrek
3db2012126
fshalt: remove kfs support
2015-08-21 19:40:29 +02:00
cinap_lenrek
985b2457cd
mkfs(8): dont mention kfs
2015-08-21 19:35:56 +02:00
cinap_lenrek
46a7876d32
disk/mkfs: rmeove kfs support
2015-08-21 19:32:48 +02:00
cinap_lenrek
0ce50ebc57
cwfs: remove 9p1 support
2015-08-21 18:43:25 +02:00
cinap_lenrek
501774b096
authsrv: randomize aes key in mkkey(), not used yet.
2015-08-21 03:32:05 +02:00
cinap_lenrek
c3487a4b49
authsrv: more aes key stuff
2015-08-21 03:16:50 +02:00
cinap_lenrek
63b18e7925
introduce AES key into nvram and keyfs
2015-08-21 02:43:31 +02:00