History log of /PHP-7.4/ext/session/session.c (Results 401 – 425 of 795)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# fcd702ef 30-Sep-2004 Antony Dovgal

fix segfault when using unknown/unsupported save_handler and/or serialize_handler (bug #30282)


Revision tags: php-5.0.2, php-4.3.9, php-5.0.2RC1
# 6784176b 14-Sep-2004 Ilia Alshanetsky

Fixed compiler warnings.


Revision tags: php-4.3.9RC3, PRE_ZEND_VM_DISPATCH_PATCH
# 197d6577 02-Sep-2004 Ilia Alshanetsky

Fixed bug #29925 (Added a check to prevent illegal characters in session
key).


Revision tags: php-4.3.9RC2, php-5.0.1, php-5.0.1RC2, php-4.3.9RC1, php-5.0.1RC1
# 58901970 02-Aug-2004 Sascha Schumann

fix empty_string issue

Patch submitted by Antony Dovgal <tony2001@phpclub.net>


Revision tags: RELEASE_0_1
# 56f8195f 19-Jul-2004 Andi Gutmans

- Nuke empty_string. It is a reminanent from the time where RETURN_FALSE()
used to return "" and not bool(false). It's not worth keeping it because
STR_FREE() and zval_dtor() always have

- Nuke empty_string. It is a reminanent from the time where RETURN_FALSE()
used to return "" and not bool(false). It's not worth keeping it because
STR_FREE() and zval_dtor() always have to check for it and it slows down
the general case. In addition, it seems that empty_string has been abused
quite a lot, and was used not only for setting zval's but generally in
PHP code instead of "", which wasn't the intention. Last but not least,
nuking empty_string should improve stability as I doubt every place
correctly checked if they are not mistakenly erealloc()'ing it or
calling efree() on it.
NOTE: Some code is probably broken. Each extension maintainer should
check and see that my changes are OK. Also, I haven't had time to touch
PECL yet. Will try and do it tomorrow.

show more ...


Revision tags: php-5.0.0RC4, php-5.0.0, php-4.3.8
# e5cfb1d0 10-Jul-2004 Andi Gutmans

- Better stability during premature shutdown of request startup


Revision tags: php-5.0.0RC3, php-5.0.0RC3RC2, php-4.3.7, php-5.0.0RC3RC1, php-4.3.7RC1, RELEASE_0_1_1
# 96132bf4 08-May-2004 Sara Golemon

if statement logic would never eval to false.


Revision tags: php-5.0.0RC2, php-5.0.0RC2RC2, php-4.3.6, php-5.0.0RC2RC1
# 79314087 13-Apr-2004 Ilia Alshanetsky

Another setting leak in session code (bug #27963).


# 254c8d6c 13-Apr-2004 Ilia Alshanetsky

Fixed bug #27963 (Session lifetime setting may leak between requests).


Revision tags: php-4.3.6RC3, php-4.3.6RC2, php-4.3.6RC1
# 32be6f26 29-Mar-2004 Wez Furlong

Fix for Bug #26757: session.save_path defaults to bogus value on win32
Merge from branch with one main difference: the default save_path is
set to the empty string on all platforms, whereas t

Fix for Bug #26757: session.save_path defaults to bogus value on win32
Merge from branch with one main difference: the default save_path is
set to the empty string on all platforms, whereas the code in the
branch only does so for win32.

show more ...


Revision tags: php-4.3.5, php-4.3.5RC4, php-5.0.0RC1, php-5.0.0RC1RC2, php-5.0.0RC1RC1, RELEASE_0_2_0
# 75f83f7b 29-Feb-2004 Moriyoshi Koizumi

- Fix segfaults on deserialisation of referenced variables.
# ALLOC_INIT_ZVAL() initialises the type field to IS_NULL, while
# MAKE_STD_ZVAL() doesn't. This caused a kind of random crash

- Fix segfaults on deserialisation of referenced variables.
# ALLOC_INIT_ZVAL() initialises the type field to IS_NULL, while
# MAKE_STD_ZVAL() doesn't. This caused a kind of random crash
# when zval_ptr_dtor() was applied on an intact zval created by
# the latter method.
#
# Please check relevant bugs again. There should be some that
# have already been marked as bogus.

show more ...


# ac92c47b 24-Feb-2004 foobar

Fix bug #26005 (Random "cannot change the session ini settings" errors)


# 4441da27 19-Feb-2004 foobar

Improve error messages


Revision tags: php-4.3.5RC3
# 7c710a9f 15-Feb-2004 Zeev Suraski

Use zval_ptr_dtor() to free variables as soon as they hit refcount of 0.

Note: You should not be using ZVAL_DELREF() in day to day usage. Instead,
you should use zval_ptr_dtor()

Use zval_ptr_dtor() to free variables as soon as they hit refcount of 0.

Note: You should not be using ZVAL_DELREF() in day to day usage. Instead,
you should use zval_ptr_dtor(). Use ZVAL_DELREF() only if you're
messing with the refcount directly and know what you're doing.
Note #2: For clarity, if you want to initialize a new zval with a refcount
of 0, it's best to do that directly, instead of using ZVAL_DELREF
after allocating the zval...

show more ...


Revision tags: php-5.0.0b4, php-5.0.0b4RC1, php-4.3.5RC2, RELEASE_1_3b6, php_ibase_before_split, php-4.3.5RC1
# 6ac36404 09-Jan-2004 Wez Furlong

export tsrm id for session globals.


# dbeb4158 08-Jan-2004 Andi Gutmans

- A belated happy holidays and PHP 5


Revision tags: php-5.0.0b3, php-5.0.0b3RC2, php-5.0.0b3RC1
# d3639b1a 14-Dec-2003 Ilia Alshanetsky

Fixed bug #24693 (Allow session.use_trans_sid to be enabled/disabled from
inside the script).


# 71f9227c 07-Dec-2003 Derick Rethans

- Fixed bug #26548 (Malformed HTTP dates in headers).


# 30b631d9 02-Dec-2003 Wez Furlong

Export this so that shared session modules can use it under win32.


Revision tags: php-4.3.4, php-4.3.4RC3, php-5.0.0b2, RELEASE_2_0_0RC1, php-5.0.0b2RC1, php-4.3.4RC2, RELEASE_1_3b3
# e85a4cdb 08-Oct-2003 foobar

- Fixed bug #25780 (ext/session: invalid session.cookie_lifetime causes crash in win32).


Revision tags: BEFORE_HANDLERS_RESHUFFLE, RELEASE_1_3b2, php-4.3.4RC1, RELEASE_0_7
# 394d3b82 21-Sep-2003 Sascha Schumann

Alias session_commit to session_write_close, a more intuitive name
for the functionality.


# a3c89a2e 29-Aug-2003 Sascha Schumann

Fix a segfault which occured when using a storage format not capable
of expressing references (e.g. WDDX) and deserializing a session variable
whose name conflicted with an existing symbol in

Fix a segfault which occured when using a storage format not capable
of expressing references (e.g. WDDX) and deserializing a session variable
whose name conflicted with an existing symbol in the global scope.

PR: #25307
Submitted by: Jani Taskinen
Speling fixes: me

show more ...


# 20383f90 28-Aug-2003 Andrey Hristov

\n at the end of the message is not needed


# 237da469 28-Aug-2003 Sascha Schumann

format string fix


# 625600af 26-Aug-2003 foobar

- Prevent crash if non-existing save/serializer handler is tried to be used
- Added the registered serializers information to MINFO.


1...<<11121314151617181920>>...32