summaryrefslogtreecommitdiff
path: root/ext/session/php_session.h
Commit message (Collapse)AuthorAgeFilesLines
* add user-level callbacksSascha Schumann1999-09-171-0/+1
|
* wddx decode works as wellSascha Schumann1999-09-161-2/+0
|
* wddx serialization works nowSascha Schumann1999-09-161-1/+8
|
* update macroSascha Schumann1999-09-121-1/+1
|
* add transparent session id propagationSascha Schumann1999-09-111-0/+7
| | | | | | | | | this uses a custom scanner which detects relative URIs and changes them appropiately. must be explicitly enabled with --enable-trans-sid (normal case is not affected, since session_adapt_uris defaults to void statement. Compiler should eliminate dead code in output.c then.)
* - Added session_unset() functionAndrey Hristov1999-09-111-0/+1
| | | | | | - Fixed double session globals shutdown crash - Added warning when session_destroy() is called without session_start()
* - support for external entropy sourcesSascha Schumann1999-09-111-0/+2
| | | | | | - extern_referer_chk => extern_referer_check - kill a warning in mod_files.c
* remove superflicious enumarationSascha Schumann1999-09-041-10/+0
|
* - fix potential buffer problem in send_cookieSascha Schumann1999-08-271-0/+2
| | | | | | | | | | - fix gc probability algorithm - don't access mod_data directly - initial version of mm support for session data storage This works pretty good, but we need to create the initial mm pool from the parent process/thread. Still looking for a clean way to do that.
* - add session.extern_referer_chkSascha Schumann1999-08-211-0/+1
| | | | | - use combined lcg in session id creation
* we don't need php_sidSascha Schumann1999-07-151-1/+0
|
* that should be included 1stSascha Schumann1999-07-151-1/+2
|
* implement a simple API in the case someone wants to define his/her own ↵Sascha Schumann1999-07-011-1/+27
| | | | serialization stuff
* Added session expiration.Andrey Hristov1999-06-291-0/+1
|
* Added session_is_registered(varname) function.Andrey Hristov1999-06-281-0/+1
|
* * Fix a buglet in the session moduleZeev Suraski1999-06-111-4/+4
| | | | | | | | | * Make some renames in the session module - avoid having a function called 'delete' so that we don't piss any C++ compilers. Also rename the {startup,shutdown}_globals to {startup,shutdown}_session_globals, so that they're a bit less general names, and made them static. * Remove uselss variables
* - some cleanupsSascha Schumann1999-06-071-3/+4
| | | | | | - add gc logic - add session_destroy()
* - s/encoded/encode/Sascha Schumann1999-06-061-1/+1
| | | | | - new TODO entry
* first import of session moduleSascha Schumann1999-06-051-0/+119