Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "Revert "Implement RFC Add session_gc() ↵ | Yasuo Ohgaki | 2016-09-01 | 1 | -3/+3 |
| | | | | | | https://wiki.php.net/rfc/session-gc"" This reverts commit 355c7e7d1cdc180d368c6214ea7605443fc88c92. | ||||
* | Revert "Implement RFC Add session_gc() https://wiki.php.net/rfc/session-gc" | Yasuo Ohgaki | 2016-09-01 | 1 | -3/+3 |
| | | | | This reverts commit 1cf179e4150308d8217d9517408ca5e22b5d607f. | ||||
* | Implement RFC Add session_gc() https://wiki.php.net/rfc/session-gc | Yasuo Ohgaki | 2016-08-29 | 1 | -3/+3 |
| | |||||
* | Merge RFC: Session ID without hashing | Yasuo Ohgaki | 2016-08-12 | 1 | -7/+2 |
| | | | | https://wiki.php.net/rfc/session-id-without-hashing | ||||
* | Restored signed format specifier | Dmitry Stogov | 2016-06-21 | 1 | -3/+3 |
| | |||||
* | Added ZEND_ATTRIBUTE_FORMAT to some middind functions. | Dmitry Stogov | 2016-06-21 | 1 | -1/+1 |
| | | | | | "%p" replaced by ZEND_LONG_FMT to avoid compilation warnings. Fixed most incorrect use cases of format specifiers. | ||||
* | Move semicolon into TSRMLS_CACHE_EXTERN/DEFINE | Nikita Popov | 2016-03-03 | 1 | -1/+1 |
| | | | | Also re bug #71575. | ||||
* | Merge branch 'PHP-5.6' into PHP-7.0 | Lior Kaplan | 2016-01-01 | 1 | -1/+1 |
|\ | | | | | | | | | * PHP-5.6: Happy new year (Update copyright to 2016) | ||||
| * | Happy new year (Update copyright to 2016) | Lior Kaplan | 2016-01-01 | 1 | -1/+1 |
| | | |||||
* | | fix datatype mismatches | Anatol Belski | 2015-03-24 | 1 | -5/+5 |
| | | |||||
* | | cleanup mod version macros and mod defs, round x | Anatol Belski | 2015-03-23 | 1 | -0/+3 |
| | | |||||
* | | Merge branch 'PHP-5.6' | Julien Pauli | 2015-03-16 | 1 | -1/+0 |
|\ \ | |/ | | | | | | | | | | | | | * PHP-5.6: Fix flaws in session module Conflicts: ext/session/session.c | ||||
| * | Merge branch 'PHP-5.5' into PHP-5.6 | Julien Pauli | 2015-03-16 | 1 | -1/+0 |
| |\ | | | | | | | | | | | | | * PHP-5.5: Fix flaws in session module | ||||
| | * | Fix flaws in session module | Julien Pauli | 2015-03-16 | 1 | -1/+0 |
| | | | |||||
| | * | Bump year | Xinchen Hui | 2015-01-15 | 1 | -1/+1 |
| | | | |||||
| | * | Bump year | Xinchen Hui | 2014-01-03 | 1 | -1/+1 |
| | | | |||||
| * | | bump year | Xinchen Hui | 2015-01-15 | 1 | -1/+1 |
| | | | |||||
* | | | made ZEND_TSRMLS_CACHE_* macros look like function calls | Anatol Belski | 2015-02-16 | 1 | -1/+1 |
| | | | | | | | | | | | | which also comply with the current semantics for such macros | ||||
* | | | Pass maxlifetime to save handlers | Yasuo Ohgaki | 2015-02-12 | 1 | -3/+3 |
| | | | |||||
* | | | Cleanup trans sid code. Behavior is unchanged. | Yasuo Ohgaki | 2015-02-02 | 1 | -2/+1 |
| | | | | | | | | | | | | Fixed possible injections. Escape values usually internal safe values. | ||||
* | | | WIP - test passes | Yasuo Ohgaki | 2015-01-22 | 1 | -22/+60 |
| | | | |||||
* | | | bump year | Xinchen Hui | 2015-01-15 | 1 | -1/+1 |
| | | | |||||
* | | | trailing whitespace removal | Stanislav Malyshev | 2015-01-10 | 1 | -1/+1 |
| | | | |||||
* | | | almost all the replacements of TSRMLS_* are done | Anatol Belski | 2014-12-14 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | Some places have to be yet touched as they use different/custom macros namings for the same. Also some places in the code became redundant now, this is the next task. To name some: ext/mysqlnd, sapi/embed, ext/curl and some smaller places here and there. | ||||
* | | | second shot on removing TSRMLS_* | Anatol Belski | 2014-12-14 | 1 | -8/+8 |
| | | | |||||
* | | | first shot remove TSRMLS_* things | Anatol Belski | 2014-12-13 | 1 | -12/+12 |
| | | | |||||
* | | | ext/iconv, ext/json and ext/session use static tsrmls pointer | Anatol Belski | 2014-10-17 | 1 | -1/+4 |
| | | | |||||
* | | | s/PHP 5/PHP 7/ | Johannes Schlüter | 2014-09-19 | 1 | -1/+1 |
| | | | |||||
* | | | master renames phase 1 | Anatol Belski | 2014-08-25 | 1 | -12/+12 |
| | | | |||||
* | | | fixes to %pd format usage | Anatol Belski | 2014-08-24 | 1 | -1/+1 |
| | | | |||||
* | | | ported ext/session | Anatol Belski | 2014-08-19 | 1 | -12/+12 |
| | | | |||||
* | | | Refactoring wddx (incompleted, is there any one use it? ) | Xinchen Hui | 2014-05-11 | 1 | -18/+13 |
| | | | |||||
* | | | Make they are in the same style of Z_ISREF | Xinchen Hui | 2014-05-03 | 1 | -1/+1 |
| | | | |||||
* | | | Fixed unserialize() | Dmitry Stogov | 2014-04-10 | 1 | -1/+1 |
| | | | |||||
* | | | Refactored zend_hash_* iteration API zend_hash_fove_forward_ex(ht, pos) and ↵ | Dmitry Stogov | 2014-04-07 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | family require second argument to be real pointer. &(ht)->nInternalPointer should be passed instead of NULL. zend_hash_update_current_key() may work only with internal pointer. | ||||
* | | | Refactor session (incompleted) | Xinchen Hui | 2014-03-29 | 1 | -4/+4 |
| | | | |||||
* | | | Refactor session (incompleted) | Xinchen Hui | 2014-03-28 | 1 | -31/+33 |
| | | | |||||
* | | | Refactor session (incompleted) | Xinchen Hui | 2014-03-26 | 1 | -34/+32 |
|/ / | |||||
* | | Bump year | Xinchen Hui | 2014-01-03 | 1 | -1/+1 |
| | | |||||
* | | Remove compile warning of commit 554021d21e1b2517313a377676260c188152c2eb | Yasuo Ohgaki | 2013-08-10 | 1 | -1/+1 |
| | | |||||
* | | Implemented Bug #17860 Suggestion: auto detect whether session changed | Yasuo Ohgaki | 2013-08-10 | 1 | -0/+1 |
|/ | |||||
* | Strict session | Yasuo Ohgaki | 2013-08-04 | 1 | -1/+9 |
| | |||||
* | HASH_KEY_NON_EXISTANT fix | Veres Lajos | 2013-07-21 | 1 | -1/+1 |
| | |||||
* | BC fix for PR 109 merge - create_sid() method in SessionHandler | Arpad Ray | 2013-06-27 | 1 | -0/+3 |
| | | | | | | | | | Creates a new SessionIdInterface and moves create_sid() into it, so existing handlers implementing SessionHandlerInterface don't require create_sid(). SessionHandler still includes the method so the default mod can be called, but now implements both interfaces. Also added several more tests for this feature. | ||||
* | Merge PR 109 - Add create_sid to session_set_save_handler and SessionHandler | Arpad Ray | 2013-06-27 | 1 | -1/+3 |
|\ | | | | | | | | | | | Allows user session handlers to create session IDs by adding an optional 7th argument to session_set_save_handler() and a create_sid() method to SessionHandler. | ||||
| * | Add create_sid to session_set_save_handler and SessionHandler | Leigh | 2012-06-15 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A lot of code already existed to allow a custom create_sid handler, but lacked a specific implementation. Therefore I have added a 7th (optional) argument session_set_save_handler, to allow a user function to be supplied for session id generation. If a create_sid function is not supplied, the default function is called in its absence to preserve backwards compatibility. Likewise create_sid only added to SessionHandler class, and not the interface to maintain backwards compatibility. If the result is not overridden, the default is called. | ||||
* | | Happy New Year | Xinchen Hui | 2013-01-01 | 1 | -1/+1 |
|/ | |||||
* | add SessionHandlerInterface for session_set_save_handler() - #60551 | Arpad Ray | 2012-01-04 | 1 | -0/+3 |
| | |||||
* | - Year++ | Felipe Pena | 2012-01-01 | 1 | -1/+1 |
| | |||||
* | Implement object-oriented session handlers (https://wiki.php.net/rfc/session-oo) | Arpad Ray | 2011-09-13 | 1 | -0/+13 |
| |