Assar Westerlund
cee81d995f
remove libasn1.h
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10750 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-09-27 16:23:15 +00:00
Johan Danielsson
5f68cd1d3c
(hdb_set_master_keyfile): clear error string when not returning error
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10716 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-09-18 07:42:09 +00:00
Assar Westerlund
9b1b60332d
prefer ndbm.h to dbm.h
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10640 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-09-03 05:03:01 +00:00
Johan Danielsson
452e98c132
some pretty much untested changes from Luke Howard
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10616 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-31 18:19:49 +00:00
Assar Westerlund
9b8ad9f282
set and use INCLUDE_des
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10574 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-28 08:31:31 +00:00
Assar Westerlund
0e97ef4ce8
add DBLIB and LIB_NDBM to the dependencies for libhdb.la
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10530 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-23 01:47:15 +00:00
Assar Westerlund
aad564d1c2
re-write the handling of crypto libraries. try to use the one of
...
openssl's libcrypto or krb4's libdes that has all the required
functionality (md4, md5, sha1, des, rc4). if there is no such
library, the included lib/des is built.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10519 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-22 20:30:33 +00:00
Assar Westerlund
5900961bba
(libhdb_la_LDFLAGS): update to 7:4:0
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10462 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-10 13:27:54 +00:00
Assar Westerlund
334c7ffa33
merge of DB-NEW
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10453 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-09 08:41:49 +00:00
Assar Westerlund
2dfe4fb449
(libhdb_la_LDFLAGS): update to 7:3:0
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10368 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-07-19 17:25:50 +00:00
Assar Westerlund
c7562eda65
add some more error strings
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10338 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-07-13 06:30:42 +00:00
Johan Danielsson
3bd196cf37
more set_error_string
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10335 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-07-12 10:52:26 +00:00
Johan Danielsson
ea426418be
(read_master_mit): set_error_string
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10334 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-07-12 10:40:43 +00:00
Assar Westerlund
dd7ce1026c
(libhdb_la_LIBADD): add required library dependencies
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10318 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-07-11 22:14:07 +00:00
Assar Westerlund
712b61da1e
(libhdb_la_LDFLAGS): set version to 7:2:0
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10249 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-07-02 23:50:27 +00:00
Assar Westerlund
b6ea1534fd
add >
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10182 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-06-23 23:18:50 +00:00
Assar Westerlund
74db156c49
add a missing <string.h>, noted by Staffan Thomen <duck@multi.fi>
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10178 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-06-23 22:43:08 +00:00
Johan Danielsson
6eb138dc15
use krb5_add_et_list
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10168 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-06-21 22:09:41 +00:00
Johan Danielsson
4c1667b6be
add generation number
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10162 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-06-21 14:56:29 +00:00
Johan Danielsson
8382f5f001
add generation number code
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10161 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-06-21 14:55:51 +00:00
Johan Danielsson
3e49adeb61
use krb5_storage to make it more dynamic
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10155 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-06-21 13:43:25 +00:00
Assar Westerlund
42b9c1838f
bump version to 7:1:0
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9970 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-05-16 23:50:57 +00:00
Johan Danielsson
083c221dfc
asn1.h -> krb5_asn1.h
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9789 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-04-18 16:21:33 +00:00
Assar Westerlund
b4af9d661b
change order of includes to allow it to work with more versions of
...
openldap
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9764 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-03-26 00:59:37 +00:00
Assar Westerlund
67422a6b02
s/[gs]et_progname/[gs]etprogname/
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9704 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-02-20 01:44:56 +00:00
Assar Westerlund
2aefcf796c
try to use handle using openssl instead of libdes better. based on patches from GOMBAS Gabor <gombasg@inf.elte.hu> and Brian May <bam@snoopy.apana.org.au>
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9681 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-02-15 04:20:54 +00:00
Assar Westerlund
eeb71956be
(LDAP__lookup_princ): call ldap_search_s correctly. From Jacques
...
Vidrine <n@nectar.com >
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9618 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-01-30 16:59:08 +00:00
Assar Westerlund
24d30fe614
(libhdb_la_LDFLAGS): bump version to 7:0:0
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9603 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-01-30 01:49:16 +00:00
Assar Westerlund
c7c19f07f3
adapt to new hdb_seal_keys and hdb_unseal_keys
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9595 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-01-30 01:24:29 +00:00
Assar Westerlund
0e0d1336bd
(hdb_unseal_keys_mkey, hdb_seal_keys_mkey, hdb_unseal_keys,
...
hdb_seal_keys): check that we have the correct master key and that we
manage to decrypt the key properly, returning an error code. fix all
callers to check return value.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9594 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-01-30 01:20:57 +00:00
Assar Westerlund
369d778c61
(NO_MKEY): add
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9555 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-01-28 23:05:52 +00:00
Johan Danielsson
c4395a890d
reduce number of memory allocations
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9504 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-01-26 15:08:36 +00:00
Johan Danielsson
e7f3feb49c
add support for reading krb4 /.k files
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9503 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-01-26 15:05:57 +00:00
Assar Westerlund
7ff3f957b7
add err.h
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9497 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-01-25 12:45:15 +00:00
Assar Westerlund
633782864b
(main): handle krb5_init_context failure consistently
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9443 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-12-31 08:05:03 +00:00
Assar Westerlund
ea615751f0
(libhdb_la_LDFLAGS): update to 6:3:0
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9348 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-12-11 00:35:55 +00:00
Assar Westerlund
90fed32b0c
(hdb_next_enctype2key): const-ize a little bit
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9195 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-11-15 23:12:15 +00:00
Assar Westerlund
baebf953a8
use LIB_des
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9176 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-11-15 22:51:14 +00:00
Assar Westerlund
2ac9789c74
(hdb_lock): make gcc happy by initializing a variable
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9162 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-11-15 00:40:56 +00:00
Assar Westerlund
967f1df229
add gdbm/ndbm.h
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9155 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-11-14 06:57:17 +00:00
Assar Westerlund
c0e8a55077
fix typo
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9154 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-11-14 06:55:46 +00:00
Assar Westerlund
41e3980f6b
handle both ndbm.h and gdbm/ndbm.h
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9153 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-11-13 22:30:14 +00:00
Assar Westerlund
342153849f
(libhdb_la_LDFLAGS): bump version to 6:2:0
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9070 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-09-19 13:08:04 +00:00
Assar Westerlund
36d4a902d5
re-write to delay the opening of the database till it's known which
...
principal is being sought, thereby allowing the usage of multiple
databases, however they need to be specified in /etc/krb5.conf since
all the programs using this keytab do not read kdc.conf
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9008 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-08-27 04:31:42 +00:00
Assar Westerlund
a7959ec068
set version to 6:1:0
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8954 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-08-16 11:20:30 +00:00
Assar Westerlund
5f648d3799
use socklen_t where appropriate instead of int
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8923 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-08-09 20:53:11 +00:00
Assar Westerlund
29e5e9d37e
always create a cursor with db3. From Derrick J Brashear
...
<shadow@dementia.org >
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8828 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-07-26 10:27:42 +00:00
Johan Danielsson
b2ceb4ed15
bump version to 6:0:0
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8822 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-07-25 10:40:25 +00:00
Johan Danielsson
bea226bd5e
add key usage
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8613 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-07-08 16:03:59 +00:00
Johan Danielsson
7ddae03f39
(read_master_encryptionkey): handle old keytype based files, and
...
convert the key to cfb64
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8602 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-07-08 14:52:54 +00:00