- Fixed bug where session ID's length was limited to 40 characters. Since PHP5.3 it's possible
to set session.hash_function to any hash algorithm that would produce strings
up to 128 characters long (#1488196)
| | |
| | | CHANGELOG Roundcube Webmail |
| | | =========================== |
| | | |
| | | - Fixed bug where session ID's length was limited to 40 characters (#1488196) |
| | | - Added About tab in Settings |
| | | - TinyMCE: |
| | | - updated to 3.4.6 |
| | |
| | | GO
|
| | |
|
| | | CREATE TABLE [dbo].[session] (
|
| | | [sess_id] [varchar] (32) COLLATE Latin1_General_CI_AI NOT NULL ,
|
| | | [sess_id] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL ,
|
| | | [created] [datetime] NOT NULL ,
|
| | | [changed] [datetime] NULL ,
|
| | | [ip] [varchar] (40) COLLATE Latin1_General_CI_AI NOT NULL ,
|
| | |
| | | ON DELETE CASCADE ON UPDATE CASCADE
|
| | | GO
|
| | |
|
| | | ALTER TABLE [dbo].[session] ALTER COLUMN [sess_id] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL
|
| | | GO
|
| | |
|
| | |
| | | -- Table structure for table `session` |
| | | |
| | | CREATE TABLE `session` ( |
| | | `sess_id` varchar(40) NOT NULL, |
| | | `sess_id` varchar(128) NOT NULL, |
| | | `created` datetime NOT NULL DEFAULT '1000-01-01 00:00:00', |
| | | `changed` datetime NOT NULL DEFAULT '1000-01-01 00:00:00', |
| | | `ip` varchar(40) NOT NULL, |
| | |
| | | INDEX `changed_index` (`changed`), |
| | | PRIMARY KEY (`user_id`, `mailbox`, `uid`) |
| | | ) /*!40000 ENGINE=INNODB */ /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */; |
| | | |
| | | ALTER TABLE `session` CHANGE `sess_id` `sess_id` varchar(128) NOT NULL; |
| | |
| | | -- |
| | | |
| | | CREATE TABLE "session" ( |
| | | sess_id varchar(40) DEFAULT '' PRIMARY KEY, |
| | | sess_id varchar(128) DEFAULT '' PRIMARY KEY, |
| | | created timestamp with time zone DEFAULT now() NOT NULL, |
| | | changed timestamp with time zone DEFAULT now() NOT NULL, |
| | | ip varchar(41) NOT NULL, |
| | |
| | | ); |
| | | |
| | | CREATE INDEX cache_messages_changed_idx ON cache_messages (changed); |
| | | |
| | | ALTER TABLE "session" ALTER sess_id TYPE varchar(128); |
| | |
| | | -- |
| | | |
| | | CREATE TABLE session ( |
| | | sess_id varchar(40) NOT NULL PRIMARY KEY, |
| | | sess_id varchar(128) NOT NULL PRIMARY KEY, |
| | | created datetime NOT NULL default '0000-00-00 00:00:00', |
| | | changed datetime NOT NULL default '0000-00-00 00:00:00', |
| | | ip varchar(40) NOT NULL default '', |
| | |
| | | ); |
| | | |
| | | CREATE INDEX ix_cache_messages_changed ON cache_messages (changed); |
| | | |
| | | DROP TABLE session; |
| | | CREATE TABLE session ( |
| | | sess_id varchar(128) NOT NULL PRIMARY KEY, |
| | | created datetime NOT NULL default '0000-00-00 00:00:00', |
| | | changed datetime NOT NULL default '0000-00-00 00:00:00', |
| | | ip varchar(40) NOT NULL default '', |
| | | vars text NOT NULL |
| | | ); |
| | | |
| | | CREATE INDEX ix_session_changed ON session (changed); |