Commit Graph

634 Commits

Author SHA1 Message Date
Nicolas Höft
dc4fdb2d5a fix(core): fix GCC 10 compatibility
With GCC 10, SOGoAptFormatter.m FTBS with the following error:

    SOGoAptFormatter.m: In function ‘-[SOGoAptFormatter setPrivateTitleOnly]’:
    SOGoAptFormatter.m:104:56: error: expected ‘)’ before ‘::’ token
      104 |   self->formatAction = @selector(titleOnlyForPrivateApt::);

Simply name the second argument, so gcc is happy.

Also add the `external` keyword to a header declared variable.

Fixes #5029
2021-11-04 09:13:49 -04:00
Francis Lachapelle
32bc1e8ffc i18n: update translations 2021-03-31 10:07:27 -04:00
Ludovic Marcotte
5cd3a8f245 (fix) generalized HTML sanitization to avoid encoding issues when replying/forwarding mails 2017-10-18 09:33:44 -04:00
Ludovic Marcotte
1085e55f82 (fix) properly extract IMAP folder name (fixes #4275) 2017-10-03 09:14:38 -04:00
Francis Lachapelle
2249562caa Add Simplified Chinese translation (cont'd) 2017-09-06 09:01:23 -04:00
Francis Lachapelle
e80f5b6beb Add Simplified Chinese (zh_CN) translation 2017-09-05 13:34:29 -04:00
Ludovic Marcotte
7d190e537e (fix) properly encode MIME parts with embedded images in HTML parts (fixes #4150)
Conflicts:
	SoObjects/Mailer/NSString+Mail.m
	SoObjects/Mailer/SOGoDraftObject.m
2017-08-23 16:05:33 -04:00
Francis Lachapelle
d0898879ca (i18n) Update translations 2017-07-20 13:36:52 -04:00
Ludovic Marcotte
12993e45be (fix) fixed forwarding mails with attachments containing slashes in file names 2017-07-13 10:45:18 -04:00
Francis Lachapelle
678cf66a57 Add Latvian (lv) translation (cont'd) 2017-05-31 06:32:40 -04:00
Francis Lachapelle
0cca551c22 Add Latvian (lv) translation 2017-05-30 17:27:49 -04:00
Francis Lachapelle
5027aabc1b Improve validation of mail account delegators 2017-05-08 11:35:56 -04:00
Francis Lachapelle
149997b4cd Fix mail delegation of pristine user accounts
Fixes #4160
2017-05-08 11:27:50 -04:00
Francis Lachapelle
4ecff8a437 (i18n) Update translations and add Hebrew 2017-03-09 12:31:54 -05:00
Ludovic Marcotte
45255cd27f (fix) brought bcc handling code from v3 2017-03-08 08:52:40 -05:00
Ludovic Marcotte
3f68fb7b53 (feat) added new SOGoMaximumMessageSizeLimit config parameter (fixes #3510) 2016-12-28 10:18:10 -05:00
Ludovic Marcotte
cab308a2c7 (fix) prevent using localhost on additional IMAP accounts 2016-12-05 14:52:09 -05:00
Ludovic Marcotte
b2f3585739 (fix) don't check Dovecot conditions if we're using IMAP annotations 2016-11-24 11:43:06 -05:00
Francis Lachapelle
3711e7d123 Restore attributes of base64-encoded img tags
Fixes #3814
2016-11-23 15:18:17 -05:00
Francis Lachapelle
1ff24dddfc Respect mailbox administration rights of user 2016-11-23 15:13:49 -05:00
Francis Lachapelle
fce60e1c25 Improve validation of mail account delegators 2016-10-25 17:33:55 -04:00
Ludovic Marcotte
700a1aa706 (fix) make sure consider non-void GUID 2016-10-25 11:35:04 -04:00
Francis Lachapelle
6b322e6b75 Fix Serbian translation 2016-09-28 10:37:14 -04:00
Francis Lachapelle
29d004c4a4 Add Serbian translation and update translations 2016-09-28 10:02:25 -04:00
Ludovic Marcotte
18f7bc7e69 (fix) handle binary just like 7 and 8bit 2016-09-13 11:02:26 -04:00
Francis Lachapelle
d95b90281b Expunge drafts mailbox when a draft is sent 2016-07-27 12:02:00 -04:00
Francis Lachapelle
f638113d53 Improve handling of mail delegates 2016-07-06 15:35:09 -04:00
Francis Lachapelle
99a4bd3515 (i18n) Update translations 2016-06-10 09:48:35 -04:00
Francis Lachapelle
40bc512318 Fix recipients of reply message from Sent mailbox
Fixes #2625
2016-06-02 08:26:37 -04:00
Francis Lachapelle
d9d8ed37f9 Improve handling of attachments names with quotes
Partially resolves #2272
2016-06-01 09:18:22 -04:00
extrafu
f1bb581dcc Merge pull request #209 from extrafu/master
Latest OpenChange changes from Zentyal
2016-05-17 13:57:57 -04:00
Ludovic Marcotte
11844283d1 (fix) don't use removeItemAtPath - it is not available on Precise
Conflicts:

	SoObjects/Mailer/SOGoDraftObject.m
2016-05-10 15:54:02 -04:00
Ludovic Marcotte
d601608024 (fix) fixed bogus headers generation when stripping folded bcc headers (fixes #3664) 2016-05-10 08:51:59 -04:00
Ludovic Marcotte
da489c6499 (fix) correctly write the content on disk before zipping it 2016-05-03 09:04:36 -04:00
Ludovic Marcotte
33583ea872 (fix) use PEEK when archiving messages (fixes #2792) 2016-03-29 11:38:30 -04:00
Ludovic Marcotte
663c4a44a2 (fix) handle Dovecot's mail_shared_explicit_inbox when using EAS
Conflicts:

	ActiveSync/SOGoActiveSyncDispatcher.m
	SoObjects/Mailer/SOGoMailAccount.m
2016-03-28 11:18:35 -04:00
Ludovic Marcotte
9621527414 (fix) use the correct message class for S/MIME mails 2016-03-18 13:00:02 -04:00
Ludovic Marcotte
f16cc609ea (fix) handle empty body data correctly (fixes #3581) 2016-03-18 12:54:00 -04:00
Francis Lachapelle
30b08941f6 Add Lithuanian translation 2016-03-16 11:34:11 -04:00
Francis Lachapelle
82b919e7ee Update translations
Added Lithuanian
2016-03-16 10:50:01 -04:00
Javier Amor García
f388d180ae oc-mail: Better management of nested multipart types
Instead of treating all the message either as alternative or mixed with
this changeset the MIME type of the parent part is used.
This allows a correct disposition of the message in the cases when
nested multiparts elements are used.
Also in mixed parts we convert between plain text and HTML as needed.
2016-02-22 17:19:44 +01:00
Ludovic Marcotte
920bfba8b8 (fix) add shared/public namespaces in the list or returned folders 2016-02-05 10:02:05 -05:00
Carlos Pérez-Aradros Herce
061244a0a5 Allow exception raising when connecting to IMAP
By setting `SoIMAP4ExceptionsEnabled` config key to YES

Enabled for OpenChange by default, it will ensure no action is taken
when IMAP connection is not valid.
2016-01-27 15:30:27 +01:00
Francis Lachapelle
be7971ceef Add Croatian translation 2016-01-25 10:51:09 -05:00
Ludovic Marcotte
7ca66b4078 (feat) new junk/not junk capability with generic SMTP integration 2016-01-22 10:30:27 -05:00
extrafu
a503b34d7a Merge pull request #184 from zentyal/master
Fixes from Zentyal since 2015/12/30
2016-01-18 09:10:35 -05:00
Jesús García Sáez
90378b76eb draft: remove attachment on failure
Attachment creation can succeed and attachment mime file could fail

This can happen, e.g., when the filename's length is close to the maximum
allowed but your filesystem and then mime file will exceed that limit
(because it has a prefix).
2016-01-12 16:10:39 +01:00
Ludovic Marcotte
06cbe527e8 (feat) Now able to sync only default mail folders when using EAS 2016-01-07 09:17:35 -05:00
Francis Lachapelle
f9cb896f92 Update Russian translation
Fixes #3383
2016-01-05 14:08:05 -05:00
Enrique J. Hernández
8b04a468c2 Merge pull request #223 from inverse-inc/v2
SOGo v2.3.4
2015-12-29 22:41:02 +01:00