diff options
-rw-r--r-- | NEWS | 1 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | slapi-nis.spec | 5 | ||||
-rw-r--r-- | src/back-sch.c | 2 |
4 files changed, 7 insertions, 3 deletions
@@ -1,3 +1,4 @@ +0.19 * Fix a brown-paper-bag crash. 0.18 * Check that the search base is serviced by a real backend before we'll attempt to participate in a search request. * Add a deref_rf function which works like deref_r but also applies diff --git a/configure.ac b/configure.ac index ec1f1b5..3e5ddeb 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_INIT(slapi-nis,0.18) +AC_INIT(slapi-nis,0.19) AC_CONFIG_MACRO_DIR([m4]) AM_INIT_AUTOMAKE(foreign) LT_INIT diff --git a/slapi-nis.spec b/slapi-nis.spec index 9c02ae0..f0847da 100644 --- a/slapi-nis.spec +++ b/slapi-nis.spec @@ -1,5 +1,5 @@ Name: slapi-nis -Version: 0.18 +Version: 0.19 Release: 1%{?dist} Summary: NIS Server and Schema Compatibility plugins for Directory Server Group: System Environment/Daemons @@ -50,6 +50,9 @@ rm -rf $RPM_BUILD_ROOT %{_sbindir}/nisserver-plugin-defs %changelog +* Mon Nov 17 2010 Nalin Dahyabhai <nalin@redhat.com> - 0.19-1 +- fix a brown-paper-bag crash + * Mon Nov 17 2010 Nalin Dahyabhai <nalin@redhat.com> - 0.18-1 - update to 0.18 - add a deref_rf function diff --git a/src/back-sch.c b/src/back-sch.c index b22c44f..196fd19 100644 --- a/src/back-sch.c +++ b/src/back-sch.c @@ -489,7 +489,7 @@ backend_get_set_config_entry_if_matching_cb(Slapi_Entry *e, void *callback_data) } for (i = 0; (groups[i] != NULL); i++) { cbdata->groupdn = slapi_sdn_set_dn_byval(cbdata->groupdn, groups[i]); - for (j = 0; (sets[j] != NULL); j++) { + for (j = 0; (sets != NULL) && (sets[j] != NULL); j++) { cbdata->setrdn = slapi_sdn_set_dn_byval(cbdata->setrdn, sets[j]); if ((slapi_sdn_compare(cbdata->groupdn, cbdata->search_groupdn) == 0) && (slapi_sdn_compare(cbdata->setrdn, cbdata->search_setrdn) == 0)) { |