diff options
author | Chris Toshok <toshok@helixcode.com> | 2000-07-27 05:19:25 +0800 |
---|---|---|
committer | Chris Toshok <toshok@src.gnome.org> | 2000-07-27 05:19:25 +0800 |
commit | aacf3c5927253725d79bacbd60f8813b38aa34ee (patch) | |
tree | 4e33a0fffc616b03b787104c0dce01680d4fae9b /addressbook/ChangeLog | |
parent | 1ca36a2a0c3bac1f323f24019e17e78ab4be6bf5 (diff) | |
download | gsoc2013-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/ChangeLog | 17 |
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. |