commit 0a7d3dc6e74da37f164c8797622a511bc2c4e6a4
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon May 23 11:32:24 2011 +0530

    News update for 3.0.2 release

 NEWS |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

commit 50e85f6d8717067122ff8db099f219314cb75f42
Author: Punit Jain <jpunit@novell.com>
Date:   Tue May 17 20:58:55 2011 +0530

    bug #599745 GW incorrect dates are displayed in message list for memos

 servers/groupwise/e-gw-connection.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit d3f26226ca5e8fab4d62ee7db0a92fe3e2f99d56
Author: Punit Jain <jpunit@novell.com>
Date:   Tue May 17 20:53:08 2011 +0530

    bug #628684 groupwise critical warnings

 .../backends/groupwise/e-book-backend-groupwise.c  |   18 +++++++++++-------
 servers/groupwise/e-gw-item.c                      |    3 ++-
 2 files changed, 13 insertions(+), 8 deletions(-)

commit 39d49903230cc1e106289709fad482c10f4baabb
Author: Patrick Ohly <patrick.ohly@intel.com>
Date:   Mon May 16 11:21:04 2011 +0200

    addressbook file backend: libdb must be initialized for concurrent read/write
    
    Very bad performance (100% CPU load, several minutes run time) were
    seen for multiple concurrent writes. gdb shows that libdb is
    apparently busy polling while writing.
    
    The libdb API docs for DB_ENV->open() imply that either DB_INIT_CDB or
    DB_INIT_LOCK must be used in apps which are not read-only, like
    EDS. This patch adds DB_INIT_CDB because it is simple and fixes the
    performance problem.
    
    In some rare cases, DB_INIT_LOCK might provide better performance by
    allowing concurrent writes of independent data, but that seems too
    complicated for not enough gain right now (must check for deadlocks).
    
    (cherry picked from commit faada76f22cd192252b9f052183e9f1544a6da04)

 addressbook/backends/file/e-book-backend-file.c |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

commit 53932aa8df0af7b5292352676add923e5880a8c8
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date:   Thu May 12 21:41:57 2011 -0400

    Bug 649762 - Add support for Vala bindings
    
    (cherry picked from commit 383c2a26444cfc00dab4f72a03ae2a243572c0f5)

 Makefile.am            |    6 ++++++
 configure.ac           |   34 ++++++++++++++++++++++++++++++++++
 vala/Makefile.am       |   37 +++++++++++++++++++++++++++++++++++++
 vala/libebook-1.2.deps |    1 +
 4 files changed, 78 insertions(+), 0 deletions(-)

commit a70b0c15c191d30624ebed7fecbab9ce2c26d690
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date:   Thu May 12 21:30:02 2011 -0400

    Bug 649761 - Add gobject-introspection build system to libebook
    
    Extended Rob Bradford's initial commit to add libedataserver as a
    dependency for g-ir-scanner when processing libebook.
    
    (cherry picked from commit 88b619567fc502a3cd0e50f7f01e3bc7c41413d7)

 addressbook/libebook/Makefile.am |   44 +++++++++++++++++++++++++++++++++++++-
 1 files changed, 43 insertions(+), 1 deletions(-)

commit d4b4386636da4af5bec42993dc011534833ea4c2
Author: Milan Crha <mcrha@redhat.com>
Date:   Mon May 9 19:16:00 2011 +0200

    Bug #648454 - Subfolders disappear when moving a folder

 camel/providers/local/camel-maildir-store.c |   41 +++++++++++++++++++++++++++
 1 files changed, 41 insertions(+), 0 deletions(-)

commit f1980b57daf3698473b9937bf6a0af6dcce533ff
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Mon May 9 14:37:27 2011 +0100

    Bug 649433 - e-calendar-factory SIGSEGV while reading hash_table
    
    The root cause of this issue was modules being loaded with RTLD_GLOBAL, and
    having conflicting "global" symbols.
    
    There is no reason for modules to be exporting their own symbols to the rest
    of the process; add the G_MODULE_BIND_LOCAL flag to the g_module_open() call
    to prevent that.
    (cherry picked from commit 671aac12c869626339923eee804f604a1d3c4e3c)

 libebackend/e-data-server-module.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 8dbd88c298aa6b3eee10446104d2ed2a6f3d7786
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date:   Sun May 8 11:46:45 2011 -0400

    Bug 649684 - GIR files should contain <package name=../>
    
    (cherry picked from commit b759ff33229866eaebf8a292f0bedda517c5de9a)

 calendar/libecal/Makefile.am |    2 +-
 libedataserver/Makefile.am   |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit a0611903404b1ec523dc19c909d2f092a46967fb
Author: Abduxukur Abdurixit <abdurixit@gmail.com>
Date:   Mon May 2 18:07:45 2011 +0200

    Added UG translation

 po/ug.po |10426 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 5242 insertions(+), 5184 deletions(-)

commit 7bf653003d8de8be5bfac83012c13e08749c89a4
Author: Abduxukur Abdurixit <abdurixit@gmail.com>
Date:   Sun May 1 23:08:15 2011 +0200

    Added UG translation

 po/ug.po |  246 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 134 insertions(+), 112 deletions(-)

commit 62a1c1dcaf24b66877048f6f08495991920051fb
Author: David Woodhouse <David.Woodhouse@intel.com>
Date:   Thu Apr 28 00:35:56 2011 +0100

    Bug 628142 - Fix handling of simultaneous get_message requests
    
    Drop the hash table of EFlags completely. It's broken, because the UID
    we use as the hash key isn't actually unique; the same UID can exist in
    multiple folders. And the lifetime issues on the EFlag weren't cleanly
    solvable (yeah, we can add a refcounting wrapper, but ick).
    
    We were *already* using imapx_is_job_in_queue() to check *properly* if
    there was an existing fetch. So just implement a simple 'fetch counter'
    with a GCond and a corresponding GMutex, bump that count by one each
    time any fetch completes, and use the GCond when waiting for a *specific*
    fetch to complete, inside a while (imapx_is_job_in_queue()) loop.
    (cherry picked from commit bdd966164d997976a3f632fc14e1f7badb6c450b)

 camel/providers/imapx/camel-imapx-server.c |   44 ++++++++++++++++++---------
 camel/providers/imapx/camel-imapx-server.h |    6 ++-
 2 files changed, 33 insertions(+), 17 deletions(-)

commit 0f3e0afdbf46800860f4f67bf5375b802ec15bb1
Author: Abduxukur Abdurixit <abdurixit@gmail.com>
Date:   Mon Apr 25 10:26:33 2011 +0200

    Added UG translation

 po/ug.po |10139 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 5166 insertions(+), 4973 deletions(-)

commit a83e0c7fd6faf83ade91d951ccbcba5ffc9d789c
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date:   Mon Apr 25 12:33:18 2011 +0530

    post release version bump

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)