1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142
|
Revision history for Perl extension Apache::Session::Browseable.
1.3.16
- Optimize deleteIfLowerThan for Redis
1.3.15
- Improve Redis driver performance
- Implement searchOn/deleteIfLowerThan into Redis
- Prefer Redis::Fast
1.3.14
- restrict mysql_enable_utf8 to DBD::mysql
- PgJSON: Fix GKFAS when called with a column list
1.3.13
- Fix versions
- Update Cassandra doc
1.3.12
- Add Cassandra support via DBD::Cassandra
1.3.11
- Revert 1.3.10 changes
1.3.10
- Add quote for fields in INSERT query
1.3.9
- Return number of deleted rows when called in array context.
See [LemonLDAP issue #2428](https://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/-/issues/2428)
1.3.8
- Add specific error handling for old versions (#28)
1.3.7
- Fix ldap+tls:// regression in 1.3.6 (#27)
1.3.6
- Improve logs (#26)
- Add ldapVerify option for SSL cert validation (#25)
1.3.5
- Update cast syntax for vanilla MySQL (#21)
- Redis: doc and tests improvements (#23)
1.3.4
- Don't stop parsing sessions when one is bad
1.3.3
- LDAP: Add ldapRaw parameter (#20)
1.3.2
- Allow sentinel list to be passed as a comma-delimited string (#19)
1.3.1
- Fix typo on Oracle.pm (#15)
- Postgres: ensure that returned @fields keep their original case (Closes: #17)
1.3.0
- Fix also PgHstore error when searchOn is used without fields
1.2.9
- Use either Redis::Fast or Redis
- Fix error when searchOn is used without fields (PgJSON)
1.2.8
- Missing UTF-8 hook
1.2.7
- Force UTF-8
1.2.6
- Force allow_nonref option (#14)
1.2.5 Thu Apr 4 07:09:23 2017
- PostgreSQL "hstore" and "json" support
- Add "deleteIfLowerThan" method
1.2.4 Sun Feb 19 08:25:10 2016
- Incorrect logic for old database formats (fixes: #11)
1.2.3 Tue Jun 7 15:55:56 2016
- Replace "/" for Windows
1.2.2 Fri Apr 1 13:22:22 2016
- Manage old session format for databases
1.2.1 Thu Mar 10 07:27:45 2016
- Add an empty Browseable.pm due to new Pause restrictions
1.2 Tue Mar 08 22:08:09 2016
- replace MD5 by SHA256
- replace serialization by JSON
1.0.1 Fri Aug 30 06:40:02 2013
- Add Apache::Session in required dependencies (was ommited in 1.0)
1.0.2 Thu Oct 17 20:27:24 2013
- _common::_tabInTab() must return 0 if no fields are required
Closes http://jira.ow2.org/browse/LEMONLDAP-627
1.0 Sat Jul 06 19:57:46 2013
- Add SQLite support
- Corrects POD ($args was forgotten)
- Add searchOnExpr() sub:
- default implementation in _common
- optimized implementation in LDAP and DBI
- Optimize SQL queries when only indexed files are required
- Create _common.pm lib for unoptimized functions
- Add basic tests for all libs
- Add advanced tests using SQLite backend
0.9 Thu Feb 28 06:51:51 2013
- Fix Undefined value warning with Redis backend
(https://github.com/coudot/apache-session-browseable/issues/1)
- Update copyright
0.7 Sun Jun 24 09:07:21 2012
- Add "eval" to avoid errors in unserialize (LDAP)
0.6 Mon Dec 8 16:43:23 2010
- Add LDAP (Closes LEMONLDAP-243)
- Redis parsing returned nothing
0.5 Mon Dec 6 21:54:23 2010
- Add Redis (Closes LEMONLDAP-244)
0.4 Mon Aug 16 17:16:12 2010
- Missing "use"
0.3 Sun Nov 1 17:12:34 2009
- Add Sybase, Oracle, Informix, File and Postgres
0.2 Sun Nov 1 10:06:51 2009
- Remove 5.10 dependency
0.1 Sat Oct 31 08:10:54 2009
- Initial release
0.8 Fri Oct 12 06:20:54 2012
- storable must not be always used in DBI
|