aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook/ChangeLog
diff options
context:
space:
mode:
authorChris Toshok <toshok@helixcode.com>2000-07-27 05:19:25 +0800
committerChris Toshok <toshok@src.gnome.org>2000-07-27 05:19:25 +0800
commitaacf3c5927253725d79bacbd60f8813b38aa34ee (patch)
tree4e33a0fffc616b03b787104c0dce01680d4fae9b /addressbook/ChangeLog
parent1ca36a2a0c3bac1f323f24019e17e78ab4be6bf5 (diff)
downloadgsoc2013-evolution-aacf3c5927253725d79bacbd60f8813b38aa34ee.tar
gsoc2013-evolution-aacf3c5927253725d79bacbd60f8813b38aa34ee.tar.gz
gsoc2013-evolution-aacf3c5927253725d79bacbd60f8813b38aa34ee.tar.bz2
gsoc2013-evolution-aacf3c5927253725d79bacbd60f8813b38aa34ee.tar.lz
gsoc2013-evolution-aacf3c5927253725d79bacbd60f8813b38aa34ee.tar.xz
gsoc2013-evolution-aacf3c5927253725d79bacbd60f8813b38aa34ee.tar.zst
gsoc2013-evolution-aacf3c5927253725d79bacbd60f8813b38aa34ee.zip
wait to free the view until we've taken care of freeing its internals.
2000-07-26 Chris Toshok <toshok@helixcode.com> * backend/pas/pas-backend-ldap.c (view_destroy): wait to free the view until we've taken care of freeing its internals. also, close the ldap connection here. (pas_backend_ldap_connect): rename p_b_l_ensure_connected to this, since it's always called when we create a view. (pas_backend_ldap_build_all_cards_list): open an ldap connection in this function and close it at the end. (poll_ldap): make sure to call ldap_unbind to close the view's connection here. (pas_backend_ldap_search): call pas_backend_ldap_connect here - ldap_unbind will either be called from poll_ldap or from view_destroy. (pas_backend_ldap_get_vcard): the PASBackendLDAP no longer has an LDAP*. svn path=/trunk/; revision=4369
Diffstat (limited to 'addressbook/ChangeLog')
-rw-r--r--addressbook/ChangeLog17
1 files changed, 17 insertions, 0 deletions
diff --git a/addressbook/ChangeLog b/addressbook/ChangeLog
index 0178a571da..9f9579f56f 100644
--- a/addressbook/ChangeLog
+++ b/addressbook/ChangeLog
@@ -1,5 +1,22 @@
2000-07-26 Chris Toshok <toshok@helixcode.com>
+ * backend/pas/pas-backend-ldap.c (view_destroy): wait to free the
+ view until we've taken care of freeing its internals. also, close
+ the ldap connection here.
+ (pas_backend_ldap_connect): rename p_b_l_ensure_connected to this,
+ since it's always called when we create a view.
+ (pas_backend_ldap_build_all_cards_list): open an ldap connection
+ in this function and close it at the end.
+ (poll_ldap): make sure to call ldap_unbind to close the view's
+ connection here.
+ (pas_backend_ldap_search): call pas_backend_ldap_connect here -
+ ldap_unbind will either be called from poll_ldap or from
+ view_destroy.
+ (pas_backend_ldap_get_vcard): the PASBackendLDAP no longer has an
+ LDAP*.
+
+2000-07-26 Chris Toshok <toshok@helixcode.com>
+
* backend/pas/pas-backend-ldap.c
(pas_backend_ldap_build_all_cards_list): add support for user settable scope.
(pas_backend_ldap_search): same.