summaryrefslogtreecommitdiff
path: root/sys/src/cmd/auth/lib
AgeCommit message (Collapse)Author
2022-12-23auth/factotum: access /proc instead of #p for private()cinap_lenrek
2017-01-26auth/keyfs: use ulong for timecinap_lenrek
2016-07-31auth: various cleanups, use common readcons() from libauthsrv, zero keys ↵cinap_lenrek
after use
2016-07-24auth/changeuser: fix misleading print (secret is 31 chars max, not 256)cinap_lenrek
2016-01-06add missing /sys/src/cmd/auth/lib/private.ccinap_lenrek
2016-01-06auth: release dp9ik implementation and reentrant factotumcinap_lenrek
2015-08-25fix fuckupglenda
2015-08-25import E script from bell labsmischief
2015-08-21authsrv: more aes key stuffcinap_lenrek
2015-08-21introduce AES key into nvram and keyfscinap_lenrek
2015-08-19libauthsrv: 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.
2013-08-11auth(8) commands: fix uninitialized Tm.zone in getdate()cinap_lenrek
2013-02-17rdbio: fix bug where a->user never gets set if Bopen fails.ppatience0
2012-10-23create bio file (/adm/keys.who) if it doesnt existcinap_lenrek
2011-03-30Import sources from 2011-03-30 iso image - libTaru Karttunen
2011-03-30Import sources from 2011-03-30 iso imageTaru Karttunen