Ludovic Marcotte
322f72626a
now possible to limit automatic forwards to internal/external domains
2015-02-11 14:30:40 -05:00
Ludovic Marcotte
e5d01428ad
now possible for SOGo to change the sambaNTPassword/sambaLMPassword
2015-02-11 11:31:35 -05:00
Ludovic Marcotte
6c9b1a494f
Fix for bug #2332
2015-02-09 16:12:59 -05:00
Julio García
12b159a6c0
Merge branch 'master-upstream' into jjgarcia/merge-from-upstream
2015-02-02 12:53:49 +01:00
Ludovic Marcotte
723a9d4e08
Reverted bug fix from #3054 and added comment
2015-01-29 16:21:06 -05:00
Enrique J. Hernández Blasco
57d591c427
oc: Set right container in dbFolder when moving a folder
...
The path attribute from SOGoCacheGCSFolder is properly updated
in the database but not when returning from path message as
the container is the old one.
2015-01-28 11:26:56 +01:00
Ludovic Marcotte
ab12c84887
More NSLog usage cleanups
2015-01-23 15:32:22 -05:00
Ludovic Marcotte
6b52e9c945
Fix for bug #2960
2015-01-09 09:04:15 -05:00
Ludovic Marcotte
24c6c8c91d
Fix for bug #3054
2015-01-06 10:59:56 -05:00
Ludovic Marcotte
b1ac7a0cca
MultipleBookingsFieldName can be set to -1
2015-01-05 13:49:28 -05:00
Ludovic Marcotte
31cffdffd3
Fix freebusy info not always returned
2014-12-23 10:24:16 -05:00
Ludovic Marcotte
255bcbe92f
Fixed memory leaks in SOGoSyncCacheObject and correctly kill the cache upon each EAS iteration
2014-12-22 19:59:33 -05:00
Ludovic Marcotte
72732879fa
Added memory statistics - set SOGoDebugLeaks = YES and call [[self class] memoryStatistics]
2014-12-22 19:32:17 -05:00
Ludovic Marcotte
58f634bffe
Cosmetic improvements to the code
2014-12-22 15:26:22 -05:00
Ludovic Marcotte
ca4a754f2c
Use the right cutoff date
2014-12-22 12:39:58 -05:00
Ludovic Marcotte
8015688df3
Added SOGoMaximumSyncResponseSize to support memory-limited EAS syncs
2014-12-22 11:50:51 -05:00
Chris Rosenhain
0e56527e05
Change ACL modification text to non-gender specific terms
2014-12-19 11:04:05 +10:30
Ludovic Marcotte
9dd0d6c427
Draft autossave feature
2014-12-11 13:31:32 -05:00
Ludovic Marcotte
3f3673cf5a
Added SOGoSAML2LogoutURL
2014-12-04 17:59:17 -05:00
Ludovic Marcotte
fe9ad9c6e9
Radically reduced EAS memory usage
2014-12-04 11:27:10 -05:00
extrafu
47094b6d91
Update SOGoSAML2Metadata.xml
...
Fixed XML template generation.
2014-12-02 19:33:54 -05:00
Ludovic Marcotte
1b715e0812
We now handle correctly the SOGo logout when using SAML ( #2376 and #2379 )
2014-11-27 11:37:08 -05:00
Ludovic Marcotte
be608dc76c
Bug fixes for #2378 and #2377 and documentation improvements
2014-11-26 15:09:30 -05:00
Ludovic Marcotte
913a75f410
Fix for bug #
2014-11-26 13:00:47 -05:00
Ludovic Marcotte
20e728afac
Remove unnecessary comments
2014-11-25 17:28:12 -05:00
Ludovic Marcotte
5f14bc1101
Report the correct preference keys
2014-11-25 17:27:03 -05:00
Jesús García Sáez
c4b0ac209b
NSString:objectFromJSONString now can parse single values
...
Like null => [NSNull null]
2014-11-19 17:12:32 +01:00
Ludovic Marcotte
3872341a85
Added required patch for previous commit
2014-11-14 10:34:36 -05:00
Ludovic Marcotte
d25fe1a58b
Dramatically improved BSON deserialization speed by avoiding tz name lookups
2014-11-12 14:57:54 -05:00
Ludovic Marcotte
b5023eeb24
Fix for bug #2940
2014-10-29 14:56:03 -04:00
Ludovic Marcotte
da962aed01
Added support for multiple calendars/addressbooks over ActiveSync
2014-10-29 14:20:03 -04:00
Francis Lachapelle
27ac9e3904
Cleanup of unused parameters
2014-10-09 15:51:30 -04:00
Francis Lachapelle
6cc8f17c86
Fix display name of subscribed folders
2014-10-09 15:10:20 -04:00
Jeroen Dekkers
6ded9e95b3
Put private libraries in /usr/lib/sogo
2014-10-01 20:36:42 +02:00
Ludovic Marcotte
95b122c912
Simplified even more -safeString
2014-09-29 15:04:40 -04:00
Ludovic Marcotte
aa0499dbac
Fixed sanitization char skipping and #2936
2014-09-29 14:28:13 -04:00
Ludovic Marcotte
3675220756
Refactored code to be more rigorous Unicode-wise.
2014-09-24 14:14:25 -04:00
Ludovic Marcotte
d572f2af02
get rid of control chars before returning the response
2014-09-19 14:34:20 -04:00
Ludovic Marcotte
8ba031d6ec
Consider 0x0C as "unsafe"
2014-09-15 19:54:07 -04:00
Ludovic Marcotte
c5c2bfb7a6
Fixed iCal detection for 10.9 (and perhaps even 10.8)
2014-09-15 14:10:05 -04:00
extrafu
0e21904c03
Merge pull request #10 from dekkers/link-libsogo-with-libdl
...
Link libSOGo with libdl on systems with glibc
2014-09-11 21:01:30 -04:00
extrafu
496fa73d36
Merge pull request #26 from Skrupellos/master
...
ModulesConstraints tests all values of a multi-valued attributes
2014-09-11 16:09:06 -04:00
Alexandre Cloutier
1fb3198dbc
applied comments
2014-09-09 14:27:05 -04:00
Alexandre Cloutier
d62c504763
Changed the configurable variable SOGoMailMessageCheck to a general refresh associated to the current view
2014-09-09 14:27:05 -04:00
Francis Lachapelle
e4a84d4920
Fix usage of SOGoSubscriptionFolderFormat default
2014-08-25 12:15:05 -04:00
Ludovic Marcotte
cde1db9324
Refactored GCSFolder: -writeContent and fixed sogo-tool restore
2014-08-01 09:40:45 -04:00
Ludovic Marcotte
b05fcc7d82
Fat commit to refactor the quick record generation
2014-07-30 14:51:00 -04:00
Ludovic Marcotte
f6ef94a631
improved handling of SOGoSubscriptionFolderFormat
2014-07-24 12:48:03 -04:00
Ludovic Marcotte
006727a74b
Properly destroy cache objects of vanished folders
2014-07-24 08:39:41 -04:00
Alexandre Cloutier
302e40a1c3
bugFix#2823
2014-06-26 16:08:47 -04:00
Ludovic Marcotte
3523dc489f
Fix for bug #2825
2014-06-23 12:19:02 -04:00
Ludovic Marcotte
50c0b49a6f
Fix for bug #2813
2014-06-16 11:00:39 -04:00
Ludovic Marcotte
d35c52bb38
Fix for bug #2688
2014-05-27 14:44:57 -04:00
Ludovic Marcotte
c31429a5d5
Also include the BS character in non-safe ones.
2014-05-27 08:45:00 -04:00
Alexandre Cloutier
dd57d56cf9
remove crufts and applies comments
2014-05-23 10:15:21 -04:00
Alexandre Cloutier
064565e1a9
Added new SOGo configurable variable for which you can change the default display when adding a shared calendar or a shared addressBook
2014-05-20 17:05:13 -04:00
Ludovic Marcotte
c426afd7f2
New cache subsystem for ActiveSync.
2014-05-15 15:03:24 -04:00
Ludovic Marcotte
93bf98c326
Fixed copyright
2014-05-15 14:45:32 -04:00
Ludovic Marcotte
c8860dc92b
Dropped old user-settings for ActiveSync
2014-05-15 14:32:46 -04:00
Ludovic Marcotte
d2d5467317
Removed unused fluff in the file.
2014-05-14 10:51:16 -04:00
Ludovic Marcotte
18443de9bf
Updated copyright info
2014-05-14 09:58:05 -04:00
Ludovic Marcotte
be72456a9a
Renamed folder cache creation method
2014-05-14 09:56:10 -04:00
Ludovic Marcotte
5f9fb4e1c4
Big refactor for new caching mechanism.
2014-05-13 21:06:59 -04:00
Ludovic Marcotte
ef2188962a
Renamed cache files for generalization.
...
The upcoming commit will rename the content.
2014-05-13 19:58:19 -04:00
Ludovic Marcotte
7d7961ffcf
Fix for bug #2492
2014-05-02 13:35:21 -04:00
Francis Lachapelle
4e42a6a689
Don't limit Sieve script to 8KB
...
Fixes #2745
2014-04-30 12:36:51 -04:00
Ludovic Marcotte
0d1c39ca71
Added new configuration parameter to limit the window size
2014-04-09 20:12:19 -04:00
Alexandre Cloutier
068eb921aa
rebase and fix comments made by extrafu
2014-04-09 10:48:47 -04:00
Ludovic Marcotte
3e221253ad
Fix for feature #1496
2014-04-08 11:19:53 -04:00
extrafu
bf64076b87
Merge pull request #29 from alexcloutier/feat/1496
...
New feature : 1496
Don't forget to fix the typo.
2014-04-07 19:42:31 -04:00
Alexandre Cloutier
09bcd2aee2
fix code
2014-04-07 10:59:38 -04:00
Jeroen Dekkers
c80e222210
Delete generated source files when running "make clean".
2014-04-06 22:44:50 +02:00
extrafu
eb7cabac71
Merge pull request #19 from alexcloutier/fix/2622
...
BugFix #0002622 : The server Dovecot use by default an UTF-8 and by doing...
2014-04-04 09:21:49 -04:00
Alexandre Cloutier
1da1764aae
The collected address book will be created only if the user select it in the preferences. Fix labels.
2014-03-27 15:27:48 -04:00
Alexandre Cloutier
bce701208a
Added the modifications specified by extrafu
2014-03-25 14:53:42 -04:00
Alexandre Cloutier
76307cfaaf
New feature : 1496; Unknown outgoing email addresses can now be automatically be added to your address books.
2014-03-24 13:41:57 -04:00
Skruppy
1c3f1af662
ModulesConstraints tests all values of a multi-valued attributes
2014-03-15 15:10:26 +01:00
Alexandre Cloutier
f8939bfb3e
Change the variable name for sieveFolderEncoding instead of folderEncoding
2014-03-10 10:07:47 -04:00
Ludovic Marcotte
78636f0396
Added default value for WOListenQueueSize
2014-03-09 15:58:11 -04:00
Francis Lachapelle
6cecca6c4f
Fix CSS id for string prefixed with a digit
...
When encoding a string as a CSS identifier, we must add an underscore if
the strings starts with a digit.
2014-03-06 21:32:36 -05:00
Alexandre Cloutier
e7a16cba0d
BugFix #0002622 : The server Dovecot use by default an UTF-8 and by doing so it cause a wrong re-encoding in UTF-7 when reaching the sieve server (knowing that the foldername in sieve are encoded in UTF-7). Since it is not the case with a Cyrus server, I created a new variable available in the sogo.conf that let you specified the type of encoding you need. By default the encoding is set to UTF-7. ex : SOGoFolderEncoding = 'UTF-7'
2014-03-06 14:33:31 -05:00
Francis Lachapelle
1aabcf04b5
Fix sogo-tool operations on Sieve script
...
Fixes #2617
2014-03-03 22:07:24 -05:00
Francis Lachapelle
b34c6324cd
Fix custom mail labels in Sieve filter editor
2014-02-14 21:32:33 -05:00
Ludovic Marcotte
75c8362df8
Avoid over-using LDAP connections when decomposing groups
2014-02-14 16:39:26 -05:00
Ludovic Marcotte
b14e99b32a
New prefs for intervals, fixed missing events in meeting requests, bumped v14.1
2014-02-10 20:16:43 -05:00
Francis Lachapelle
ef79c09642
Don't use the HTML editor with Internet Explorer 7
2014-02-06 14:43:05 -05:00
Francis Lachapelle
826537ed01
Fix caching of DN in LDAP source
2014-02-05 09:04:00 -05:00
Ludovic Marcotte
3950e9d4c3
Moved DN cache to SOGoCache
2014-02-04 21:03:11 -05:00
Francis Lachapelle
ef1be5dc5f
Improve deleting occurences of recurrent events
2014-02-04 17:55:49 -05:00
Ludovic Marcotte
31969d162d
Properly escape some control chars (and generalized it)
2014-02-04 15:03:02 -05:00
Ludovic Marcotte
588352be7d
Fix for bug #2587
2014-02-03 09:53:47 -05:00
Ludovic Marcotte
ddd7be4333
Fix for bug #2187
2014-01-31 15:03:40 -05:00
Francis Lachapelle
c160edf20a
Add support for Sieve body extension
2014-01-27 15:09:22 -05:00
Francis Lachapelle
fc0c580fe1
Fix validation of subscribed folders
...
Fixes #2583
2014-01-24 13:48:01 -05:00
Ludovic Marcotte
046a645119
Refactored the code and added support for FilterType
2014-01-20 10:13:16 -05:00
Ludovic Marcotte
7355eae1dc
Now able to set Active Sync metadata in the user settings
2014-01-10 14:10:53 -05:00
Ludovic Marcotte
1d9febb511
Correctly handle the Active Sync requests
2014-01-10 14:10:16 -05:00
Ludovic Marcotte
e21b30d768
Code cleanups
2014-01-10 14:09:32 -05:00
Ludovic Marcotte
ae200360ba
Code cleanups
2014-01-10 14:09:02 -05:00
Ludovic Marcotte
13721b961b
Add an easy way to get the personal contact folder, just like we have for calendars
2014-01-10 14:03:50 -05:00