commit 891f5b4cf7a680135af907027ba82150cad777c8 Author: Matthew Barnes Date: Sun Mar 25 21:14:15 2012 -0400 NEWS update for 3.4.0 release. NEWS | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) commit a3fb753490bf252ff1742459abd1b9ed248e2b56 Author: Matthew Barnes Date: Fri Mar 23 15:15:27 2012 -0400 CamelIMAPXServer: Prevent failed commands from starting new ones. camel/providers/imapx/camel-imapx-server.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit 7308d9d2cb56365186fa85055a5aa7b85af00435 Author: Matthew Barnes Date: Fri Mar 23 14:49:44 2012 -0400 CamelIMAPXServer: Rework some reference counting issues. Commit 7efd1e7969c70fb497febd455591041994bbf90b was incorrect. The command DOES need to be removed from 'is->queue' before starting it, however we need to hold a reference on the command so it does not get finalized while removing it from 'is->queue'. camel/providers/imapx/camel-imapx-server.c | 36 +++++++++++++++++++++------- 1 files changed, 27 insertions(+), 9 deletions(-) commit 8f877c10057a485739c53fbbf7b4f6640dd7ba8f Author: Matthew Barnes Date: Fri Mar 23 14:01:36 2012 -0400 CamelIMAPXCommand: Make the CamelIMAPXJob member private. This ensures we keep the CamelIMAPXJob's reference count accurate. Introduce two new CamelIMAPXCommand functions: CamelIMAPXJob * camel_imapx_command_get_job (CamelIMAPXCommand *ic) void camel_imapx_command_set_job (CamelIMAPXCommand *ic, CamelIMAPXJob *job) camel/providers/imapx/camel-imapx-command.c | 39 ++++ camel/providers/imapx/camel-imapx-command.h | 5 +- camel/providers/imapx/camel-imapx-server.c | 249 +++++++++++++++++++-------- 3 files changed, 216 insertions(+), 77 deletions(-) commit 06f697d04e7141a0c58821ef86fbdc97d0933e42 Author: Matthew Barnes Date: Fri Mar 23 15:49:43 2012 -0400 imapx_command_fetch_message_done(): Avoid a refcount issue. Fix a potential reference counting issue, but I don't think this is what's causing all the problems. camel/providers/imapx/camel-imapx-server.c | 20 ++++++++++++-------- 1 files changed, 12 insertions(+), 8 deletions(-) commit fcae79783cff03a663e0efc8b2174a58d4945467 Author: Matthew Barnes Date: Fri Mar 23 11:11:47 2012 -0400 CamelIMAPXCommand: Fill memory with a bit pattern before freeing. To help track down finalized CamelIMAPXCommands being passed around. camel/providers/imapx/camel-imapx-command.c | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) commit 25674e3689791c4fb3da7b639453b99404467a0b Author: Matthew Barnes Date: Fri Mar 23 11:08:28 2012 -0400 CamelIMAPXCommand: Add more runtime checks. To help track down a reference counting bug, but good to do anyway. camel/providers/imapx/camel-imapx-command.c | 42 ++++++++++++++++----------- camel/providers/imapx/camel-imapx-command.h | 4 ++ 2 files changed, 29 insertions(+), 17 deletions(-) commit 0a24ca38fc69bbc0be57df1afcb2d3928c6b878e Author: Matthew Barnes Date: Fri Mar 23 12:38:40 2012 -0400 CamelIMAPXJob: Fill memory with a bit pattern before freeing. To help track down finalized CamelIMAPXJobs being passed around. camel/providers/imapx/camel-imapx-job.c | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) commit c0799ed78c9fea6361296bb55ecf86fe5d28f13e Author: Matthew Barnes Date: Fri Mar 23 12:33:48 2012 -0400 CamelIMAPXJob: Add more runtime checks. To help track down a reference counting bug, but good to do anyway. camel/providers/imapx/camel-imapx-job.c | 42 ++++++++++++++++++------------ camel/providers/imapx/camel-imapx-job.h | 4 +++ 2 files changed, 29 insertions(+), 17 deletions(-) commit 6266a3d05f8dfd3a471991d1cb6713c966a458c7 Author: Kristjan SCHMIDT Date: Sat Mar 24 16:39:26 2012 +0100 Updated Esperanto translation po/eo.po | 4307 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 2307 insertions(+), 2000 deletions(-) commit 6d8edd051a9e7e8e48d8e3d9566ae3ef41907634 Author: Krishnababu Krothapalli Date: Thu Mar 22 15:25:29 2012 +0530 Updated Telugu Translations po/te.po | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 53035d87fbae2e515dad9358023ea7f8d2f845c8 Author: Krishnababu Krothapalli Date: Thu Mar 22 15:22:56 2012 +0530 Updated Telugu Translations po/te.po | 3005 +++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 1708 insertions(+), 1297 deletions(-) commit a2c350865ff16a975a680c7027357e2b5f4bb137 Author: Flemming Christensen Date: Wed Mar 21 10:15:17 2012 +0100 Updated Danish translation po/da.po | 3110 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 1706 insertions(+), 1404 deletions(-) commit 3b73714153701ee6d579d71f8c8e16d3e3121591 Author: A S Alam Date: Wed Mar 21 07:57:48 2012 +0530 update Punjabi Translation po/pa.po | 2906 +++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 1643 insertions(+), 1263 deletions(-) commit 2465ec3d97635339dbef581cad47e11ee109b892 Author: Nguyễn Thái Ngọc Duy Date: Wed Mar 21 09:10:12 2012 +0700 Updated Vietnamese translation po/vi.po | 236 ++++++++++++++++++++++++++------------------------------------ 1 files changed, 100 insertions(+), 136 deletions(-) commit a77ca235cb2504c3b7058faead1dd9bcf7c7c749 Author: Nguyễn Thái Ngọc Duy Date: Wed Mar 21 08:51:41 2012 +0700 po/vi: updated from Damned Lies po/vi.po | 3160 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 1659 insertions(+), 1501 deletions(-) commit c2575d7276f8708a43f966cd53d198e5144dc4af Author: Automatic Mirroring Date: Tue Mar 20 16:07:22 2012 +0000 Update Simplified Chinese translation. po/zh_CN.po | 3072 ++++++++++++++++++++++++++++------------------------------- 1 files changed, 1481 insertions(+), 1591 deletions(-) commit 438ec88a5b91ef5664e967c73d15ce77e25acbad Author: Runa Bhattacharjee Date: Tue Mar 20 19:15:59 2012 +0530 Updated Bengali India Translaion po/bn_IN.po | 5033 +++++++++++++++++++++++++++++++++-------------------------- 1 files changed, 2782 insertions(+), 2251 deletions(-) commit dec589d3cb620f5029974e571051a9d5be3c0e6d Author: Chenthill Palanisamy Date: Mon Mar 19 12:36:37 2012 +0530 post release version bump configure.ac | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)