Commit Graph

38 Commits

Author SHA1 Message Date
Xavier
947dd9a438 Merge branch 'v2.0'
TODO: Fix OIDC
2019-12-11 08:00:40 +01:00
Xavier
ecca77bb40 Don't fail when parsing a bad session (#1983) 2019-11-20 20:43:55 +01:00
Xavier Guimard
4193f4fb51 Merge branch 'v2.0' 2019-08-28 11:35:43 +02:00
Xavier Guimard
1660109e2f Security: use 3-form for open 2019-08-28 11:32:54 +02:00
Xavier
3b7a70e0b7 Merge branch 'v2.0' (with new tidy) 2019-07-02 20:12:11 +02:00
Xavier Guimard
c1137edba8 make tidy with perltidy-20181120 2019-07-02 20:03:40 +02:00
Xavier Guimard
5862481956 Set master version to 2.1.0 2019-02-12 18:21:38 +01:00
Xavier Guimard
7e8a007b02 Accept DBD::MariaDB (#1490) 2018-08-23 07:01:22 +02:00
Xavier Guimard
6e7510c969 Debug (#1305) 2017-09-26 20:00:56 +00:00
Xavier Guimard
d391bcc0e1 Add SQLite in authorizated backends 2017-07-11 18:25:15 +00:00
Xavier Guimard
38365b94ee Add DBI in e2e-tests 2017-02-26 08:04:39 +00:00
Xavier Guimard
d097b4ec0a Enable setAuthSessionInfo (#595) 2016-12-01 22:25:05 +00:00
Clément Oudot
12ea5aabf2 Manage old LDAP sessions (#1049) 2016-06-23 10:13:07 +00:00
Clément Oudot
574057be22 Replace cn by ldapAttributeId (#1041) 2016-06-13 16:13:44 +00:00
Xavier Guimard
bf1fd28aff Backport #1036 2016-06-09 11:45:10 +00:00
Clément Oudot
e54381178e Call disconnect in sub _LDAPGKFAS (#991) 2016-04-19 17:02:18 +00:00
Xavier Guimard
2d2edb61ac Merge experimental branch (#960)
Also update version to 2.0
2016-03-17 22:19:44 +00:00
Xavier Guimard
7ac07074ae Update versions 2016-03-03 20:25:16 +00:00
Xavier Guimard
ab1e3c6db3 Typo (closes: #942) 2016-02-18 14:56:06 +00:00
Xavier Guimard
f82afc0084 Avoid our serialization for browseable, mongodb,... 2016-02-10 14:49:04 +00:00
Xavier Guimard
d555dc7d84 Sessions may be readable even in old format (#877) 2016-01-22 11:26:43 +00:00
Xavier Guimard
70d845fc72 Replace default encoding by JSON for sessions (#877) 2016-01-21 18:06:55 +00:00
Xavier Guimard
df20c3a175 Use local storage only if non root 2015-12-25 12:50:32 +00:00
Clément Oudot
4a1f957fdd Set trunk version to 1.9.0 2015-12-18 09:31:36 +00:00
Clément Oudot
461bdefe69 Force unbind in GKFAS method (#740) 2015-06-12 13:29:16 +00:00
Clément Oudot
6ff81f505f Manage configuration of attributes and objectClass from Apache::Session::LDAP in GKFAS method (#759) 2015-06-12 13:14:32 +00:00
Xavier Guimard
d694323b11 Set version to 2.0.0 2015-05-14 06:45:13 +00:00
Xavier Guimard
3e2322fe3a Import and adapt https://github.com/guimard/angular-lemonldap-ng-manager.git 2015-05-14 06:44:38 +00:00
Xavier Guimard
26ad70cdca Propose to use JSON serialization for sessions
Closes: #795
2015-03-03 19:52:36 +00:00
David COUTADEUR
e8fe193f32 Fix bug: Password reset doesn't work with Apache::Session::MySQL::NoLock (references #743)
(MySQL::NoLock should provide session exploration, but is detected as not able to.)
2014-07-31 14:27:43 +00:00
Clément Oudot
f97f5c72e0 make tidy 2014-07-24 15:48:32 +00:00
David COUTADEUR
fcb0d28d68 add a correct lock management for sessions: when a session is found in cache, do not make lock calls to final session backend (MySQL for example) fix LEMONLDAP-742 2014-07-23 17:50:13 +00:00
Clément Oudot
dbfbde2e9f make tidy 2014-06-08 10:04:50 +00:00
Clément Oudot
4d4689b806 Possibility to use an alternate Generate module for sessions (#695) 2014-06-08 09:20:58 +00:00
Clément Oudot
c1cb7316d1 Create a Store object for Common::Apache::Session in order to manage cache directly (#671) 2014-02-21 16:38:57 +00:00
Xavier Guimard
a23a8482cd Create searchOnExpr() sub for Apache::Session::* browsing (related to #598) 2013-07-03 19:31:04 +00:00
Clément Oudot
ea916ecdce Manage corrupted file sessions (#557) 2012-10-30 15:22:36 +00:00
Clément Oudot
56581a13fc Reorganize files - work in progress (#444) 2012-02-28 22:52:36 +00:00