-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathNEWS
More file actions
6912 lines (5995 loc) · 280 KB
/
NEWS
File metadata and controls
6912 lines (5995 loc) · 280 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Evolution-Data-Server 3.10.3 2013-12-09
---------------------------------------
* Ubuntu-Online-Accounts improvements:
- Support Outlook.com IMAP accounts.
- Use Google's OAuth-based CalDAV interface.
Bug Fixes:
Bug 680961 - Broken dispatching of EAuthenticationSession (Milan Crha)
Bug 710361 - GError corruption in imapx_command_fetch_message_done()
(Matthew Barnes)
Bug 712323 - Substantially expand EVCard documentation (Philip Withnall)
Bug 712578 - MH folder refresh can cause summary rebuild (Milan Crha)
Bug 719720 - Refcount error in imapx_command_select_done()
(Matthew Barnes)
Other Changes:
* Bump minimum libgweather requirement. (Matthew Barnes)
* e-vcard: Fix a minor memory leak for multi-valued parameters.
(Philip Withnall)
* e-vcard: Fix case sensitivity of string comparisions.
(Philip Withnall)
* EDataBook: Fixed memory leak of every EContact succesfully added to
the addressbook. (Tristan Van Berkom)
* CamelPOP3Folder: Fix a potential g_object_unref(NULL) call
(Philip Withnall)
* EBookBackendCache: Remove an unnecessary NULL check.
(Philip Withnall)
* libecal: Refactor system timezone key file parsing code.
(Philip Withnall)
* libedata-cal: Fix a potential g_strstrip(NULL) call (Philip Withnall)
* Remove --enable-strict configure option. (Matthew Barnes)
Translations:
Daniel Mustieles (es)
Fran Diéguez (gl)
Andika Triwidada (id)
Aurimas Černius (lt)
Piotr Drąg (pl)
Rafael Ferreira (pt_BR)
Мирослав Николић (sr)
Shantha kumar (ta)
Wylmer Wang (zh_CN)
Evolution-Data-Server 3.10.2 2013-11-11
---------------------------------------
Bug Fixes:
Bug 710787 - Replace most uses of sprintf() with g_snprintf()
(Murray Cumming)
Bug 710989 - Replace most uses of strcpy() (Murray Cumming)
Other Changes:
* Support migrating merged GConf trees, mainly for Debian users.
(Matthew Barnes)
Translations:
Gil Forcada (ca)
Carles Ferrando (ca@valencia)
Efstathios Iosifidis (el)
Evolution-Data-Server 3.10.1 2013-10-14
---------------------------------------
Bug Fixes:
Bug 695232 - Finish EVCard quoted-printable handling (Milan Crha)
Bug 708627 - Use PLAIN instead of LOGIN for GOA SMTP accounts
(Matthew Barnes)
Bug 708730 - CalDAV: Improve handling of invalid access tokens
(Matthew Barnes)
Bug 709550 - CamelService: Do not call disconnect_sync from its
finalize (Milan Crha)
Bug 709561 - Pick up Windows Live mail from GOA (Matthew Barnes)
Translations:
Inaki Larranaga Murgoitio (eu)
Duarte Loreto (pt)
Yuri Myasoedov (ru)
Marián Čavojský (sk)
Chao-Hsiung Liao (zh_HK)
Evolution-Data-Server 3.10.0 2013-09-23
---------------------------------------
Translations:
Ask H. Larsen (da)
Luca Ferretti (it)
Marián Čavojský (sk)
Evolution-Data-Server 3.9.92 2013-09-16
---------------------------------------
Bug Fixes:
Bug 707034 - vCard param value parsing too strict (Milan Crha)
Bug 707116 - IMAPX: Normalize descendants of INBOX (Matthew Barnes)
Bug 707520 - New detached instance notification not send to clients
(Milan Crha)
Bug 707736 - IMAPX: LSUB response handling broken (Matthew Barnes)
Bug 708016 - CamelIMAPXStore: Crash when no namespace info present
(Matthew Barnes)
Other Changes:
* More preliminary IMAPX refactoring. (Matthew Barnes)
Translations:
Nilamdyuti Goswami (as)
Ihar Hrachyshka (be)
Timo Jyrinki (fi)
Claude Paroz (fr)
Andika Triwidada (id)
Luca Ferretti (it)
Changwoo Ryu (ko)
Rūdolfs Mazurs (lv)
Rafael Ferreira (pt_BR)
Мирослав Николић (sr)
Evolution-Data-Server 3.9.91 2013-09-02
---------------------------------------
Miscellaneous Changes:
* Preliminary IMAPX refactoring for 3.12 features. (Matthew Barnes)
* Fix a possible memory leak in sasl_ntlm_try_empty_password_sync()
(Milan Crha)
Translations:
Marek Černocký (cs)
Fran Diéguez (gl)
Balázs Úr (hu)
Aurimas Černius (lt)
Piotr Drąg (pl)
Rafael Ferreira (pt_BR)
Evolution-Data-Server 3.9.90 2013-08-19
---------------------------------------
Bug Fixes:
Bug 672899 - Renaming Google book group doesn't propagate to category
(Milan Crha)
Bug 700895 - Decode header's value before comparing with RegEx
(Milan Crha)
Bug 703181 - Book/calendar backends can authenticate without password
(Milan Crha)
Bug 704688 - HTTP Backend: Don't authenticate unnecessarily
(Milan Crha)
Bug 704871 - Fails to manage subscription on an NNTP account
(Matthew Barnes)
Bug 704885 - "Unknown background operation" when syncing spamassassin
(Matthew Barnes)
Bug 704895 - Nicknames for Google Contacts not synced (Milan Crha)
Bug 705206 - Stale "Retrieving message xxx" in preview panel
(Matthew Barnes)
Bug 705273 - Leaked sockets after failed authentication (Milan Crha)
Bug 705288 - Custom header search produces error (Milan Crha)
Bug 705444 - Can not create contact lists in LDAP address book
(Milan Crha)
Bug 705446 - Old POP3 mails can be removed before getting them
(Milan Crha)
Bug 705493 - Wrong default in configure help for --enable-largefile
(Matthew Barnes)
Bug 705617 - Failed connection hides offline data in online mode
(Milan Crha)
Bug 705814 - Crash in certificate_viewer_new() (Milan Crha)
Other Changes:
* [Google] Implement EBookBackend::refresh and advertise its support
(Milan Crha)
* [NNTP] Fails to get list of folders, if not connected already
(Milan Crha)
* NNTP: Authentication requires nntp_stream set (Milan Crha)
* CamelDiscoStore: Fix CamelServiceConnectionStatus tracking.
(Matthew Barnes)
* [Camel] Disable SSL v2 and weak ciphers by default (Milan Crha)
* IMAPX: Add classes to model LIST and STATUS responses, with more to
follow. (Matthew Barnes)
* IMAPX: More refactoring of error handling, this time drastically
simplifying it. (Matthew Barnes)
* Remove unused CamelOfflineJournal. (Matthew Barnes)
* [Maildir] Create the 'tmp' directory, if missing (Milan Crha)
* GOA: Honor GoaMail's "smtp-use-auth" setting. (Matthew Barnes)
* EDataBook/CalFactory: Work around a GDBus name watching bug.
(Matthew Barnes)
* EBook/CalBackend: Add a "shutdown" signal. (Matthew Barnes)
* Tighten up the CamelStoreSummary API and keep mutexes internal.
(Matthew Barnes)
* IMAPX: Obtain a fresh folder list on startup. (Matthew Barnes)
Translations:
Daniel Mustieles (es)
Fran Diéguez (gl)
Kjartan Maraas (nb)
Matej Urbančič (sl)
Victor Ibragimov (tg)
Chao-Hsiung Liao (zh_HK)
Evolution-Data-Server 3.9.5 2013-07-29
--------------------------------------
* E-D-S now uses Google's OAuth2-based CalDAV v2 interface for Google
accounts added through GNOME Online Accounts or Ubuntu Online Accounts,
which means no more password prompts.
Bug Fixes:
Bug 386113 - show custom alarm message in pop-up alerts
(Fabiano Fidêncio)
Bug 691526 - Memory corruption under
e_book_backend_google_start_book_view() (Milan Crha)
Bug 692904 - Do not call camel_service_disconnect during connection
phase (Milan Crha)
Bug 704003 - IMAPX: Untagged BYE message while connecting is lost
(Matthew Barnes)
Bug 704181 - Froze while filtering messages (Milan Crha)
Bug 704220 - Incorrect runtime check in
e_data_cal_respond_send_objects() (Milan Crha)
Bug 704618 - Missing detached instances in get_object() response
(Milan Crha)
Bug 704740 - WebDAV - Do not store ETag into REV attribute (Milan Crha)
Other Changes:
* IMAPX: Improve error handling in parser. (Matthew Barnes)
* IMAPX: Remove CamelIMAPXConnManager, just use a single connection.
(Matthew Barnes)
* CamelTcpStreamRaw: Don't timeout on reads. (Matthew Barnes)
* CalDAV: Add support for OAuth 2.0 authentication. (Matthew Barnes)
* google: Use CalDAV v2 if OAuth 2.0 support is available.
(Matthew Barnes)
* Insufficient return values from e_cal_backend_get_object/_list().
(Milan Crha)
* CamelGpgContext: Be aware of gpg2 (Milan Crha)
* CamelGpgContext: Enclose email addresses in brackets.
(Matthew Barnes)
* Fix memory leak in camel_imapx_command_add_qresync_parameter().
(Matthew Barnes)
* Do not use generic error codes in camel_getaddrinfo() /
camel_getnameinfo(). (Milan Crha)
Translations:
Marek Černocký (cs)
Christian Kirbach (de)
Andika Triwidada (id)
Kjartan Maraas (nb)
Wylmer Wang (zh_CN)
Evolution-Data-Server 3.9.4 2013-07-08
--------------------------------------
Bug Fixes:
Bug 682322 - SIGSEGV in pop3_folder_refresh_info_sync (Milan Crha)
Bug 697598 - [imapx] Freeze due to calling thread join from main thread
(Milan Crha)
Bug 700894 - LDAP 'Copy for offline' blocks online searches (Milan Crha)
Bug 703053 - Error on setting reminder 'after start of appointment'
(Fabiano Fidêncio)
Bug 703194 - Custom alarm message is REMINDER (Fabiano Fidêncio)
Other Changes:
* CamelStore: Add a "folder-info-stale" signal. (Matthew Barnes)
* CamelIMAPXStore: Try harder to track settings. (Matthew Barnes)
* Add a desktop file for Ubuntu Online Accounts. (Iain Lane)
* UOA: Add service-specific descriptions for E-D-S. (Matthew Barnes)
* Allow automatic NTLM authentication unconditionally (David Woodhouse)
* GError instance use-after-free in collection_backend_load_resources()
(Milan Crha)
* [IMAPX] Server connection is not mandatory when searching folder
content (Milan Crha)
* e_book_backend_sqlitedb_has_contact() used nonexistent column
(Milan Crha)
Translations:
Daniel Mustieles (es)
Aurimas Černius (lt)
Kjartan Maraas (nb)
Evolution-Data-Server 3.9.3 2013-06-17
--------------------------------------
Bug Fixes:
Bug 649420 - Work around QRESYNC bug in Zimbra's IMAP server
(Matthew Barnes)
Bug 672837 - Crash in camel_pop3_engine_command_free (Milan Crha)
Bug 699448 - Crash under e_book_backend_ldap_stop_view() (Milan Crha)
Bug 701797 - UOA: Remove ResponseType and AuthPath from service files
(Ken VanDine)
Bug 701838 - Work around a semantic API break in GObject
(Tristan Van Berkom)
Other Changes:
* EBookQuery: Added regex query API (Tristan Van Berkom)
* Be able to debug SMTP provider separately (Milan Crha)
* Make the statements explicit when using ternary if (Fabiano Fidêncio)
Translations:
Marek Černocký (cs)
Daniel Mustieles (es)
Fran Diéguez (gl)
ManojKumar Giri (or)
Marián Čavojský (sk)
Matej Urbančič (sl)
Evolution-Data-Server 3.9.2 2013-05-27
--------------------------------------
Bug Fixes:
Bug 697859 - Google: "Other Fax" is saved as "Business Fax"
(Matthew Barnes)
Bug 698725 - ESourceRegistry: Handle service restarts gracefully
(Matthew Barnes)
Bug 699024 - [google/yahoo] Don't override username (Matthew Barnes)
Bug 699160 - IMAPX: Always flush debugging messages (Matthew Barnes)
Bug 699223 - Emit view signals from context where view was started
(Matthew Barnes)
Bug 699461 - Accept any 2xx HTTP code as successful DELETE
(Matthew Barnes)
Bug 699597 - Autocomplete using GAL is slow (David Woodhouse)
Bug 699811 - Moved IMAPx messages reappear (Milan Crha)
Bug 699909 — Do not use toggle_refs in CamelObjectBag (David Woodhouse)
Other Changes:
* Make camel_mime_message_dump() dump message contents (Dan Williams)
* IMAPX: Recognize RFC 5530 response codes. (Matthew Barnes)
* EBookClientView/ECalClientView: Make D-Bus signal handlers
thread-safe. (Matthew Barnes)
* ECalBackendWeather: e_weather_source_new() is failable.
(Matthew Barnes)
* google: Remove environment variable check for debugging.
(Matthew Barnes)
* IMAPX: Support IMAP MOVE extension. (Matthew Barnes)
* IMAPX: Set real Trash/Junk folder type as expected (Milan Crha)
* Camel MH provider can deadlock on folder creation (Milan Crha)
* CamelGpgContext: Report decrypt error only if no data was decrypted
(Milan Crha)
* Make CamelPOP3Store a bit more thread-safe. (Matthew Barnes)
* Make CamelNNTPStore a bit more thread-safe. (Matthew Barnes)
* Improve error handling in imapx_command_fetch_message_done().
(Matthew Barnes)
Translations:
Daniel Mustieles (es)
Shankar Prasad (kn)
Kjartan Maraas (nb)
Matej Urbančič (sl)
Evolution-Data-Server 3.9.1 2013-04-29
--------------------------------------
* Dependency change: GNOME Online Accounts support is still optional.
But if enabled, the goa-1.0 requirement is now 3.8 (bumped from 3.2).
Bug Fixes:
Bug 271262 - Allow Send/Receive of local stores in offline (Milan Crha)
Bug 656488 - imapx: Memory leak of mi->server_user_flags (Milan Crha)
Bug 681837 - Make enum type registration thread safe (Milan Crha)
Bug 691939 - Password prompt has "save password" always checked
(Milan Crha)
Bug 693101 - IMAPx can vanish and redownload folder summary (Milan Crha)
Bug 695578 - Trailing space in translatable string (Matthew Barnes)
Bug 695915 - IMAP alert is not displayed (Milan Crha)
Bug 696285 - ownCloud: Check addressbook even if calendar fails
(Vadim Rutkovsky)
Bug 696637 - Deadlock in data_cal_view_dispose(). (Matthew Barnes)
Bug 696757 - Do not use dynamic keys in g_object_set_data() (Milan Crha)
Bug 697705 - e_cal_client_remove_objects_sync() crashes on empty UID
(Matthew Barnes)
Bug 697734 - Memory leak in local calendar backend (Matthew Barnes)
Bug 698261 - Skip invalid flags in imapx_parse_flags() (Milan Crha)
Bug 698726 - Handle goa-daemon crashes/restarts gracefully
(Matthew Barnes)
Other Changes:
* Start modernizing the EBookBackend and ECalBackend APIs (still a
work in progress). (Matthew Barnes)
* Rewrite client connection tracking for factories. (Matthew Barnes)
* libedata-*: Remove all deprecated backend APIs. (Matthew Barnes)
* Simplify direct access to address books. (Matthew Barnes)
* Fix implicit declaration of WIFEXITED. (Antoine Jacoutot)
* E*Client: Use G_DBUS_MESSAGE_FLAGS_NO_REPLY_EXPECTED for close().
(Matthew Barnes)
* Remove EBookBackendSync. (Matthew Barnes)
* sqlite addressbook: fix memory corruption in get_revision
(Patrick Ohly)
* CamelIMAPXServer: Rewrite duplicate message fetching.
(Matthew Barnes)
* Automatically strip D-Bus info from error messages. (Matthew Barnes)
* EBookBackendSqliteDB: Avoid summary introspection on initial
creation. (Tristan Van Berkom)
* Switch NULL to empty string in e_util_utf8_{data_}make_valid()
(Milan Crha)
* LC_ADDRESS is a GNU extension. Treat it as such. (Matthew Barnes)
* CamelStoreSettings::filter-inbox: Change default to TRUE (Milan Crha)
* Do not consider PGP and S/MIME subparts as attachments (Milan Crha)
* ECalClient test: test-client-get-revision not broken anymore
(Tristan Van Berkom)
* Improve error handling in imapx_server_get_message().
(Matthew Barnes)
* Fix reference leak in book_client_view_emit_objects_modified().
(Matthew Barnes)
Translations:
Nilamdyuti Goswami (as)
Gil Forcada (ca)
Carles Ferrando (ca@valencia)
Jiri Eischmann (cs)
Marek Černocký (cs)
Flemming Christensen (da)
Joe Hansen (da)
Mario Blättermann (de)
Dimitris Spingos (el)
Daniel Mustieles (es)
Inaki Larranaga Murgoitio (eu)
Jiri Grönroos (fi)
Alexandre Franke (fr)
Sweta Kothari (gu)
Chandan Kumar (hi)
Balázs Úr (hu)
Gabor Kelemen (hu)
Noriko Mizumoto (ja)
Shankar Prasad (kn)
ManojKumar Giri (or)
Piotr Drąg (pl)
Yuri Myasoedov (ru)
Marián Čavojský (sk)
Andrej Žnidaršič (sl)
Martin Srebotnjak (sl)
Matej Urbančič (sl)
Shantha kumar (ta)
Evolution-Data-Server 3.7.92 2013-03-18
---------------------------------------
Bug Fixes:
Bug 215428 - Show percentage progress when filtering messages
(Milan Crha)
Bug 350323 - Filter by "Mailing list contains" requires "@" symbol
(Milan Crha)
Bug 352266 - Can't filter on body of message if
Content-Transfer-Encoding is base64 (Milan Crha)
Bug 690433 - Do not refresh folder on every message transfer
(Milan Crha)
Bug 690552 - Property 'other-phone' overwrites first phone in home or
work group (Milan Crha)
Bug 695308 - Migration of broken signature breaks whole migration
(Milan Crha)
Bug 695539 - Birthdays don't show up in the calendar (Sebastian Keller)
Bug 695960 - Use a weak reference for GBusNameVanishedCallback
(Matthew Barnes)
Other Changes:
* Test suite improvements. (Tristan Van Berkom, Mathias Hasselmann)
* EBookBackendSqliteDB improvements. (Mathias Hasselmann)
* EBookClient introspection fixes. (Simon McVittie)
* Fix a memory leak around imapx_untagged_vanished() (Milan Crha)
* Correct names for im_jabber_work variables (Vadim Rutkovsky)
Translations:
Nilamdyuti Goswami (as)
Ihar Hrachyshka (be)
Mario Blättermann (de)
Bruce Cowan (en_GB)
Daniel Mustieles (es)
Fran Diéguez (gl)
Sweta Kothari (gu)
Changwoo Ryu (ko)
Rūdolfs Mazurs (lv)
Kjartan Maraas (nb)
Duarte Loreto (pt)
Enrico Nicoletto (pt_BR)
Marián Čavojský (sk)
Martin Srebotnjak (sl)
Matej Urbančič (sl)
Мирослав Николић (sr)
Gheyret Kenji (ug)
Chao-Hsiung Liao (zh_HK)
Evolution-Data-Server 3.7.91 2013-03-04
---------------------------------------
Bug Fixes:
Bug 693101 - IMAPx can vanish and redownload folder summary
(Milan Crha)
Bug 693345 - dngettext should be used instead of ngettext (Milan Crha)
Bug 694152 - Compile errors in C++ due to G_BEGIN/END_DECLS
(Patrick Ohly)
Bug 694223 - The "message-location" search never matches on IMAP+
(Milan Crha)
Bug 694734 - Relative URI in Location on PUT confuses WebDAV
(Milan Crha)
Other Changes:
* Add VPN-awareness to calendar, contact, task and memo backends.
VPN-awareness for mail accounts not yet finished. (Matthew Barnes)
* Support GOA's new IMAP/SMTP provider. (Matthew Barnes)
* Added documentation for new Direct Read Access related apis.
(Tristan Van Berkom)
* Fixing pkg-config files for libebook & libedata-book
(Tristan Van Berkom)
* source_write_sync: Fail gracefully when given a scratch source.
(Matthew Barnes)
* source_remove_sync: Fail gracefully when given a scratch source.
(Matthew Barnes)
* e-test-server-utils: Add support for testing Direct Read Access
books. (Tristan Van Berkom)
* Ported various EBookClient tests to additionally test Direct Read
Access variants (Tristan Van Berkom)
* Do not use SSL_V2_COMPATIBLE_HELLO by default (Milan Crha)
* Local Delivery not updated on start and missing Receiving Options
page (Milan Crha)
* EBookBackendSexp: Restore suffix search functionality
(Tristan Van Berkom)
* e_source_registry_server_load_directory: Monitor failure is
non-fatal. (Matthew Barnes)
* e_cal_client_modify_objects_sync: Fix infinite loop. (Matthew Barnes)
* EBookQuery/EPhoneNumber: Enhanced documentation (Tristan Van Berkom)
* CamelSMIMEContext: Support IANA registered hash function names.
(Matthew Barnes)
* evolution-user-prompter: Add a --keep-running option.
(Matthew Barnes)
* Make the ESourceRegistryServer modules relocatable like addressbook
& calendar (Tristan Van Berkom)
* Make the Camel provider modules relocatable (Tristan Van Berkom)
* build: Support (and prefer) libboost_thread-mt (Mathias Hasselmann)
* CamelIMAPXServer: Improve thread-safety when selecting folders.
(Matthew Barnes)
Translations:
Dimitris Spingos (el)
Daniel Mustieles (es)
Fran Diéguez (gl)
Aurimas Černius (lt)
Anish A (ml)
Kjartan Maraas (nb)
Piotr Drąg (pl)
Yuri Myasoedov (ru)
Мирослав Николић (sr)
Gheyret Kenji (ug)
Nguyễn Thái Ngọc Duy (vi)
Chao-Hsiung Liao (zh_HK)
Evolution-Data-Server 3.7.90 2013-02-18
---------------------------------------
Bug Fixes:
Bug 675287 - Spool file account doesn't show messages (Milan Crha)
Bug 683867 - Schedule actions with higher idle priority (Michel Dänzer)
Bug 686528 - Pickup ownCloud accounts from GOA (Milan Crha)
Bug 693841 - EDataCal: Complete implementation of GetObjectsList
(Giocanni Campagna)
Other Changes:
* Improved phone number support. (Mathias Hasselmann)
* Direct access to local address books. (Tristan Van Berkom)
* Make e_book_client_is_self() more efficient. (Patrick Ohly)
* Add e_data_factory_ref_initable_backend(). (Matthew Barnes)
* Remove --with-dbus-call-timeout configure option. (Matthew Barnes)
* Add CAMEL_MIME_FILTER_TOHTML_QUOTE_CITATION flag. (Matthew Barnes)
* EBookClient: Use g_bus_watch_name_on_connection(). (Matthew Barnes)
* ECalClient: Use g_bus_watch_name_on_connection(). (Matthew Barnes)
* Add camel_service_ref_session(). (Matthew Barnes)
* Fix few memory leaks in evolution-source-registry (Milan Crha)
* Introduce e_backend_is_destination_reachable() (Milan Crha)
* CalDAV: Try to search for event when not in local cache (Milan Crha)
* e_extensible_load_extensions: Allow for retries. (Matthew Barnes)
Translations:
Ihar Hrachyshka (be)
Daniel Mustieles (es)
Fran Diéguez (gl)
Aurimas Černius (lt)
Piotr Drąg (pl)
Evolution-Data-Server 3.7.5 2013-02-04
--------------------------------------
* This release adds support for Ubuntu's Single-SignOn framework (a.k.a.
Ubuntu Online Accounts), with the following optional pkg dependencies:
libaccounts-glib
libsignon-glib
json-glib-1.0
librest-0.7
Pass --disable-uoa to configure to disable support.
Bug Fixes:
Bug 651399 - [maildir] Escape dots in folder display names (Milan Crha)
Bug 691126 - Fix warnings find by Clang (Milan Crha)
Bug 692278 - LDAP backend mutex deadlock on finalize (Milan Crha)
Other Changes:
* Generate address book and calendar GDBus classes with gdbus-codegen
and simplify the APIs to require only one round trip per method.
(Matthew Barnes)
* Introduce e_book_client_connect() and e_cal_client_connect() as
one-step replacements for e_book/cal_client_new() + e_client_open().
(Matthew Barnes)
* Built-in data sources are now packaged as a GResource rather than
installed data files for better reliability. (Matthew Barnes)
* Add --disable-google configure option to make libgdata dependency
optional. (Tristan Van Berkom)
* Unit test suite improvements. (Mathias Hasselmann and Tristan Van
Berkom)
* Bump libsoup dependency to 2.40.3 (Milan Crha)
* GOA: Support the upcoming "imap_smtp" provider type. (Matthew Barnes)
* Optional libphonenumber support for local address books.
(Mathias Hasselmann)
* EBookBackendSqliteDB: Added e_book_backend_new_contact[s]() APIs
(Tristan Van Berkom)
* EBookBackendFile: Don't overwrite UIDs on incomming/new contacts.
(Tristan Van Berkom)
* CamelIMAPXStore: Configure folder flags on folder creation.
(Matthew Barnes)
* EBookBackendFile: Avoid lost data in contact modifications
(Tristan Van Berkom)
* store_synchronize_sync(): Only synchronize subscribed folders.
(Matthew Barnes)
Translations:
Nilamdyuti Goswami (as)
Ihar Hrachyshka (be)
Krasimir Chonov (bg)
Daniel Mustieles (es)
Fran Diéguez (gl)
Aurimas Černius (lt)
Kjartan Maraas (nb)
Piotr Drąg (pl)
Marián Čavojský (sk)
Matej Urbančič (sl)
Мирослав Николић (sr)
Theppitak Karoonboonyanan (th)
Gheyret Kenji (ug)
Chao-Hsiung Liao (zh_HK)
Evolution-Data-Server 3.7.4 2013-01-14
--------------------------------------
* The legacy IMAP backend has been retired. Legacy IMAP accounts will
be converted to the newer "IMAP+" backend and their data caches reset.
Bug Fixes:
Bug 665371 - Decommission legacy IMAP backend (Matthew Barnes)
Bug 689124 - Increase Camel's TCP read/write timeout (Matthew Barnes)
Bug 690151 - Crash in e_book_backend_file_bump_revision()
(Milan Crha)
Bug 690158 - libedataserver: Vala binding updates (Alban Browaeys)
Bug 690177 - Use trust-prompt for certificate verification in WebDAV
backends (Milan Crha)
Bug 691033 - Avoid using LIBSOUP_DISABLE_DEPRECATED (Hashem Nasarat)
Bug 691466 - Cache reaper restores old IMAP cache directories
(Matthew Barnes)
Bug 691477 - exists_vcard is not supported when parsing a query from
string (Milan Crha)
Other Changes:
* IMAPX: Support non-virtual Junk/Trash folders. (Matthew Barnes)
* IMAPX: Ask server to handle "body-contains" searches.
(Matthew Barnes)
* ESourceRegistryServer: Add a "tweak-key-file" signal.
(Matthew Barnes)
* Add automatic IMAP to IMAPX account migration. (Matthew Barnes)
* Add OAuth2Support D-Bus interface. (Matthew Barnes)
* Merge ECalBackendFileStore into ECalBackendStore. (Matthew Barnes)
* Add ETimezoneCache interface. (Matthew Barnes)
* ECalBackend: Remove internal_get_timezone() method.
(Matthew Barnes)
* CamelMimeFilterPgp: Ignore right side white spaces (Milan Crha)
Translations:
Nilamdyuti Goswami (as)
Christian Kirbach (de)
Dimitris Spingos (el)
Daniel Mustieles (es)
Fran Diéguez (gl)
Kjartan Maraas (nb)
Rafael Ferreira (pt_BR)
Matej Urbančič (sl)
Evolution-Data-Server 3.7.3 2012-12-16
--------------------------------------
* libedataserverui has been removed from Evolution-Data-Server and
merged back into Evolution, since Evolution is its only consumer
nowadays.
* The E-D-S unit test suite is functional again! Many thanks to Tristan
Van Berkom, Murray Cumming and Mathias Hasselmann for their hard work.
Bug Fixes:
Bug 202576 - A way to refresh IMAP folder list (Milan Crha)
Bug 371469 - Add port to connection refused error messages
(Milan Crha)
Bug 512714 - Error string "Host lookup failed: Name or Service not
known" (Milan Crha)
Bug 529743 - Add "Any header" filter and search folder condition
(Milan Crha)
Bug 579315 - Identify filter names in filtering errors (Milan Crha)
Bug 671620 - Support signing with multiple OpenPGP keys (Milan Crha)
Bug 677378 - Crash in imapx_query_auth_types_sync() (Milan Crha)
Bug 680201 - Backup restore doesn't migrate accounts from GConf
(Milan Crha)
Bug 684175 - Check email value in e_destination_set_contact()
(Paul Menzel)
Bug 687670 - Signing with both pgp and S/MIME causes a broken
signature (Milan Crha)
Bug 688366 - WebDAV book can cause high CPU usage (Milan Crha)
Bug 688479 - Empty name selector dialog on open (Milan Crha)
Bug 688639 - SMTP: Correctly deal with 535 authentication error
(Paul Menzel)
Bug 688660 - Crash on webdav contact cache update (Milan Crha)
Bug 688795 - Crash under e_cal_backend_contacts_start_view()
(Milan Crha)
Bug 688926 - SIGABRT on call_old_file_Sync (Daniele Rondina)
Other Changes
* Added ESourceBackendSummarySetup extension (Tristan Van Berkom)
* EBookBackendFile: Use the new ESourceBackendSummarySetup to
configure the summary (Tristan Van Berkom)
* Use version-based GLib/GDK/GTK+ warnings. (Matthew Barnes)
* Coverity scan cleanups. (Milan Crha)
* Do not generate a ChangeLog file from 'git log' (Milan Crha)
* Introduce evolution-user-prompter service (Milan Crha)
* IMAPX: Support the QUOTA extension (RFC 2087). (Matthew Barnes)
* Remove introspection of libecal. (Matthew Barnes)
* Workaround file description leak from
e_source_registry_authenticate_sync() (Milan Crha)
Translations
Nilamdyuti Goswami (as)
Daniel Mustieles (es)
Dr.T.Vasudevan (ta)
Krishnababu Krothapalli (te)
Evolution-Data-Server 3.7.2 2012-11-17
--------------------------------------
Bug Fixes:
Bug 640594 - Save also UID/REV in WebDAV backend (for CardDAV)
(Milan Crha)
Bug 674454 - Crash in e_book_backend_ldap_authenticate_user()
(Milan Crha)
Bug 686727 - POP3 provider deadlocks on finalize (Milan Crha)
Bug 680497 - POP3 re-adds messages to local Inbox (Milan Crha)
Bug 686719 - Missing linker flags in Camel tests (JB Lallement)
Bug 685986 - ESourceRegistry: Wait for signals after creating sources
(Matthew Barnes)
Bug 686924 - Doesn't parse Gerrit encoded From address correctly
(Milan Crha)
Bug 687100 - Crash under cal_backend_contacts_remove_book_record()
(Milan Crha)
Bug 685034 - [imapx] Read status of email is not persisted correctly
(Milan Crha)
Bug 681962 - Identify server certificates by hostname and fingerprint
(Milan Crha)
Bug 685090 - GOA EWS module doesn't save all required values
(Milan Crha)
Bug 687776 - E-D-S crash in local address book (Milan Crha)
Bug 669082 - Workaround crash in
imapx_command_copy_messages_step_done() (Andreas Kohn)
Bug 687642 - Crash under caldav_synch_slave_loop() (Milan Crha)
Bug 687694 - imapx_untagged_vanished() is inefficient (Dan Williams)
Bug 687865 - Shows old reminders for GOA accounts (Milan Crha)
Bug 687634 - Improve camel console warning text (Paul Menzel)
Bug 688146 - Crash in Contacts calendar backend (Milan Crha)
Other Changes:
* EAuthenticationSession: Close prompt before storing password.
(Matthew Barnes)
* IMAPX error handling improvements. (Matthew Barnes)
* Bump minimum GLib requirement to 2.34. (Matthew Barnes)
* Use code coverage macros from gnome-common. (Matthew Barnes)
* Remove version number from ${privdatadir}. (Matthew Barnes)
* Remove erroneous version number from ${privlibdir}. (Matthew Barnes)
* Remove version number from ${privincludedir}. (Matthew Barnes)
* Add AllowAuthPromptAll() method to SourceManager interface.
(Matthew Barnes)
* Reimplement EBook, ECal, et. al. using their EClient counterparts.
(Matthew Barnes)
* Google: allow writing X-GOOGLE-SYSTEM-GROUP-IDS (Giovanni Campagna)
* Local file backend modified to use sqlite db exclusively
(Tristan Van Berkom)
* gnome-online-accounts: Add an EDataFactory extension (Matthew Barnes)
* Remove EBookBackendVCF. (Matthew Barnes)
Translations:
Christian Kirbach (de)
Hendrik Knackstedt (de)
Paul Menzel (de)
Gabor Kelemen (hu)
Andika Triwidada (id)
Kjartan Maraas (nb)
Yuri Myasoedov (ru)
Matej Urbančič (sl)
Evolution-Data-Server 3.7.1 2012-10-22
--------------------------------------
Dependency Changes:
* Replaced gnome-keyring-1 with libsecret-1
Bug Fixes:
Bug 201807 - Cannot specify sendmail parameters (Milan Crha)
Bug 268618 - Add: Save replies in the folder of the message being
replied to (Milan Crha)
Bug 310978 - USENET always requires authentication (Milan Crha)
Bug 549819 - Cannot specify a custom sendmail program (Milan Crha)
Bug 641825 - Crash in poll_ldap() when finalizing the backend
(Milan Crha)
Bug 679914 - Replace libgnomekeyring with libsecret (Stef Walter)
Bug 681314 - Add address dialog should follow composer's view settings
(Milan Crha)
Bug 684655 - Files in data/sources are not getting translated
(Gert Kulyk)
Bug 685588 - Remove useless LIBICAL_CFLAGS and LIBICAL_LIBS
(Peter Hurley)
Bug 685713 - ESourceRegistry's manager thread aborts on error
(Matthew Barnes)
Bug 685725 - Handle "muser" attributes in %gconf.xml files
(Bastien Nocera)
Bug 686421 - Restore libebook tests to minimum working condition
(Tristan Van Berkom)
Other Changes:
* Remove e_data_book_view_ref/unref(). (Matthew Barnes)
* EBook: Reimplement "remove" functions. (Matthew Barnes)
* EGdbusBook: Remove the remove() method. (Matthew Barnes)
* Rename e_book_backend_start_book_view(). (Matthew Barnes)
* Rename e_book_backend_stop_book_view(). (Matthew Barnes)
* Rename e_book_backend_add_book_view(). (Matthew Barnes)
* Rename e_book_backend_remove_book_view(). (Matthew Barnes)
* Add e_book_backend_list_views(). (Matthew Barnes)
* Deprecate e_book_backend_foreach_view(). (Matthew Barnes)
* Remove e_data_book_register_gdbus_object(). (Matthew Barnes)
* Remove e_data_book_view_register_gdbus_object(). (Matthew Barnes)
* libedata-cal: Purge deprecated APIs. (Matthew Barnes)
* ECal: Reimplement "remove" functions. (Matthew Barnes)
* EGdbusCal: Remove the remove() method. (Matthew Barnes)
* ECalBackend: Prefer GList over GSList. (Matthew Barnes)
* Add e_cal_backend_list_views(). (Matthew Barnes)
* Deprecate e_cal_backend_foreach_view(). (Matthew Barnes)
* Remove e_data_cal_register_gdbus_object(). (Matthew Barnes)
* Remove e_data_cal_view_register_gdbus_object(). (Matthew Barnes)
* Don't migrate sources with empty attributes (Dan Vrátil)
* EGDataGoaAuthorizer: Use GHmac to sign the OAuth parameters.
(Matthew Barnes)
* Drop oauth package requirement for GOA support. (Matthew Barnes)
* EGDataGoaAuthorizer: Prototype OAuth 2.0 support. (Matthew Barnes)
* online-accounts: Refresh mail account settings on startup.
(Matthew Barnes)
* Add e_book_backend_sexp_text(). (Matthew Barnes)
* Deprecate e_source_extension_get_source(). (Matthew Barnes)
* Silence libsecret unstable API warnings. (Matthew Barnes)
* ESourceRegistryServer: File monitor should set flags on new sources.
(Matthew Barnes)
* Rename 'online-accounts' module to 'gnome-online-accounts'.
(Matthew Barnes)
* Change camel_junk_filter_classify() signature. (Matthew Barnes)
* evolution-source-viewer: Select next source after deleting.
(Matthew Barnes)
Translations:
Nilamdyuti Goswami (as)
Alexander Shopov (bg)
Runa Bhattacharjee (bn_IN)
Gil Forcada (ca)
Carles Ferrando (ca@valencia)
Jiri Eischmann (cs)
Marek Černocký (cs)
Flemming Christensen (da)
Tom Tryfonidis (el)
Daniel Mustieles (es)
Timo Jyrinki (fi)
Alexandre Franke (fr)
Fran Diéguez (gl)
Rajesh Ranjan (hi)
Gabor Kelemen (hu)
Andika Triwidada (id)
Luca Ferretti (it)
Žygimantas Beručka (lt)
Rūdolfs Mazurs (lv)
A S Alam (pa)
Piotr Drąg (pl)
Rafael Ferreira (pt_BR)
Yuri Myasoedov (ru)
Marián Čavojský (sk)
Matej Urbančič (sl)
Krishnababu Krothapalli (te)
Chao-Hsiung Liao (zh_HK)
Evolution-Data-Server 3.6.0 2012-09-24
--------------------------------------
Translations:
Runa Bhattacharjee (bn_IN)
Gil Forcada (ca)
Carles Ferrando (ca@valencia)
Rajesh Ranjan (hi)
Gabor Kelemen (hu)
Shankar Prasad (kn)
Rūdolfs Mazurs (lv)
Ani Peter (ml)
A S Alam (pa)
Djavan Fagundes (pt_BR)
Rafael Ferreira (pt_BR)
Matej Urbančič (sl)
Krishnababu Krothapalli (te)
Evolution-Data-Server 3.5.92 2012-09-17
---------------------------------------
Bug Fixes:
Bug 677393 - [IMAP] Deadlock when moving message and checking new mail
(Alban Browaeys)
Bug 677685 - WebCal backend doesn't stop opening phase on error
(Milan Crha)
Bug 677871 - EBookBackendSqliteDB - Escape SQL strings
(Mathias Hasselmann)
Bug 679219 - IMAP+ fails to show newly created top-level folders
(Milan Crha)
Bug 682398 - GError reuse during IMAP connect routine (Milan Crha)
Bug 683785 - Add e_source_new_with_uid() (Matthew Barnes)
Other Changes:
* CamelIMAPXServer: Fix shell command connections (Yanko Kaneti)
* IMAPX - Copy also user flags/tags on message append, if server can
save them (Milan Crha)
* IMAP - Be able to read messages from cache in offline mode
(Milan Crha)
* Skip sources with disabled parents from completion lookup
(Milan Crha)
* IMAP - Do not update folder list when the operation was cancelled
(Milan Crha)
* ESourceRegistry: Work around GType deadlock. (Matthew Barnes)
* [CalDAV] Block EProxy::changed when changing priv::uri (Milan Crha)
* Fix a memory leak from MH-format camel provider (Milan Crha)
* Unwrap GDBus error in generic EClient operations (Milan Crha)
Translations:
Nilamdyuti Goswami (as)
Ihar Hrachyshka (be)
Mario Blättermann (de)
Tom Tryfonidis (el)
Daniel Mustieles (es)
Alexandre Franke (fr)
Sweta Kothari (gu)
Gabor Kelemen (hu)
Andika Triwidada (id)
Seong-ho Cho (ko)
Rūdolfs Mazurs (lv)
Sandeep Sheshrao Shedmake (mr)
Piotr Drąg (pl)
Duarte Loreto (pt)
Yuri Myasoedov (ru)
Matej Urbančič (sl)
Мирослав Николић (sr)
Nguyễn Thái Ngọc Duy (vi)
Chao-Hsiung Liao (zh_HK)
Evolution-Data-Server 3.5.91 2012-09-03
---------------------------------------
Bug Fixes:
Bug 660383 - Backends should listen for changes in refresh interval
(Milan Crha)
Bug 680467 - Crash under camel_folder_search_search() (Milan Crha)
Bug 680961 - Broken dispatching of EAuthenticationSession
(Matthew Barnes)
Bug 681930 - STARTTLS was default auth method (Milan Crha)
Bug 681939 - camel_folder_summary_remove_uids() doesn't remove from DB
(Milan Crha)
Bug 681995 - IMAPx does't set message size on message append
(Milan Crha)
Bug 682706 - WebDAV addressbook lookup very slow (Milan Crha)
Other Changes:
* IMAPX thread-safety improvements (Matthew Barnes)
* Start/stop book/cal views in a dedicated thread (Milan Crha)
* IMAP - Do not do folder summary update as all-or-nothing approach
(Milan Crha)
* ESourceWebdav: Add "resource-query" property. (Matthew Barnes)
* WebDAV addressbook cannot be opened (Milan Crha)
* Could not create folders in Yahoo! account using imapx (Milan Crha)