Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | revert session_set_userdata - diffent patch will come shortly | Thies C. Arntzen | 2002-04-28 | 1 | -3/+0 |
| | |||||
* | @ - added session_set_userdata() which enables you to specify one variable | Thies C. Arntzen | 2002-04-27 | 1 | -0/+3 |
| | | | | | | @ that will be kept in the browser in addition to the session-id. This @ only works when using trans-sid sessions (no cookie). (thies) | ||||
* | - Proper use of underscores (s/createsid/create_sid/) | Sascha Schumann | 2002-03-30 | 1 | -10/+8 |
| | | | | | | - Bump the API date and remove extra cpp macro - Pass TSRMLS appropiately to the create_sid function | ||||
* | Added field to ps_module structure to hold function pointer for the creation | Mark L. Woodward | 2002-03-29 | 1 | -3/+25 |
| | | | | | | | of the session ID string. Default PS_MOD() macro sets this to be the default creation routine. PS_MOD_SID() macro sets this to a handlers session ID creation routine. | ||||
* | Merge in session API changes (carry around tsrm context) | Sascha Schumann | 2002-03-06 | 1 | -6/+8 |
| | | | | | | Now PHP_SESSION_API is defined to the date of the last change, so that externa source-code can handle changes more gracefully. | ||||
* | Weep out all recent commits of Yasuo. | Sascha Schumann | 2002-03-06 | 1 | -6/+6 |
| | | | | | | | | | | | | | | | I don't have time right now to leave in the good ones and remove only the bad ones. There are some semantical changes which I reject, because they aim at fixing a bug which is at a completely other location. Then SID does not gefined anymore properly. (This broken patch has not been sent to me at all.) Also, there were *so* many whitespace changes which already make these commits bogus. | ||||
* | More TSRM work | Yasuo Ohgaki | 2002-03-06 | 1 | -6/+6 |
| | |||||
* | Maintain headers. | Sebastian Bergmann | 2002-02-28 | 1 | -1/+1 |
| | |||||
* | move to the ZEND_DECLARE_MODULE_GLOBALS() and ZEND_EXTERN_MODULE_GLOBALS | Sterling Hughes | 2002-02-07 | 1 | -6/+3 |
| | | | | | macros | ||||
* | Export php_session_start(). | foobar | 2002-02-05 | 1 | -0/+1 |
| | |||||
* | Export php_session_register_module/serializer. | Yasuo Ohgaki | 2002-01-16 | 1 | -2/+2 |
| | |||||
* | Update headers. | Sebastian Bergmann | 2001-12-11 | 1 | -2/+2 |
| | |||||
* | Fix session_unregister() | Zeev Suraski | 2001-12-06 | 1 | -2/+6 |
| | |||||
* | Remove PS_DEL_VAR macro, always use PS_DEL_VARL() | Zeev Suraski | 2001-12-06 | 1 | -2/+0 |
| | |||||
* | AIX compiler doesn't like having a comma at the end of the enum | Doug MacEachern | 2001-11-18 | 1 | -1/+1 |
| | | | | | (Ryan Bloom <rbb@apache.org>) | ||||
* | Rewrite of unserializer which should be more maintainable and extensible. | Sascha Schumann | 2001-11-10 | 1 | -1/+3 |
| | | | | | | | Changes pass `make test´ and a couple of custom tests. Enjoy. | ||||
* | Fix build. | Andrei Zmievski | 2001-10-22 | 1 | -0/+1 |
| | |||||
* | Add an API function for setting the session id from a session module... | Sterling Hughes | 2001-09-11 | 1 | -0/+2 |
| | | | | | # The SRM folks wanted/needed this | ||||
* | Restore session_adapt_url() | Zeev Suraski | 2001-08-31 | 1 | -2/+3 |
| | |||||
* | Cleanup and clarify | Zeev Suraski | 2001-08-31 | 1 | -1/+0 |
| | |||||
* | More fixes and refinements | Zeev Suraski | 2001-08-27 | 1 | -0/+1 |
| | |||||
* | Fix trans-sid. | Zeev Suraski | 2001-08-26 | 1 | -1/+0 |
| | | | | | | Still need to figure out how to turn trans-sid only when sessions are actually used. | ||||
* | Make the session module more independent | Zeev Suraski | 2001-08-26 | 1 | -2/+1 |
| | |||||
* | Get rid of TRANS_SID - it's always possible to use it now. | Zeev Suraski | 2001-08-25 | 1 | -5/+1 |
| | |||||
* | Move the trans-sid mechanism to use the output buffering mechanism. | Zeev Suraski | 2001-08-25 | 1 | -4/+3 |
| | | | | | | | | Advantages: - Would work with the output buffering mechanism in general, and with output compression in particular - Should yield better performance (untested as of yet) | ||||
* | add struct name | Zeev Suraski | 2001-08-25 | 1 | -1/+1 |
| | |||||
* | API update | Zeev Suraski | 2001-08-21 | 1 | -1/+1 |
| | |||||
* | more tsrm cleanup -- output.c is not doing any fetches anymore | Sascha Schumann | 2001-08-05 | 1 | -1/+1 |
| | |||||
* | more tsrm cleanup | Sascha Schumann | 2001-08-05 | 1 | -1/+1 |
| | |||||
* | further tsrm cleanup | Sascha Schumann | 2001-08-05 | 1 | -2/+2 |
| | |||||
* | Redesigned thread safety mechanism - nua nua | Zeev Suraski | 2001-07-28 | 1 | -19/+7 |
| | |||||
* | - Get rid of ELS_*(), and use TSRMLS_*() instead. | Zeev Suraski | 2001-07-27 | 1 | -3/+3 |
| | | | | | | | - Move to the new ts_allocate_id() API This patch is *bound* to break some files, as I must have had typos somewhere. If you use any uncommon extension, please try to build it... | ||||
* | cleanup in preparation for session_readonly() | Hartmut Holzgraefe | 2001-07-11 | 1 | -2/+8 |
| | |||||
* | Improve url scanner speed (up to 40% for large chunks of data) | Sascha Schumann | 2001-07-04 | 1 | -2/+4 |
| | | | | | | | and handle some corner cases better. The scanner has been changed to the format as proposed in "RE2C - A More Versatile Scanner Generator" by Cowan et al. | ||||
* | - fixed the reference in session thingie | Thies C. Arntzen | 2001-06-21 | 1 | -1/+1 |
| | | | | | | | | | | - regression test checked (this time;-) - added new regression test for references - references _between_ session variables also work in when the session var replaces an already existing global var (this was a brain twister) - saved one strlen call per session variable - fixed one tiny leak | ||||
* | Change copyright note. | Sebastian Bergmann | 2001-06-19 | 1 | -20/+9 |
| | |||||
* | Use zend_hash_add_empty_element | Sascha Schumann | 2001-05-19 | 1 | -1/+1 |
| | |||||
* | add an interface for registering storage modules at run-time. | Sascha Schumann | 2001-05-03 | 1 | -0/+2 |
| | |||||
* | Patch from Sascha that abstracts session serializers. WDDX extension | Andrei Zmievski | 2001-05-01 | 1 | -8/+48 |
| | | | | | | now implements the encode/decode functions and registers them with the session module. | ||||
* | Allow to send secure cookies | Stanislav Malyshev | 2000-10-28 | 1 | -0/+1 |
| | |||||
* | Add session_adapt_url(). | Sascha Schumann | 2000-10-26 | 1 | -1/+3 |
| | |||||
* | Add session_write_close(). This is primarily intended to enable | Sascha Schumann | 2000-10-11 | 1 | -0/+1 |
| | | | | | | | | | script writers to release the lock associated with the session lock before the request finishes. You can pass arrays now to session_set_save_handler(), so that the handlers can be located in an object for better abstraction. | ||||
* | Rename symbols whose first character was an underscore. | Sascha Schumann | 2000-09-06 | 1 | -13/+13 |
| | |||||
* | Extend HTTP headers for private-caching and add a new PHP function | Sascha Schumann | 2000-09-01 | 1 | -0/+1 |
| | | | | | | | session_cache_limiter. Submitted by: Jon Parise <jon@csh.rit.edu> | ||||
* | Unify use of my email address | Sascha Schumann | 2000-07-10 | 1 | -1/+1 |
| | |||||
* | Save more overhead. Look for the serializer/save_handler only when they're ↵ | Zeev Suraski | 2000-05-26 | 1 | -2/+0 |
| | | | | actually modified. | ||||
* | Use the INI framework in the session module | Zeev Suraski | 2000-05-26 | 1 | -7/+10 |
| | |||||
* | @-added session_get_cookie_params (sterling) | Sterling Hughes | 2000-03-30 | 1 | -0/+1 |
| | |||||
* | GC now prints out how many session objects were removed | Sascha Schumann | 2000-03-29 | 1 | -1/+1 |
| | |||||
* | Changed HTTP_STATE_VARS to HTTP_SESSION_VARS. | Andrei Zmievski | 2000-03-13 | 1 | -1/+1 |
| | | | | | | @ Changed $HTTP_STATE_VARS to $HTTP_SESSION_VARS. Use only the latter @ version now! (Andrei) |