#
5b293ecd |
| 03-Sep-1999 |
Sascha Schumann |
- add global startup/shutdown handlers - improve genif.sh to also consider all header files for inclusion (checks for phpext_) - use vsnprintf in main.c to avoid buffer overflows -
- add global startup/shutdown handlers - improve genif.sh to also consider all header files for inclusion (checks for phpext_) - use vsnprintf in main.c to avoid buffer overflows - improve sessions's mm module to cope better with OOM situations within the shared memory segment - fix typo wrt session.auto_start
show more ...
|
#
7894c0cc |
| 01-Sep-1999 |
Andrey Hristov |
Fix lcg.h location.
|
#
4092f4b8 |
| 31-Aug-1999 |
Stig Bakken |
ext/lcg -> ext/standard in various places
|
#
49824ee8 |
| 27-Aug-1999 |
Sascha Schumann |
- fix potential buffer problem in send_cookie - fix gc probability algorithm - don't access mod_data directly - initial version of mm support for session data storage This work
- fix potential buffer problem in send_cookie - 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.
show more ...
|
#
0e43d751 |
| 23-Aug-1999 |
Sascha Schumann |
return true to match documentation
|
#
070dfe08 |
| 21-Aug-1999 |
Sascha Schumann |
- add session.extern_referer_chk - use combined lcg in session id creation
|
Revision tags: php-4.0b2 |
|
#
3cb1eb04 |
| 02-Aug-1999 |
Zeev Suraski |
Removed '3' from key functions in PHP (maintained compatibility through php3_compat.h)
|
Revision tags: BEFORE_NEW_OPERATOR_FIX, BEFORE_BIG_SYMBOL_CHANGE, php-4.0b1 |
|
#
c640f3d8 |
| 22-Jul-1999 |
Sascha Schumann |
Implement additional heuristic for session id search. Now looks into REQUEST_URI as well.
|
#
56402ec3 |
| 21-Jul-1999 |
Andrey Hristov |
*** empty log message ***
|
#
3b7d588f |
| 18-Jul-1999 |
Sascha Schumann |
more to do
|
#
e5cfc70f |
| 18-Jul-1999 |
Sascha Schumann |
add session config to php.ini and adapt the naming scheme for it
|
#
e7e2af5d |
| 16-Jul-1999 |
Zeev Suraski |
Fix TS version
|
#
c5724cbd |
| 16-Jul-1999 |
Zeev Suraski |
License update
|
#
42736999 |
| 15-Jul-1999 |
Sascha Schumann |
define sid to "", if we are in cookie mode
|
#
2a392191 |
| 15-Jul-1999 |
Sascha Schumann |
we don't need php_sid
|
#
4ea29a80 |
| 15-Jul-1999 |
Sascha Schumann |
define SID appropiately
|
Revision tags: BEFORE_REMOVING_AI_COUNT_FINAL_STEP, BEFORE_REMOVING_GC_STEP2, BEFORE_REMOVING_GC_STEP1 |
|
#
e88d121b |
| 07-Jul-1999 |
Andrey Hristov |
Fix a memory leak by not allowing session_start() to be called more than once.
|
#
1f029140 |
| 01-Jul-1999 |
Sascha Schumann |
implement a simple API in the case someone wants to define his/her own serialization stuff
|
#
258d4276 |
| 29-Jun-1999 |
Zeev Suraski |
No need for a PSLS_FETCH() if PSLS_D/PSLS_DC are supplied as function arguments
|
#
3e5f7a80 |
| 29-Jun-1999 |
Andrey Hristov |
*** empty log message ***
|
#
88ed2002 |
| 29-Jun-1999 |
Andrey Hristov |
Added session expiration.
|
#
a6aacfd2 |
| 28-Jun-1999 |
Andrey Hristov |
Added session_is_registered(varname) function.
|
#
1798a018 |
| 11-Jun-1999 |
Zeev Suraski |
* Fix a buglet in the session module * 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,s
* Fix a buglet in the session module * 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
show more ...
|
#
4b023c15 |
| 07-Jun-1999 |
Sascha Schumann |
better scaling for large servers using many session ids
|
#
d8a9548c |
| 07-Jun-1999 |
Sascha Schumann |
- some cleanups - add gc logic - add session_destroy()
|