Assar Westerlund
d27aa3b62e
add some krb5_{set,clear}_error_string
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9937 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-05-14 06:14:52 +00:00
Assar Westerlund
d7e8494457
add more calls to krb5_set_error_string
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9899 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-05-11 01:26:58 +00:00
Assar Westerlund
d926614364
(krb5_kt_resolve): better error string
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9897 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-05-11 00:51:13 +00:00
Assar Westerlund
55ec4202ea
(krb5_kt_default_modify_name): add
...
(krb5_kt_resolve): set error string for failed keytab type
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9879 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-05-10 15:30:05 +00:00
Assar Westerlund
b17cf85c8b
(krb5_kt_default_name): use strlcpy
...
(krb5_kt_add_entry): set timestamp
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7879 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-02-07 03:18:05 +00:00
Assar Westerlund
875d3eb4a1
(krb5_kt_copy_entry_contents): copy timestamp
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7701 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-01-02 00:31:20 +00:00
Johan Danielsson
c5b916ca6f
remove advertising clause
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7464 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-12-02 17:05:13 +00:00
Assar Westerlund
451d70f0af
move the list of keytab types to the context
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6939 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-12 20:46:31 +00:00
Assar Westerlund
535b8fb29f
add comments and clean-up
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6932 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-10 20:36:06 +00:00
Assar Westerlund
b66ae18014
add krb4 and correct some if's
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6926 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-10 19:57:18 +00:00
Assar Westerlund
18c0b71eb1
move out file and memory functions
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6923 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-10 16:24:21 +00:00
Johan Danielsson
74efd057cb
(krb5_kt_{start_seq_get,next_entry,end_seq_get}): check for NULL
...
pointer
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6869 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-08-25 21:10:10 +00:00
Johan Danielsson
4cfae1aa22
add support for reading (and writing?) old version keytabs
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6034 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-24 16:39:57 +00:00
Johan Danielsson
8acb8d2589
(fkt_remove_entry): make this work
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5443 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-02-27 21:38:32 +00:00
Johan Danielsson
aaae186ab9
merge new-crypto branch
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5332 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-02-11 21:03:59 +00:00
Assar Westerlund
212a26960e
(fkt_remove_entry): remove KRB5_KT_NOTFOUND if we weren't able to
...
remove it.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5290 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-01-30 18:14:18 +00:00
Assar Westerlund
e3e231d3e7
fix unreachable code
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5185 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-11-02 02:17:13 +00:00
Assar Westerlund
f178df827c
O_BINARY
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4830 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-05-01 05:18:02 +00:00
Johan Danielsson
ec6338f9d4
Get default keytab name from context.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4702 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-04-03 02:18:11 +00:00
Assar Westerlund
b3e0e216bb
(fkt_add_entry): use an explicit seek instead of O_APPEND
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4690 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-28 10:25:48 +00:00
Johan Danielsson
9966122253
MIT compatible changes: add and use sizes to keytab entries, and
...
change default keytab to `/etc/krb5.keytab'.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4660 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-23 23:40:30 +00:00
Johan Danielsson
2585643279
Implement remove with files. Add memory operations.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4529 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-04 00:47:24 +00:00
Johan Danielsson
be4c20376a
Use function pointers.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4527 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-03 22:39:16 +00:00
Assar Westerlund
f93ce02560
free some more memory. check some more return values.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4021 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-16 09:49:56 +00:00
Assar Westerlund
bab9ac70b9
(krb5_kt_copy_entry_contents): new function
...
(krb5_kt_get_entry): retrieve the latest version if kvno == 0
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4009 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-16 03:38:22 +00:00
Johan Danielsson
b7ebe1debf
Rename krb5_free_keyblock to krb5_free_keyblock_contents.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3917 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 01:52:46 +00:00
Johan Danielsson
af364bca96
less leaks
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3833 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-09 01:18:20 +00:00
Assar Westerlund
fd838cff2c
remove unimplemented functions
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3647 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-20 03:48:53 +00:00
Johan Danielsson
8eb312128d
fix warnings
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3588 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-13 16:30:09 +00:00
Assar Westerlund
9605668675
(krb5_kt_get_entry): check the keytype
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3569 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-29 20:48:55 +00:00
Johan Danielsson
2fa1ac8f85
Return sane values from resolve and start_seq_get.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3004 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-15 15:44:00 +00:00
Assar Westerlund
74798aa6f1
(krb5_kt_get_entry): made `principal' const
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2833 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-08 22:52:05 +00:00
Assar Westerlund
eb9aa04900
(krb5_kt_free_entry): don't free entry
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2606 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-24 08:05:40 +00:00
Assar Westerlund
d7928440a3
free more
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2569 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-23 23:54:37 +00:00
Assar Westerlund
aeeb943480
(krb5_kt_get_entry): check return from `krb5_kt_start_seq_get'. From
...
<map@stacken.kth.se >
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2476 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-19 17:25:43 +00:00
Johan Danielsson
4003718332
Changed ALLOC macro.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2440 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-18 22:31:49 +00:00
Johan Danielsson
5a32a5c8e7
Add copyright notice.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2389 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 21:40:05 +00:00
Johan Danielsson
884b9012ab
Remove non ASN.1 principal code.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2354 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 01:37:19 +00:00
Assar Westerlund
6c5ee18fd8
got rid of some pointer-type warnings
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2288 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-14 11:48:52 +00:00
Assar Westerlund
a18be052f7
(krb5_kt_ret_string): 0-terminate string
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2187 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-12 14:39:03 +00:00
Assar Westerlund
628aebac69
(krb5_kt_add_entry): change open mode to O_WRONLY | O_APPEND
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1944 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-06-30 04:12:29 +00:00
Johan Danielsson
2bad322967
Fix typos.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1893 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-06-10 14:54:39 +00:00
Johan Danielsson
de43cd185b
Replace contents with keyvalue. Prepare for use of asn1-types.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1890 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-06-10 14:25:15 +00:00
Johan Danielsson
777d83def1
foo
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1822 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-06-01 21:44:25 +00:00
Assar Westerlund
d15ce8ea38
implemented krb5_kt_add_entry, krb5_kt_store_principal,
...
krb5_kt_store_keyblock
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1577 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-04-13 22:16:00 +00:00
Johan Danielsson
d99672295c
Use new storage functions.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1283 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-03-08 06:01:01 +00:00
Assar Westerlund
f4691a0443
now even with some functionality.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1217 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-02-08 15:01:45 +00:00
Johan Danielsson
45c696249b
Fix some warnings.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1138 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-12-17 23:57:45 +00:00
Assar Westerlund
8d99c2c73c
more stupid code
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1114 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-12-15 23:07:18 +00:00
Johan Danielsson
fad81ed299
Lots of random changes.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1107 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-12-15 21:30:34 +00:00