summaryrefslogtreecommitdiff
path: root/ext/session/session.c
Commit message (Collapse)AuthorAgeFilesLines
...
* More protos.Egon Schmid2000-02-241-16/+16
|
* Revert part of the last commitSascha Schumann2000-02-221-4/+4
|
* Print out a warning, if writing the session data failed. This mightSascha Schumann2000-02-221-9/+15
| | | | | | happen in a request shutdown handler; php_error() worked for me in the CGI version.
* Typo.Andrei Zmievski2000-02-221-1/+1
|
* the pipe is breaking all the timeZeev Suraski2000-02-191-2/+2
|
* Fine tune Andi's patchZeev Suraski2000-02-111-1/+1
|
* More cosmetic thingsSascha Schumann2000-02-111-74/+56
|
* Some style(9) cosmeticsSascha Schumann2000-02-111-72/+70
|
* Compile fixesZeev Suraski2000-02-051-1/+0
|
* Implemented setting of session cookie parameters.Andrei Zmievski2000-02-041-0/+37
| | | | | @ Added session_set_cookie_params() function. (Andrei)
* - A few fixesZeev Suraski2000-01-281-7/+7
| | | | | - Added register_argv_argc directive to allow disabling of argv/argc
* - MS-SQL fixZeev Suraski2000-01-171-3/+5
| | | | | - Fix a crash bug in session_register()
* - Remove the pre-request-shutdown hooks, they should no longer be necessary.Zeev Suraski2000-01-161-13/+16
| | | | | | The session module may not work due to an unknown (and until now, IMO, misdiagnosed) problem, if it does, please report it!
* FixZeev Suraski2000-01-161-1/+4
|
* Remove the post-startup callback support. Modules are now started only afterZeev Suraski2000-01-161-9/+1
| | | | | | the entire engine is started. People - please make sure that the session module works properly for you.
* Compile fixes for ZTSZeev Suraski2000-01-151-0/+2
|
* Be more verbose, if headers were already sent and remove RSHUTDOWN handlerSascha Schumann2000-01-151-20/+11
|
* sessions are now written via a _php_session_shutdown which is registeredThies C. Arntzen2000-01-151-1/+20
| | | | | via php_register_pre_request_shutdown().
* Complain verbosely, if a destroy failedSascha Schumann2000-01-151-1/+3
|
* * Implemented <boolean> and <null> types. We now support WDDX version 1.0Andrei Zmievski2000-01-031-9/+9
| | | | | | | | | | | as best as we can. * Cleaned up the API function names, _ was really not needed. * Cleaned up the repetitive stack var name stuff with a macro. * WDDX now no longer converts numbers to strings in arrays when during serialization. @Implemented support for <boolean> and <null> types according @to WDDX version 1.0 (Andrei)
* Happy Y2K patch! Happy new year (or the new millennium, depending on whetherSascha Schumann2000-01-011-1/+1
| | | | | you start counting at 0 or 1).
* Change ALLOC_ZVAL() semanticsZeev Suraski1999-12-261-1/+1
|
* - Use ALLOC_ZVAL() in PHP. Finding the places to put FREE_ZVAL(z) is muchAndi Gutmans1999-12-241-1/+1
| | | | | | more tricky and I'm not sure how many places this is. zval allocations were only made directly in 11 places.
* Logic fix, improved comments, better SID checkingSascha Schumann1999-12-221-15/+29
|
* Warn users, if they have disabled gpc_globals and track_vars. Also workSascha Schumann1999-12-221-12/+43
| | | | | correctly, if users have enabled track_vars/disabled gpc_globals.
* Fix for missing RAND_MAX on SunOS 4.1Sascha Schumann1999-12-181-0/+1
| | | | | Reported by: Brian Lalor <blalor@netDrives.com>
* - The tree compiles againZeev Suraski1999-12-181-9/+9
|
* More php3_ annihilationZeev Suraski1999-12-181-1/+1
|
* Remove trailing white-spacesSascha Schumann1999-12-121-7/+7
|
* Add cache_limiter and cache_expire options. Rename extern_referer_checkSascha Schumann1999-12-121-2/+116
| | | | | to referer_check.
* (php_set_session_var): logic fix:Sascha Schumann1999-12-091-2/+2
| | | | | | gpc_globals set? Add it to the global symbol table track_vars set? Add it to the HTTP_STATE_VARS array
* - Use Set-Cookie for consistency with SetCookie() (and possibly for ↵Zeev Suraski1999-12-081-1/+1
| | | | | | | | adherence with with some clients?) - Remove unnecessary directive from configuration-parser.y
* Give it a nicer looking module nameSascha Schumann1999-12-051-1/+1
|
* Fix some warningsSascha Schumann1999-12-051-3/+0
|
* @Fix warnings compiling in maintainer mode. (Stig)Stig Bakken1999-12-051-1/+1
| | | | | | | Fix warnings compiling in maintainer mode. Install DB/common.php and DB/mysql.php on "make install". # We still have a warning from http_config.h:97. Rasmus? :-)
* Cast val to (char *) to avoid compile warning.Andrei Zmievski1999-12-041-2/+2
| | | | | Forgot ; at the end and need to derefence the ent pointer.
* Clean up php3.*\.h files. The files itself are renamed, and references in allSascha Schumann1999-12-041-1/+1
| | | | | | .*\.[ch] files were changed. There is a slight chance that my script missed a few changes, please correct them manually.
* (php_set_session_var) Initialize the refcount here.Andrei Zmievski1999-12-041-0/+1
|
* ZTS fixesSascha Schumann1999-12-041-5/+6
|
* (PHP session_register) Correct calling convention.Andrei Zmievski1999-12-041-2/+2
|
* Session variables now obey track_vars and gpc_globals settings.Andrei Zmievski1999-12-041-27/+68
| | | | | | | | | | | | | | | | | If track_vars is on then decoded variables appear in $HTTP_STATE_VARS array. If gpc_globals is on, then session vars are decoded into global variables. If both are on, then globals and $HTTP_STATE_VARS contents are references to each other. The /decoder functions now just need to call php_set_session_var() this behavior. @ -Session vars are now decoded into $HTTP_STATE_VARS[] array and the @ globals, depending on track_vars and gpc_globals settings (Andrei) # Encoding source is currently only globals. We may want to change this # in the future.
* Clean up codeSascha Schumann1999-11-291-24/+28
|
* ZTS fixSascha Schumann1999-11-281-1/+1
|
* (PHP session_register) Modified to accept variable number of arguments,Andrei Zmievski1999-11-271-12/+51
| | | | | | any of which can be either string holding the variable name or an array consisting of such variable names or other arrays.
* (PHP_RINIT(session)) Never return FAILURE on trivial issues from a requestSascha Schumann1999-11-261-1/+1
| | | | | startup handler
* (php_rinit_session): use post request startups to reenable session.auto_startSascha Schumann1999-11-171-8/+8
|
* - set default path for cookie to the root directory ("/")Sascha Schumann1999-11-091-1/+1
| | | | | - complete session documentation in php.ini-dist
* Disable auto_start until we find a way to access the necessary data fields.Sascha Schumann1999-11-061-0/+7
|
* - Win32 fixesZeev Suraski1999-11-061-1/+1
| | | | | - COM module improvements from Boris Wedl
* Add missing initialization entrySascha Schumann1999-10-311-0/+1
|