smizrahi
ba0d4a51c0
fix(calendar): Fix inaccessibility to personal calendar on Mac OS X Ventura. Fixes #5639
2023-01-31 17:39:00 +01:00
smizrahi
7e357f1bc9
fix(calendar): Fix inaccessibility to personal calendar on Mac OS X Ventura. Fixes #5639
2023-01-26 17:12:08 +01:00
smizrahi
a5347c70aa
fix(calendar): Fix inaccessibility to personal calendar on Mac OS X Ventura. Fixes #5639
2023-01-17 16:32:53 +01:00
smizrahi
04e15b5695
feat(eas): Add SOGoEASDisableUI system parameter to remove EAS options in UI when ActiveSync is not used
2023-01-16 15:31:27 +01:00
smizrahi
842fa97d37
fix(authentication): Reduce Cookie user key len to avoid exceeding 4096 bytes. Users in chrome <= 75 could not login due to cookie of 4099 bytes
2023-01-05 15:59:14 +01:00
smizrahi
7d72fe1281
fix(calendar): Fix inaccessibility to personal calendar on Mac OS X Ventura. Fixes #5639
2023-01-03 23:33:28 +01:00
smizrahi
86805369a3
fix(calendar): Fix inaccessibility to personal calendar on Mac OS X Ventura. Fixes #5639
2023-01-03 15:24:30 +01:00
smizrahi
a7f3daa33f
fix(calendar): Fix inaccessibility to personal calendar on Mac OS X Ventura. Fixes #5639
2022-12-13 12:33:58 +01:00
smizrahi
6ee8f764e9
fix(calendar): Fix inaccessibility to personal calendar on Mac OS X Ventura. Fixes #5639
2022-12-13 11:08:43 +01:00
smizrahi
435495f007
feat(core): Add SOGoDisableSharing option to disable sharing for mail, contacts and calendar
2022-12-12 12:03:59 +01:00
smizrahi
03e6d0012b
fix(calendar): Fix inaccessibility to personal calendar on Mac OS X Ventura. Fixes #5639
2022-12-07 17:57:00 +01:00
smizrahi
fe9ae12e46
fix(security): Security fix for WSTG-INPV-02. Fix NSException where tried to modify NSDictionary. Closes #5651 .
2022-12-05 11:45:45 +01:00
smizrahi
a010f629f0
fix(security): Security fix for WSTG-INPV-02. Fix NSException where mailIdentities is invalid on init. Closes #5651 .
2022-11-30 12:40:52 +01:00
smizrahi
6971ebd2d1
fix(security): Security fix for WSTG-INPV-02. Fix assertion on NSRange
2022-11-29 17:34:34 +01:00
smizrahi
27860648c1
fix(core): Fix NSException when c_content is NULL. Closes #5644 . Original fix by @jvdsn.
2022-11-23 14:25:15 +01:00
smizrahi
d3634747d5
feat(password-recovery): Change secondary email obfuscation
2022-11-23 10:06:43 +01:00
smizrahi
b1f84891b0
fix(security): Security fix for WSTG-INPV-02. Add unit test.
2022-11-23 09:34:54 +01:00
smizrahi
48c7375544
perf(mail): Improve IMAP fetch sorting using NSDictionary keys instead of indexOfObject. Code refactoring
2022-11-22 17:48:45 +01:00
smizrahi
f5c6fcc350
fix(security): Security fix for WSTG-INPV-02. Fix build issue in ubuntu trusty
2022-11-22 17:37:15 +01:00
smizrahi
c62b043e26
fix(addressbook): Fix NSException on address book where uppercaseString is called on data
2022-11-22 15:12:58 +01:00
smizrahi
efac49ae91
fix(security): Security fix for WSTG-INPV-02. Add XSS protection on identity fullName. Fixes #5642 .
2022-11-22 10:54:06 +01:00
smizrahi
1e0f5f0089
fix(security): Security fix for WSTG-INPV-02. Add XSS protection on folders and mail title / content
2022-11-22 10:09:41 +01:00
smizrahi
dcbfd830d4
fix(security): Security fix for WSTG-INPV-02. Add XSS protection on folders and mail title / content. Fix build issue in ubuntu trusty.
2022-11-18 09:16:40 +01:00
smizrahi
60ec3152e8
perf(mail): Improve IMAP fetch sorting using NSDictionary keys instead of indexOfObject. Code refactoring
2022-11-18 08:58:10 +01:00
smizrahi
38e886a3e0
perf(mail): Improve IMAP fetch sorting using NSDictionary keys instead of indexOfObject. Fix build issue.
2022-11-16 21:59:11 +01:00
smizrahi
40b5c0918a
perf(mail): Improve IMAP fetch sorting using NSDictionary keys instead of indexOfObject
2022-11-16 21:08:48 +01:00
smizrahi
714acfc838
fix(security): Security fix for WSTG-INPV-02. Add XSS protection on folders and mail title / content
2022-11-14 14:36:46 +01:00
Le Programmeur
43b81bf9fd
Merge pull request #327 from helsinki-systems/fix/duplicated-recurrence-rules
...
Fix OOM when having a lot of recurrence rules
2022-10-24 14:50:05 +02:00
smizrahi
0409ee37be
i18n(da_DK): Update Danish translations
2022-10-18 21:40:08 +02:00
smizrahi
e51aee8ce0
i18n(sr): Update Serbian translations
2022-10-18 21:35:15 +02:00
smizrahi
57fb62244d
i18n(nb_NO): Update Norwegian Bokmål translations
2022-10-18 21:30:10 +02:00
Janne Heß
20e4dced40
Fix OOM when having a lot of recurrence rules
...
We had a broken client that created calendar entries with a lot of
recurrence rule (all of them FREQ=WEEKLY) and a lot of alarms. This led
to SOGo going out of memory.
This patch works around that by filtering out duplicated rules as they
yield the same date ranges and we only need to have them once.
2022-10-18 13:42:13 +02:00
smizrahi
d50080ea5b
feat(password-recovery): Add LDAP password recovery
2022-10-16 14:46:19 +02:00
smizrahi
cddfdb90f9
feat(calendar): Add SOGoDisableOrganizerEventCheck parameter - this parameter is used to avoid checking calendar event's organizer
2022-10-05 22:12:14 +02:00
smizrahi
c4dd695b12
feat(password-recovery): Fix dictionary with nil value issue. Changed parameter to SOGoPasswordRecoveryEnabled
2022-10-04 18:22:57 +02:00
Le Programmeur
d5ad0ddf5d
Merge pull request #324 from the-nic/fix-5416
...
(fix) NSString+Utilities: Fix safeStringByEscapingXMLString on gnuste…
2022-10-04 09:45:45 +02:00
smizrahi
2e1b22cb23
feat(password-recovery): Fix build issue
2022-10-03 13:45:10 +02:00
smizrahi
656807b77d
feat(password-recovery): Add password recovery with secret question or secondary email
2022-10-03 08:56:41 +02:00
Francis Lachapelle
3f7fef0788
fix(calendar): remove time from until date of rrule of all-day event
...
See RFC 5545, section 3.3.10 Recurrence Rule.
2022-08-15 13:25:35 -04:00
Nicolas Höft
3b3e0195b1
(fix) NSString+Utilities: Fix safeStringByEscapingXMLString on gnustep-base-1.28
...
Newer gnustep version would add a byte-order-mark on
NSString:dataUsingEncoding:NSUTF32StringEncoding, use NSUTF32LittleEndianStringEncoding
instead to skip the BOM.
Fixes #5416
2022-08-15 17:06:00 +02:00
Francis Lachapelle
95eecc402a
fix(dav): return 405 when collection already exists
...
See https://datatracker.ietf.org/doc/html/rfc4918#section-9.3.1
2022-08-09 12:17:55 -04:00
Le Programmeur
5e6ad77d4c
fix(i18n): new localized strings for SQL-based password policies
2022-07-26 12:22:53 -04:00
adetk
d1971b76e2
i18n(kk): Add Kazakh translation by Nazym Idrissova
2022-07-25 07:39:28 -04:00
Francis Lachapelle
adfd175681
fix(preferences): regex in Sieve scripts are now case sensitive
...
Fixes #5561
2022-07-22 16:45:47 -04:00
Francis Lachapelle
0720dc44fd
fix(addressbook(dav)): improve handling of addressbook-query
2022-07-13 16:46:00 -04:00
Francis Lachapelle
a6f7c1ea61
fix(calendar): update all quick fields when updating event
...
Fixes #5546
2022-07-08 10:31:59 -04:00
Nicolas Höft
edd64a396e
fix(core): adjustments for IPv6
2022-07-06 08:49:48 -04:00
Francis Lachapelle
2f9f610210
fix(core): handle argon2i password scheme
...
Fixes #5531
2022-07-05 12:42:57 -04:00
Francis Lachapelle
27d45b6d76
fix(mail): use encoding from MIME part
2022-07-05 08:59:48 -04:00
Francis Lachapelle
515d03080e
i18n(uk): update Ukrainian translation
2022-06-10 15:12:46 -04:00