summaryrefslogtreecommitdiff
path: root/main/fopen_wrappers.h
Commit message (Collapse)AuthorAgeFilesLines
...
* Rename macros which begin with underscore to valid macros.Sascha Schumann2000-07-031-2/+2
|
* @ fopen_wrappers() are now extensible via modulesHartmut Holzgraefe2000-06-081-0/+5
| | | | | | so here it finaly is, the more general approach to fopen wrappers # see what i'll break this time
* Update the license with the new clause 6Zeev Suraski2000-05-181-2/+2
|
* - Don't need to extern functionsAndi Gutmans2000-04-091-7/+7
| | | | | - Use virtual_file_ex() in expand_filepath()
* Get the license right... (this won't make it to RC1 of B4)Zeev Suraski2000-02-191-2/+2
|
* Fine tune Andi's patchZeev Suraski2000-02-111-2/+2
|
* - Introduce PHP_WIN32Andi Gutmans2000-02-101-2/+2
|
* 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).
* php3 -> php prefix workAndrei Zmievski1999-12-211-2/+0
|
* More php3_ annihilationZeev Suraski1999-12-171-12/+12
|
* - Added opened_path to php_fopen_wrapper() and the URL fopen wrapper (it's notAndi Gutmans1999-11-301-1/+1
| | | | | | | | always properly set, it's a TODO for all of us). This enables us to implement true 'use' support. @- Added support for the 'use' keyword - behaves like 'require', but will not @ use the same file more than once (Andi & Zeev, Zend library)
* files are now resources, file.c is thread-safe, the le_ vars are no longer ↵Thies C. Arntzen1999-10-151-2/+0
| | | | | | | | | shared, but they are accessible thru "php_file_le_socket(), php_file_le_uploads()..." i also updated the ftp, pdf and file-upload stuff to match the new requirements. @- Cleaned up File-Module (Thies)
* starting to clean-up/new API'ize and resourcify the file-stuff - nothing ↵Thies C. Arntzen1999-10-121-3/+1
| | | | happened yet - just renaming things around.
* License updateZeev Suraski1999-07-161-20/+9
|
* Win32/ZTS compiles againZeev Suraski1999-06-191-1/+3
|
* * fixed some #if/#ifdef issuesStig Bakken1999-06-161-5/+17
| | | | | | | | | | | | * hand-patched in php3 changes from 3.0.6 to HEAD in these files: fopen-wrappers.[ch] ext/standard/file.[ch] ext/standard/fsock.[ch] ext/standard/php3_string.h ext/standard/string.c * added some new file/socket macros for more readable code: FP_FGETS(buf,len,sock,fp,issock) FP_FREAD(buf,len,sock,fp,issock) FP_FEOF(sock,fp,issock) FP_FGETC(sock,fp,issock)
* * reverse fsock/string import patchesStig Bakken1999-06-151-7/+6
|
* * now using php4.ini instead of php3.iniStig Bakken1999-06-151-6/+7
| | | | | | * re-imported fopen-wrappers, fsock and string code from php3 NB! I have not tested all of the imported functions yet.
* * Plenty of thread safety and Win32 work.Zeev Suraski1999-04-261-1/+1
| | | | | | | | | | | * Changed PHP4 to compile as a DLL, both ISAPI and the the CGI run with the same DLL. * Switched to using the DLL runtime library under Win32. PHP will NOT work if compiled against the static library! * Removed yesterday's php4libts project (with php4dllts, it's obsolete). This *does* affect thread-unsafe Windows as well - the thread unsafe CGI is also dependant on the thread-unsafe DLL.
* PHP 4.0Zeev Suraski1999-04-071-0/+90