Commit Graph

45 Commits

Author SHA1 Message Date
Johan Danielsson
05b5c444ac allow the use of more than one config file by using the new function
krb5_config_parse_file_multi


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11096 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-14 17:35:03 +00:00
Johan Danielsson
cfa4ac53b6 constify
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10923 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-04-18 09:59:20 +00:00
Johan Danielsson
74dd1b1c88 constify
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10910 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-04-18 08:58:40 +00:00
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
8f93d0ede7 (krb5_config_parse_file_debug): make sure of closing the file on error
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8947 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-08-16 07:40:36 +00:00
Assar Westerlund
a6ed78be87 default -> def_value
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8209 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-05-06 16:29:59 +00:00
Assar Westerlund
7dbf027b17 (krb5_config_vget_string_default, krb5_config_get_string_default): add
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8207 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-05-06 16:27:34 +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
5c3b3dfe12 (parse_binding): handle line with no whitespace before =
(krb5_config_parse_file_debug): set lineno earlier so that we don't
use it unitialized


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7193 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-10-19 22:15:11 +00:00
Assar Westerlund
04f50d1e48 rewritten to allow error messages
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7066 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-30 23:05:45 +00:00
Assar Westerlund
9f1162bd9b (parse_list): don't run past end of line
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6701 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-08-04 06:38:36 +00:00
Assar Westerlund
8335186d31 (parse_list): handle blank lines at another place
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6364 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-06-23 16:37:32 +00:00
Johan Danielsson
2ee4dab98b HAVE_NETINFO_NI_H -> HAVE_NETINFO
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6069 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 09:25:45 +00:00
Johan Danielsson
7ac811dc6a abort -> krb5_abortx
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6036 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-24 16:42:23 +00:00
Johan Danielsson
96608d6f41 (parse_binding): don't zap everything after first whitespace
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5834 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-01 18:20:03 +00:00
Assar Westerlund
0af81a0cd2 cast to unsigned char to make is* happy
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5563 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-03-17 01:43:02 +00:00
Assar Westerlund
c76c85ee21 (parse_binding): remove trailing whitespace
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5112 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-08-13 20:40:10 +00:00
Johan Danielsson
dcb7052a66 (parse_binding, parse_section): make sure everything is ok before
adding to linked list


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5082 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-07-13 13:04:34 +00:00
Johan Danielsson
a2e41ee444 skip ws before checking for comment
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5080 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-07-13 13:00:21 +00:00
Assar Westerlund
645d732822 (parse_list, krb5_config_parse_file): ignore more spaces
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5056 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-06-30 16:14:39 +00:00
Johan Danielsson
f5bc40d4b1 Add krb5_config_{vget,get}_{bool,time,int}_default.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4733 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-04-05 07:12:37 +00:00
Assar Westerlund
ee70295579 (krb5_config_vget_next): handle c == NULL
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4305 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-20 22:00:16 +00:00
Johan Danielsson
46569a331b Add context to all krb5_config_*get_*.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4256 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-03 21:14:31 +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
21a372e534 support ; for comments for compatability with MIT
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3503 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-18 07:25:06 +00:00
Assar Westerlund
9f3ecc9c60 implement krb5_config_get_int
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3476 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-12 23:04:31 +00:00
Johan Danielsson
a9dabaf1e8 rename STRING -> krb5_config_string, and LIST -> krb5_config_list
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3386 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-05 12:21:26 +00:00
Johan Danielsson
d5d85216eb don't include config_file.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3258 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-29 00:43:49 +00:00
Johan Danielsson
2869d54353 typo
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3092 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-24 04:33:48 +00:00
Johan Danielsson
63fbbba81c krb5_config_get_strings
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3072 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-21 18:44:35 +00:00
Assar Westerlund
36cdde29ee more netinfo stuff
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3051 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-18 11:48:22 +00:00
Assar Westerlund
04bd7f5762 Add netinfo support from Luke Howard <lukeh@xedoc.com.au>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3044 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-17 14:54:25 +00:00
Assar Westerlund
2f8d66398e new functions krb5_config_get_time' and krb5_config_vget_time'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2996 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-15 07:01:46 +00:00
Johan Danielsson
60938e3be2 typo
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2965 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-13 22:14:40 +00:00
Johan Danielsson
1bb1a0d8fb get_bool
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2963 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-13 22:11:16 +00:00
Assar Westerlund
4ef30a7878 implement support for #-comments
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2885 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-10 22:03:22 +00:00
Assar Westerlund
50b7efe40e new functions krb5_config_get and krb5_config_vget
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2729 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-07 20:20:06 +00:00
Johan Danielsson
324b8b2531 Handle empty files.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2571 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-24 03:53:41 +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
Assar Westerlund
2b4678dab3 New function `krb5_config_file_free'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2230 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-13 01:09:31 +00:00
Assar Westerlund
0aeedc082e Added krb5_config_v?get_list
Fixed krb5_config_vget_next


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2148 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-11 13:06:09 +00:00
Assar Westerlund
e370465a6e Redid part.
New functions: krb5_config_v?get_next


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2079 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-09 01:34:28 +00:00
Assar Westerlund
328d32e5a3 fix bug in `krb5_config_vget_string'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2014 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-07 09:48:01 +00:00
Assar Westerlund
7dd6d4bcbd only remove final \n if there's one
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1981 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-06 21:36:22 +00:00
Assar Westerlund
e41b631fb9 new file
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1978 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-06 21:05:20 +00:00