Commit Graph

68 Commits (d6d3e49158ec6b569e5c0db4d98efb3b7e3a4747)

Author SHA1 Message Date
Ludovic Marcotte 582baf2960 (feat) added AngularJS's XSRF support (#3246) 2016-04-26 11:07:22 -04:00
Ludovic Marcotte 2774878fa2 (fix) avoid double-appending domain in cache (fixes #3614) 2016-04-12 13:20:09 -04:00
Patrice Levesque 7c25b53fdf Remove pointless #imports from .m and .h files
This was done with a brute-force approach, ensuring no additional
warnings from GCC 4.9 under x86_64.
2016-02-13 16:11:52 -05:00
Ludovic Marcotte b80d8dbb06 (fix) Session fix when SOGoEnableDomainBasedUID is enabled but logins are domain-less 2015-08-21 10:51:45 -04:00
Ludovic Marcotte 7168779684 (feat) added password change support 2015-06-12 11:44:34 -04:00
Francis Lachapelle 24f01e72c2 JSON-based operations for root page 2015-06-11 15:25:22 -04:00
Ludovic Marcotte 416711ea43 (fix) avoid appending the domain unconditionally when SOGoEnableDomainBasedUID is set to YES 2015-05-19 13:48:59 -04:00
Chris Rosenhain 0e56527e05 Change ACL modification text to non-gender specific terms 2014-12-19 11:04:05 +10:30
Ludovic Marcotte a24d809e40 Minor code/copyright/authors cleanups 2014-01-09 21:06:31 -05: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 cfee5aa3f4 Added new failed login rate-limiting options 2013-06-11 09:41:17 -04:00
Jean Raby f8387b90ff Log x-webobjects-remote-host in login process
Most of the time, the remote-host will contain data from the x-forwarded-for header.
Which could have more than one ip in it if the request went through multiple proxies.
eg. x-forwarded-for: real.client.ip, load.balancer.ip
2013-02-06 09:23:47 -05:00
Jean Raby 7b5da8a2c9 don't use cache for login page 2013-02-01 19:58:25 -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
Wolfgang Sourdeau aeabd85c90 Finalized support for SAML2 logon 2012-11-02 15:31:49 -04:00
Francis Lachapelle d06d406866 See ChangeLog.
Monotone-Parent: 8c58bbcc380816930dac5d8da2d1d682049a6349
Monotone-Revision: b4900cbcd7c48cfd36bb5a262eec357e3ac1033a

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-12-09T16:33:43
2011-12-09 16:33:43 +00:00
Francis Lachapelle d437ca0540 See ChangeLog.
Monotone-Parent: 9b2ef440fdc7d9495d4f165d7fafc6bd0b2d6068
Monotone-Revision: 9622fc005299a8ed3c143c177667be6f33df9523

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-10-25T20:58:18
2011-10-25 20:58:18 +00:00
Francis Lachapelle c404a10153 See ChangeLog
Monotone-Parent: 32b84d9dc2715067c885c49bfc26087eac4dcd2b
Monotone-Revision: fb2d19f2d09037cb11414b10bc8c3bb8beb37bd9

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-07-25T14:28:15
Monotone-Branch: ca.inverse.sogo
2011-07-25 14:28:15 +00: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 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 3743b78fff Monotone-Parent: 652fb1324338399d044d5f01bb158d94080a27c0
Monotone-Revision: ea84b0da49761a54044bb70c2502171c1b981e86

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-10-26T18:20:46
Monotone-Branch: ca.inverse.sogo
2010-10-26 18:20:46 +00:00
Wolfgang Sourdeau a798b6b876 Monotone-Parent: 4b7f399fbc3a148bb537b71896b85b75569d5f5f
Monotone-Revision: adf196d027f81b081e5999a384d4c9faaea58f27

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-09-02T22:03:50
Monotone-Branch: ca.inverse.sogo
2010-09-02 22:03:50 +00:00
Ludovic Marcotte 89d3d4b413 See ChangeLog
Monotone-Parent: 5016da15e7302739b395754fe5a9d170409343ae
Monotone-Revision: f6a0b62965278336b461dac36045bfae5fc07f0a

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-08-12T17:56:18
2010-08-12 17:56:18 +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 add1d5441a Monotone-Parent: ab2613d820779df99f34c6d0ae2ec38908cae05f
Monotone-Revision: 28cde865644a3171d49fc0d08dad0efa39112fa2

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-04-19T21:30:25
Monotone-Branch: ca.inverse.sogo
2010-04-19 21:30:25 +00:00
Wolfgang Sourdeau 260972e442 Monotone-Parent: 95935e90a9e32c48e2de6cfb79afb47e9fe8f4f4
Monotone-Revision: 8f8b8e1ba740753f2a06bacb246e4d9768d57753

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-04-19T19:22:28
Monotone-Branch: ca.inverse.sogo
2010-04-19 19:22:28 +00:00
Ludovic Marcotte cb13c963bd See ChangeLog
Monotone-Parent: 06c565a6f33e7684a9706a8e870304c4ef06ba2d
Monotone-Revision: 0c421ef29903ee5be58ddc992f2172bdda6a2b1d

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-03-29T00:49:29
Monotone-Branch: ca.inverse.sogo
2010-03-29 00:49:29 +00:00
Ludovic Marcotte 914e382dcd See ChangeLog
Monotone-Parent: a0ddb6969a3af4885bc30844a5dc0bcda95a8212
Monotone-Revision: ae3b606b25bf64895dc0e94fd5ceccaa439e457f

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-03-14T23:07:42
Monotone-Branch: ca.inverse.sogo
2010-03-14 23:07:42 +00:00
Wolfgang Sourdeau 3b056b3226 Monotone-Parent: bcb224398f8aef1d62aad42e31635b91c0c993f7
Monotone-Revision: 01c5e5314c26ef13463ba2e2dec3d854ef793f1d

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-03-09T20:33:00
Monotone-Branch: ca.inverse.sogo
2010-03-09 20:33:00 +00:00
Ludovic Marcotte df8b5ba7d5 Fixed typos in previous commit.
Monotone-Parent: 9b6a87c288fd476ce2774933261d8fc081fc8334
Monotone-Revision: c6339a8aa68698c675ee2d4eb594d55534556d0a

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-03-08T21:01:25
Monotone-Branch: ca.inverse.sogo
2010-03-08 21:01:25 +00:00
Wolfgang Sourdeau 17bb6a4c7a Monotone-Parent: e3d309fa0c25170ca568f73dc1467d549a6a3209
Monotone-Revision: 9b6a87c288fd476ce2774933261d8fc081fc8334

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-03-08T20:52:37
Monotone-Branch: ca.inverse.sogo
2010-03-08 20:52:37 +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 4584652626 Monotone-Parent: 2e584005bb3d904920fa4bd08e149b6029d41c59
Monotone-Revision: 33a155bb9aa78b5b1566316b90bfe31c482dc6a2

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-02-18T21:39:25
Monotone-Branch: ca.inverse.sogo
2010-02-18 21:39:25 +00:00
Wolfgang Sourdeau e350c7b90b Monotone-Parent: d93911609e298d0802a3f31c0cf88a9ca47ee584
Monotone-Revision: 14183e9d9367b240b6e0585031a87772c952285a

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-02-03T16:09:18
Monotone-Branch: ca.inverse.sogo
2010-02-03 16:09:18 +00:00
Wolfgang Sourdeau 9b8d2bd38c Monotone-Parent: 3d0bbe013d1b7a38886f0e3d1d62c9816e3e515a
Monotone-Revision: fc02a6979f68953ee505764e1eaec83c5676f0cb

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-02-03T14:56:38
Monotone-Branch: ca.inverse.sogo
2010-02-03 14:56:38 +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 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
Francis Lachapelle dcc9ae85ef Added Swedish translation.
Monotone-Parent: f1f2cd2f6a1aaf50bfe29a44ad3feefaff4ebbb2
Monotone-Revision: ed66e83d2feb1a41dee7a2a6ca422f440f0e7b18

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2009-11-18T22:54:12
Monotone-Branch: ca.inverse.sogo
2009-11-18 22:54:12 +00:00
Wolfgang Sourdeau fb9ac84533 Monotone-Parent: f9a04cc4832d7c1ca8d70b594faba3c5a0eda334
Monotone-Revision: f3dd7372c4f74c5e1e309b528107e222964ca70b

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-11-10T21:39:40
Monotone-Branch: ca.inverse.sogo
2009-11-10 21:39:40 +00:00
Wolfgang Sourdeau 11f9a77317 Monotone-Parent: 9ce00a7f3dabe1a68fa6eb5c0dc5e85403287b76
Monotone-Revision: e3cff884472b4a92410e32c3f8083123af17c801

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-09-13T15:17:05
Monotone-Branch: ca.inverse.sogo
2009-09-13 15:17:05 +00:00
Wolfgang Sourdeau 7bb57b4692 Monotone-Parent: 78e8177b7871651ba9b05f971e1b40376fb5e49d
Monotone-Revision: 8e4f10d6d171bd7c241c05d63d20efa7f2a66de4

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-09-11T14:38:43
Monotone-Branch: ca.inverse.sogo
2009-09-11 14:38:43 +00:00
Francis Lachapelle 7fb4f84b49 Hungarian translation
Monotone-Parent: 09a0f45d386d7951e7a9222e26d26b67281bf847
Monotone-Revision: 71429dedcc15f936ae77ba7111d34ac7f5a07537

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2009-07-30T02:12:53
Monotone-Branch: ca.inverse.sogo
2009-07-30 02:12:53 +00:00
Francis Lachapelle bfc2a3df10 Brazilian Portuguese and Czech translations
Monotone-Parent: f6c80d5cb25bb1c9887983399ad7fa9954631ac1
Monotone-Revision: 7b03263e13e147398fe20e146d3d81f492a5f76a

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2009-07-09T19:49:04
Monotone-Branch: ca.inverse.sogo
2009-07-09 19:49:04 +00:00
Ludovic Marcotte 7f6dc0d25a Reordered support languages
Monotone-Parent: 1a93c62b406f528779187ea92a5deb51969697ac
Monotone-Revision: 6bcbf38fda24078ff8ec9c45526f9457cf006d0e

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2009-05-23T11:17:51
Monotone-Branch: ca.inverse.sogo
2009-05-23 11:17:51 +00:00
Ludovic Marcotte dd0fc5a714 See ChangeLog
Monotone-Parent: 3b52714060113176005a0886d4a2e1a33ab89ecc
Monotone-Revision: 1a93c62b406f528779187ea92a5deb51969697ac

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2009-05-23T11:12:34
Monotone-Branch: ca.inverse.sogo
2009-05-23 11:12:34 +00:00
Ludovic Marcotte d1bbd65944 See ChangeLog
Monotone-Parent: ea7589320f5747a3bd1bbec33e1bd8776e4041db
Monotone-Revision: cc4b29880c63c661301ca909ec3695f67b0775dd

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2009-04-21T15:20:52
Monotone-Branch: ca.inverse.sogo
2009-04-21 15:20:52 +00:00
Francis Lachapelle 91fb95c461 See ChangeLog
Monotone-Parent: e862c091a9e60e7f16da927f0c0c174a7c80dd6f
Monotone-Revision: 2383d3cfedbdc621439fd847ceb4bddeed43c93e

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2009-03-24T19:50:33
Monotone-Branch: ca.inverse.sogo
2009-03-24 19:50:33 +00:00
Francis Lachapelle a05c370eb4 See ChangeLog
Monotone-Parent: bb83e15abbaa6a9134aefc67b7bb671c74735ea4
Monotone-Revision: 574f52308bd6e344b897fdc217aa41c480108da3

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2009-03-19T02:42:35
Monotone-Branch: ca.inverse.sogo
2009-03-19 02:42:35 +00:00
Ludovic Marcotte a0b81f4473 We make sure the 'selected' language is supported.
Monotone-Parent: 99f71142b4c9049e7cba05c730fa70b7c121288f
Monotone-Revision: 0187913e6e236a3a8a3a4cf66bf61a25d3cde321

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2008-12-18T22:11:13
Monotone-Branch: ca.inverse.sogo
2008-12-18 22:11:13 +00:00