[evolution-data-server] Created tag openismus-snapshot/2013-02-22
- From: Patrick Ohly <pohly src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-data-server] Created tag openismus-snapshot/2013-02-22
- Date: Fri, 22 Feb 2013 20:19:24 +0000 (UTC)
The unsigned tag 'openismus-snapshot/2013-02-22' was created.
Tagger: Patrick Ohly <patrick ohly intel com>
Date: Fri Feb 22 21:18:42 2013 +0100
Snapshot of the Openismus 3.6.x branch from 2013-02-22.
Changes since the last tag 'EVOLUTION_DATA_SERVER_3_6_2':
Christian Kirbach (1):
Update German translation
Daniele Rondina (1):
Bug #688926 - SIGABRT on call_old_file_Sync
Dr.T.Vasudevan (1):
Updated Tamil translation
Krishnababu Krothapalli (2):
Updated Telugu Translations
Updated Telugu Translations
Mathias Hasselmann (30):
tests: Don't use g_ensure_type() yet
Add libebook-contacts to the gir-compiler includes
tests: Port test-client-custom-summary.c to gtest
tests: Use absolute paths for SRCDIR
tests: Add a few missing license headers
tests: Add configured datadir to the D-Bus dirs
tests: Use private D-Bus session in EBookClient test
tests: Add shared new_custom_temp_client()
tests: Port libebook/test-query.c to GTest
tests: Verify more EBook queries
build: Move langinfo checks into autoconf macro
libedata-book: Use slice allocator for EbSdbSearchData
libedata-book: Simplify signature of sexp helpers
libebook-contacts: Reduce code-duplication in e_book_query_from_string()
libebook-contacts: Document EBookQueryTest
libedataserver: Don't print warning if e_sexp_parse() fails
libedataserver: Add phone number utilities
libebook-contacts: Add phone number specific queries
sqlitedb: Permit indexing of phone numbers
sqlitedb: Store E.164 param in vcards
tests: Verify upgrade to SQLite-only addressbook
sqlitedb: Avoid warnings on upgrade from BDB format
tests: Actually commit the upgrade test
sqlitedb: Properly restore vCards from summary
libedataserver: Provide generic string for E_CLIENT_ERROR_OUT_OF_SYNC
test-server-utils: Don't rely on command line parsing for "rm -rf"
sqlitedb: Use lower case column name for Rev field
tests: Verify that summary column names are presered
legal: Update copyright notice of our recent contributions.
e-test-server-utils: Destroy dynamic closures
Matthew Barnes (3):
Post-release version bump.
Prototype a D-Bus unit test harness.
EFlag: Suppress deprecation warning on g_cond_timed_wait().
Milan Crha (13):
Bug #687865 - Shows old reminders for GOA accounts
Bug #688146 - Crash in Contacts calendar backend
Bugh #674454 - Crash in e_book_backend_ldap_authenticate_user
Bug #688660 - Crash on webdav contact cache update
Bug #688479 - Empty name selector dialog on open
Bug #677378 - Crash in imapx_query_auth_types_sync()
Bug #687670 - Signing with both pgp and S/MIME causes a broken signature
Bug #680201 - Backup restore doesn't migrate accounts from GConf
Bug #202576 - A way to refresh IMAP folder list
Bug #688795 - Crash under e_cal_backend_contacts_start_view()
Bug #688366 - WebDAV book can cause high CPU usage
ESourceRegistry: Disconnect signal handlers from GSettings in dispose
Workaround file description leak from e_source_registry_authenticate_sync()
Patrick Ohly (5):
revision checking: off by default
ebook: avoid repeatedly creating GSettings in e_book_client_is_self
ebook: make EContactGeo usable in Vala
ebook: make EContactCert usable in Vala
configure: bump to 3.7.90 version
Paul Menzel (3):
Bug #687634 - Improve camel console warning text
Bug 688639 – SMTP: Correctly deal with 535 authentication error
Bug #684175 - Check email value in e_destination_set_contact()
Rajesh Ranjan (1):
hindi translation update
Sayak Sarkar (1):
Updated Bengali India Translation
Tristan Van Berkom (161):
EBookBackendSqliteDB: Fixed sexp interpretation for 'id' field.
EBookBackendSqliteDB: Added e_book_backend_sqlitedb_get/set_revision()
Local file backend modified to use sqlite db exclusively
Added e_enum_from_string() and e_enum_to_string() utilities in e-data-server-utiils
EContact: Added boxed type E_CONTACT_TYPE_ATTR_LIST and e_contact_field_type()
Added ESourceAddressBookConfig extension
EBookBackendSqliteDB: Added e_book_backend_sqlitedb_new_full()
EBookBackendFile: Use the new ESourceAddressBookConfig to configure the summary
Added test case to create a book with custom summary fields and fetch a contact.
Fixing e_book_backend_sexp_match_contact() for emails and phone numbers
Adding test case proving there is a write-write race condition to fix
Refined test case to avoid conflicting EContactFields
Avoid race conditions when concurrently writing contacts in the addressbook
ESourceAddressBookConfig: Added revision-guards option
EBookBackendFile: Conditionally check revisions on modified contacts
EBookBackendSqliteDB: Enable WAL journal mode
EDataBook: Added direct access APIs
EBookClient: Added e_book_client_new_direct()
First mega-patch in libebook --> libebook-contacts split/migration
Added missing files from last commit
Added missing makefile
Fixing header files for new library libebook-contacts
More fixing the build for new libebook/libebook-contacts split.
EDataBook: Added hash table to bookkeep the directly loaded backends
Added ESourceDirectAccess extension
Bug 686421 - Restore libebook tests to minimum working condition
client-test-utils.c: Modified to use the ESourceDirectAccess extension to setup the test case books to
use direct access.
Make libebook require libebook-contacts in the pkg-config file
Adding missing header file to install in new libebook-contacts lib
Fixed pkg-config files, libebook requires libebook-contacts
EBookClient: Fixed EBookClient async open routine to chain with the direct book
Reviving async client test
Fixing build after mega-merge
Currently make the tests use direct read access by default
EDataBookView: Adding direct access APIs and GSignals for notifications
EDataBook: Added direct access apis for fetching an EDataBookView
EBookClientView: Added constructor for direct access
EBookClient: If the client is a direct access client, then use a direct access EBookClientView as well
when creating one.
Fixup e_enum_to_string()
Fixup e_contact_field_type()
Added e_util_utf8_normalize()
EBookBackendSqliteDB: Backporting fixes from openismus-work-master
EBookBackendSqliteDB: More fixups
EBookBackendSexp: Fixed to use the new e_util_utf8_normalize() function
EBookBackendSexp: Using a const pointer in compare_phone() as milan requested.
Split up ESourceAddressBookConfig and ESourceBackendSummarySetup
e_book_backend_sqlitedb_new_full(): Simplified to take the extension directly.
Adding missing header file
EBookBackendFile: Updated to use the new constructor for e_book_backend_sqlitedb_new_full
Updating test case for new name ESourceBackendSummarySetup
Fixing gtk-doc comment for new ESourceBackendSummarySetup extension
Removing ESourceDirectAccess extension
Added EGdbusBookDirect
Added EDataBookDirect
EBookClient: Now fetch the direct backend details over D-Bus in e_book_client_new_direct()
EBookBackendFile: Implement the new backend methods for direct access
client-test-utils: Use direct access mode, now without using the extension.
EBookBackendSqliteDB: Avoid errors on conflicting summaries
Fix regression on fields-of-interest as much as possible.
Fixed bad merge of previous commit (fixing regression for UID/REV fields-of-interest)
Revert "EBookClientView: Added constructor for direct access"
Revert addition of e_data_book_get_view() APIs
Revert "EDataBookView: Adding direct access APIs and GSignals for notifications"
Revert "EBookClient: If the client is a direct access client, then use a direct access EBookClientView
as well when creating one."
Make test-client-custom-summary also use DRA mode
client-test-utils.c: Only use direct access if DEBUG_DIRECT env var is set
Add support for direct access queries in book views
EBookBackendSqliteDB: Fix e_book_backend_sqlitedb_search_uids()
Extending test-client-custom-summary to try e_book_client_get_contacts_uids()
Fixing e_book_backend_sqlitedb_search_uids()
Adding test case for e_book_client_get_contacts_uids()
Fix lock of loaded modules in EDataBook
Adding test that fires up multiple EBookClientViews
test-client-custom-summary: Added a query on the EVC_N vcard field
Adjusted vala build for library splitup of libebook & libebook-contacts
Fixed GIR build and vala build for libebook
Remove libedataserverui and make google backend optional
Cleanup GTK+ dependency removal
Fixing make dist for libebook
Specify DIST_SUBDIRS in addressbook/backends/Makefile.am
Updated revision guards API to return an E_CLIENT_ERROR
Updated test-client-write-write.c to watch for the new E_CLIENT_ERROR_OUT_OF_SYNC
client-test-utils.c: Enable revision guards for test cases
For openismus-work branch, make test-client-custom-summary not use function from glib 2.34
Fixing GTK+ dependency removal patch
Added EDS_ADDRESS_BOOK_MODULES and EDS_CALENDAR_MODULES
ESourceRegistry: Do not mandate builtin sources.
Refixing up Makefile to avoid removing the old framework (one test still needs it)
Adding test-server-utils
Ported all tests in tests/ebook/client to use new test framework
Make relocatable addressbooks work with direct access.
Ported test-client-upgrade-addressbook to new test framework.
Ported EBook (deprecated) test cases to use the new test-server-utils scaffold.
Ported ECal tests to new test framework
Ported ECalClient tests to use ETestServerFixture framework
Again fixing makefile to keep the old dbus utils
Adding missing vcard for test-client-custom-summary test.
Added ported GTestDBus as ETestDBus in local tree (avoid glib 2.34 dependency)
EBookBackendSqliteDB: Fixed retry loop when SQLite is busy.
Improving test case for concurrent views.
EBookBackendSqliteDB: Added e_book_backend_new_contact[s]() APIs
EBookBackendFile: Don't overwrite UIDs on incomming/new contacts.
Added test case ensuring that new contacts have thier UID preserved.
Adding missing copyright header in test-client-preserve-uid.c
EBookBackendVCF: Don't overwrite UIDs on incomming/new contacts.
Fixup for EBookBackendFile patch
Ported test-client-view-operations.c to use the isolated test case fixture.
Fixing EBookBackendSqliteDB errors to all use explicit error codes.
Improving test-client-remove-contact
EBookBackendSqliteDB: Added contact-not-found error type.
EBookBackendFile: Report the proper error if a contact is not found by UID.
Using proper error code for reporting SQL constraint errors.
EBookBackendFile: Use E_DATA_BOOK_ERROR instead of E_BOOK_CLIENT_ERROR
EBookBacknendFile: Use E_DATA_BOOK_ERROR for contact-not-found
test-client-preserve-uid: Check for E_BOOK_CLIENT_ERROR_CONTACT_ID_ALREADY_EXISTS
test-client-preserve-uid.c: Fix coding style and copyright header
EBookBackendFile: Fix error message for contact-not-found errors.
ECalClient test test-client-refresh: Only test the refresh APIs if it is supported.
ECal test, test-ecal-get-free-busy: Create a valid user identity and account
ECalClient test, test-client-get-free-busy: Create a valid user identity and account
test-ecal-get-ldap-attribute: Changing test to check the reported error code.
test-ecal-create-object: Fixed to assert something that makes sense.
test-ecal-get-objects-for-uid: Fixed assertions in test case.
Addressbook test test-client-write-write: Ported to use isolated testing tools.
Added E_DATA_BOOK_STATUS_OUT_OF_SYNC error
EDataBook: Wrap up E_DATA_BOOK_STATUS_OUT_OF_SYNC properly
EBookClient: Unwrap E_CLIENT_ERROR_OUT_OF_SYNC
EBookBackendFile: Use E_DATA_BOOK_ERROR instead of client error directly.
Make ETestServerFixture more reliable.
ETestDBus: Fixed porting errors
Fixing up various tests to compile with ported ETestDBus temporary copy of GTestDBus
Remove g_type_ensure()
test-query.c: Dont use g_test_add_data_func_full with glib < 2.34
EBookBackendFile: Protect priv->revision with the lock when fetching backend properties.
Protect priv->revision when loading the revision
Adding ESourceRevisionGuards
Removed ESourceAddressBookConfig
Updating test cases to use ESourceRevisionGuards instead of ESourceAddressBookConfig
EBookBackendFile: Updated to use ESourceRevisionGuards instead of ESourceAddressBookConfig.
e-phone-utils-test.c: Disabling the match assertion if ENABLE_PHONENUMBER is not defined.
ECalCLient test-client-get-free-busy: Giving up on the second round.
test-fixture: Removing deprecated book/calendar tests
Disabling deprecated e-source-test
Moving the test-client-change-country-code into functional tests.
Disabling deprecated EBook tests
Disabling deprecated ECal tests
e-test-server-utils.c: Use g_spawn_command_line_sync() instead of g_spawn_sync()
test-server-utils.c: Added TEST_INSTALLED_SERVICES env var
Migrated EBookClientError back into libebook-contacts
Store E.164 phone number values automatically in the vCard
Fix test cases to always use the backported ETestDBus object
Added e_book_client_connect_direct_sync()
e-test-server-utils: Add support for testing Direct Read Access books.
Ported various EBookClient tests to additionally test Direct Read Access variants
EBookBackendSexp: Restore suffix search functionality
test-client-custom-summary.c: Fixup test case to also try Default summary
Fixing test-client-custom-summary for last merge
Brute force backport of EBookBackendSqliteDB + phone number work.
Use async variants in test-client-view-operations
test-client-remove-contact.c: Enhanced test case
EBookBackendFile: Report the correct error from remove_contacts()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]