Auto update po files
[gpgol.git] / NEWS
1 Noteworthy changes for version 2.3.0 (unreleased)
2 =================================================
3
4  * Massive stability and performance improvements.
5
6  * New configuration dialog.
7
8  * New option to automatically encrypt if possible.
9
10  * Moving mails is now possible.
11
12  * Improvements to attachment handling with long filenames.
13
14  * Support for contact Groups has been added.
15
16 Noteworthy changes for version 2.2.0 (2018-06-15)
17 =================================================
18
19  * Removed support for Outlook 2003 and 2007.
20
21  * Fixed reply handling of PGP/Inline mails. (T3964)
22
23  * Fixed a seemingly random crash. (T3946)
24
25  * Added dutch and ukrainian translation.
26
27  * Fixed encoding for some PGP/Inline mails. (T3986)
28
29 Noteworthy changes for version 2.1.1 (2018-04-24)
30 =================================================
31
32  * Fixed a regression in 3.1.0 that could lead to
33  decryption errors.
34
35  * Fixed internal keycache in de-vs mode.
36
37  * Fixed a crash during recipient lookup.
38
39  * Improved error handling.
40
41  * Keys from WKD are automatically acceptable
42  for auto encryption.
43
44  * Added quick print context menu option.
45
46 Noteworthy changes for version 2.1.0 (2018-04-12)
47 =================================================
48
49  * Encryption and Signing has been reworked to, again,
50  work without Kleopatra.
51
52  * WKS Setup is supported in a basic way.
53
54  * PGP/Inline is now fully supported.
55
56  * Many Bugfixes and Parser improvements.
57
58
59 Noteworthy changes for version 2.0.6 (2018-01-12)
60 =================================================
61
62  * PGP/Inline sending is now compatible with Microsoft Exchange
63  Online. (T3662)
64
65  * A bug that caused encrypted mails not to be displayed has been
66  fixed. (T3537)
67
68  * A bug that caused drafted mails not to encrypt the correct
69  content has been fixed. (T3419)
70
71  * The recipient lookup for Exchange addresses has been slightly
72  improved.
73
74  * When Outlooks internal S/MIME handling code was activated
75  mails might be sent out unencrypted (T3656)
76
77  * Fixed signed only PGP Mails with attachments. (T3735)
78
79 Noteworthy changes for version 2.0.5 (2017-12-08)
80 =================================================
81
82  * A crash when receiving crypto mails with attachments without
83  file extension has been fixed. (T3582).
84
85  * Fixed a cause for potentially undefined behavior when closing.
86
87
88 Noteworthy changes for version 2.0.4 (2017-12-05)
89 =================================================
90
91  * Some possible "random" crashes in GpgOL have been fixed (T3484)
92
93  * Fixed Outlook hang when selecting and deleting many mails (T3433)
94
95  * G Suite Sync plugin accounts are now detected. Only
96  no-mime PGP/Messages (without attachments) and encrypted only
97  is supported. Reading is fully supported.
98
99  * Basic support for No-MIME inline PGP Encryption (T3514)
100
101  * Improved error handling for signed, unencrypted mails (T3538)
102
103  * Performance improvements / Fix running out of resources (T3523)
104
105  * Improved detection of large PGP/MIME messages and MS-TNEF Messages.
106  (T3419 , T3542)
107
108
109 Noteworthy changes for version 2.0.3 (2017-11-20)
110 =================================================
111
112  * Additional saveguards have been added to prevent
113  sending out unencrypted bodys when used with
114  Exchange 2007.
115
116  * Fixed a regression from 2.0.2 regarding message
117  list display in Outlook 2010 and 2013.
118
119
120 Noteworthy changes for version 2.0.2 (2017-11-16)
121 =================================================
122
123  * A potential crash when pasting recpients was fixed.
124
125  * A potential random crash in Outlook 2016 has been worked
126  around.
127
128  * Encoding problems when reading HTML mails have been fixed.
129
130  * S/MIME Mails are reverted again if S/MIME is disabled.
131
132  * S/MIME Mails through Exchange and sent mails are now
133  handled correctly.
134
135
136 Noteworthy changes for version 2.0.1 (2017-09-12)
137 =================================================
138
139  * Support for some kinds of PGP Multipart / Signed
140  mails has been fixed if S/MIME is disabled.
141
142
143 Noteworthy changes for version 2.0.0 (2017-09-12)
144 =================================================
145
146  * Decryption / verification is done in a second thread so outlook
147  stays responsive while decrypting.
148
149  * Opening a mail in a reader window no longer causes Outlook to
150  resync the mail.
151
152  * Inline editors (Reply and Forward in the messagelist) are now
153  supported.
154
155  * The HTML preferences from Outlook are now respected when viewing
156  an encrypted multipart/alternative mail.
157
158  * Two crashes that sometimes occured when sending mail have been
159  fixed.
160
161  * The "Do you want to save the changes" Messageboxes from outlook
162  no longer show up.
163
164  * Signature details are now shown in the Mail ribbon when reading
165  messages.
166
167  * Signature and encryption status is now shown in Outlook through
168  categorisation. No more popups when reading encrypted mails.
169
170  * There is now an Option to use inline-pgp when encrypting mails
171  without attachments.
172
173  * When opening a mail in a reader window closing it no longer causes
174  the mail in the Messagelist not to be displayed anymore.
175
176  * Decryption no longer requires an UI-Server (GPA or Kleopatra).
177
178  * Various bugfixes.
179
180
181 Noteworthy changes for version 1.4.0 (2016-03-30)
182 =================================================
183
184  * (OL > 2007) An option dialog has been added to enable / disable
185    S/MIME support and the new "simplified interface"
186
187  * (OL > 2007) An option for a "simplified interface" has been Added.
188    With this option encrypt / sign is now done while sending,
189    including all attachments and using a standard format. (MIME Support)
190    In this mode GpgOL automatically decrypts / verifies messages. And the
191    only interface are the encrypt & sign buttons in the New Mail tab.
192
193    This option is currently disabled by default but will eventually become
194    the standard.
195
196  * 64 Bit versions of Outlook are now supported.
197
198  * (OL > 2007) Settings dialog added. (accessible over the new
199    mail ribbon)
200
201  * (OL > 2007) S/MIME Support is disabled by default. Enable it
202    in the settings.
203
204  * (OL > 2007) Reduced amount of syncing done by Outlook while
205    looking at decrypted MIME mails.
206
207  * (OL > 2007) If S/MIME is disabled GpgOL reverts the changes
208    it made while reading an S/MIME mail so that Outlook can
209    handle them again.
210
211  * (OL > 2007) If GpgOL can't prevent syncing changes through
212    IMAP or Exchange it tries to restore the original mail so
213    that other clients can also read them.
214
215  * (OL > 2007) Improved lookup of Exchange Sender address.
216
217  * (OL > 2007) Fixed crash when Exchange Active Sync (Outlook.com)
218    is used.
219
220 Noteworthy changes for version 1.3.0 (2015-11-24)
221 =================================================
222
223  * Outlook 2010 and later now handle recieved MIME mails.
224
225  * A class of random crashes in Outlook 2010 and later has been
226    fixed. Bug#1837
227
228  * Attachments of mime mails with non ASCII characters are
229    now handled correctly.
230
231  * Outlook 2016 is now supported.
232
233  * Added translations for Chinese and French.
234
235
236 Noteworthy changes for version 1.2.1 (2014-08-13)
237 =================================================
238
239  * Fixed recipient/sender lookup problems when using Exchange or
240    Active Directory.
241
242
243 Noteworthy changes for version 1.2.0 (2013-08-19)
244 =================================================
245
246  * Basic support for Outlook 2010 and later.
247
248
249 Noteworthy changes for version 1.1.3 (2011-12-27)
250 =================================================
251
252  * Fix data corruption bug for certain attachments.  Bug#1352.
253
254  * Fix crash on opening attachments with OL2007.  Bug #1110.
255
256  * Use the GIT commit ids instead of SVN revision numbers for version
257    checks and to construct the Windows file version.
258
259
260 Noteworthy changes for version 1.1.2 (2010-07-21)
261 =================================================
262
263  * Add Portuguese translation
264
265  * Fixed linking problems with latest libgpg-error.
266
267
268 Noteworthy changes for version 1.1.1 (2010-01-13)
269 =================================================
270
271  * Cleaned up some icons.
272
273
274 Noteworthy changes for version 1.1.0 (2010-01-05)
275 =================================================
276
277  * Replaced most ECE code by direct OOM code.  This was required to
278    support better icons; i.e. icons not limited to a 16 color palette.
279
280  * New icons.
281
282  * Removed protocol selection.  The UI-server is now expected to select
283    the protocol (i.e. the auto selection mode is now the only one).
284
285
286 Noteworthy changes for version 1.0.1 (2009-09-28)
287 =================================================
288
289  * No more event loop peeking to avoid problem with Office programs.
290
291  * S/MIME support is now enabled by default.
292
293
294 Noteworthy changes for version 1.0.0 (2009-06-18)
295 =================================================
296
297  * Show a notice about potential problems.
298
299  * After about 2 years of development, the 1.0 version is now due.
300
301
302 Noteworthy changes for version 0.10.19 (2009-02-27)
303 ===================================================
304
305  * Save the crypto settings in a message draft.
306
307  * Unnamed attachments are now shown with a suffix matching its MIME
308    type.
309
310
311 Noteworthy changes for version 0.10.18 (2009-01-28)
312 ===================================================
313
314  * Handle OL created S/MIME messages.
315
316
317 Noteworthy changes for version 0.10.17 (2008-11-14)
318 ===================================================
319
320  * Minor cleanups.
321
322  * All operations are now somewhat faster.
323
324
325 Noteworthy changes for version 0.10.16 (2008-11-11)
326 ===================================================
327
328  * Fixed a regression in the last release with opaque signatures.
329
330  * Fixed PGP cleartext signature verification.
331
332  * Encryption of attachments is now much faster.
333
334
335 Noteworthy changes for version 0.10.15 (2008-08-06)
336 ===================================================
337
338  * New option to present the body of a message as an attachment.  This
339    is useful to make sure that the body will never show up as
340    plaintext in the message store.
341
342  * New menu item to remove all GpgOL created flags and attachments
343    from all messages in a folder.
344
345  * Icons are now installed for messages processed by GpgOL.  For now
346    only for the German version of Outlook.
347
348
349 Noteworthy changes for version 0.10.14 (2008-05-28)
350 ===================================================
351
352  * Minor fixes.
353
354
355 Noteworthy changes for version 0.10.13 (2008-05-06)
356 ===================================================
357
358  * Properly handle the disposition of text attachments.
359
360
361 Noteworthy changes for version 0.10.12 (2008-04-16)
362 ===================================================
363
364  * Added icons.
365
366  * Minor usuability changes.
367
368
369 Noteworthy changes for version 0.10.11 (2008-04-04)
370 ===================================================
371
372  * Fixed a performance problem with signed+encrypted.
373
374
375 Noteworthy changes for version 0.10.10 (2008-04-02)
376 ===================================================
377
378  * Visual cleanups.
379
380  * Changes to the I/O dispatcher.
381
382
383 Noteworthy changes for version 0.10.9 (2008-03-19)
384 ==================================================
385
386  * Decrypt opaque signed and encrypted S/MIME mails.
387
388  * Handle old-style PGP message with attachments.  Note that the
389    signature verification currently may indicate a bad signature.
390
391
392 Noteworthy changes for version 0.10.8 (2008-03-18)
393 ==================================================
394
395  * Fixed a segv introduced with 0.10.6.
396
397
398 Noteworthy changes for version 0.10.7 (2008-03-11)
399 ==================================================
400
401  * Changed the way sign+encrypt works to help the UI-server.
402
403
404 Noteworthy changes for version 0.10.6 (2008-03-10)
405 ==================================================
406
407  * More tweaks to allow processing of opaque encrypted or signed
408    S/MIME.
409
410  * Shows an error message when trying to decrypt/verify messages not
411    signed or encrypted.
412
413  * Soft line breaks in QP encoded messages are now correctly
414    processed.
415
416  * The sender's address is send to the UI server to allow it to select
417    an appropriate signing key.
418
419  * Automatic protocol selection works now also with signing.
420
421  * Processing large messages is faster.
422
423
424 Noteworthy changes for version 0.10.5 (2008-02-18)
425 ==================================================
426
427  * PGP inline encrypted mails are not anymore deleted after the first
428    decryption.
429
430
431 Noteworthy changes for version 0.10.4 (2008-02-06)
432 ==================================================
433
434  * Sign and encrypt works now.
435
436  * Texts with embedded attachments are now concatenated.
437
438  * Encrypted message are now viewable in the sent messages folder.
439
440
441 Noteworthy changes for version 0.10.3 (2007-12-10)
442 ==================================================
443
444  * Minor fixes.
445
446
447 Noteworthy changes for version 0.10.2 (2007-11-12)
448 ==================================================
449
450  * New menu items to select the default protocol.
451
452  * Code cleanups.
453
454
455 Noteworthy changes for version 0.10.1 (2007-10-22)
456 ==================================================
457
458  * Auto start the server.
459
460  * Code cleanups.
461
462  * Made all dialogs language neutral.
463
464  * The manual has some notes about the Registry usage and new MAPI
465    properties.
466
467
468 Noteworthy changes for version 0.10.0 (2007-10-11)
469 ==================================================
470
471 * Basically a complete rewrite.  A lot of things are still missing but
472   if might be useful to see the direction the development takes.
473
474
475 Noteworthy changes for version 0.9.91 (2006-10-13)
476 ==================================================
477
478 * Fixed a crash in the recipients dialog.
479
480
481 Noteworthy changes for version 0.9.90 (2006-08-28)
482 ==================================================
483
484 * Fix problem that message would be sent in clear
485   text if the user cancelled the operation.
486
487 * Cosmetic updates for some dialogs.
488
489 * Do not show the 'select signer dialog' when only
490   one secret key is available in the keyring.
491
492 * Fixes for the automatic key selection algorithm
493   used in the recipient key dialog.
494
495
496 Noteworthy changes for version 0.9.10 (2006-04-25)
497 ==================================================
498
499 * Fixes for Umlaut problems.
500
501
502 Noteworthy changes for version 0.9.9 (2006-04-24)
503 =================================================
504
505 * Some cosmetic changes.
506
507 * Encryption to the default key works again.
508
509
510 Noteworthy changes for version 0.9.8 (2006-03-28)
511 =================================================
512
513 * PGP/MIME signature verification may now work in some cases.
514
515 * New option to prefer displaying of the HTML part.
516
517
518 Noteworthy changes for version 0.9.7 (2006-03-21)
519 =================================================
520
521 * Minor changes
522
523 Noteworthy changes for version 0.9.6 (2006-01-26)
524 =================================================
525
526 * Cosmetic fixes.
527
528
529 Noteworthy changes for version 0.9.5 (2005-12-07)
530 =================================================
531
532 * Fixed problems related to use on non-admin accounts.
533
534 * Print a warning if used with OL prior to OL2003 SP2.
535
536
537 Noteworthy changes for version 0.9.4 (2005-12-06)
538 =================================================
539
540 * Added translation framework.  Provided German translation.
541
542 * New option to enable automatic decryption in the preview window.
543
544 * Removed deprecated options to configure gpg path and homedir.
545
546 * Default key from the option dialog works.
547
548 * Support for HTML mails.
549
550
551 Noteworthy changes for version 0.9.3 (2005-09-29)
552 =================================================
553
554 * Fixed bugs introduced with the last release.
555
556 * PGP/MIME decryption works now correctly with Latin-1 and utf-8.
557
558 * No more pop-ups to ask whether to save changes after just decrypting
559   a message.
560
561 * Fixed a couple of bugs possibly leading to crashes.
562
563
564 Noteworthy changes for version 0.9.2 (2005-09-22)
565 =================================================
566
567 * Saving attachments from PGP/MIME encrypted messages works.
568
569
570 Noteworthy changes for version 0.9.1 (2005-09-19)
571 =================================================
572
573 * Bug fixes
574
575
576 Noteworthy changes for version 0.9.0 (2005-09-04)
577 =================================================
578
579 * Major rewrite. Renamed the package to GPGol.  Note, that there used
580   to be intermediate versions unter the name OutlGPG
581
582 * The package as been renamed to GPGol and consist of only one DLL
583   named "gpgol.dll".  Installation of gpgme.dll and libgpg-error.dll
584   is required.
585
586 * It may by now only be build using the Mingw32 toolchain.
587
588 * GPGol now uses the standard GPGME.
589
590
591 Noteworthy changes for version 0.6.1 (unreleased)
592 =================================================
593
594 * Fix the problem that the user can just reply with
595   the encrypted text.
596
597 * Fixes for a lot of minor problems with NT5 based
598   systems and for Outlook version 2003.
599
600 * Support for handling HTML mails.
601   This includes the encryption of the contents and
602   the proper decryption without losing the special
603   (html) text attributes like colors.
604
605 * Support for '%ENV%' strings for the log file.
606
607
608 Noteworthy changes for version 0.5.5 (2005-07-12)
609 =================================================
610
611 * Support to sign all outgoing attachments.
612
613 * Support for logging.
614
615 * Fixed some memory leaks.
616
617
618 Noteworthy changes for version 0.5.4 (2005-07-03)
619 =================================================
620
621 * Support for securing attachments.
622   This means the all attachments will be encrypted
623   if encryption has been selected for the message.
624
625 * A new option to allow to save decrypted attachments
626   to the disk.
627
628 * Several bug fixes all over the place.
629
630
631 Noteworthy changes for version 0.5.3 (2005-06-16)
632 =================================================
633
634 * Allow to set a default key which is used automatically
635   for encryption.
636
637 * Handle old V3 keys in the signature verification dialog.
638
639 * Issue and error if the encrypt process returned invalid
640   recipients.
641
642
643 Noteworthy changes for version 0.5.2 (2005-06-05)
644 =================================================
645
646 * Differ between possible decryption failures.
647   - General errors.
648   - No secret key available.
649
650 * Add a 'encrypt-to' listbox to the decryption dialog
651   to know the recipients the message was encrypted for.
652
653 * Add some checks to report problems with permissions
654   related to the Registry.
655
656 * Fixed a format string problem which was possible for
657   crashes when the signature has been expired.
658
659 Noteworthy changes for version 0.5.1 (2005-05-29)
660 =================================================
661
662 * Issue a warning if the user cancels the sign or
663   encryption procedure.
664
665 * Support to read and write X- headers for messages.
666
667 * Fixed a problem which crashes Outlook if the keyManager
668   exe did not exist but was set in the registry.
669
670
671 Noteworthy changes for version 0.4.0 (2005-05-10)
672 =================================================
673
674 * Verify dialog is automatically shown whenever needed. Plus it
675   contains a hint-label whenever the signature is special. For
676   example the signature has expire or it was issued by a key which
677   is not trustworthy.
678
679 * Offer a GPG configuration dialog to set the path to GPG, the home
680   directory and an optional field to specify a key manager.
681
682 * Common dialogs for the following procedures:
683   - verify a clearsign signature
684   - decrypt a message (and verify a signature)
685   - encrypt a message (and sign the plaintext)
686   - clearsign a message
687
688 * Provide a class to encapsulate MAPI messages and high-level functions
689   for all crypto operations.
690