Commit Graph

1170 Commits

Author SHA1 Message Date
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
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
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
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
2606787dd7 Make sure we handle arrays, and not single-value string objects. 2012-11-19 09:45:48 -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
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
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
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