Commit graph

66 commits

Author SHA1 Message Date
Johannes Kanefendt 2e98929900 Removed tight coupling of group membership expansion and LDAPSource.
Any implementation of SOGoSource may now support group expansion by implementing the protocol MembershipAwareSource.
2019-11-26 15:29:02 +01:00
Ludovic Marcotte fe42180bc0 (fix) set the memcache retry timeout to 5 seconds 2017-02-20 10:35:08 -05:00
Ludovic Marcotte 7f67e90c53 (fix) enable tcp_nodelay for memcache 2017-02-20 10:34:54 -05:00
Ludovic Marcotte f0085ef43e (fix) correctly block if fail count is within interval (fixes #2850) 2016-12-14 21:20:29 -05:00
Ludovic Marcotte 9d6ab2df33 (feat) user rate-limiting support for all SOGo requests 2016-03-18 11:04:41 -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 1b715e0812 We now handle correctly the SOGo logout when using SAML (#2376 and #2379) 2014-11-27 11:37:08 -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 3950e9d4c3 Moved DN cache to SOGoCache 2014-02-04 21:03:11 -05:00
Ludovic Marcotte 588352be7d Fix for bug #2587 2014-02-03 09:53:47 -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 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
Wolfgang Sourdeau 6840fbb96c added methods for supporting SAML2 persistence 2012-11-02 15:29:02 -04:00
Ludovic Marcotte 486c7115fb Fixed crash on null paths cache
Monotone-Parent: 738bb5934b9505acd57737d65ba73eb95e8a9379
Monotone-Revision: 07da2515c4d2be88823f4531db65f3d4d995acdc

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-02-14T15:51:23
2012-02-14 15:51:23 +00:00
Ludovic Marcotte 50e107f1ca Fix for bug #1542
Monotone-Parent: 3c7106a946b0d9786d46c4f0c0a7e5bc1e5f8684
Monotone-Revision: 57c10d31c6098096fecd1a8325950d007a357271

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2011-12-30T12:20:57
2011-12-30 12:20:57 +00:00
Wolfgang Sourdeau 5eccd63a2b Monotone-Parent: 77ad8a694cd0c4e8f61d9c0ba6162d0d8340c0e7
Monotone-Revision: d102adf292e54c9c4f3572b83e38879d24b721d0

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-11-18T15:14:31
Monotone-Branch: ca.inverse.sogo
2011-11-18 15:14:31 +00:00
Wolfgang Sourdeau c6bc85973d Monotone-Parent: dc1a04dbd8c664b75c03181a48283724ed5866b2
Monotone-Revision: 509161891d714328d4a536f4225b69b69c8bf263

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-07-15T20:30:39
Monotone-Branch: ca.inverse.sogo
2011-07-15 20:30:39 +00:00
Wolfgang Sourdeau 3f7f5681ce Monotone-Parent: 37e598aeb2b79c619bb99d9295a63f9ad757d3c7
Monotone-Revision: 9e635b25216d0eadcf76cf6cf3aa6e006edaeca6

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-04-05T15:12:27
Monotone-Branch: ca.inverse.sogo
2011-04-05 15:12:27 +00:00
Wolfgang Sourdeau 1c5baea83d Monotone-Parent: cca78e92405cd0f44d20538ad0b0e699160785fd
Monotone-Revision: 482fb2f36da6ff311c3c19eb3752da985fdae5cd

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-03-07T18:58:14
Monotone-Branch: ca.inverse.sogo
2011-03-07 18:58:14 +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 4f09cb6674 Monotone-Parent: df60fa1b39b724d3f0ecdfb7868bc7d84cf4b614
Monotone-Revision: 9d07dc2dfdd810c4a1b91b9837f778527a330d96

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-11-16T18:44:17
Monotone-Branch: ca.inverse.sogo
2010-11-16 18:44:17 +00:00
Wolfgang Sourdeau 5c811e36ca Monotone-Parent: 4ad21ea0342a626a99aabc213cf8ed9a827eb0c4
Monotone-Revision: d175e2ab17f0d56d2fdc9a046048a0302d9fd0f7

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-11-02T13:16:05
Monotone-Branch: ca.inverse.sogo
2010-11-02 13:16:05 +00:00
Francis Lachapelle 9356db4e2f Monotone-Parent: 38830b89dba3fbe47ce03c0a4617768116eda22b
Monotone-Revision: 32f5339432dc3dd283822d8810c9cdaae84ac533

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2010-10-26T22:26:03
Monotone-Branch: ca.inverse.sogo
2010-10-26 22:26:03 +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
Ludovic Marcotte a467b556c1 See ChangeLog
Monotone-Parent: 5bef03fdbb4e4f3112fabf6812f1a2e0932c85a9
Monotone-Revision: 785d7cb3b05b0317ec2ce52a1f17d6c130bf53fb

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-10-15T18:30:08
Monotone-Branch: ca.inverse.sogo
2010-10-15 18:30:08 +00:00
Wolfgang Sourdeau 26501cdafe Monotone-Parent: 9b8dbd42ad07c6401218185ae572a3918a455e0f
Monotone-Revision: f141f31038bdfcf46fcde9a48d1473fd5e5763a4

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-10-13T13:21:16
Monotone-Branch: ca.inverse.sogo
2010-10-13 13:21:16 +00:00
Ludovic Marcotte fa522147e6 See ChangeLog
Monotone-Parent: a21045504db4729f0a32f67e4bba1f563ea16625
Monotone-Revision: e1912bf4962632854ed7898edea3ca2ba3a70406

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-09-24T15:24:24
Monotone-Branch: ca.inverse.sogo
2010-09-24 15:24:24 +00:00
Wolfgang Sourdeau 667ed3c150 Monotone-Parent: 0de048fc2845b8e712e21700f4604fa0cd9eeea4
Monotone-Revision: 641421d6e4ce7672544edb67ce851e86c8df9e22

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-06-01T14:00:36
Monotone-Branch: ca.inverse.sogo
2010-06-01 14:00:36 +00:00
Ludovic Marcotte 8dfaa80f36 See ChangeLog
Monotone-Parent: 83c63e63da91d2b44db08849dc570ff2029ed74a
Monotone-Revision: 5cd36f9e514c2019e708362661b3ede2e8598fb8

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-03-24T15:22:59
Monotone-Branch: ca.inverse.sogo
2010-03-24 15:22:59 +00:00
Ludovic Marcotte 0f4868c996 See ChangeLog
Monotone-Parent: ca33a6519e1f5687f227522d966c50c3f6cd6b10
Monotone-Revision: a9979a68cce7a82e5b6ee0e52a65df546ab56c59

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-02-23T14:49:18
Monotone-Branch: ca.inverse.sogo
2010-02-23 14:49:18 +00:00
Wolfgang Sourdeau 7e70e80e66 Monotone-Parent: f7b521881c5e35a41842e2cbe3f286dba5a0ea52
Monotone-Revision: a02d7acbde3aa1019073525f5b106dac9819e84e

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-02-18T19:14:37
Monotone-Branch: ca.inverse.sogo
2010-02-18 19:14:37 +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 93dc70985e Monotone-Parent: d013c8f17cb13deb4e971f4a82fa08a794b168d9
Monotone-Revision: 13bf02c065b8f6c0e1cc1e382533bc33d3d595dc

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-01-06T00:20:10
Monotone-Branch: ca.inverse.sogo
2010-01-06 00:20:10 +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 5a31a100c6 Monotone-Parent: 367e72af9d08f48f2e598a1e344c784b6bc4ffac
Monotone-Revision: f617866a91a29b390f0a2207ceb975bf2b2eeaa3

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-11-26T19:32:24
Monotone-Branch: ca.inverse.sogo
2009-11-26 19:32:24 +00:00
Wolfgang Sourdeau c94db02a33 Monotone-Parent: 9f8af75f69269845084162a8844a51cf065ae8fc
Monotone-Revision: 54e08d70ed3b12e1a8bb0a68c590698753bb3e02

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-11-19T17:08:47
Monotone-Branch: ca.inverse.sogo
2009-11-19 17:08:47 +00:00
Wolfgang Sourdeau 95c6872a41 Monotone-Parent: defafb3d42bb34384a710aa31d323d75bb693172
Monotone-Revision: 9cbd91b1acc90a99245d977eebc9cfaa5013f540

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-11-16T15:02:14
Monotone-Branch: ca.inverse.sogo
2009-11-16 15:02:14 +00:00
Ludovic Marcotte a6a841d85d See ChangeLog
Monotone-Parent: d766f6e70aa4e2c12f71d547dd353e15b6f2aae4
Monotone-Revision: e41ab0579999c2bec5931b07e24575fdd3352c01

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2009-11-07T22:33:25
Monotone-Branch: ca.inverse.sogo
2009-11-07 22:33:25 +00:00
Ludovic Marcotte a285132f8b See ChangeLog
Monotone-Parent: 4437a82e041d016710ea3a45d8b7cf5b6341afff
Monotone-Revision: 0746b51101ad96419ffd4e8f557f967f13b70a60

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2009-10-13T20:17:29
Monotone-Branch: ca.inverse.sogo
2009-10-13 20:17:29 +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
Ludovic Marcotte f1df83e44c See ChangeLog
Monotone-Parent: 99ca451495fc28364e0d775f0a4b950f0df4164d
Monotone-Revision: 740d7bf9e85e6faf504cb29387d81a224a6a92e9

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2009-08-03T15:46:02
Monotone-Branch: ca.inverse.sogo
2009-08-03 15:46:02 +00:00
Wolfgang Sourdeau 27613474ac Monotone-Parent: 69bdee75f2d2b26ac2ca5a3bb53a6a43becfcb06
Monotone-Revision: 7e8a884a4d8254949154e9c2650acb95f5c3565a

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-06-04T18:56:06
Monotone-Branch: ca.inverse.sogo
2009-06-04 18:56:06 +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 1508a89400 See ChangeLog
Monotone-Parent: 2383d3cfedbdc621439fd847ceb4bddeed43c93e
Monotone-Revision: 5d72cbe984ee92d95ab972816ac529dab70a9143

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2009-03-24T20:36:49
Monotone-Branch: ca.inverse.sogo
2009-03-24 20:36:49 +00:00
Ludovic Marcotte 997299688d See ChangeLog
Monotone-Parent: 90a8d72f1dd06d625072289c8e80770857c17810
Monotone-Revision: b650569887c118b01da27c8339a401335419846c

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2009-03-03T19:08:02
Monotone-Branch: ca.inverse.sogo
2009-03-03 19:08:02 +00:00
Ludovic Marcotte 282be5d22b See ChangeLog
Monotone-Parent: ef0aa48a6604ad9c6048a42d79be6779460dcd1a
Monotone-Revision: 485b2bbaa9cf22a075daa65673c3fac7256a86e4

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2009-02-24T01:54:59
Monotone-Branch: ca.inverse.sogo
2009-02-24 01:54:59 +00:00
Wolfgang Sourdeau ee00e635ee Monotone-Parent: 57a604f8ed805a410df500ecbe2ca242e5a2a439
Monotone-Revision: af789fd2e2a4e534fd7125c5adc6956afb527781

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-01-13T20:39:56
Monotone-Branch: ca.inverse.sogo
2009-01-13 20:39:56 +00:00
Wolfgang Sourdeau 7bad646b76 Monotone-Parent: 8373ee4a182606382fcb3aea7864b142db4aaa95
Monotone-Revision: 4b7309393c3e0f0f0211dde1161875de6f69a117

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-12-15T22:23:40
Monotone-Branch: ca.inverse.sogo
2008-12-15 22:23:40 +00:00