Commit Graph

54 Commits

Author SHA1 Message Date
Johan Danielsson
d021221027 (doit): initialise sa_size to size of sockaddr_storage
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11551 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-12-02 14:31:52 +00:00
Johan Danielsson
d0af49b56e include <kadm5/private.h>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11130 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-19 15:07:31 +00:00
Assar Westerlund
60263ed4cd (doit): make failing to bind a socket a non-fatal error, and abort if
no sockets were bound


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10213 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-07-02 16:27:09 +00:00
Assar Westerlund
4aaf97e1b0 adapt to new address functions
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9944 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-05-14 06:19:16 +00:00
Assar Westerlund
138e781b89 update to new krb5_mk_error
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9769 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-03-26 03:10:33 +00:00
Assar Westerlund
3fe84f5476 add --port option
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9471 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-01-11 21:33:53 +00:00
Johan Danielsson
835f8fc8e0 de-pointerise auth_context parameter to krb5_mk_rep
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9290 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-12-06 21:03:34 +00:00
Assar Westerlund
eeea826567 (add_new_tcp): check for the socket fd being too large to select on
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9113 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-10-08 21:38:27 +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
Johan Danielsson
bfb5ec5f4e write a pid file
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8895 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-08-04 11:23:03 +00:00
Assar Westerlund
abe927a06c use kadm5_s_chpass_principal_cond instead of mis-doing it here
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8769 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-07-22 05:57:07 +00:00
Assar Westerlund
61d9788d74 remove sequence numbers
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8753 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-07-22 01:07:37 +00:00
Assar Westerlund
f18f6770ca (doit): catch SIGTERM
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8211 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-05-12 11:42:49 +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
5e0b1e89c7 move out password quality functions
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6914 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-10 10:20:42 +00:00
Johan Danielsson
43c3f079e3 use HDB keytabs; change some error messages; add --realm flag
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6877 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-08-27 09:00:26 +00:00
Johan Danielsson
fe7dc12efd (main): init keytab
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6867 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-08-25 20:46:20 +00:00
Johan Danielsson
8242798b66 add `--keytab' flag
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6861 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-08-24 18:34:38 +00:00
Assar Westerlund
d377c71ac6 (*): simplify by using `struct sockaddr_storage'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6524 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-24 18:41:32 +00:00
Assar Westerlund
e2a3a36c3d initialize kadm5 connection for every change (otherwise the modifier
in the database doesn't get set)


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6483 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-22 09:53:26 +00:00
Assar Westerlund
1e74b92b89 (change): fetch the salt-type from the entry
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6410 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-04 14:56:36 +00:00
Assar Westerlund
cc83d2275d (setup_passwd_quality_check): conditionalize on RTLD_NOW
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6286 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-31 16:42:16 +00:00
Johan Danielsson
285943de7f don't try to load library by default; get library and function name
from krb5.conf


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6013 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-20 10:46:03 +00:00
Johan Danielsson
5572b39553 add support for dlopen:ing password quality check library
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6005 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-19 16:31:43 +00:00
Johan Danielsson
bc0c128e38 (doit): pass context to krb5_get_all_client_addrs
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5842 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-01 18:26:45 +00:00
Johan Danielsson
433dca9ff4 use getarg
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5823 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-01 15:03:57 +00:00
Assar Westerlund
402f08ad92 (doit): more braces to make gcc happy
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5727 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-03-24 03:04:37 +00:00
Johan Danielsson
020e420df1 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5606 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-03-18 11:56:27 +00:00
Johan Danielsson
a3b6ab3f47 admin.h -> kadm5/admin.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5601 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-03-18 11:52:51 +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
Johan Danielsson
6dcdec0a24 kadm5_s_* -> kadm5_*
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4911 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-05-23 03:00:29 +00:00
Assar Westerlund
7c9e3fd781 rewritten to use the kadm5 API
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4304 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-20 21:59:33 +00:00
Johan Danielsson
312a29e401 Add context to all krb5_config_*get_*.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4263 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-03 21:25:07 +00:00
Assar Westerlund
dce96a31c3 changed struct fd_set' to fd_set'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4074 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-29 06:17:18 +00:00
Johan Danielsson
c317cbaa9a Get password expiration time from config file.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3997 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-16 01:44:57 +00:00
Assar Westerlund
93771543ff make sa_buf' void *'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3979 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-12 01:39:41 +00:00
Johan Danielsson
1780faa5c1 Remove unused variables.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3974 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-12 01:29:08 +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
Assar Westerlund
b3712d39f4 less warnings
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3750 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-02 04:07:03 +00:00
Assar Westerlund
357524ceb9 signed vs unsigned
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3696 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-29 01:28:19 +00:00
Assar Westerlund
2b2d75971d update to new hdb interface
change all the keys in the database


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3631 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-16 04:25:26 +00:00
Johan Danielsson
c4125f8ac4 Pass keytype to string_to_key
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3535 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-22 18:38:36 +00:00
Assar Westerlund
ebe1fa6374 use new addr_families functions. Now works over IPv6
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3516 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-21 13:24:12 +00:00
Assar Westerlund
1765dde226 (main): use sigaction without SA_RESTART to break out of select when a
signal arrives


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3422 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-07 23:35:11 +00:00
Johan Danielsson
023d1960b0 context to krb5_getportbyname
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3315 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-31 17:54:35 +00:00
Johan Danielsson
7cc76266cf add `replace' arg to db->store
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3293 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-30 19:31:44 +00:00
Assar Westerlund
62c8e592dd update password expire
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2901 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-11 03:35:39 +00:00
Assar Westerlund
991ebc4231 use krb5_log*
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2762 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-07 23:20:29 +00:00
Assar Westerlund
9fb6bc7762 Adapt to new name of HDB errors
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2686 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-01 16:14:22 +00:00
Assar Westerlund
c761d1417c fix freeing bug
use sequence numbers
set addresses in auth_context
bind one socket per interface.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2609 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-24 08:08:20 +00:00