Commit Graph

33 Commits (b05fcc7d82395fe2d988567c36d213aa1c6cfeae)

Author SHA1 Message Date
Ludovic Marcotte a24d809e40 Minor code/copyright/authors cleanups 2014-01-09 21:06:31 -05:00
Jean Raby 6b25f08943 Use domainDefaults to get imapCASServiceName 2013-06-18 19:33:36 -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
Jean Raby f24e3a0a31 whitespace fixes. tabkill 2013-06-12 02:36:50 -04:00
Ludovic Marcotte eec8c07d4f Avoid appending the domain if already present. 2013-04-09 11:35:53 -04: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
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 aeabd85c90 Finalized support for SAML2 logon 2012-11-02 15:31:49 -04:00
Francis Lachapelle 620872202d See ChangeLog.
Monotone-Parent: 42fa26da9b1def06a194726cab4199338a4bdf4c
Monotone-Revision: 88b07aa8edf775fa02705a9c03a0f8f14f905db3

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-07-15T22:22:11
Monotone-Branch: ca.inverse.sogo
2011-07-15 22:22:11 +00:00
Francis Lachapelle f44212f0e6 See ChangeLog
Monotone-Parent: c0fdc871e5cf2faadbed16ce1c4275647d0928b4
Monotone-Revision: 178cf4e5311729ac333305676b5ad2aa35a7ca71

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-06-24T19:19:50
Monotone-Branch: ca.inverse.sogo
2011-06-24 19:19:50 +00:00
Ludovic Marcotte 4ec6ab9f12 See ChangeLog
Monotone-Parent: 66896b19ddd5c88878bd3dc798a5ac3efee18a48
Monotone-Revision: 392bdd6ba9c324042c23ae3d8e26d2d328da895f

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2011-02-17T20:55:19
Monotone-Branch: ca.inverse.sogo
2011-02-17 20:55:19 +00:00
Ludovic Marcotte f46ebda105 See ChangeLog
Monotone-Parent: f5359c59c0bb008203154487db17e1ecdd274c0d
Monotone-Revision: 7c78ba28d583536196a1acf34df5c96f40db238e

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-12-28T17:42:50
Monotone-Branch: ca.inverse.sogo
2010-12-28 17:42:50 +00:00
Wolfgang Sourdeau cc7cb9f2bb Monotone-Parent: 47be4cd66ca07d4558d608a37376c91af1d0b863
Monotone-Revision: 85e21021232d18a3c2b1b1d16cf6d52237236f29

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-06-10T21:29:55
Monotone-Branch: ca.inverse.sogo
2010-06-10 21:29:55 +00:00
Wolfgang Sourdeau 13df91ba79 Monotone-Parent: 4ac4ae3613d51d31b8aa0f22e8581e25651b89fd
Monotone-Revision: 1ab4cc7bd955a40f41ed5d3e29deca4ff763777b

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-06-02T16:35:59
Monotone-Branch: ca.inverse.sogo
2010-06-02 16:35:59 +00:00
Francis Lachapelle 97e9fb3e67 Monotone-Parent: 95935e90a9e32c48e2de6cfb79afb47e9fe8f4f4
Monotone-Revision: 1388a39a062a16e073dca526237e1b25d5fa19d7

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2010-04-19T20:49:27
Monotone-Branch: ca.inverse.sogo
2010-04-19 20:49:27 +00:00
Ludovic Marcotte 40c3cb74d0 See ChangeLog
Monotone-Parent: 024380d579a482e49866c36ef54561cf8b39ab02
Monotone-Revision: 2cbc46c16f9b3d45d868b15a968f614dbbaf9749

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-03-08T15:18:05
Monotone-Branch: ca.inverse.sogo
2010-03-08 15:18:05 +00:00
Wolfgang Sourdeau 126651b6a7 Monotone-Parent: 775b7e4fea80568033b5c8bf9b7c5220c7d36041
Monotone-Revision: ff12d30f9bf1800bb0b1bcbefba9493cdeeeccaf

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-01-28T21:42:03
Monotone-Branch: ca.inverse.sogo
2010-01-28 21:42:03 +00:00
Wolfgang Sourdeau 6a9c0a46f2 reindentation
Monotone-Parent: 7d47465e08002ccdb1fd666a02bb7acc70d38c1d
Monotone-Revision: 8700a58737ff7392bcc35403e222b4e7d5fac676

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-01-27T15:48:13
Monotone-Branch: ca.inverse.sogo
2010-01-27 15:48:13 +00:00
Wolfgang Sourdeau b79a7e5a00 Monotone-Parent: 2fdf0ead0781ef2362dd389811d5db44ca4cc84a
Monotone-Revision: c91eef7edcfd08d414664c25a590b6268a7e58e2

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-11-29T04:19:32
Monotone-Branch: ca.inverse.sogo
2009-11-29 04:19:32 +00:00
Wolfgang Sourdeau 4a46b725c7 Monotone-Parent: 3e6948059832484bb80a8445b88f9673d85ac1ba
Monotone-Revision: dbf0e1c560253d898374155e0aa7bd9b90bc6555

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-11-20T20:25:13
Monotone-Branch: ca.inverse.sogo
2009-11-20 20:25:13 +00:00
Ludovic Marcotte 502279186e See ChangeLog
Monotone-Parent: 4eb36e8b2021cf9b64520bb8434bff43f5716ee9
Monotone-Revision: 2a908e25e6cc0e1dd4272685f53fe6594d1c949c

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2009-09-25T14:42:33
Monotone-Branch: ca.inverse.sogo
2009-09-25 14:42:33 +00:00
Ludovic Marcotte ff3e1fbb42 Dropped the SOGoUserManager class and moved its code to SOGoCache. Cleaned up the code a little bit.
Monotone-Parent: f570fda8096334f1267b8f01d59732c4fa9943c6
Monotone-Revision: b338f502fe70efea6d0d06d3f5a745163d1dbaf7

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2008-11-11T00:17:35
Monotone-Branch: ca.inverse.sogo
2008-11-11 00:17:35 +00:00
Ludovic Marcotte a57e885766 Added the SOGoUserManager class (not used right now) to cache user preferences. Fixed tons of bugs wrt invitations handling and more cleanup needs to be done.
Monotone-Parent: 56b6e4ca9c570a4e36d00e32127d539e82da7293
Monotone-Revision: db186d0ad7ef7cd1cab54a0ee31f87daa7c32085

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2008-11-05T21:04:16
Monotone-Branch: ca.inverse.sogo
2008-11-05 21:04:16 +00:00
Wolfgang Sourdeau 15e496adbe Monotone-Parent: c33cdda9e79ffbb64ec7e5ffcb898838a13ac5a7
Monotone-Revision: c6900964008d79668f220a86e8a60e9a660b9c0d

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-09-27T01:13:41
Monotone-Branch: ca.inverse.sogo
2008-09-27 01:13:41 +00:00
Wolfgang Sourdeau 8a17179ab1 Monotone-Parent: 05ac214876f464bdf1a7fd94fc6ee88c41f8f7a6
Monotone-Revision: ab81a2b3344ce13069fdc2f4762e128a13136bb3

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-07-24T18:00:21
Monotone-Branch: ca.inverse.sogo
2008-07-24 18:00:21 +00:00
Wolfgang Sourdeau 80e74f3de2 Monotone-Parent: 061cba1969b1c526f888bff270f05c4fbb1825d1
Monotone-Revision: 2b34b89b1b94711bf4f516a1204ac918c0e2edd2

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-10-18T22:48:34
Monotone-Branch: ca.inverse.sogo
2007-10-18 22:48:34 +00:00
Wolfgang Sourdeau 5391c57f13 Monotone-Parent: f008e3c8a12e79d2a86e41320fe6a81f4adf4257
Monotone-Revision: b4ab290388b7487ab5a09d448908ecdc6f29eea7

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-09-06T22:17:56
Monotone-Branch: ca.inverse.sogo
2007-09-06 22:17:56 +00:00
Wolfgang Sourdeau 3da1ca9aa1 Monotone-Parent: 916c9f862b9a3055282ce374be1879734051ee31
Monotone-Revision: d20ec84ad2b4b3caf96c35a13c3f6b3c714ea6e3

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-09-05T17:57:17
Monotone-Branch: ca.inverse.sogo
2007-09-05 17:57:17 +00:00
Wolfgang Sourdeau c3b6c0d9e2 Monotone-Parent: b0d9f14d0c38dc8c423945fa93f72e813626fe6f
Monotone-Revision: 9c07f354f964b61c31ef1e65537005f323405e8b

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-09-04T22:03:32
Monotone-Branch: ca.inverse.sogo
2007-09-04 22:03:32 +00:00
Wolfgang Sourdeau 0158375204 Monotone-Parent: 7f0ab11449bfed467e7eb2411375074d9017d620
Monotone-Revision: cb310c719dd9d9eb9bc98d19485f667d0d6bf777

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-09-04T15:39:51
Monotone-Branch: ca.inverse.sogo
2007-09-04 15:39:51 +00:00