Commit Graph

201 Commits

Author SHA1 Message Date
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
Assar Westerlund
965da66604 (_hdb_unseal_keys_int, _hdb_seal_keys_int): rename and export them
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8592 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-07-08 13:39:31 +00:00
Johan Danielsson
2249e4157b (hdb_read_master_key): set mkey to NULL before doing anything else
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8590 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-07-08 13:26:01 +00:00
Assar Westerlund
6c55715d78 (hdb_next_enctype2key): make sure of skipping `*key'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8572 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-07-07 21:52:55 +00:00
Assar Westerlund
0aa12ef99f only use a cursor when needed, from Derrick J Brashear
<shadow@dementia.org>


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8563 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-07-06 21:40:29 +00:00
Johan Danielsson
326dfb8181 (read_master_mit): fix this
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8552 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-07-05 19:27:48 +00:00
Johan Danielsson
bb90aecaee pass context to seal/unseal_keys
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8551 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-07-05 13:17:32 +00:00
Johan Danielsson
18177531f2 add mkey.c, and bump version number
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8548 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-07-05 13:12:43 +00:00
Johan Danielsson
904ae57b04 cleanup
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8547 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-07-05 13:10:46 +00:00
Johan Danielsson
0e3158a838 rewrite master key handling
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8546 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-07-05 13:08:13 +00:00
Johan Danielsson
f5f8fb51f1 more master key function to separate file
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8545 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-07-05 13:07:45 +00:00
Johan Danielsson
6947e2ba7b HDB_NDBM_H -> HAVE_NDBM_H
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8411 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-20 13:20:06 +00:00
Johan Danielsson
791745e94d use new import syntax
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8399 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-19 15:22:22 +00:00
Assar Westerlund
145d713bee (HDB): add dbc for db3
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8354 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-07 21:20:54 +00:00
Assar Westerlund
7438732940 right
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8330 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-06 23:41:50 +00:00
Assar Westerlund
116da12727 (struct HDB): add
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8329 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-06 23:40:16 +00:00
Assar Westerlund
9ba818277f bump copyright
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8313 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-05 01:09:45 +00:00
Assar Westerlund
f498ac3c40 add berkeley db3 interface. contributed by Derrick J Brashear <shadow@dementia.org>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8312 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-05 01:08:47 +00:00
Assar Westerlund
ecb30f1da1 (libhdb_la_LDFLAGS): set version to 4:2:1
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8235 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-05-15 01:27:48 +00:00
Assar Westerlund
42226a0c1d remove clause 3 from the copyright. ok'ed by lukeh in
<200004050950.TAA70900@au.padl.com>


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8122 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-04-05 17:17:19 +00:00
Assar Westerlund
382b64443e add support for hdb methods (aka back-ends). include ldap.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8119 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-04-05 03:35:10 +00:00
Assar Westerlund
3df2bc1e8a tweak the ifdef to OPENLDAP
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8118 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-04-05 03:34:31 +00:00
Assar Westerlund
2481f29784 add hdb-ldap.c and openldap
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8117 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-04-05 03:33:47 +00:00
Assar Westerlund
141591df88 From Luke Howard <lukeh@PADL.COM>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8113 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-04-05 02:16:21 +00:00
Assar Westerlund
3dc7ccd14d add <des.h>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7855 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-02-06 05:17:05 +00:00
Assar Westerlund
471784eb5c set version to 4:1:1
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7744 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-01-06 21:45:41 +00:00
Assar Westerlund
16e7c33cbf (event2string): handle events without principal. From Luke Howard
<lukeh@PADL.COM>


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7673 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-12-26 13:50:22 +00:00
Assar Westerlund
037f11588a (asn1_files): add $(EXEEXT) for cygwin and related systems
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7655 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-12-21 17:08:37 +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
845edc163b more dependencies to handle parallel makes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7274 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-10-28 21:35:39 +00:00
Johan Danielsson
eb381820aa bump current and age (added keytab stuff)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7209 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-10-20 10:31:04 +00:00
Assar Westerlund
42d7d8b086 bump version to 3:1:0
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7201 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-10-19 23:39:03 +00:00
Assar Westerlund
d3f5d79294 strc{py,at}_truncate -> strlc{py,at}
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6985 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-16 21:39:11 +00:00
Assar Westerlund
ec2ad9e149 (libhdb_la_SOURCES): add keytab.c. From Love <lha@e.kth.se>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6904 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-07 02:18:12 +00:00
Johan Danielsson
c1f10df5f7 (hdb_get_entry): give some more useful return codes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6874 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-08-26 13:24:05 +00:00
Johan Danielsson
819529b1c0 hdb_kt_ops
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6872 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-08-26 13:08:16 +00:00
Johan Danielsson
799b01fd88 HDB keytab backend
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6871 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-08-26 13:07:30 +00:00
Assar Westerlund
2b961fe97f (hdb_set_master_key): don't call des_set_random_generator_seed
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6857 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-08-21 12:42:26 +00:00
Johan Danielsson
d3684ccd59 bump version number (changes to some function signatures)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6598 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-26 12:45:24 +00:00