Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The kernel needs to keep cryptographic keys and cipher states
confidential. secalloc() allocates memory from the secret pool
which is protected from debuggers reading the memory thru devproc.
secfree() releases the memory, overriding the data with garbage.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
calculate fdi and displayport lane count
|
|
|
|
mntrahread() had the prefetch window condition wrong so
it would very agressively prefetch ignoring the prefetch
window.
|
|
|
|
|
|
|
|
IPv4 for IL, consistent use of nil vs. 0 for pointers
|
|
|
|
instructions in peephole pass
|
|
|
|
|
|
|
|
|
|
|
|
|
|
status
|
|
|
|
|
|
|
|
|
|
|
|
|
|
libauthsrv (thanks lawler)
|
|
after use
|
|
|
|
|
|
drawterm, factotum, secstore and the auth commands
all had ther own implementation of readcons. we
want to have one common function for this to avoid
the duplication, so putting that in libauthsrv.
introduce PASSWDLEN which makes the use more explicit
than ANAMELEN.
|
|
|
|
fdtochan()
|
|
|
|
when we get eof, stop the loop immidiately and do not
rely on the read to eventually return an error.
when convM2S() fails to decode the message, error out
and stop the loop. there is no point in continuing.
|
|
loop
|