Francis Lachapelle
731c1bdfd9
fix(mail): don't encode calendar mime part twice
...
SOPE will take care of encoding all text parts in quoted-printable if necessary.
Fixes #5391
Fixes #5393
2022-04-08 08:21:19 -04:00
Francis Lachapelle
1349179c3e
chore(release): 2.4.2
2022-04-04 18:46:40 -04:00
Francis Lachapelle
e528096b10
fix(mail(css)): restrict the viewport of the message body viewer
2022-04-04 17:20:04 -04:00
Francis Lachapelle
3c85dbd74d
fix(mail): don't allow XML inline attachments
2022-04-04 16:17:37 -04:00
Francis Lachapelle
dd7dd49641
fix(mail(html)): ban "javascript:" prefix in href, action and formaction
2022-04-04 16:17:15 -04:00
Francis Lachapelle
f38eded701
fix(mail(js)): ban all "on*" events attributes from HTML tags
2022-04-04 16:02:32 -04:00
Francis Lachapelle
0f3d7dc6bc
fix(core): add security flags to cookies (HttpOnly, secure)
...
Fixes #4525
2022-04-04 16:00:06 -04:00
Francis Lachapelle
f331211977
test: migration from Python to JavaScript
2022-02-21 16:21:42 -05:00
Francis Lachapelle
2389e44513
fix(core): only escape "%" with the SQL LIKE operator
2022-02-21 14:37:04 -05:00
Francis Lachapelle
9bffee269d
fix(calendar(dav)): add DAV:status to DAV:response only when deleted
...
Fixes #5163
2022-02-21 14:26:49 -05:00
Francis Lachapelle
5d0a48d6fa
core(dav): improve SQL queries of multiget and sync-collection
2022-02-21 14:25:21 -05:00
Francis Lachapelle
4ed6bce05c
chore(fix): update recommended packages for SOGo on Debian
2021-11-04 09:48:11 -04:00
Francis Lachapelle
64414ee060
Remove dependency on tmpwatch and tmpreaper
2021-11-04 09:40:42 -04:00
Ludovic Marcotte
3d2e5adee8
fix(eas): gcc v10 compat fixes ( fixes #5029 )
2021-11-04 09:24:47 -04:00
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
3e96d68f30
fix(calendar(dav)): add method attribute to content-type of iTIP reply
...
Fixes #5320
2021-06-07 15:08:11 -04:00
Francis Lachapelle
697eda298d
chore(release): 2.4.1
2021-05-31 21:17:16 -04:00
Francis Lachapelle
71e0871629
Merge branch 'fix/saml' into v2
2021-05-31 20:23:17 -04:00
Francis Lachapelle
ef99973621
chore(oc): remove unused code of OpenChange
2021-05-28 07:39:44 -04:00
Francis Lachapelle
7fbc3f7fc3
chore(debian): remove debian/control-squeeze
2021-05-27 14:39:59 -04:00
Francis Lachapelle
c5d74f5f32
chore(oc): remove unused code of OpenChange
2021-05-27 14:38:35 -04:00
Francis Lachapelle
9703cfdfd5
chore(rhel): drop support for RHEL 6
2021-05-27 14:28:05 -04:00
Francis Lachapelle
3d1b365b5d
fix(saml): fix profile initialization, improve error handling
...
Fixes #5153
Fixes #5270
2021-05-27 13:58:45 -04:00
Francis Lachapelle
c0e60902a0
fix(saml): don't ignore the signature of messages
...
See CVE-2021-33054
2021-05-27 13:54:34 -04:00
Francis Lachapelle
a2ef542ad4
fix(mail): avoid exception on recent GNUstep when no filename is defined
2021-05-25 11:56:36 -04:00
Francis Lachapelle
69b86d3f93
fix(addressbook(js)): handle multi-values organization field (c_o)
...
Fixes #5312
2021-05-12 15:54:09 -04:00
Francis Lachapelle
61e15eab23
docs: update CHANGELOG.md
2021-03-31 11:14:41 -04:00
Francis Lachapelle
782e4d9006
chore(release): 2.4.0
2021-03-31 10:17:49 -04:00
Francis Lachapelle
32bc1e8ffc
i18n: update translations
2021-03-31 10:07:27 -04:00
Francis Lachapelle
02512b833b
chore(debian): remove packaging/debian-multiarch
...
Was required for Debian 6 (Squeeze) and Ubuntu 12.04 LTS (Precise
Pangolin) which we no longer support.
2021-03-26 12:25:42 -04:00
Francis Lachapelle
3693033922
chore: configuration file and script for versioning
2021-03-26 09:54:40 -04:00
Francis Lachapelle
bbf0ff79e8
docs: convert NEWS to CHANGELOG.md
2021-03-25 16:44:39 -04:00
Francis Lachapelle
a98fe2f850
fix(core): synchronize database schema with v5
...
This fixes infrastructures that run both v2 and v5 instances connected
to the same database.
2021-03-12 16:42:23 -05:00
Francis Lachapelle
0057524983
fix(addressbook(dav)): add support for macOS 11 (Big Sur)
...
Fixes #5203
2020-12-02 09:27:56 -05:00
Francis Lachapelle
c65e1212a5
fix(addressbook(dav)): add support for macOS 11 (Big Sur)
...
Fixes #5203
2020-12-01 15:49:25 -05:00
Francis Lachapelle
1268e2370f
fix(calendar): fix all-day events in lists
...
All-day events start/end date were wrong when the period was covering a
DST change.
2020-10-13 22:37:22 -04:00
Extra Fu
f1d9df693c
Merge pull request #278 from the-nic/feature/smtp-ssl-tls-v2
...
v2: feat(core): Support smtps and STARTTLS for SMTP
2020-05-20 11:16:04 -04:00
Nicolas Höft
cd3095e43b
feat(core): Support smtps and STARTTLS for SMTP
...
Support uri schemes for SMTP, enabling STARTTLS and SMTPS for SMTP
connections.
The new format for configuration value SMTPServer supports passing a
URI scheme (either smtp:// or smtps://). To support old configurations,
if no scheme is given, smtp:// is assumed.
Fixes #31
2020-05-16 04:58:40 +02:00
Ludovic Marcotte
9198fc9bf6
fix(core): adjust syntax for Python > 2
2020-05-15 12:56:37 -04:00
Ludovic Marcotte
0fa6947a74
fix(packaging): add dh_makeshlibs back
2020-05-15 11:18:16 -04:00
Ludovic Marcotte
9a0b0ccb83
fix(packaging): more openchange cleanups
2020-05-15 11:10:14 -04:00
Ludovic Marcotte
cfd4c7b999
fix(packaging): more openchange cleanups
2020-05-15 10:57:24 -04:00
Ludovic Marcotte
2911578f4b
fix(packaging): disabled openchange some more
2020-05-15 10:48:25 -04:00
Ludovic Marcotte
47d01326c9
fix(packaging): fixed centos 7 (saml) and centos 8 builds
2020-05-15 10:32:56 -04:00
Ludovic Marcotte
0c47b639b2
fix(packaging): disable openchange permenantly
2020-05-14 08:50:46 -04:00
Ludovic Marcotte
acb2a34b61
fix(packaging): remove deps on openchange
2020-05-14 06:39:20 -04:00
Francis Lachapelle
2b33d45346
refactor: replace calls to create GMT NSTimeZone instance
...
Fixes #3757
2019-12-11 11:13:36 -05:00
Francis Lachapelle
eafbdd3884
Sanitize value of SOGoMailAutoSave
2019-09-26 11:17:15 -04:00
Francis Lachapelle
2fbe721c60
Sanitize value of SOGoMailAutoSave
2019-09-25 10:36:31 -04:00
Ludovic Marcotte
5c3bff74a0
Updated NEWS file
2019-08-13 09:14:41 -04:00