Zeev Suraski
55a6c270dd
Fix thread unsafe version
1999-08-14 10:04:04 +00:00
Andi Gutmans
7145d1a21a
- Make the non-threadsafe version compile again
1999-08-14 09:55:43 +00:00
Zeev Suraski
58e24ac18a
- Add PHP Modules workspace
...
- Get the MySQL module to compile&work under thread-safe Win32
- Fix various thread safety issues with dynamic modules
1999-08-13 21:03:27 +00:00
Philippe Verdy
2d3ef1b8ae
no return warning removed. fixed TSRM constructor prototype
1999-08-12 11:05:43 +00:00
Andi Gutmans
c791d60ad9
Go beta 2 (final)
1999-08-09 18:29:40 +00:00
Andi Gutmans
3516ee485a
Fix HTTP/ header handling
1999-08-09 17:40:28 +00:00
Zeev Suraski
1e6c159422
Built-in phpinfo() links are now turned off by default. They can be
...
turned on using the allow_builtin_links INI directive
1999-08-07 18:21:35 +00:00
Philippe Verdy
6c40fa15b6
unreferenced variable warning
1999-08-07 15:58:51 +00:00
Thies C. Arntzen
2c73cc3b29
hope i haven't missed anything - but we're no longer in the 3.x tree
1999-08-05 07:42:46 +00:00
Mike Gerdts
ecc1aa80e7
Last character of file not a newline, causing problems with Sun's C compiler
1999-08-03 16:49:33 +00:00
Mike Gerdts
a36fa329a2
file did not end with a newline, causing problems for Sun's C compiler
1999-08-03 15:27:19 +00:00
Zeev Suraski
30569aac45
Go Beta 2
1999-08-02 19:20:54 +00:00
Zeev Suraski
3cb1eb0471
Removed '3' from key functions in PHP (maintained compatibility through
...
php3_compat.h)
1999-08-02 19:17:14 +00:00
Zeev Suraski
2639ab7d03
Fix another compile warning
1999-07-31 19:53:02 +00:00
Zeev Suraski
afeb7704c9
Fix problem with include/require of URLs
1999-07-31 18:57:41 +00:00
Andrey Hristov
e1a84e442e
Fix for bug #1907 .
1999-07-30 13:17:29 +00:00
Andrey Hristov
5aa3eff94f
Fix link functions problem.
1999-07-28 13:59:35 +00:00
Andrey Hristov
1b2c932cc2
More symbol work.
...
I've defined a few macros to help with module/request init/startup function definitions.
Basically:
PHP_MINIT_FUNCTION(module)
PHP_MSHUTDOWN_FUNCTION(module)
PHP_RINIT_FUNCTION(module)
PHP_RSHUTDOWN_FUNCTION(module)
PHP_MINFO_FUNCTION(module)
These will expand to proper function prototypes.
Now to specify these in the module entry, use:
PHP_MINIT(module)
PHP_MSHUTDOWN(module)
PHP_RINIT(module)
PHP_RSHUTDOWN(module)
PHP_MINFO(module)
I've updated all modules in ext/standard and everything from ext/apache to ext/db.
If you can, please update your module to use these macros.
1999-07-26 20:09:08 +00:00
Andrey Hristov
736f4831a5
A bunch of grunt work updating function entries and declarations.
1999-07-24 22:16:54 +00:00
Zeev Suraski
fff675c448
Congrats Andrey
1999-07-24 20:36:31 +00:00
Zeev Suraski
68e32f6ac3
* Make Win32 build work again
...
* Make error_reporting value prior to the standard initialization be
set so that errors show up
1999-07-24 16:52:00 +00:00
Stig Bakken
830be36b56
required for the Windows build, re-adding
1999-07-23 20:47:17 +00:00
Stig Bakken
8bf949b5d6
generated file
1999-07-23 15:32:07 +00:00
Andi Gutmans
6cdea551cc
- Make Win32 compile again.
1999-07-23 14:14:42 +00:00
Andrey Hristov
64ed8f7141
Changeloggin'
1999-07-23 13:47:57 +00:00
Andrey Hristov
64dae03eea
-Ported all remaining date() options
...
-Made array_walk() work somewhat, but it's not
possible to change array values from inside the
walk function yet
1999-07-22 15:15:41 +00:00
Stig Bakken
d9f52fe0a7
First cut at standard way of making dynamically loadable extensions on UNIX.
...
Examples on how to test:
./configure --with-xml static
./configure --with-xml=/opt static
./configure --with-xml=shared shared
./configure --with-xml=shared,/opt shared
The difference between these two is that when the extension is shared, it
is not merged into libphpext.a. The shared extension is currently always
built. I can't find a way to do just one or the other with automake/libtool,
if someone has a clever idea, please come forward. :-)
"make install" installs the .so (as well as a lot of other cruft) in
$prefix/lib/php.
1999-07-21 21:56:25 +00:00
Andrey Hristov
adbf932744
*** empty log message ***
1999-07-21 15:10:04 +00:00
Andi Gutmans
a064237fc0
Fix Win32 compilation
1999-07-19 16:08:43 +00:00
Sascha Schumann
99a2aa0f80
allow access to std{in,out,err} by using the php domain
1999-07-18 15:53:50 +00:00
Zeev Suraski
614b4b781e
I was sure I committed these already. Weird
1999-07-17 19:17:42 +00:00
Zeev Suraski
c5724cbd14
License update
1999-07-16 13:13:16 +00:00
Zeev Suraski
e883283590
* Update logos
...
* Move from PreAlpha 1 to Beta 1.
1999-07-14 23:33:00 +00:00
Andi Gutmans
3e6bce59b3
- Add a bitwise flag to phpinfo()
...
- Import a draft of the new PHP license
1999-07-14 16:02:10 +00:00
Zeev Suraski
c43c235427
Don't touch refcount and EA directly
1999-07-09 20:45:55 +00:00
Zeev Suraski
5f62c347c7
Step 2:
...
Rename is_ref to EA
1999-07-09 17:44:41 +00:00
Zeev Suraski
3a9cb0220c
Step 1 in nuking the garbage collector:
...
- Change the hash destructor to return int
1999-07-09 17:36:12 +00:00
Zeev Suraski
cb2a2ea9d3
*** empty log message ***
1999-07-08 19:18:42 +00:00
Zeev Suraski
1a33277e3d
Avoid sending NULL argument to printf
1999-07-08 17:15:43 +00:00
Zeev Suraski
5baaa716dc
Support PCRE under Win32
1999-07-06 19:49:48 +00:00
Zeev Suraski
6132bc3111
Support x-httpd-php-source
1999-07-03 23:15:10 +00:00
Sascha Schumann
6f3b0f799b
work around the Apache problem that it pollutes the namespace
1999-07-03 03:34:47 +00:00
Zeev Suraski
d4f24f19ad
* Get rid of another request_info element (filename)
...
* CGI through Apache should work now
1999-06-26 19:14:26 +00:00
Zeev Suraski
36416f1109
Protect against NULL arguments in filename
1999-06-26 12:27:49 +00:00
Sascha Schumann
6ec7163796
add dmalloc
1999-06-26 00:34:36 +00:00
Zeev Suraski
acddd0f13c
Fix compile-time definition of track_vars default
1999-06-22 19:07:01 +00:00
Stig Bakken
8139b776e9
cosmetics
1999-06-22 11:04:35 +00:00
Stig Bakken
7f8e11d6d3
fix some potential buffer overflows
1999-06-22 01:59:30 +00:00
Zeev Suraski
943a911485
*** empty log message ***
1999-06-19 22:56:34 +00:00
Zeev Suraski
bb190f8565
Implement new get_ini_entry() for Zend
1999-06-19 19:23:24 +00:00