Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add #ifdef.. around F_SETFD. | Sascha Schumann | 2002-04-23 | 1 | -0/+3 |
| | |||||
* | Set the close-on-exec flag for fds. Child processes should not inherit | Sascha Schumann | 2002-04-22 | 1 | -10/+7 |
| | | | | | | | | | | the fd. Also rip out the broken O_EXCL use. Our file names are not unique and this left a small window open where creating a session file would fail (a, b notice that the file does not exist; a creates the file successfully; b tries to create, but fails due to O_EXCL). | ||||
* | Merge in session API changes (carry around tsrm context) | Sascha Schumann | 2002-03-06 | 1 | -8/+5 |
| | | | | | | Now PHP_SESSION_API is defined to the date of the last change, so that externa source-code can handle changes more gracefully. | ||||
* | Weep out all recent commits of Yasuo. | Sascha Schumann | 2002-03-06 | 1 | -8/+9 |
| | | | | | | | | | | | | | | | I don't have time right now to leave in the good ones and remove only the bad ones. There are some semantical changes which I reject, because they aim at fixing a bug which is at a completely other location. Then SID does not gefined anymore properly. (This broken patch has not been sent to me at all.) Also, there were *so* many whitespace changes which already make these commits bogus. | ||||
* | Fix crash bug #14232 | Yasuo Ohgaki | 2002-03-06 | 1 | -1/+3 |
| | |||||
* | Remove TSRMLS_FETCH() and use TSRMLS_C/TSRMLS_D | Yasuo Ohgaki | 2002-03-06 | 1 | -8/+5 |
| | | | | | # Need a little more work for backword compatibility | ||||
* | Maintain headers. | Sebastian Bergmann | 2002-02-28 | 1 | -1/+1 |
| | |||||
* | Revert last commit. Last patch has problem for the 1st request. | Yasuo Ohgaki | 2002-02-03 | 1 | -12/+5 |
| | | | | | | # I also found what's wrong in mod_mm.c :) # I'll fix it later since don't have much time now. | ||||
* | Fixed crash when save_path is invalid. | Yasuo Ohgaki | 2002-02-03 | 1 | -5/+12 |
| | | | | | | Fixed crash when user save handler is incorrectly used. Fixed crash when session read failed. | ||||
* | Update headers. | Sebastian Bergmann | 2001-12-11 | 1 | -2/+2 |
| | |||||
* | - Don't wrap lines... this is annoying while coding. | Derick Rethans | 2001-09-09 | 1 | -2/+2 |
| | |||||
* | - TSRMLS_FETCH work | Zeev Suraski | 2001-08-05 | 1 | -3/+6 |
| | | | | | - whitespace fixes | ||||
* | removed warnings | Harald Radi | 2001-06-10 | 1 | -2/+2 |
| | |||||
* | Fold a bit more code | Rasmus Lerdorf | 2001-06-06 | 1 | -0/+11 |
| | |||||
* | small ws fix. | Sterling Hughes | 2001-05-30 | 1 | -1/+1 |
| | |||||
* | Revert as per Herr Schumann's request. | Sterling Hughes | 2001-05-30 | 1 | -2/+2 |
| | |||||
* | Try #2 | Sterling Hughes | 2001-05-30 | 1 | -1/+1 |
| | | | | | # aka, flying blind in a shitstorm, but it shouldn't hurt anything | ||||
* | should fix warnings under winblows. | Sterling Hughes | 2001-05-30 | 1 | -2/+2 |
| | |||||
* | Nuke some warnings. | Sascha Schumann | 2001-05-13 | 1 | -2/+2 |
| | |||||
* | Replace ssize_t with long, as Win32 lacks proper support for that type. | Sascha Schumann | 2001-05-12 | 1 | -2/+2 |
| | |||||
* | Save a couple of syscalls per session | Sascha Schumann | 2001-05-11 | 1 | -18/+33 |
| | | | | | | | Fix apparent new-session-files-were-not-locked bug Replace %m with portable "%s", strerror(errno) | ||||
* | - Change macros from V_ to VCWD_ because of AIX name clash | Andi Gutmans | 2001-04-30 | 1 | -6/+6 |
| | |||||
* | Nuke calls to sprintf, snprintf, strcat, strcpy and rely on | Sascha Schumann | 2001-03-13 | 1 | -18/+38 |
| | | | | | memcpy and smart_strs. | ||||
* | - Fix copyright notices with 2001 | Andi Gutmans | 2001-02-26 | 1 | -1/+1 |
| | |||||
* | Fixed crash (bus error) in readdir() and session cleanup when compiled | foobar | 2000-10-18 | 1 | -1/+1 |
| | | | | | with Sun CC. | ||||
* | fix indentation | Sascha Schumann | 2000-10-17 | 1 | -1/+1 |
| | |||||
* | fixes bug 7055 & 7235 | Daniel Beulshausen | 2000-10-16 | 1 | -6/+14 |
| | |||||
* | Libc5-readdir_r workaround | Sascha Schumann | 2000-09-11 | 1 | -1/+1 |
| | |||||
* | Rename symbols whose first character was an underscore. | Sascha Schumann | 2000-09-06 | 1 | -11/+11 |
| | |||||
* | Fix crash | Stanislav Malyshev | 2000-09-05 | 1 | -1/+0 |
| | | | | | # This is getting worse... Seems that more work is needed | ||||
* | s/PATH_MAX/MAXPATHLEN/ | Sascha Schumann | 2000-09-01 | 1 | -1/+1 |
| | |||||
* | Solaris/x86 insists of having a large buffer for storing the result of | Sascha Schumann | 2000-09-01 | 1 | -2/+3 |
| | | | | | | | readdir_r(), otherwise it will segfault. PR: #6479 | ||||
* | Fix build | Zeev Suraski | 2000-08-20 | 1 | -3/+3 |
| | |||||
* | Provide PHP_SEPARATOR which expands to the default directory separator | Sascha Schumann | 2000-08-20 | 1 | -9/+3 |
| | | | | | on the target platform. | ||||
* | Open session files in binary mode (fix #5953) | Stanislav Malyshev | 2000-08-05 | 1 | -3/+7 |
| | | | | | @- Fixed \n in session variables bug on Win32 (Stas) | ||||
* | Always use the current DIR_DELIMITER to create the session file path | Sascha Schumann | 2000-07-11 | 1 | -1/+1 |
| | |||||
* | Unify use of my email address | Sascha Schumann | 2000-07-10 | 1 | -1/+1 |
| | |||||
* | (PHP session_destroy) return the error condition from storage handler's | Sascha Schumann | 2000-07-05 | 1 | -1/+3 |
| | | | | | | | session_destroy method. Submitted by: juhl@eisenstein.dk | ||||
* | Fix Win32 build | Zeev Suraski | 2000-06-04 | 1 | -1/+0 |
| | |||||
* | - Fix problem in sessions module under Win32. Need to use ; as an options | Andi Gutmans | 2000-05-27 | 1 | -1/+1 |
| | | | | | - delimiter in save_path instead of :. | ||||
* | Use reentrant version of readdir. If the target platform does not support | Sascha Schumann | 2000-05-23 | 1 | -2/+2 |
| | | | | | | the POSIX-like readdir_r, we fall back to readdir. In ZTS mode, this will cause php_readdir_r calls to be serialized. | ||||
* | - Support virtual unlink() | Andi Gutmans | 2000-05-23 | 1 | -2/+2 |
| | |||||
* | Update the license with the new clause 6 | Zeev Suraski | 2000-05-18 | 1 | -2/+2 |
| | |||||
* | Complain, if write(2) failed. | Sascha Schumann | 2000-05-15 | 1 | -1/+4 |
| | |||||
* | - Change some open's to V_OPEN()'s | Andi Gutmans | 2000-04-30 | 1 | -3/+3 |
| | |||||
* | - Fix virtual cwd bug | Zeev Suraski | 2000-04-20 | 1 | -1/+1 |
| | | | | | - Add more V_STAT() V_LSTAT() changes | ||||
* | Improved error messages | Sascha Schumann | 2000-03-29 | 1 | -3/+13 |
| | |||||
* | the pipe is breaking all the time | Zeev Suraski | 2000-02-19 | 1 | -2/+2 |
| | |||||
* | Fine tune Andi's patch | Zeev Suraski | 2000-02-11 | 1 | -2/+2 |
| | |||||
* | More cosmetic things | Sascha Schumann | 2000-02-11 | 1 | -32/+26 |
| |