Files
heimdal/lib/krb5
Jeffrey Altman 07ee8fd3f4 base|krb5: struct krb5_config_binding is public
ea90ca8666
("Move some infra bits of lib/krb5/ to lib/base/ (2)") introduced
struct heim_config_binding to heimbase.h and removed the
struct krb5_config_binding definition from krb5.h.  It changed
the krb5_config_binding typedef to be based upon the heim_config_binding
typedef.

These changes broke out of tree callers of krb5_config_get_list()
and krb5_config_vget_list().  The internals of struct krb5_config_binding
are required by callers of krb5_config_get_list() and krb5_config_vget_list()
and the names must remain the same.

This change restores struct krb5_config_binding to krb5.h.  The
structure cannot be changed because it is public and leaves struct
heim_config_binding as an independent structure definition within
heimbase.h.  As a result struct heim_config_binding in heimbase.h must
remain binary compatible until such time as krb5_config_get_list() and
krb5_config_vget_list() are no longer supported.

Change-Id: I69b4fda3f656cc8daa8f5fcd0c7151cee222fc8c
2020-05-31 00:02:34 -05:00
..
2011-05-21 11:57:31 -07:00
2018-09-10 14:42:18 -04:00
2017-04-29 01:05:59 -04:00
2019-07-09 12:34:26 -05:00
2016-04-16 16:58:08 -05:00
2018-10-08 08:46:37 -04:00
2012-01-10 22:54:50 +01:00
2012-07-02 11:33:18 -04:00
2020-05-28 00:02:36 -05:00
2014-06-09 23:36:23 +02:00
2017-05-26 23:24:30 -04:00
2011-07-24 16:02:22 -07:00
2014-04-25 02:42:17 +02:00
2011-05-21 11:57:31 -07:00
2014-04-25 02:42:17 +02:00
2011-05-21 11:57:31 -07:00
2018-09-10 14:42:18 -04:00
2011-05-21 11:57:31 -07:00
2011-05-21 11:57:31 -07:00
2007-07-15 20:49:46 +00:00
2009-05-04 06:17:40 +00:00
2020-05-26 11:48:45 -05:00
2014-03-24 23:07:49 -05:00
2011-05-21 11:57:31 -07:00
2018-09-10 14:42:18 -04:00
2016-02-26 01:04:31 -06:00
2016-11-20 17:43:51 -06:00
2016-11-28 15:09:55 -06:00
2016-02-26 01:04:31 -06:00
2016-11-28 17:34:44 -06:00
2017-04-29 13:55:24 -04:00
2017-04-29 01:05:59 -04:00
2016-12-14 22:05:46 -06:00
2020-04-15 09:00:20 +10:00
2016-02-26 00:55:30 -06:00
2012-05-28 13:14:55 +01:00
2011-05-21 11:57:31 -07:00
2019-01-02 13:56:04 -05:00
2010-09-18 14:45:33 -07:00
2011-05-21 11:57:31 -07:00
2011-05-21 11:57:31 -07:00
2009-05-04 06:17:40 +00:00
2014-04-29 11:04:21 -06:00
2009-05-04 06:17:40 +00:00
2011-05-21 11:57:31 -07:00
2009-05-04 06:17:40 +00:00
2011-05-21 11:57:31 -07:00
2009-05-04 06:17:40 +00:00
2011-05-21 11:57:31 -07:00
2009-05-04 06:17:40 +00:00
2019-01-03 20:06:27 -06:00
2009-05-04 06:17:40 +00:00
2010-05-30 13:37:07 -07:00
2009-05-04 06:17:40 +00:00
2016-02-26 01:04:31 -06:00
2011-05-21 11:57:31 -07:00
2019-11-02 18:49:42 -05:00