summaryrefslogtreecommitdiff
path: root/ext/session/session.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Try to fix session INI variables handlingStanislav Malyshev2000-09-051-21/+38
| | | | | | | | This should also fix #6538. # This code gets really hairy, I do not like it, # but it's the only working thing I could come with. # If original creator reviews and cleans it up, it'd be great
* Extend HTTP headers for private-caching and add a new PHP functionSascha Schumann2000-09-011-5/+32
| | | | | | | session_cache_limiter. Submitted by: Jon Parise <jon@csh.rit.edu>
* Speed up standard php encoding function and add new php_binary serializer.Sascha Schumann2000-09-011-11/+99
|
* Remove bogus "by"Sascha Schumann2000-08-101-1/+1
|
* Reworded some of the php_error messages for grammar and clarity.Jon Parise2000-07-271-6/+6
| | | | | (For example, settled on "cannot" instead of "can't" in all case)
* Unify use of my email addressSascha Schumann2000-07-101-1/+1
|
* Also output the name of the save_handler when reporting a failed writeSascha Schumann2000-07-101-2/+5
| | | | | attempt.
* Fix stupid bug.Stanislav Malyshev2000-07-091-9/+9
|
* (PHP session_destroy) return the error condition from storage handler'sSascha Schumann2000-07-051-6/+16
| | | | | | | session_destroy method. Submitted by: juhl@eisenstein.dk
* Fix couple of crashes on error conditionsStanislav Malyshev2000-07-021-1/+12
| | | | | Make session_module_name really work
* Try to fix #5271 - crash when $HTTP_SESSION_VARS is already definedStanislav Malyshev2000-06-291-7/+12
| | | | | | | via "global" # I'm not sure it's fastest fix possible, but at least it should remove the # crash
* Cosmetic name changeSascha Schumann2000-06-271-1/+1
|
* Fixed protos.Egon Schmid2000-06-231-6/+6
|
* (php_wddx_deserialize_ex) return SUCCESS/FAILUREAndrei Zmievski2000-06-091-27/+20
| | | | | Use that return value in WDDX session deserializer.
* The default serializer is still php.Sascha Schumann2000-06-091-1/+1
|
* Automatically recover from a failed attempt to decode a session object.Sascha Schumann2000-06-091-4/+17
| | | | | PR: #4886
* Fix format strings. cache_expire's type was changed to long.Sascha Schumann2000-06-081-2/+2
|
* - ARG_COUNT(ht) -> ZEND_NUM_ARGS() mega patchAndi Gutmans2000-06-051-10/+10
|
* `len' is not the actual length of the string, but the possible maximumSascha Schumann2000-05-291-1/+1
| | | | | | length. This fixes a couple of problems, like not setting the cookie path correctly.
* Save more overhead. Look for the serializer/save_handler only when they're ↵Zeev Suraski2000-05-261-9/+29
| | | | actually modified.
* Use the INI framework in the session moduleZeev Suraski2000-05-261-26/+19
|
* another bunch of proto fixesHartmut Holzgraefe2000-05-231-4/+4
|
* Use #ifdef COMPILE_DL_EXTNAME solely.Sascha Schumann2000-05-231-1/+1
|
* Update the license with the new clause 6Zeev Suraski2000-05-181-2/+2
|
* Drop slower strchr in favor of memchr.Sascha Schumann2000-05-151-1/+1
|
* Updates for changed WDDX API.Andrei Zmievski2000-05-041-3/+3
|
* Change reentrancy API to always use the php prefix.Sascha Schumann2000-05-041-1/+1
| | | | | | Check for the declaration of reentrant functions, so that we can use them in non-ZTS mode on all platforms.
* #if COMPILE_DLSascha Schumann2000-05-021-1/+1
| | | | | | | becomes #if defined(COMPILE_DL) || defined(COMPILE_DL_EXTENSION_NAME)
* Replace the various get_module() functions with a uniformSascha Schumann2000-05-021-1/+1
| | | | | ZEND_GET_MODULE(name) macro.
* Improved in-tree shared libraries build systemSascha Schumann2000-05-011-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following new/revived shared modules are available now: ... MySQL (*) ... PCRE (*) ... Session ... SWF (*) capable of using bundled library or external library All changes: The m4 macro PHP_EXTENSION was revamped. Uses LIB_BUILD now. This effectively means that all extensions have to use dynlib. ext/mysql/config.m4 was revamped. Uses LIB_BUILD for building bundled library. ext/pcre/config.m4 was revamped. Uses LIB_BUILD for building bundled library. ext/ext_skel was changed to reflect that more modules should be compileable as shared module. ext/Makefile.in has been simplified enormously. Dependencies are now stored in the build tree. Empty dependencies are not generated by buildconf anymore. They are now dynamically created during the build process. Implicit rules for .S were removed. The NO_RECURSION feature was removed. "libs.mk" has been added to all cvsignore files in ext.
* - Change some open's to V_OPEN()'sAndi Gutmans2000-04-301-1/+1
|
* - Fix an invalid trick (it was valid when header() was usingZeev Suraski2000-04-281-2/+2
| | | | | | | zend_get_parameters(), but it became invalid when someone switched it to zend_get_parameters_ex(), and I decided to remove it anyway). - Remove a redundant function call
* - Fix virtual cwd bugZeev Suraski2000-04-201-1/+1
| | | | | - Add more V_STAT() V_LSTAT() changes
* phpinfo() prettyingColin Viebrock2000-04-061-0/+6
|
* - Fix another bug in session.cAndi Gutmans2000-03-301-1/+1
| | | | | - Start using the new PHP_GETCWD() and co. macros
* - Fix compile bug in session_get_cookie_params()Andi Gutmans2000-03-301-3/+3
|
* #Stylistic changes.Sterling Hughes2000-03-301-6/+5
|
* @-added session_get_cookie_params (sterling)Sterling Hughes2000-03-301-0/+22
|
* GC now prints out how many session objects were removedSascha Schumann2000-03-291-2/+7
|
* @- session_start() is now more verbose if headers cannot be send. (Thies)Thies C. Arntzen2000-03-291-2/+19
|
* These should not be exportedSascha Schumann2000-03-271-1/+1
|
* Add MSIE 5-specific Cache-Control fieldsSascha Schumann2000-03-261-3/+3
|
* Changed HTTP_STATE_VARS to HTTP_SESSION_VARS.Andrei Zmievski2000-03-131-13/+13
| | | | | | @ Changed $HTTP_STATE_VARS to $HTTP_SESSION_VARS. Use only the latter @ version now! (Andrei)
* - Weird that this wasn't caught earlierAndi Gutmans2000-03-101-1/+1
|
* Anything in $HTTP_SESSION_VARS[] is auto-registered, if register_globalsAndrei Zmievski2000-03-081-0/+11
| | | | | is turned off.
* Change extension names in all extensions' zend_module_entry to theirStig Bakken2000-03-061-1/+1
| | | | | directory name.
* Need to pass PLS_DC.Andrei Zmievski2000-03-061-2/+2
|
* (php_get_session_var)Andrei Zmievski2000-03-061-2/+8
| | | | | | | The variables are now serialized either from globals or from $HTTP_STATE_VARS[] array, depending on register_globals and track_vars settings.
* (php_set_session_var)Andrei Zmievski2000-02-281-1/+1
| | | | | | $foo and $HTTP_SESSION_VARS["foo"] are no longer references to the same value.
* - Convert 'PHP3' to 'PHP'Zeev Suraski2000-02-261-5/+5
| | | | | - Avoid declaring crypt() related salt types twice