Anatol Belski
58b2344759
Merge branch 'PHP-7.0'
...
* PHP-7.0:
Revert "refix #69111 and one related test"
Revert "fix yet another leak"
add XFAIL
Revert "refix #69111 and one related test"
Revert "fix tests"
Revert "fix leak in 7.0"
add XFAIL
Revert "fix leak in 5.6"
Conflicts:
ext/session/tests/rfc1867_sid_invalid.phpt
2016-01-29 21:07:19 +01:00
Anatol Belski
6891e6abdf
Revert "refix #69111 and one related test"
...
This reverts commit 80f7b01258
.
Conflicts:
ext/session/mod_files.c
2016-01-29 20:59:58 +01:00
Anatol Belski
3d90531d1e
Revert "fix yet another leak"
...
This reverts commit 39084ccc68
.
2016-01-29 20:58:00 +01:00
Anatol Belski
d1d3c0832e
add XFAIL
2016-01-29 20:57:05 +01:00
Anatol Belski
ebcfe7618d
Revert "refix #69111 and one related test"
...
This reverts commit 80f7b01258
.
2016-01-29 20:50:14 +01:00
Anatol Belski
7f977c13dc
Revert "fix tests"
...
This reverts commit d964ccba40
.
2016-01-29 20:49:52 +01:00
Anatol Belski
57d9797b6f
Revert "fix leak in 7.0"
...
This reverts commit ee49df011c
.
2016-01-29 20:46:47 +01:00
Anatol Belski
1a9402c6ec
Merge branch 'PHP-7.0'
...
* PHP-7.0:
refix #69111 and one related test
Conflicts:
ext/session/tests/rfc1867_sid_invalid.phpt
2016-01-29 19:59:26 +01:00
Anatol Belski
80f7b01258
refix #69111 and one related test
...
It is the least evil as the test just reduces the fail path. 5.6 seems
still broken in this regard, a backport should follow if travis is happy.
2016-01-29 19:55:50 +01:00
Anatol Belski
6cc01882fb
Merge branch 'PHP-7.0'
...
* PHP-7.0:
fix tests
2016-01-29 16:33:19 +01:00
Anatol Belski
d964ccba40
fix tests
2016-01-29 16:32:27 +01:00
Anatol Belski
f1dc4a4e10
Merge branch 'PHP-7.0'
...
* PHP-7.0:
fix yet another leak
2016-01-29 16:04:13 +01:00
Anatol Belski
39084ccc68
fix yet another leak
2016-01-29 16:03:33 +01:00
Anatol Belski
15ba618a69
Merge branch 'PHP-7.0'
...
* PHP-7.0:
fix wrong gc sequence
2016-01-29 15:19:40 +01:00
Anatol Belski
d2c752d7e9
fix wrong gc sequence
2016-01-29 15:18:59 +01:00
Anatol Belski
55fd320b31
Merge branch 'PHP-7.0'
...
* PHP-7.0:
fix leak in 7.0
2016-01-29 14:48:36 +01:00
Anatol Belski
ee49df011c
fix leak in 7.0
2016-01-29 14:48:05 +01:00
Anatol Belski
d9eea2c209
revert the API string as well
2016-01-29 12:52:41 +01:00
Anatol Belski
7fdb019e66
adjust test for 7.0
2016-01-29 12:29:41 +01:00
Anatol Belski
a068047f62
Merge branch 'PHP-5.6' into PHP-7.0
...
* PHP-5.6:
add test for bug #69111
2016-01-29 12:29:05 +01:00
Anatol Belski
4b0feeb8fa
add test for bug #69111
2016-01-29 12:27:35 +01:00
Anatol Belski
25108babdb
refix bug #69111 , crash in 5.6 only
2016-01-29 11:24:19 +01:00
Anatol Belski
b858224b88
reset ext/session to the state of 7.0.2
2016-01-29 08:37:27 +01:00
Anatol Belski
ae6e139c77
reset the ext/session to the state of 5.6.17
2016-01-29 08:33:09 +01:00
Yasuo Ohgaki
99101ba310
Update error message. Missed to include in previous commit 46d4a37105
2016-01-28 15:06:55 +09:00
Mikko
46d4a37105
Session regenerate id seems to malfunction with 3rd party session handlers
...
Fixed bug #71472 session_regenerate_id malfunctions with certain session handlers
2016-01-28 13:30:10 +09:00
Yasuo Ohgaki
2dce532a90
Merge branch 'PHP-7.0'
...
* PHP-7.0:
Use SUCCESS/FAILURE
2016-01-18 13:35:43 +09:00
Yasuo Ohgaki
d7fc3be99e
Merge branch 'PHP-5.6' into PHP-7.0
...
* PHP-5.6:
Use SUCCESS/FAILURE
2016-01-18 13:35:01 +09:00
Yasuo Ohgaki
ee1dd4949a
Use SUCCESS/FAILURE
2016-01-18 13:33:47 +09:00
Yasuo Ohgaki
05e87fa418
Fixed bug #71070 Custom session handler write method returns false, warning message misleading
...
This is commited to master only.
If you have better error message suggestion, feel free to improve it.
2016-01-18 12:03:41 +09:00
Yasuo Ohgaki
1277846228
Merge branch 'PHP-7.0'
...
* PHP-7.0:
Fixed bug #71394 (session_regenerate_id() must close opened session on errors)
2016-01-17 17:12:49 +09:00
Yasuo Ohgaki
3b2d98a625
Fixed bug #71394 (session_regenerate_id() must close opened session on errors)
2016-01-17 17:11:47 +09:00
Yasuo Ohgaki
00eaaca18a
Remove unnecessary warning by warning reorder.
2016-01-17 17:08:44 +09:00
Yasuo Ohgaki
82a0c47712
Merge branch 'PHP-7.0'
...
* PHP-7.0:
Remove unnecessary warning by warning reorder.
2016-01-17 16:21:48 +09:00
Yasuo Ohgaki
dbba4418d8
Remove unnecessary warning by warning reorder.
2016-01-17 16:21:01 +09:00
Yasuo Ohgaki
691bade4be
Merge branch 'PHP-7.0'
...
* PHP-7.0:
Add test for Bug #70133 (Extended SessionHandler::read is ignoring $session_id when calling parent)
2016-01-16 05:37:26 +09:00
Yasuo Ohgaki
9f2240963f
Add test for Bug #70133 (Extended SessionHandler::read is ignoring $session_id when calling parent)
2016-01-16 05:29:19 +09:00
Anatol Belski
e514492c3b
Merge branch 'PHP-7.0'
...
* PHP-7.0:
PS(id) is zend_string *, use appropriate API
Update NEWS
2016-01-15 15:48:24 +01:00
Anatol Belski
93db2dac48
PS(id) is zend_string *, use appropriate API
2016-01-15 15:47:09 +01:00
Yasuo Ohgaki
5b18b2182d
Merge branch 'PHP-7.0'
...
* PHP-7.0:
Fixed bug #69111 (Crash in SessionHandler::read()). Made session save handler abuse much harder than before.
2016-01-15 16:25:33 +09:00
Yasuo Ohgaki
34ff7bbeb1
Merge branch 'PHP-5.6' into PHP-7.0
...
* PHP-5.6:
Fixed bug #69111 (Crash in SessionHandler::read()). Made session save handler abuse much harder than before.
2016-01-15 16:24:22 +09:00
Yasuo Ohgaki
bfb9307b2d
Fixed bug #69111 (Crash in SessionHandler::read()).
...
Made session save handler abuse much harder than before.
2016-01-15 15:50:14 +09:00
Yasuo Ohgaki
d7f8d9e3a9
Fix typo
2016-01-15 15:21:18 +09:00
Yasuo Ohgaki
31ae802736
Fix uninitialized read in rfc1867 handler reported by valgrind. Only in PHP 5.6.
...
This commit fixes initialized read, but calling php_session_initialize() directly
is problematic because configuration could be invalid. Invalid config may result
in segfault. This will be addressed later.
2016-01-15 15:18:00 +09:00
Yasuo Ohgaki
07849e8006
Merge branch 'PHP-7.0'
...
* PHP-7.0:
Improved fix for bug #68063 (Empty session IDs do still start sessions).
2016-01-15 10:19:29 +09:00
Yasuo Ohgaki
132d919c85
Merge branch 'PHP-5.6' into PHP-7.0
...
* PHP-5.6:
Improved fix for bug #68063 (Empty session IDs do still start sessions).
2016-01-15 10:19:01 +09:00
Yasuo Ohgaki
8c37a086c7
Improved fix for bug #68063 (Empty session IDs do still start sessions).
2016-01-15 09:45:08 +09:00
Yasuo Ohgaki
63c77ee4b1
Use php_session_abort()
2016-01-12 20:39:33 +09:00
Yasuo Ohgaki
c200e8e1a2
Merge branch 'PHP-7.0'
...
* PHP-7.0:
Fixed Bug #71038 session_start() returns TRUE on failure
2016-01-12 19:53:14 +09:00
Yasuo Ohgaki
224aaf94af
Merge branch 'PHP-5.6' into PHP-7.0
...
* PHP-5.6:
Fixed Bug #71038 session_start() returns TRUE on failure
2016-01-12 19:52:54 +09:00