summaryrefslogtreecommitdiff
path: root/ext/session/php_session.h
Commit message (Collapse)AuthorAgeFilesLines
* sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.phpSebastian Bergmann2010-01-031-1/+1
|
* fix buildAntony Dovgal2009-05-191-1/+1
|
* - WS + sync with PHP_5_3 (thanks Ilia & Co.)Jani Taskinen2009-05-181-16/+21
|
* - This is PHP 6 - if this ... ever gets outMarcus Boerger2009-03-101-1/+1
|
* Bump copyright year, 3 of 3.Sebastian Bergmann2008-12-311-1/+1
|
* Avoid updating upload progress information too frequently on high transfertArnaud Le Blanc2008-09-271-0/+2
| | | | | | | | rate. [DOC] (HEAD only) Added session.upload_progress.min_freq http://wiki.php.net/rfc/session_upload_progress
* Added ability to cancel upload in rfc1867 handlerArnaud Le Blanc2008-09-171-0/+1
|
* Implemented ability to provide upload progress feedback through sessionArnaud Le Blanc2008-09-111-0/+23
| | | | | data.
* Fix bug #32330 (session_destroy, "Failed to initialize storage module", ↵Gwynne Raskind2008-03-071-0/+11
| | | | custom session handler)
* Bump copyright year, 2 of 2.Sebastian Bergmann2007-12-311-1/+1
|
* fix build when ext/hash is compiled as shared moduleAntony Dovgal2007-05-021-2/+2
|
* Allow ext/session to use ext/hash's algorithms for generating IDsSara Golemon2007-01-051-0/+7
|
* Unicode UpdatesSara Golemon2007-01-051-0/+19
|
* Cleanup ext/session so that I can do a unicode update without going insane.Sara Golemon2007-01-041-17/+0
|
* Bump year.Sebastian Bergmann2007-01-011-1/+1
|
* MFB: Expose session storage module locater and serialization function viaIlia Alshanetsky2006-10-061-0/+3
| | | | | PHPAPI
* MFB: Added support for httpOnly flag for session extension and cookieIlia Alshanetsky2006-08-101-0/+1
| | | | | setting functions.
* MFB: An improved fix for bug #38224Ilia Alshanetsky2006-07-271-0/+1
|
* - Cleanupfoobar2006-04-101-2/+0
|
* - remove register_globals support (aka "Kill the f***ing thing" :)Pierre Joye2006-03-071-3/+0
|
* Portable unicode string API:Dmitry Stogov2006-02-211-2/+2
| | | | | | | | - use the same type (int) for zval.value.usr.len and zval.value.str.len - use union "zstr" as char*/UChar* mixture instead of void* - Z_UNISTR() and Z_UNILEN() no longer check for Z_TYPE() - nuke int32_t from ZE (not finisned)
* MFB51 Export symbols that will allow building WDDX as shared objectFrank M. Kromann2006-01-281-3/+3
|
* bump year and license versionfoobar2006-01-011-3/+3
|
* - Bumber up yearfoobar2005-08-031-1/+1
|
* - Missing $Id$ tagsfoobar2005-02-131-0/+2
|
* MFB_4_3: cvs diff -r1.84.2.5 -r1.84.2.6 php_session.hfoobar2005-02-131-3/+2
|
* Silence some compile warningsfoobar2004-01-231-1/+1
|
* export tsrm id for session globals.Wez Furlong2004-01-091-1/+1
|
* - Happy new year and PHP 5 for rest of the files too..foobar2004-01-081-2/+2
| | | | | # Should the LICENSE and Zend/LICENSE dates be updated too?
* Export this so that shared session modules can use it under win32.Wez Furlong2003-12-021-1/+1
|
* updating license information in the headers.James Cox2003-06-101-3/+3
|
* Fix types of bug_compat entriesSascha Schumann2003-05-101-2/+2
| | | | | | PR: #21312 Submitted by: Rob Richards <rrichards@ctindustries.net>
* dividend -> divisorSascha Schumann2003-04-051-1/+1
| | | | | Submitted by: Jesus M. Castagnetto <jmcastagnetto@yahoo.com>
* Refactor new-session-id codeSascha Schumann2003-02-181-0/+1
|
* Remember whether to send a cookie, so that we send out the correctSascha Schumann2003-02-181-0/+1
| | | | | session id. Also improve check for active session
* add session_regenerate_id()Sascha Schumann2003-02-181-0/+1
|
* use appropiate prefixes in the ps_module structure so we don't clashSascha Schumann2003-02-111-8/+8
| | | | | with syscalls
* Add INI setting session.hash_bits_per_character which enables developersSascha Schumann2003-01-161-0/+1
| | | | | to choose how session ids are represented, regardless of the hash algorithm.
* add INI setting session.hash_functionSascha Schumann2003-01-121-0/+2
| | | | | | add support for creating session ids using SHA-1 source more entropy for session ids
* Bump year.Sebastian Bergmann2002-12-311-1/+1
|
* Make the interpretation of gc_probability configurable by addingSascha Schumann2002-10-031-0/+1
| | | | | | session.gc_dividend. The probability of running gc on each request is then gc_probability/gc_dividend.
* Nuke PS(vars), we keep the state of registered session variables nowSascha Schumann2002-10-031-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | completely in PS(http_session_vars). This avoids bugs which are caused by a lack of synchronization between the two hashes. We also don't need to worry about prioritizing one of them. Add session.bug_compat_42 and session.bug_compat_warn which are enabled by default. The logic behind bug_compat_42: IF bug_compat_42 is on, and IF register_globals is off, and IF any value of $_SESSION["key"] is NULL, and IF there is a global variable $key, then $_SESSION["key"] is set to $key. The extension emits this warning once per script, unless told otherwise. "Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn.
* The session extension ensures now that get_session_var can relySascha Schumann2002-10-011-9/+7
| | | | | | | | | | | | | | | | | | on the state of $_SESSION/$HTTP_SESSION_VARS. It does not look up symbols in the global symbol table anymore. This was achieved by actually planting references between every $_SESSION["x"] and $x, not only when restoring a session, but also when registering a session variable (in a register_globals=1 context). Upon registering a new variable, this memory leak continues to show up, regardless of register_globals. ext/session/session.c(272) : Freeing 0x0818F01C (12 bytes), script=test Obviously, the newly allocated empty zval is not properly freed. If anyone has any idea on how to fix that, please step forward.
* Make unset($_SESSION['foo']) actually remove the variable from the session,Zeev Suraski2002-08-151-9/+19
| | | | | if register_globals is off.
* This option enables administrators to make their users invulnerable toSascha Schumann2002-06-121-0/+1
| | | | | attacks which involve passing session ids in URLs.
* re-add accidentily nuked session_adapt_url()Thies C. Arntzen2002-05-051-0/+2
|
* @ - Added output_add_rewrite_var() and output_remove_rewrite_var() to injectThies C. Arntzen2002-05-031-3/+0
| | | | | | | @ and remove variables from the URL-Rewriter. (thies) i have also modified the session module to use this - so it doesn't need to fiddle with the output-system any more
* revert session_set_userdata - diffent patch will come shortlyThies C. Arntzen2002-04-281-3/+0
|
* @ - added session_set_userdata() which enables you to specify one variableThies C. Arntzen2002-04-271-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 Schumann2002-03-301-10/+8
| | | | | | - Bump the API date and remove extra cpp macro - Pass TSRMLS appropiately to the create_sid function