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
Francis Lachapelle
78ea147383
Update translations
2014-11-21 08:53:12 -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
8cd72a8fda
Fix borken ORGANIZER fields during the PUT action
2014-11-07 10:06:53 -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
Ludovic Marcotte
f88cfae611
Improved and simplified rpath
2014-10-02 12:36:22 -04:00
Ludovic Marcotte
fb3ddca9e8
Improved makefiles
2014-10-02 11:17:45 -04:00
Ludovic Marcotte
ba4a50e778
Added rpath kungfu
2014-10-02 11:05:19 -04:00
Ludovic Marcotte
8875c42d25
Fixed makefile
2014-10-02 11:00:43 -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
Francis Lachapelle
4be2ddb793
Update translations
2014-09-26 14:23:58 -04:00
Ludovic Marcotte
0b6e3dc22d
Fix for bug #589
2014-09-25 09:25:13 -04:00
Ludovic Marcotte
3675220756
Refactored code to be more rigorous Unicode-wise.
2014-09-24 14:14:25 -04:00
Ludovic Marcotte
1c60ab2337
Fix for bug #2889
2014-09-24 12:02:12 -04:00
Ludovic Marcotte
f4372af16d
Add over DAV a PARTSTAT if none is defined
2014-09-23 13:46:44 -04:00
Ludovic Marcotte
6ba85ee43a
Added some comments in the code
2014-09-22 11:38:07 -04:00
Ludovic Marcotte
d572f2af02
get rid of control chars before returning the response
2014-09-19 14:34:20 -04:00
Ludovic Marcotte
a338b193ba
Fix for bug #2838
2014-09-17 19:45:44 -04:00
Ludovic Marcotte
11adf388cf
Cleaned the code and fixed #2894 while at it ...
2014-09-17 11:51:46 -04:00
Ludovic Marcotte
a4ab2942e8
Fix for bugs #2878 , #2879
2014-09-17 11:35:09 -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
Ludovic Marcotte
02b3de6465
Fix for bug #2326
2014-09-15 09:32:36 -04:00
Ludovic Marcotte
b8b3519a40
Initial support for multiple alarms and better iCal compatibility
2014-09-12 14:09:28 -04:00
Ludovic Marcotte
12a4fd05a2
Support for repetitive alarms and tasks
2014-09-12 08:34:15 -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
Francis Lachapelle
1dcf631ad6
Update translations
2014-09-09 15:50:39 -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
Alexandre Cloutier
9a380f711c
bugfix PreventInvitation
2014-09-09 11:30:00 -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
Francis Lachapelle
571322958a
Update fi, fr, de, and es_ES translations
2014-07-30 10:33:15 -04:00
Ludovic Marcotte
94f3246658
Improved error message when you cannot invite users
2014-07-29 10:36:20 -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
c2027f072d
indentation
2014-07-21 09:29:00 -04:00
Alexandre Cloutier
ce6a31dd38
Adjust line of code to make it easier to read
2014-07-21 09:27:02 -04:00
Alexandre Cloutier
eaec5a614d
Change exception 403 to 409 and fix indentation in the javascript
2014-07-21 09:27:02 -04:00
Alexandre Cloutier
89d116363c
replace ampersands with commas
2014-07-21 09:27:02 -04:00
Alexandre Cloutier
7c3e85f517
applied comments
2014-07-21 09:27:02 -04:00
Alexandre Cloutier
05fb7ae0c8
applied comments
2014-07-21 09:27:02 -04:00
Alexandre Cloutier
b5c0363400
applied comment and refactor code
2014-07-21 09:27:02 -04:00
Alexandre Cloutier
f0b8eb8dfb
server side code to integrate the whitelist
2014-07-21 09:27:02 -04:00
Alexandre Cloutier
8ded5a8aaf
Prevent Invitations and whitelist GUI
2014-07-21 09:27:02 -04:00
Francis Lachapelle
44d0cb5c0d
Fix refresh of list when forwarding a message
...
Fixes #2818
2014-07-09 11:19:35 -04:00
Ludovic Marcotte
dbdb7d9051
Fix sending of METHOD:REPLY for DAV clients
2014-07-09 10:04:44 -04:00
Alexandre Cloutier
659e2f3aa8
Merge branch 'master' of https://github.com/inverse-inc/sogo
2014-06-27 10:30:10 -04:00
extrafu
8191576361
Merge pull request #41 from alexcloutier/fix/displayTaskNumber
...
Display the number of active tasks in calendar view
2014-06-27 09:07:07 -04:00
Alexandre Cloutier
7a69bc46eb
applied comments
2014-06-26 16:42:05 -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
9fa0b42e19
Ignore SCHEDULE-AGENT for Thunderbird/Lightning
2014-06-20 11:25:02 -04:00
Ludovic Marcotte
e048346cb7
Include, in our private NS, all ACLs defined on a calendar collectiob
2014-06-19 16:08:15 -04:00
Ludovic Marcotte
333b561a59
Applied patch from bug #2736
2014-06-16 15:30:26 -04:00
Ludovic Marcotte
50c0b49a6f
Fix for bug #2813
2014-06-16 11:00:39 -04:00
Alexandre Cloutier
de2ee2322a
Change the NSString with NSNumber and add some JavaScript
2014-06-11 10:24:04 -04:00
Alexandre Cloutier
43ac57b671
display the number of active tasks in calendar view
2014-06-10 16:18:12 -04:00
Ludovic Marcotte
f48839bf55
Added (slightly modified) patch from #2806
2014-06-09 09:34:00 -04:00
Francis Lachapelle
6e56f46f86
Update Dutch, Finnish, German, Polish translations
2014-06-05 13:29:10 -04:00
Francis Lachapelle
fe38518a36
Minor syntax and comments improvements
2014-06-05 12:14:34 -04:00
Ludovic Marcotte
0c2e2f28f7
Don't try to add attachments during reply operations
2014-05-30 13:53:20 -04:00
Ludovic Marcotte
f0dfe37a55
Avoid crashing when forwarding mails with no Subject header
2014-05-30 08:41:42 -04:00
Francis Lachapelle
ecbe0858f7
Update translations
2014-05-29 11:14:23 -04:00
Francis Lachapelle
fac9520f64
Fix update of participation status via CalDAV
...
Fixes #2786
2014-05-28 11:39:25 -04:00
Francis Lachapelle
c5922b07aa
Restore options when editing a draft
...
Fixes #193
2014-05-28 11:21:11 -04:00
Ludovic Marcotte
51e07fc306
Fix over previous commit
2014-05-27 15:33: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
extrafu
c79cd750d8
Merge pull request #39 from alexcloutier/fix/publicFolder_ConfigNaming
...
Added new SOGo configurable variable
2014-05-26 13:24:50 -04:00
Alexandre Cloutier
dd57d56cf9
remove crufts and applies comments
2014-05-23 10:15:21 -04:00
Francis Lachapelle
364b409501
FIx mail templates for Brazilian Portuguese
...
Fixes #2738
2014-05-21 08:44:35 -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
Francis Lachapelle
3d1bdf1a09
Update French translation
2014-05-16 16:52:44 -04:00
Francis Lachapelle
6b72a8d126
Merge branch 'feat/searchCapabilities'
2014-05-16 16:28:43 -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
c08c3e27d5
Improved modseq code
2014-05-15 14:44:53 -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
1f5a2a4c62
Fixed IMAP copy/move op between subfolder in different accounts
2014-05-09 15:40:57 -04:00
Alexandre Cloutier
593b44ed01
forgotten code
2014-05-08 17:53:20 -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
Francis Lachapelle
66bfbeaac1
MailEditor: fix text conversion with HTML entities
2014-04-23 10:55:04 -04:00
Ludovic Marcotte
f370ac114a
Now include message/rfc822 parts as attachments when forwarding mails
2014-04-10 09:24:43 -04:00
Ludovic Marcotte
0d1c39ca71
Added new configuration parameter to limit the window size
2014-04-09 20:12:19 -04:00
extrafu
4fbe937f6d
Merge pull request #22 from alexcloutier/fix/1046
...
BugFix #1046 ; Whenever the sieve server is unavailable an error message will appear
2014-04-09 11:01:19 -04:00
Ludovic Marcotte
ab80e87a3f
Applied patches from #2700
2014-04-09 10:57:56 -04:00
Alexandre Cloutier
068eb921aa
rebase and fix comments made by extrafu
2014-04-09 10:48:47 -04:00
Ludovic Marcotte
7997448d41
Fixed issus in previous commits
2014-04-09 06:33:02 -04:00
Ludovic Marcotte
3629670fca
Fix for #2489
2014-04-08 15:35:36 -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
c9cbcf2566
applied Morgan's law
2014-04-07 16:40:44 -04:00
Francis Lachapelle
534e4e3d4d
Fix text nodes of message with HTML entitites
2014-04-07 11:21:52 -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
Francis Lachapelle
e2b3d5a7ff
Update translations
2014-04-03 09:54:27 -04:00
Ludovic Marcotte
ba32b95308
Fixed the ActiveSync issue marking mails as read when downloading them
2014-03-28 14:18:48 -04:00
Alexandre Cloutier
03d5975be3
Changed strings in french and change the instanciation of dictionary(addressBooksIDWithDisplayName) to release it manually
2014-03-28 10:28:33 -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
Francis Lachapelle
5f3d2d988e
Update translations
2014-03-21 13:51:36 -04:00
Ludovic Marcotte
a196ed210e
Removed old values.
2014-03-19 17:04:04 -04:00
Ludovic Marcotte
1c28a4b4d2
Fixed translations for "OtherUsersFolderName" and "SharedFoldersName" ( #2657 )
2014-03-19 17:02:10 -04:00
Skruppy
1c3f1af662
ModulesConstraints tests all values of a multi-valued attributes
2014-03-15 15:10:26 +01:00
Francis Lachapelle
3c3bebeee3
Fix resource conflict check when creating event
...
Fixes #2541
2014-03-14 09:23:55 -04: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
Ludovic Marcotte
31ace947cb
Fixed race condition when syncing huge amount of deleted messages using AS
2014-03-06 14:16:08 -05:00
Francis Lachapelle
e4a21bcef5
Webmail: fix encoding of subfolder name
...
Fixes #2637
2014-03-06 09:50:53 -05:00
Francis Lachapelle
02c72fee6a
Fix unsubscription when renaming an IMAP folder
...
Fixes #2630
2014-03-04 21:32:57 -05:00
Francis Lachapelle
1aabcf04b5
Fix sogo-tool operations on Sieve script
...
Fixes #2617
2014-03-03 22:07:24 -05:00
Francis Lachapelle
9ed1d57ec2
Fix auto-acceptation of resources as attendees
...
Fixes #2541
2014-02-24 16:07:55 -05:00
Francis Lachapelle
2b6428efd0
Always check resource conflict for new events
...
Fixes #2541
2014-02-24 07:57:11 -05:00
Francis Lachapelle
212d7149ed
Fix display of a contact's birthday
...
Fixes #2503
2014-02-18 10:13:34 -05:00
Ludovic Marcotte
4ca8b9d0aa
Copyright updates
2014-02-17 11:30:00 -05:00
Ludovic Marcotte
4d1fdb33f5
Deleted wrongly added file
2014-02-17 08:42:35 -05:00
Ludovic Marcotte
2356562778
Added method to get synctag starting from an other one.
...
We also no longer fetch vanished items of modseq == 0
2014-02-17 08:41:12 -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
7118bbe0ab
Replace '/' by '-' in filenames of attachments
...
Fixes #2537
2014-02-07 14:00:36 -05:00
Francis Lachapelle
eee5beb698
Add message-id header to appointment notification
...
Fixes #2535
2014-02-07 10:52:06 -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
aeb712083a
Fix static array retain
2014-02-06 14:37:43 -05:00
Francis Lachapelle
2c678101fc
Fix handling of ACLs with multiple groups
...
Fixes #1854
2014-02-06 14:23:09 -05:00
Ludovic Marcotte
3175a9169f
Mapped lots of contact properties
2014-02-05 20:56:01 -05:00
Ludovic Marcotte
9311f05cc0
Fixed the non-filtering of recurrence exceptions
2014-02-05 17:30:34 -05:00
Francis Lachapelle
359b6a99aa
Encode HTML entities for inline forwards in text
...
Fixes #2411
2014-02-05 11:17:22 -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
Francis Lachapelle
2f0419c18a
Warn user when overbooking a resource
...
Fixes #2541
2014-02-03 11:03:23 -05:00
Ludovic Marcotte
588352be7d
Fix for bug #2587
2014-02-03 09:53:47 -05:00
Ludovic Marcotte
e4ce687e29
Update the content when the request is from Active Sync
2014-01-31 15:05:33 -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
Francis Lachapelle
5105dbb342
Make all attachments available when re/fwd'ing
...
To do so, we save the draft to the mailstore.
2014-01-23 14:39:03 -05:00
Francis Lachapelle
b26e767a10
Respect signature placement when forwarding a msg
2014-01-23 14:34:44 -05:00
Jean Raby
d1a384e539
Send IMIP responses if the event is in the future
...
Avoids sending responses for past events when importing events into
a new calendar from thunderbird or any DAV client.
2014-01-22 11:40:04 -05:00
Ludovic Marcotte
e7f38f940e
Moved the cards' logic into a category and added support for more AS ones
2014-01-22 11:27:27 -05:00
Ludovic Marcotte
762b841249
Avoid crashes on broken configurations
2014-01-21 16:40:57 -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
e217ffb6c4
Code generalization to be usable from the ActiveSync bundle
2014-01-10 14:08:12 -05:00
Ludovic Marcotte
a4a3a735b4
Moved the folder metadata generation to SoObject and added 'tag based' sync'ing support for IMAP
2014-01-10 14:06:53 -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
Ludovic Marcotte
a24d809e40
Minor code/copyright/authors cleanups
2014-01-09 21:06:31 -05:00
Ludovic Marcotte
2d683ffc77
Always capitalize HTTP headers
2014-01-09 20:40:25 -05:00
Francis Lachapelle
80fd439dea
Fix message forwarding as attachment
...
Restored the filename of the message source in the body part
content-disposition header.
Also forced the mail to be saved to the mailstore immediately in order
to have a clickable link to the attached message.
2014-01-08 14:40:39 -05:00
Francis Lachapelle
ff9ea3b779
Don't alter the draft when saving it
...
We must not extract inline HTML images when simply saving a draft. The
images extraction process must only be performed when sending the
message.
2014-01-07 10:28:53 -05:00
Francis Lachapelle
2b53705d44
Untabify
2014-01-06 14:32:58 -05:00
Francis Lachapelle
b716331d8e
Append tags when using a sanitizerContentHandler
2014-01-06 14:23:11 -05:00
Francis Lachapelle
7130cec4d1
Move & copy messages between different accounts
2014-01-03 16:57:37 -05:00
Francis Lachapelle
bd7ad5be16
Fix initialization of arrays in NSString+Mail.m
2013-12-23 15:51:36 -05:00
Francis Lachapelle
dc21c723f6
Move method fetchFileAttachmentKeys from category
...
Moved fetchFileAttachmentKeys from SOGoDraftObjectExtensions to
SOGoDraftObject. Renamed fetchAttachmentIds to fetchFileAttachmentIds
for consistency.
2013-12-20 15:20:16 -05:00
Francis Lachapelle
1a900b05d9
DraftObject: return more attachments attributes
2013-12-18 22:18:08 -05:00
Ludovic Marcotte
4a98e5b521
Don't append unknown objects to the REPORT result.
2013-12-09 10:31:34 -05:00
Francis Lachapelle
1cf696f57c
Mail composition: add text part before html part
...
Fixes #2512
2013-11-25 09:52:18 -05:00
Francis Lachapelle
2211f6d168
Move mail tags strings to UI/Common
2013-11-22 14:39:24 -05:00
Ludovic Marcotte
df3e9033f3
Added calendar default reminder support.
2013-11-20 17:42:11 -05:00
Ludovic Marcotte
e4aedbac08
<img src=data...> conversion to file attachments + CIDs.
2013-11-20 08:56:29 -05:00
Ludovic Marcotte
eb7d1f08bc
Fix for bug #2482
2013-11-19 11:39:45 -05:00
Jean Raby
05233d9c53
Use modified utf7 for special folder names
2013-11-15 16:02:59 -05:00
Ludovic Marcotte
c05cf00db7
Update standard tag colors to match TB and improve tags id generation.
2013-11-14 09:00:19 -05:00
Ludovic Marcotte
198db855f6
Specify color in which TB can grok it.
2013-11-13 15:55:25 -05:00
Ludovic Marcotte
1c439c866e
Added DAV support for mails labels.
2013-11-13 15:44:57 -05:00
Ludovic Marcotte
37d3234b60
Added support for dynamic mail labels/tags management.
...
The CSS in the UIxPreferences remains to be done.
2013-11-11 10:49:58 -05:00
Francis Lachapelle
73141a645e
Update translations
2013-11-06 21:36:09 -05:00
Ludovic Marcotte
bd2759ecdf
Fix for bug #2433
2013-10-22 11:44:26 -04:00
Ludovic Marcotte
be1bcf3c9b
Fix for bug #2461
2013-10-22 11:25:24 -04:00
Ludovic Marcotte
189f2218a8
Fix for bug #2459
2013-10-21 15:26:43 -04:00
Ludovic Marcotte
656869a4a2
Fix for bug #1328
2013-10-18 13:16:30 -04:00
Ludovic Marcotte
05990e9a14
Fix for bug 2007
2013-09-30 10:50:27 -04:00
Ludovic Marcotte
7dc65af300
Fix for bug #2386
2013-09-27 15:54:11 -04:00
Ludovic Marcotte
7166f5a597
Fix for bug #2399
2013-09-25 16:02:13 -04:00
Ludovic Marcotte
2ba8254ecc
Fix for bug #1275
2013-09-24 09:29:46 -04:00
Jean Raby
28e600a4e6
Set default listening address to 127.0.0.1:20000
...
No reason to listen on 0.0.0.0 by default
2013-09-20 15:37:34 -04:00
Ludovic Marcotte
91f1ab6a60
Fix for bug #2217
2013-09-19 16:14:08 -04:00
Jean Raby
60d6abe542
Use HTTP/1.0 to avoid chunked replies
...
Fixes^WWorkaround #2408
2013-09-17 09:07:53 -04:00
Jean Raby
906985c1f3
Call MSExchangeHostname on SOGoDNSource only
...
Fixes #2418
2013-09-13 11:19:44 -04:00
Jean Raby
de8bf64c70
Local pool when appending contacts to response
...
Avoids using too much memory when doing a contact lookup with many matches
2013-09-13 11:16:28 -04:00
Jean Raby
0c38a9e555
whitespace tabkill
2013-09-13 11:13:02 -04:00
Francis Lachapelle
69b0f9fcbf
Mail notifications: Escape HTML in wox templates
...
We don't escape the values in the classes but in the templates.
2013-09-03 12:05:13 -04:00
Jean Raby
d7e6648396
Reworked password change logic and add AD support
2013-08-28 17:11:07 -04:00
Jean Raby
e946a67ddf
Special case for auth with SOGoStaticAuthenticator
2013-08-27 13:02:06 -04:00
Jean Raby
2fe87f14fd
Add SOGoStaticAuthenticator
...
New authenticator that is not linked to a SOGoUser.
Will be used for SMTP AUTH by sogo-elalarm-notify.
2013-08-27 12:59:03 -04:00
Jean Raby
b2f012cae2
Add SOGoCredentialsFile
...
New class to read credentials files as used by sogo-tool and sogo-ealarm-notify
2013-08-27 12:56:07 -04:00
Francis Lachapelle
0a590ba388
Fix Finnish mail reply/forward templates
2013-08-26 08:59:43 -04:00
Francis Lachapelle
1c82af8842
Updated pt_BR, cs, nl, de, pl and ru translations
2013-07-19 11:29:10 -04:00
Ludovic Marcotte
256b679798
Bug fix for #2366
2013-07-18 11:46:49 -04:00
Ludovic Marcotte
16105d37b8
Properly handle RFC2231 everywhere
2013-07-16 15:18:04 -04:00
Ludovic Marcotte
e08ebd2390
Fix for bugs #2368 and #2369
2013-07-16 11:31:08 -04:00
Jean Raby
a2a89e8720
Fix loading of MSExchangeFreeBusySOAPResponseMap
2013-06-26 16:55:39 -04:00
Jean Raby
1221da2443
Add CASLogoutRequestMap.plist
2013-06-25 09:12:27 -04:00
Jean Raby
0a87ff97b6
cosmetic fix, no functional change
...
added a POST payload to test this code
2013-06-21 09:36:54 -04:00
Jean Raby
41ed498d65
Add support for CAS LogoutRequests
...
Fixes #2346
This changes the serviceURL sent by SOGo to the CAS server:
/SOGo/so/ -> /SOGo/so/index
2013-06-20 14:32:14 -04:00
Ludovic Marcotte
c08263d1c3
Updated patch
2013-06-19 17:36:43 -04:00
Ludovic Marcotte
1734b387a3
Fix for bug #2237
2013-06-19 15:45:40 -04:00
Ludovic Marcotte
871115e349
Fixed bug #2294
2013-06-19 15:07:19 -04:00
Ludovic Marcotte
a764286879
Fix for bug #2313
2013-06-19 14:09:20 -04:00
Ludovic Marcotte
5304461e4c
now possible to see who created a event/task in a delegated calendar
2013-06-19 10:23:47 -04:00
Jean Raby
6b25f08943
Use domainDefaults to get imapCASServiceName
2013-06-18 19:33:36 -04:00
Jean Raby
f24e65b6d8
Merge branch 'fix/cas-service-names'
2013-06-18 16:44:05 -04:00
Jean Raby
0fb006c19f
New domain preference: SOGoIMAPCASServiceName
...
Set this to the service name expected by the CAS server if it differs
from SOGoIMAPServer. This is useful to request a CAS ticket for service
imap://imap.domain.com while connecting through imapproxy on imap://127.0.0.1:1143
SOGoDAVAuthenticator is not updated since it doesn't really use the imap code.
2013-06-18 16:36:11 -04:00
Ludovic Marcotte
47a3f1a19d
toggle to send or not notifications
2013-06-18 14:14:42 -04:00
Jean Raby
f24e3a0a31
whitespace fixes. tabkill
2013-06-12 02:36:50 -04:00
Ludovic Marcotte
afb7bc309c
Added message submissions rate-limiting support
2013-06-11 11:21:58 -04:00
Ludovic Marcotte
cfee5aa3f4
Added new failed login rate-limiting options
2013-06-11 09:41:17 -04:00
Francis Lachapelle
8e5a26dfb1
Remove unicode separators from JSON
...
Fixes #2309
2013-06-05 15:55:52 -04:00
Francis Lachapelle
2bd8a2935f
Change default value of SOGoMailSpoolPath
...
Set the spool path to /var/spool/sogo and modified the installation
guide to point to the tmpwatch cronjob when changing SOGoMailSpoolPath.
2013-05-09 08:12:27 -04:00
Ludovic Marcotte
4ec19d46fa
Removed left-over code that would cause the logic from bug #2035 to not work.
2013-04-25 14:46:00 -04:00
Ludovic Marcotte
62fee93d86
Fix for bug #2287
2013-04-16 14:33:57 -04:00
Jeroen Dekkers
4d8bff5130
Link libSOGo with libdl on systems with glibc
2013-04-14 11:50:28 +02:00
Francis Lachapelle
30f10ee8f0
Update translations
2013-04-11 11:30:23 -04:00
Ludovic Marcotte
eec8c07d4f
Avoid appending the domain if already present.
2013-04-09 11:35:53 -04:00
Ludovic Marcotte
84ba93fc0a
Now set ForceAuthn to false by default
2013-04-08 13:58:55 -04:00
Francis Lachapelle
37a6f82659
Initial Arabic translation
2013-04-08 11:05:45 -04:00
Ludovic Marcotte
b4aaa68d85
Also consider the "mail" attribute in order to get the user's login
2013-04-05 10:26:17 -04:00
Ludovic Marcotte
5487f34b9e
Disable hint verification for now.
2013-04-05 08:57:47 -04:00
Jean Raby
e07734fa5f
Filter sql source entries based on the user domain
...
When using dynamic domains with SQL sources (DomainFieldName),
let WebUI and dav lookups return entries from current domain
and other domains visible from the originating domain.
Fixes #2269
SQLSource.m: _visibleDomainsQualifierFromDomain:
returns a EOQualifier OR'ing all visible domains from specified domain
(including specified domain)
SQLSource.m: allEntryIDsVisibleFromDomain
Replacement for allEntryIDs.
Instead of returning all entries from the sql source,
only return the entries visible from the specified domain.
SoObjects/SOGo/SQLSource.m: allEntryIDs
Changed to call allEntryIDsVisibleFromDomain with an empty domain.
SQLSource.m fetchContactsMatching:inDomain:
Use _visibleDomainsQualifierFromDomain to filter entries
LDAPSource.m: allEntryIDsVisibleFromDomain
Simply call allEntryIDs, discarding the domain.
LDAP does need to do the extra domain filtering
SOGoContactSourceFolder.m: toOneRelationshipKeys
Call new method: allEntryIDsVisibleFromDomain
2013-03-29 10:38:52 -04:00
Ludovic Marcotte
a009c71034
Fixed table initialization.
2013-03-25 15:58:36 -04:00
Francis Lachapelle
d12c651d59
New system default SOGoEncryptionKey
...
To be used to encrypt the passwords of remote Web calendars when
SOGoTrustProxyAuthentication is enabled.
2013-03-11 09:34:36 -04:00
Ludovic Marcotte
46815042c9
Fixed bug when modifying/deleting exceptions of recurring events.
2013-03-07 09:29:56 -05:00
Francis Lachapelle
7e8a83aefb
Fix Slovak templates for mail reply/forward
2013-03-05 10:22:20 -05:00
Jean Raby
f1846191d5
Use an autorelease pool in member expansion
...
Otherwise, we would hold one ldap connection for each member of a group.
And close them all later. With large groups, we could hit the open file limit
(or the open file limit of the ldap server).
Fixes #2256
2013-03-01 16:24:16 -05:00
Jean Raby
a7c3f33447
Whitespace
2013-03-01 01:26:15 -05:00
Francis Lachapelle
efb45bfba6
Fix issue with exceptions in repeating events
...
Fixed the display of an exception when its recurrence id is outside the
current view.
2013-02-15 15:17:08 -05:00
Francis Lachapelle
c13c389ae5
Update Danish translation
2013-02-12 08:42:47 -05:00
Francis Lachapelle
8981dcd645
Fix segfault in SOGoSieveManager.m
2013-02-08 09:42:31 -05:00
Francis Lachapelle
90c61abdb6
Update Polish translation
2013-02-06 15:16:09 -05:00
Ludovic Marcotte
49a2299414
Avoid going out of bounds for special URL chars ending mail contents.
2013-02-05 16:11:37 -05:00
Jean Raby
43044bf88f
Plug sieve connection leak
...
Fixes #2228
Fix from 'bofhus'
2013-02-05 15:09:55 -05:00
Jean Raby
0532d331a3
whitespace (tabkill)
2013-02-05 15:09:20 -05:00
Jean Raby
4bfb43a4ad
Merge 'tests/authcache' - don't use cache on login
2013-02-05 11:40:47 -05:00
Jean Raby
3d90e3a539
Bump userkey length from 64 to 160 bytes
...
Allows for much longer username@domain:password strings.
Fixes #2212
To bump it further, the database schema will have to be updated
to allow a longer c_value (currently 255 chars)
2013-02-04 13:55:53 -05:00
Jean Raby
451c82c815
Don't use user/password cache from the login page
...
The idea is to always use memcached for credentials to avoid hitting
the authentication backend on every click but to check with the auth backend
for every login requests.
This should fix #2169
While there, fix whitespace (killtab)
2013-02-01 18:35:10 -05:00
Jean Raby
a4bd966cc0
Revisit option handling
...
Really fix #2166
The previous fix (46b53b3
) was wrong since SOPE was able to override
the 'final' config with its defaults.
This now uses a new approach using a volatile domain and a reordering
of the search list :
* NSArgumentDomain (command line arguments)
* sogodRuntimeDomain (config from all config files)
* GSPrimaryDomain
* NSGlobalDomain
* GSConfigDomain
* (languages)
* NSRegistrationDomain (SOPE loads its defaults in this one)
2013-02-01 16:26:01 -05:00
jraby
547dfa0d90
Merge pull request #9 from inverse-inc/fix/2066_options-precedence
...
Fix/2066 options precedence
2013-01-31 18:42:09 -08:00
Francis Lachapelle
0408415c61
Remove control characters before returning JSON
2013-01-30 15:47:20 -05:00
Ludovic Marcotte
c066136a06
Reverted code that was causing issues with groups ( #2090 )
2013-01-28 08:34:40 -05:00
Ludovic Marcotte
8f33197c59
Fix for bug #1991 .
2013-01-25 10:21:28 -05:00
Jean Raby
46b53b31fd
Fix order of precedence for options
...
Fixes #2066 and #2166
Enforce the following order of precedence for options, first match wins:
1. Command line arguments
2. .GNUstepDefaults
3. /etc/sogo/{debconf,sogo}.conf
4. SOGoDefaults.plist
2013-01-24 22:43:38 -05:00
Jean Raby
6093c4dd2e
Axe handling of sogo 0.9 gnustep domain migration
2013-01-24 20:37:30 -05:00
Jean Raby
61ded01171
whitespace - tabkill
2013-01-24 20:35:03 -05:00
Jean Raby
9e38c5060a
Plug ldap fd leak in login checks
2013-01-22 18:42:00 -05:00
Francis Lachapelle
5bbb5df2a8
Fix exceptions of recurring all-day events
2013-01-21 14:11:38 -05:00
Francis Lachapelle
58dc0343bb
Merge remote-tracking branch 'origin/master'
2013-01-18 09:38:27 -05:00
Ludovic Marcotte
814e2c0556
Fix for bug #2129
2013-01-18 09:18:10 -05:00
Francis Lachapelle
e279db6431
Update Finnish translation
2013-01-17 10:12:26 -05:00
Francis Lachapelle
775a8421d5
Initial Finnish translation
2013-01-16 10:54:16 -05:00
Ludovic Marcotte
4f2183ec07
Merge branch 'master' of https://github.com/inverse-inc/sogo
2013-01-15 13:34:13 -05:00
Ludovic Marcotte
2370ecb089
We now ignore default roles for "public" accesses.
2013-01-15 13:33:45 -05:00
Francis Lachapelle
0216658674
Update translations
...
- Catalan
- Czech
- Dutch
- Hungarian
- Polish
- Slovak
- SpanishArgentina
- SpanishSpain
2013-01-15 11:11:50 -05:00
Ludovic Marcotte
d26df456e5
Fix for bug #2123 .
2013-01-14 14:24:06 -05:00
Ludovic Marcotte
9d4f4c3a9c
Proper fix for #2163 .
2013-01-11 09:55:10 -05:00
Ludovic Marcotte
c7fbcb0fc4
Fixed bug #1850
2013-01-09 14:08:37 -05:00
Francis Lachapelle
5667bb1b11
Fix CardDAV collections for OS X
...
Restored the previous behavior: only the personal addressbook is
returned and only the first source directory is returned (now sorted by
id so you can control which of your addressbook sources you want to
return).
2013-01-09 11:39:29 -05:00
Francis Lachapelle
39632239f9
Fix partstat of attendee in his calendar
...
Fixes #2155
2013-01-03 10:15:25 -05:00
Jean Raby
1382fe25fc
put back SOGo_VERSION
...
wasn't unused after all...
2012-12-22 11:24:18 -05:00
Jean Raby
ea26e0cc0a
Use string version number where applicable
...
The goal is to be able to use 'letter' releases such as '2.0.3a'
in the Version file.
SoObjects/Mailer/GNUmakefile.preamble: UIX_MAILER_*_VERSION are now strings
Can't use SOGoVersion since the etag uses an 'underscore' notation (2_0_3a)
SoObjects/Mailer/*.m: updated format for UIX_MAILER_*_VERSION
SoObjects/SOGo/GNUmakefile: zap SOGo_VERSION, unsused
SoObjects/SOGo/GNUmakefile.preamble: fix defines
UI/MainUI/SOGoRootPage.m: use SOGoVersion
2012-12-21 13:55:03 -05:00
Jean Raby
7d24ece7d6
Log ldap exception details + catch tls exceptions
...
Make sure to catch exceptions raised by _setupEncryption
Reindent due to NS_DURING
Log ldap exceptions details
2012-12-19 18:37:36 -05:00
Jean Raby
e253a7429c
Fix whitespace - remove tabs
2012-12-19 18:02:32 -05:00
Francis Lachapelle
8db5e6d224
Fix usage of browser's language for the login page
2012-12-13 08:53:50 -05:00
Jean Raby
d7d6a31837
use fileAttributesAtPath
...
attributesOfItemAtPath is not available in older GNUstep releases.
Broke build on squeeze and lucid.
2012-12-11 09:34:06 -05:00
Jean Raby
a0aef043a8
Don't abort if sogo.conf exists and is empty
...
This will permit patterns like:
sogo-tool dump-defaults >/etc/sogo/sogo.conf
Without this, sogo-tool would abort as the shell first creates the file
then executes sogo-tool.
2012-12-10 14:05:11 -05:00
Francis Lachapelle
026ffd8888
Update translations
2012-12-06 10:31:15 -05:00
Ludovic Marcotte
a7722755b7
Fixed length call.
2012-12-06 09:03:17 -05:00
Ludovic Marcotte
347434dbff
We now fallback properly on the IMAP server if the Sieve server is undefined.
2012-12-05 15:52:50 -05:00
Ludovic Marcotte
988e91a638
We also remove the RSVP in the user's calendar during a PUT.
2012-12-05 08:31:35 -05:00
Ludovic Marcotte
f6b5fdacb9
Remaining patches for bug #1866 .
2012-12-03 16:49:20 -05:00
Ludovic Marcotte
aa7aa6a973
Initial patch from #1866 to fix c_sievehostname.
2012-12-03 16:42:56 -05:00
Ludovic Marcotte
d64fd65ea8
Lowercase some value to avoid broken comparaisons.
2012-12-03 16:33:14 -05:00
Francis Lachapelle
5500f99312
Remove conditions on RSVP
...
Fixes #1850
2012-11-30 15:11:03 -05:00
Ludovic Marcotte
eed17fd95a
Fix for bug #1850 and removed dead code/comments.
2012-11-30 13:57:55 -05:00
Ludovic Marcotte
47a9a22bc0
Fix for bug #2082 .
2012-11-30 10:11:05 -05:00
Ludovic Marcotte
f0f206b8bb
Merge branch 'master' of https://github.com/inverse-inc/sogo
2012-11-29 15:50:07 -05:00
Ludovic Marcotte
73ff981d4f
Fixed the method that returns the current-user-principal.
2012-11-29 15:49:32 -05:00
Francis Lachapelle
ce36e80d6b
Initial Slovak translation
2012-11-29 14:40:46 -05:00
Ludovic Marcotte
7c250fad8f
Fix for bug #1061 .
2012-11-26 13:13:06 -05:00
Ludovic Marcotte
1bf2509d1e
Fix for bug #2115 .
2012-11-21 11:56:24 -05:00
Ludovic Marcotte
28f66c6fd9
We correctly use <br/> instead of \n when handling the signature.
...
This happens when using HTML composition, instead of plain/text.
2012-11-20 20:29:27 -05:00
Ludovic Marcotte
a1d092cab0
Fix for #2093 .
2012-11-19 14:20:13 -05:00
Ludovic Marcotte
2606787dd7
Make sure we handle arrays, and not single-value string objects.
2012-11-19 09:45:48 -05:00
Ludovic Marcotte
0979bd13ae
Fix for bug #2006 .
2012-11-17 17:16:00 -05:00
Ludovic Marcotte
40d6ce66d0
Small fix over previous commit.
2012-11-17 16:43:49 -05:00
Ludovic Marcotte
3f8d374d63
Fix for bug #2035
2012-11-17 15:38:29 -05:00
Ludovic Marcotte
77e4b3307f
Fix for bug #2106
2012-11-17 15:33:07 -05:00
Ludovic Marcotte
f8a72d4719
Merge branch 'master' of https://github.com/inverse-inc/sogo
2012-11-13 14:01:22 -05:00
Ludovic Marcotte
51192dd533
We now order correctly CardGroups - especially for calendars.
...
This is to avoid a bug in BlackBerry devices where the METHOD
must be placed BEFORE any vevent/vtimezone objects, otherwise
the invitation objects are never recognized, and rather shown
as a "application/x-rimdevicecalendar" attachment.
2012-11-13 13:58:05 -05:00
Francis Lachapelle
e037ca0a49
Fix bug with reply-to header in messages
2012-11-12 15:32:03 -05:00
Wolfgang Sourdeau
3f58b6bfd1
Use the output of "gnustep-config --base-libs" to determine which libs our libraries must be linked against
2012-11-07 09:50:32 -05:00
Wolfgang Sourdeau
54e1439faf
Merge branch 'master' of github.com:inverse-inc/sogo
2012-11-06 13:50:48 -05:00
Wolfgang Sourdeau
63024c30f0
Make use of the new -[NSData compress] method and remove \n chars from base64 data
2012-11-06 13:50:26 -05:00
Wolfgang Sourdeau
4b8a14e41e
Make use of SAML2 assertion as IMAP password
2012-11-06 10:46:40 -05:00
Wolfgang Sourdeau
ba67c57629
Save SAML2 assertion
2012-11-06 10:46:11 -05:00
Ludovic Marcotte
6ad59a8481
Apply patches for bug #2060
2012-11-06 09:04:18 -05:00
Ludovic Marcotte
fe09a7969d
Automatically disable alarms for newly subsribed calendars.
...
This fixes bug #2074 .
2012-11-06 08:05:23 -05:00
Wolfgang Sourdeau
aeabd85c90
Finalized support for SAML2 logon
2012-11-02 15:31:49 -04:00
Wolfgang Sourdeau
695fc5fff9
added methods for supporting SAML2 configuration
2012-11-02 15:30:13 -04:00
Wolfgang Sourdeau
6840fbb96c
added methods for supporting SAML2 persistence
2012-11-02 15:29:02 -04:00
Wolfgang Sourdeau
e02221d716
Auto-generate the SOGoSAML2Exceptions helper module
2012-11-02 13:54:52 -04:00
Wolfgang Sourdeau
bc2b003676
Make use of pkg-config to retrieve gcc and ld options for liblasso
2012-11-01 16:06:26 -04:00
Wolfgang Sourdeau
a9b521c8be
Added SOGoSAML2Session
2012-11-01 11:29:27 -04:00
Wolfgang Sourdeau
157e66ad4f
added "--enable-saml2" configuration option and dependency on liblasso
2012-11-01 11:28:45 -04:00
Wolfgang Sourdeau
ac5f0bb95a
implemented +[SOGoSAML2Session metadata]
2012-11-01 10:46:51 -04:00
Luc Charland
a916ac8927
Fixed bug #1105 Remote images display
...
There now is a configurable default in mail preferences where
you can set remote images to display either Never or Always.
2012-10-31 11:53:30 -04:00
Wolfgang Sourdeau
21ee23e7df
avoid comparisons that extend past the string length
2012-10-30 16:59:22 -04:00
Francis Lachapelle
2fdf4f5535
Fix typos in Spanish (Spain) translation
2012-10-26 22:31:14 -04:00
Wolfgang Sourdeau
20cb769db1
style
2012-10-26 22:38:41 -04:00
Wolfgang Sourdeau
9929623119
Accelerated basic page loading by caching the list of supported languages
2012-10-25 21:58:34 -04:00
Wolfgang Sourdeau
cf0e0691f6
Accelerated basic page loading by caching the user language
2012-10-25 21:46:23 -04:00
Wolfgang Sourdeau
73781f25f6
Updated copyright
2012-10-23 23:47:06 -04:00
Francis Lachapelle
31be93ef2e
Update translation
...
- Dutch
- French
- German
- Hungarian
- SpanishArgentina
- SpanishSpain
2012-10-23 14:04:15 -04:00
Wolfgang Sourdeau
fe29c24e68
simplified defaults override code, for sogod and other SOGo-based processes, by giving prescendence to the user "user defaults", followed by sogo.conf, debconf.conf and finally SOGoDefaults.plist", and by adding "sogod" in the list of defaults "suites"
2012-10-23 13:41:34 -04:00
Wolfgang Sourdeau
54baffcd56
Added the ability to read the SOGo configuration from a property list file in /etc/SOGo/.
2012-10-23 11:33:47 -04:00
Wolfgang Sourdeau
6859fd3652
Do not automatically depend on libcrypto and make fallback dependency on libssl optional
2012-10-23 10:30:05 -04:00
Wolfgang Sourdeau
2f9369db57
Do not provide a default fallback on libssl, when gnutls is not in use.\nInstead, we make the use of either library mandatory.
2012-10-23 10:29:05 -04:00
Wolfgang Sourdeau
de381aca81
Added support for gnutls (thanks to Jeroen Dekkers).
2012-10-23 10:11:36 -04:00
Wolfgang Sourdeau
fa7a6507b5
new file
2012-10-23 10:11:33 -04:00
Francis Lachapelle
60b078f550
Fix double backslash in Polish translation
2012-10-23 07:13:14 -04:00
Francis Lachapelle
46a4cd3d4e
Updated Polish translation
2012-10-22 21:44:20 -04:00
Wolfgang Sourdeau
6d8c328910
Fixed most build warnings
2012-10-22 10:09:13 -04:00
Jeroen Dekkers
990911e142
Specify all necessary libraries when linking
2012-10-19 18:23:07 +02:00
Jeroen Dekkers
439bb132c1
Add support for GnuTLS
2012-10-19 17:33:48 +02:00
Jeroen Dekkers
0482c1db33
Read configuration from /etc/sogo/sogo.conf
2012-10-19 16:07:45 +02:00
Wolfgang Sourdeau
1357bb2f35
-[EOAndQualifier initWithQualifiers:] must receive a nil-ended list ( fixes #1999 )
2012-10-18 11:34:47 -04:00
Wolfgang Sourdeau
5a76790418
Added support for SMTP PLAIN authentication
2012-10-16 16:56:48 -04:00
Wolfgang Sourdeau
23ea006575
nameExistsInFolder: removed useless method
2012-10-13 13:45:56 -04:00
Luc Charland
854985e124
Fixed bug #1477 Add decision in subject header
2012-10-11 09:37:01 -04:00
Wolfgang Sourdeau
58bb454774
"id" is already a pointer type
2012-10-10 11:57:36 -04:00
Wolfgang Sourdeau
37b9aca940
Do not consider fetching and storing user info for user ids or emails which contain spaces
2012-10-09 14:03:28 -04:00
Wolfgang Sourdeau
3c0e534d11
Keep unresolved users in the cache too, to avoid useless queries to the user database
2012-10-06 14:51:26 -04:00
Wolfgang Sourdeau
61b6050058
the bodystructure and body parts in an IMAP "fetch" response are now named following their requested identifier instead of "body"
2012-10-06 12:19:30 -04:00
Wolfgang Sourdeau
fba9788f99
We need to store the message UID as NSString keys rather than NSNumber instances, otherwise the lookups occurring later using NSString keys will not work
2012-09-27 19:23:14 -04:00
Francis Lachapelle
b734090ce5
Updated translations
...
- Catalan
- Dutch
- French
- German
- Hungarian
- Russian
- Spanish (Argentina)
- Spanish (Spain)
2012-09-26 09:23:10 -04:00
Francis Lachapelle
7e79b79c04
Improvement over previous commit
2012-09-26 07:26:30 -04:00
Francis Lachapelle
ddc03a9391
Log entry when loading remote web calendar
2012-09-26 07:20:30 -04:00
Luc Charland
dfe369dd20
Fixed bug #1944
...
Deleting a mail folder doesn't create the Trash mailbox.
2012-09-25 16:39:40 -04:00
Francis Lachapelle
9f586db2a0
Fixed error message according to translations
2012-09-24 14:27:22 -04:00
Ludovic Marcotte
d024a62e98
Simplified even more the previous commit.
2012-09-24 13:26:20 -04:00
Ludovic Marcotte
a6b07cd158
Fixed #1989 (clang bug with function definition within method)
2012-09-24 13:16:14 -04:00
Luc Charland
26c97fe4ed
Fixed bug 1930
...
Notification e-mail are not available on transifex for translate
This simply needed to be passed to the translation before returning.
2012-09-19 16:11:17 -04:00
Luc Charland
491089e194
Fixed bug 1929: Notifications about Modifications
...
Notifications about Modifications don't show the Calendar name.
When an email notification is selected by the user, the calendar name
from which the event was changed is added to the email.
Needs to be translated.
2012-09-19 10:35:05 -04:00
Francis Lachapelle
613499c63a
propagate from branch 'ca.inverse.sogo.1_3_18' (head 7c7520aa207bce4701e10594a7e6854a244e9f7e)
...
to branch 'ca.inverse.sogo' (head 1cc99cc487a5bfdb791d4067042b904d7eb47795)
Monotone-Parent: 1cc99cc487a5bfdb791d4067042b904d7eb47795
Monotone-Parent: 7c7520aa207bce4701e10594a7e6854a244e9f7e
Monotone-Revision: eb22f4d3b368a79ce56bcad18f9f176fff0cb73c
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-09-07T19:40:28
Monotone-Branch: ca.inverse.sogo
2012-09-07 19:40:28 +00:00
Francis Lachapelle
1c128a224f
See ChangeLog
...
Monotone-Parent: 635c9e7117554059bb6df5357a9f71f448867b55
Monotone-Revision: 31dc3dd102c504ce978c1809310a4924273fc57b
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-09-04T17:46:23
2012-09-04 17:46:23 +00:00
Francis Lachapelle
23d45acf5d
propagate from branch 'ca.inverse.sogo.1_3_18' (head 6715d58c21f1a56fe1676af927c8dbc0dc2b3cdf)
...
to branch 'ca.inverse.sogo' (head 02b6f913c445756d25887e84a443f77942949032)
Monotone-Parent: 02b6f913c445756d25887e84a443f77942949032
Monotone-Parent: 6715d58c21f1a56fe1676af927c8dbc0dc2b3cdf
Monotone-Revision: b142d5d1ddfd110920b6b9d0c4efbba96c4ccedd
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-08-29T03:57:53
Monotone-Branch: ca.inverse.sogo
2012-08-29 03:57:53 +00:00
Francis Lachapelle
bc0bd77d45
Updated Spanish (Spain) translation
...
Monotone-Parent: 6da35bf3e764354a5472752070138259d909ae56
Monotone-Revision: f1882bcb770dc06a864552a193dba1c427913841
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-08-28T13:30:34
2012-08-28 13:30:34 +00:00
Francis Lachapelle
925412ffcf
Updated Spanish (Argentina) translation
...
Monotone-Parent: 0bf69082b57290bcfab6429fbda6b1c808ecc1df
Monotone-Revision: 6da35bf3e764354a5472752070138259d909ae56
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-08-28T13:27:29
2012-08-28 13:27:29 +00:00
Francis Lachapelle
adcc2464bd
Updated Russian translation
...
Monotone-Parent: ce4b02a21372a88331d55fd8d38ae9c1eb7bf74c
Monotone-Revision: 0bf69082b57290bcfab6429fbda6b1c808ecc1df
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-08-28T13:16:22
2012-08-28 13:16:22 +00:00
Francis Lachapelle
23ad5d346b
Updated Hungarian translation
...
Monotone-Parent: bb39c11ed393374b768c109eaa578fac70637cb5
Monotone-Revision: ce4b02a21372a88331d55fd8d38ae9c1eb7bf74c
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-08-28T13:13:35
2012-08-28 13:13:35 +00:00
Francis Lachapelle
9e7ba6d66a
Updated German translation
...
Monotone-Parent: 6050d42b2809f4f4663038de175b17515fd36a91
Monotone-Revision: bb39c11ed393374b768c109eaa578fac70637cb5
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-08-28T13:11:44
2012-08-28 13:11:44 +00:00
Francis Lachapelle
b05af38cf6
Updated Catalan translation
...
Monotone-Parent: 549b5b2ba6cec31b0eabdb2aa7547d8e1f4973c2
Monotone-Revision: 3b9c7fd4dc4ef297ab139880e6705f51b95f2648
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-08-28T13:02:12
2012-08-28 13:02:12 +00:00
Francis Lachapelle
2ac68a818e
Updated French translation
...
Monotone-Parent: af632270926a9ff2164d4226f6a04ab281a2fdb2
Monotone-Revision: 549b5b2ba6cec31b0eabdb2aa7547d8e1f4973c2
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-08-28T12:58:06
2012-08-28 12:58:06 +00:00
Francis Lachapelle
da6b5696a0
See ChangeLog
...
Monotone-Parent: 728de9d1f91919c2ef87a31aa2d11b9b1a3a9835
Monotone-Revision: e5e46473685093f9076981f90edbe581992247e7
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-08-27T20:35:10
2012-08-27 20:35:10 +00:00
Ludovic Marcotte
23386cab11
See ChangeLog
...
Monotone-Parent: 02a0c346903984d754efc6a1339191e14f2a9b9f
Monotone-Revision: 81e5a2cbed9325efd0e582da75adabe4e79cff9f
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-08-27T09:40:18
2012-08-27 09:40:18 +00:00
Ludovic Marcotte
6f0cc7502d
See ChangeLog
...
Monotone-Parent: ec64b102b590c4a7b217fe508a46ad302e12adce
Monotone-Revision: 28a7f739364a5ec7c2076aea5f8a59c6910c4727
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-08-23T16:51:24
Monotone-Branch: ca.inverse.sogo
2012-08-23 16:51:24 +00:00
Wolfgang Sourdeau
5557c01b99
Monotone-Parent: 61e6d0133bf0d45c09767727617ba746f65a28b9
...
Monotone-Revision: 54ac2dbf42dee286f64da8b9b3c4567570b00258
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-08-13T15:29:44
Monotone-Branch: ca.inverse.sogo
2012-08-13 15:29:44 +00:00
Wolfgang Sourdeau
99aa98fdaa
Monotone-Parent: 844ddef9e05b2d52503e6a44804f1d3036558771
...
Monotone-Revision: 61e6d0133bf0d45c09767727617ba746f65a28b9
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-08-13T15:26:22
Monotone-Branch: ca.inverse.sogo
2012-08-13 15:26:22 +00:00
Wolfgang Sourdeau
7d7724a5f5
Monotone-Parent: 56f8217cb19f50d50429b4f745548b63bd418877
...
Monotone-Revision: 844ddef9e05b2d52503e6a44804f1d3036558771
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-08-13T15:26:06
Monotone-Branch: ca.inverse.sogo
2012-08-13 15:26:06 +00:00
Wolfgang Sourdeau
f2e72f108f
Monotone-Parent: 355e6e150effcfc0fdb8c4139071a1a734173bda
...
Monotone-Revision: de8a628ccf75e9a2e0e0a0ce276c536a91eeb716
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-08-07T15:35:31
Monotone-Branch: ca.inverse.sogo
2012-08-07 15:35:31 +00:00
Jean Raby
6a97b80f77
propagate from branch 'ca.inverse.sogo.1_3_18' (head a6dfa4114eeabf1790dbbd7a169d81c988375c12)
...
to branch 'ca.inverse.sogo' (head b2c6832ba400b4bb228726fbd0e791d2ce796007)
Monotone-Parent: a6dfa4114eeabf1790dbbd7a169d81c988375c12
Monotone-Parent: b2c6832ba400b4bb228726fbd0e791d2ce796007
Monotone-Revision: c0f07692ea20a10ac587360d8d82535fb4291afc
Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-08-03T18:11:13
Monotone-Branch: ca.inverse.sogo
2012-08-03 18:11:13 +00:00
Jean Raby
0f65eab377
* SoObjects/SOGo/LDAPSource.m (changePasswordForLogin):
...
if userPasswordAlgorithm was not set or was set to "none",
use the plaintext password directly instead of using '{none}plaintext'
which isn't valid.
Monotone-Parent: d538a70c8651aa1849c88eedda7782a21b41b591
Monotone-Revision: a6dfa4114eeabf1790dbbd7a169d81c988375c12
Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-08-03T18:10:01
2012-08-03 18:10:01 +00:00
Jean Raby
8f625f6292
propagate from branch 'ca.inverse.sogo.1_3_18' (head 0a2787d6259826c9137c4fbee005b7cf638fa317)
...
to branch 'ca.inverse.sogo' (head bc3ed474ad46d79c92b1456be764f4803b264d92)
Monotone-Parent: 0a2787d6259826c9137c4fbee005b7cf638fa317
Monotone-Parent: bc3ed474ad46d79c92b1456be764f4803b264d92
Monotone-Revision: 7a464f08b5ba1b713a0beec23ddfa576c9023439
Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-07-31T16:30:26
Monotone-Branch: ca.inverse.sogo
2012-07-31 16:30:26 +00:00
Francis Lachapelle
3bda924ebf
See ChangeLog.
...
Monotone-Parent: 633c912a165a7258c1aa8a70d0816daff59274e1
Monotone-Revision: de7e6a583e1acc600d976efeef72db979312bb94
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-07-28T02:22:51
2012-07-28 02:22:51 +00:00
Jean Raby
136e83ba60
propagate from branch 'ca.inverse.sogo.1_3_17' (head f4ba8f9b9e95c37f5efc0f2b75a7a8968237c3ca)
...
to branch 'ca.inverse.sogo' (head 416420cf52205aeff9f09edaf779bee70939318d)
Monotone-Parent: 416420cf52205aeff9f09edaf779bee70939318d
Monotone-Parent: f4ba8f9b9e95c37f5efc0f2b75a7a8968237c3ca
Monotone-Revision: 30fe613e38d8656f1c490d6fb5d1a29f2125aa2b
Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-07-25T19:15:52
Monotone-Branch: ca.inverse.sogo
2012-07-25 19:15:52 +00:00
Francis Lachapelle
5c73a3e745
See ChangeLog.
...
Monotone-Parent: a860eef99344cc9894f15336b3781ecf101807e4
Monotone-Revision: e4cb9e3d176a6344fdd81d88e8df6109f468d9b2
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-07-25T18:30:55
2012-07-25 18:30:55 +00:00
Wolfgang Sourdeau
272aabf691
propagate from branch 'ca.inverse.sogo.1_3_17' (head a860eef99344cc9894f15336b3781ecf101807e4)
...
to branch 'ca.inverse.sogo' (head d6e6af11a4430fc14c38e245fbaa322775b7b5d7)
Monotone-Parent: a860eef99344cc9894f15336b3781ecf101807e4
Monotone-Parent: d6e6af11a4430fc14c38e245fbaa322775b7b5d7
Monotone-Revision: 416420cf52205aeff9f09edaf779bee70939318d
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-07-25T17:45:44
Monotone-Branch: ca.inverse.sogo
2012-07-25 17:45:44 +00:00
Francis Lachapelle
36bde4e042
See ChangeLog.
...
Monotone-Parent: 20ed9d28f7e0284da6a03803be4b44515ff13153
Monotone-Revision: 84638520098e5b0e2cebc6efed95a3c49beac705
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-07-25T15:31:40
2012-07-25 15:31:40 +00:00
Francis Lachapelle
7c12e56253
See ChangeLog.
...
Monotone-Parent: 5be006c193563fa56c59af40f439dd28be19ed62
Monotone-Revision: 3724c4e7b13bc7e47dfac774a12b9b16f85cc78b
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-07-25T14:03:37
2012-07-25 14:03:37 +00:00
Francis Lachapelle
d6b6242311
Updated BrazilianPortuguese, Czech, Dutch, French, German, Italian, Spanish (Argentina), Spanish (Spain) translations
...
Monotone-Parent: 00a98c9420d949b7f4dccea479d8d3d83154bdf4
Monotone-Revision: 5be006c193563fa56c59af40f439dd28be19ed62
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-07-24T18:51:09
2012-07-24 18:51:09 +00:00
Ludovic Marcotte
5419610be4
propagate from branch 'ca.inverse.sogo.1_3_17' (head 90e0a15d1fa7861aebb988530cf5503d63b9b9c0)
...
to branch 'ca.inverse.sogo' (head bbc691f446cce2459abebf22ca1b95a507842dce)
Monotone-Parent: 90e0a15d1fa7861aebb988530cf5503d63b9b9c0
Monotone-Parent: bbc691f446cce2459abebf22ca1b95a507842dce
Monotone-Revision: 0b23ad3fb301bde775ba3ffc847fd611bdfc26ea
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-07-24T14:09:23
Monotone-Branch: ca.inverse.sogo
2012-07-24 14:09:23 +00:00
Ludovic Marcotte
dbdba16168
Added comment in the code regarding previous commit
...
Monotone-Parent: e7b38d4230f362ff9d71b2d1bfa8af9b8a2e80c6
Monotone-Revision: 90e0a15d1fa7861aebb988530cf5503d63b9b9c0
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-07-24T14:08:56
2012-07-24 14:08:56 +00:00
Ludovic Marcotte
89b854fc9c
propagate from branch 'ca.inverse.sogo.1_3_17' (head 5c693d8846aabef79f3f26fae416c99fe51bed78)
...
to branch 'ca.inverse.sogo' (head 6d07c0d566abebf051187aed44c7fd461982a824)
Monotone-Parent: 5c693d8846aabef79f3f26fae416c99fe51bed78
Monotone-Parent: 6d07c0d566abebf051187aed44c7fd461982a824
Monotone-Revision: bbc691f446cce2459abebf22ca1b95a507842dce
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-07-24T13:59:22
Monotone-Branch: ca.inverse.sogo
2012-07-24 13:59:22 +00:00
Ludovic Marcotte
f348bd3211
Fix for bug #1888
...
Monotone-Parent: 247bc51241f490e20ac9abc386e95d4198cefbaf
Monotone-Revision: 5c693d8846aabef79f3f26fae416c99fe51bed78
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-07-24T13:58:47
2012-07-24 13:58:47 +00:00