summaryrefslogtreecommitdiffstats
path: root/src/kadmin/v5server/srv_key.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove the old kadmin serverTheodore Tso1996-07-261-1394/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8832 dc483132-0cff-0310-8789-dd5450dbe970
* Ken's acl and hangup fixesMark Eichin1996-04-091-1/+21
| | | | | | AFS3 salt support git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7764 dc483132-0cff-0310-8789-dd5450dbe970
* Set the enctype to ENCTYPE_UNKNOWN when the enctype should be determined fromRichard Basch1996-01-111-3/+9
| | | | | | the stash file. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7306 dc483132-0cff-0310-8789-dd5450dbe970
* (key_encrypt_keys): Remove equally errneous krb5_use_enctype() callTheodore Tso1995-09-141-3/+29
| | | | | | | | | | | | from key_encrypt_keys(). (key_string2key_keysalt and key_randomkey_keysalt): Install really ugly hack to prevent these routines from munging the master_encblock. This is not the correct fix. Proven will be making the correct fix which will involve removing these routines and using the corect libkdb functions. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6786 dc483132-0cff-0310-8789-dd5450dbe970
* Keys are encrypted in the key of the master key encryption type, notTheodore Tso1995-09-141-73/+57
| | | | | | | | | in the keytype of the key!!! Removed erroneous krb5_use_enctype() call. Fixed -Wall flames all over the file. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6784 dc483132-0cff-0310-8789-dd5450dbe970
* Globally change use of ENCTYPE_DES_CBC_MD5 to DEFAULT_KDC_ENCTYPE, soTheodore Tso1995-09-071-7/+9
| | | | | | | that we use the same encryption type by default for all KDC server programs. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6737 dc483132-0cff-0310-8789-dd5450dbe970
* * admin.c, passwd.c, srv_key.c, srv_main.c :Chris Provenzano1995-09-061-22/+22
| | | | | | s/keytype/enctype/g, s/KEYTYPE/ENCTYPE/g git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6706 dc483132-0cff-0310-8789-dd5450dbe970
* * admin.c, kadm5_defs.h, srv_key.c, srv_main.c : Remove krb5_enctypeChris Provenzano1995-09-061-23/+10
| | | | | | references, and replace with krb5_keytype where appropriate. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6670 dc483132-0cff-0310-8789-dd5450dbe970
* Fix automatic generation of changepw servicePaul Park1995-08-251-7/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6590 dc483132-0cff-0310-8789-dd5450dbe970
* Add routines to open and close the databasePaul Park1995-08-171-4/+37
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6544 dc483132-0cff-0310-8789-dd5450dbe970
* Replace key_name_to_data() with krb5_dbe_find_keytype()Paul Park1995-08-151-56/+18
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6524 dc483132-0cff-0310-8789-dd5450dbe970
* Consolidate handling of tagged database attributesPaul Park1995-08-101-1/+85
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6500 dc483132-0cff-0310-8789-dd5450dbe970
* Add krb5_use_keytype for each keytypePaul Park1995-08-091-0/+17
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6487 dc483132-0cff-0310-8789-dd5450dbe970
* Don't deallocate key/salt tuples if supplied by caller to string_to_keyPaul Park1995-08-081-2/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6464 dc483132-0cff-0310-8789-dd5450dbe970
* Handle V4 salttype correctlyPaul Park1995-08-071-5/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6440 dc483132-0cff-0310-8789-dd5450dbe970
* Rework key_{string_to,random}_keys. Find latest admin key instead of key[0]Paul Park1995-08-041-193/+318
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6418 dc483132-0cff-0310-8789-dd5450dbe970
* Use new database entry format. Update ↵Paul Park1995-08-031-260/+498
| | | | | | key_{string_to,encrypt,decrypt,random}_keys git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6386 dc483132-0cff-0310-8789-dd5450dbe970
* Remove dependence on mit-des.hPaul Park1995-07-271-3/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6335 dc483132-0cff-0310-8789-dd5450dbe970
* Add KDC profile and stash file supportPaul Park1995-07-171-1/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6304 dc483132-0cff-0310-8789-dd5450dbe970
* (key_decrypt_keys): On error, when clearing keyblocks, set contents to null.Ezra Peisach1995-06-071-5/+15
| | | | | | | | | (key_get_admin_entry): Allocate enough memory for admin_princ_name. Initialize akey and pkey to zero. Cannot use krb5_free_keyblock on stack based keyblock. (key_finish): Cannot use krb5_free_keyblock on bss based keyblock. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5960 dc483132-0cff-0310-8789-dd5450dbe970
* Specify maxlife and maxrenewlife fields when creating changepwPaul Park1995-06-051-0/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5948 dc483132-0cff-0310-8789-dd5450dbe970
* Add logic to retrieve/create the password changing service principal'sPaul Park1995-06-011-2/+238
| | | | | | | database entry. Further, keep the service key lying around so that we don't require a srvtab. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5930 dc483132-0cff-0310-8789-dd5450dbe970
* Avoid a core dump when the master key is entered incorrectlyPaul Park1995-05-111-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5797 dc483132-0cff-0310-8789-dd5450dbe970
* Use keytab supplied with -T option.Paul Park1995-05-091-41/+153
| | | | | | | Actually use specified default realm. Return salt values from key_string_to_keys(); add random key generator. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5777 dc483132-0cff-0310-8789-dd5450dbe970
* Use new library libkadm.Paul Park1995-04-281-11/+16
| | | | | | | | Cleanup some type conflicts. Allow for case-insensitivity for protocol commands. Cleanup some include files. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5624 dc483132-0cff-0310-8789-dd5450dbe970
* New administrative protocol serverPaul Park1995-04-261-0/+527
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5510 dc483132-0cff-0310-8789-dd5450dbe970