]>
granicus.if.org Git - php/log
Zeev Suraski [Sat, 5 Feb 2000 16:38:50 +0000 (16:38 +0000)]
More cleanup
Thies C. Arntzen [Sat, 5 Feb 2000 16:36:15 +0000 (16:36 +0000)]
fix compile
Zeev Suraski [Sat, 5 Feb 2000 16:31:02 +0000 (16:31 +0000)]
*** empty log message ***
Andrei Zmievski [Sat, 5 Feb 2000 16:13:39 +0000 (16:13 +0000)]
Add default registration of server vars.
# Zeev, what the hell is 'B'?
Zeev Suraski [Sat, 5 Feb 2000 16:12:23 +0000 (16:12 +0000)]
PostgreSQL compile fixes
Zeev Suraski [Sat, 5 Feb 2000 15:44:20 +0000 (15:44 +0000)]
Compile fixes
Zeev Suraski [Sat, 5 Feb 2000 15:40:05 +0000 (15:40 +0000)]
Pass the executor globals to internal functions
Zeev Suraski [Sat, 5 Feb 2000 15:16:12 +0000 (15:16 +0000)]
Cleanup patches
Zeev Suraski [Sat, 5 Feb 2000 15:11:24 +0000 (15:11 +0000)]
- Stop passing list/plist to internal functions
- Add a typedef for the pCopyConstructor function pointer
- Minor hacks
<changelog@php.net> [Sat, 5 Feb 2000 02:09:42 +0000 (02:09 +0000)]
ChangeLog update
<changelog@php.net> [Sat, 5 Feb 2000 02:09:26 +0000 (02:09 +0000)]
NEWS update
Zeev Suraski [Sat, 5 Feb 2000 01:26:15 +0000 (01:26 +0000)]
That was the broken downcasting that prevented the interactive C++ mode from working properly under UNIX
Andrei Zmievski [Fri, 4 Feb 2000 23:34:24 +0000 (23:34 +0000)]
Implemented setting of session cookie parameters.
@ Added session_set_cookie_params() function. (Andrei)
Zeev Suraski [Fri, 4 Feb 2000 14:54:30 +0000 (14:54 +0000)]
Use the new state functions
@- If header information is sent after output has already been sent, the warning
@ message will now state the filename and line number at which the first output
@ was made (Zeev)
Zeev Suraski [Fri, 4 Feb 2000 14:45:58 +0000 (14:45 +0000)]
Maintain a state of whether we're compiling and/or executing
<changelog@php.net> [Fri, 4 Feb 2000 02:09:09 +0000 (02:09 +0000)]
ChangeLog update
Andi Gutmans [Thu, 3 Feb 2000 22:31:56 +0000 (22:31 +0000)]
- Sounds nicer
Andi Gutmans [Thu, 3 Feb 2000 22:29:12 +0000 (22:29 +0000)]
- Add some news
Uwe Steinmann [Thu, 3 Feb 2000 21:12:30 +0000 (21:12 +0000)]
- some more testing
Uwe Steinmann [Thu, 3 Feb 2000 21:11:58 +0000 (21:11 +0000)]
- fixed several bugs, left some for tomorrow :-)
Andrei Zmievski [Thu, 3 Feb 2000 18:51:33 +0000 (18:51 +0000)]
*** empty log message ***
Uwe Steinmann [Thu, 3 Feb 2000 17:21:23 +0000 (17:21 +0000)]
- more functions added but none of them tested
Uwe Steinmann [Thu, 3 Feb 2000 17:20:49 +0000 (17:20 +0000)]
- fixed segm fault in hw_docbyanchor()
Stig Bakken [Thu, 3 Feb 2000 10:49:03 +0000 (10:49 +0000)]
* Started playing around with alternatives to javadoc.
* Fixed the "make install" rule so it doesn't temporarily break the
installed scripts.
* implemented prepare/execute emulation for MySQL including file-reference
parameters (only binmode/binfetchlen remains now)
* started fixing up the ODBC backend
Zeev Suraski [Thu, 3 Feb 2000 05:06:31 +0000 (05:06 +0000)]
fix
<changelog@php.net> [Thu, 3 Feb 2000 02:09:07 +0000 (02:09 +0000)]
ChangeLog update
Zeev Suraski [Wed, 2 Feb 2000 22:23:37 +0000 (22:23 +0000)]
- Fix built-in classes with more than 5 methods
Andrei Zmievski [Wed, 2 Feb 2000 21:53:27 +0000 (21:53 +0000)]
(PHP wddx_deserialize) Fixed a problem with deserializing empty values.
(php_addslashes) Guard against NULL data.
Uwe Steinmann [Wed, 2 Feb 2000 20:57:49 +0000 (20:57 +0000)]
- support libxml installed in gnome
Zeev Suraski [Wed, 2 Feb 2000 18:42:04 +0000 (18:42 +0000)]
Add expat to the distribution
Add expat support to Win32 builds
Andrei Zmievski [Wed, 2 Feb 2000 18:00:44 +0000 (18:00 +0000)]
(php_sock_fgets) Respect timeout event.
Andrei Zmievski [Wed, 2 Feb 2000 17:19:36 +0000 (17:19 +0000)]
Fixed SAPI modules to properly register their related modules.
Andrei Zmievski [Wed, 2 Feb 2000 16:49:39 +0000 (16:49 +0000)]
Initialize apache properly.
Zeev Suraski [Wed, 2 Feb 2000 16:47:43 +0000 (16:47 +0000)]
- Fix the annoying problem with list(), that surfaced up after our recent cleaning
patches
Andrei Zmievski [Wed, 2 Feb 2000 15:33:14 +0000 (15:33 +0000)]
Remove crud.
Andrei Zmievski [Wed, 2 Feb 2000 14:29:27 +0000 (14:29 +0000)]
Forgot to add the actual file.
Andrei Zmievski [Wed, 2 Feb 2000 14:15:46 +0000 (14:15 +0000)]
Some rearranging.
Thies C. Arntzen [Wed, 2 Feb 2000 11:37:22 +0000 (11:37 +0000)]
foreach note
Thies C. Arntzen [Wed, 2 Feb 2000 11:31:37 +0000 (11:31 +0000)]
use FREE_ZVAL where appropiate
Uwe Steinmann [Wed, 2 Feb 2000 11:18:06 +0000 (11:18 +0000)]
- several minor cleanups like removing unused variables
Andrei Zmievski [Wed, 2 Feb 2000 06:09:00 +0000 (06:09 +0000)]
Moved ext/apache into sapi/apache.
<changelog@php.net> [Wed, 2 Feb 2000 02:09:10 +0000 (02:09 +0000)]
ChangeLog update
<changelog@php.net> [Wed, 2 Feb 2000 02:09:07 +0000 (02:09 +0000)]
NEWS update
Andrei Zmievski [Tue, 1 Feb 2000 23:12:48 +0000 (23:12 +0000)]
Added add_property_unset() and add_property_bool().
Andrei Zmievski [Tue, 1 Feb 2000 22:17:06 +0000 (22:17 +0000)]
Not needed.
Zeev Suraski [Tue, 1 Feb 2000 22:13:13 +0000 (22:13 +0000)]
Compile fix
Zeev Suraski [Tue, 1 Feb 2000 22:04:52 +0000 (22:04 +0000)]
Improve dependencies
Andrei Zmievski [Tue, 1 Feb 2000 20:02:44 +0000 (20:02 +0000)]
- Implemented socket_get_status() function. Some more stuff can be added
to it in the future.
- Renamed set_socket_timeout() to socket_set_timeout()
- Renamed set_socket_blocking() to socket_set_blocking() but kept the
old name for compatibility. It now outputs a warning that
set_socket_timeout() is deprecated but still goes through.
@ Added socket_get_status() function. Renamed:
@ set_socket_timeout() -> socket_set_timeout()
@ set_socket_blocking() -> socket_set_blocking(). (Andrei)
Zeev Suraski [Tue, 1 Feb 2000 19:22:59 +0000 (19:22 +0000)]
Sort out a gdb problem
Zeev Suraski [Tue, 1 Feb 2000 18:54:01 +0000 (18:54 +0000)]
Fix warning
Andrei Zmievski [Tue, 1 Feb 2000 17:17:08 +0000 (17:17 +0000)]
Socket note.
Sam Ruby [Tue, 1 Feb 2000 16:25:43 +0000 (16:25 +0000)]
Servlets work again! OK, so it crashes on shutdown, apparently trying to
report a memory leak, but it is worth committing the progress so far.
Andi Gutmans [Tue, 1 Feb 2000 16:02:38 +0000 (16:02 +0000)]
- Get rid of remains of garbage.
- This should fix Thies' UMR
Thies C. Arntzen [Tue, 1 Feb 2000 14:39:59 +0000 (14:39 +0000)]
make it work without the zend_hash_pointer*() functions. some work on the shutdown issues (more to follow)
Thies C. Arntzen [Tue, 1 Feb 2000 11:41:15 +0000 (11:41 +0000)]
moved destroying of garbage before resource-list gets destroyed - (see my previous mail)
zeev, andi - please comment!
Thies C. Arntzen [Tue, 1 Feb 2000 11:37:33 +0000 (11:37 +0000)]
added missing break.
Thies C. Arntzen [Tue, 1 Feb 2000 10:40:05 +0000 (10:40 +0000)]
took out zend_hash_pointer_update() & zend_hash_pointer_index_update_or_next_insert() - i really prefer link-errors instead of runtime-errors, don't you?
Andrei Zmievski [Tue, 1 Feb 2000 06:06:03 +0000 (06:06 +0000)]
Implemented realpath().
@ Added realpath() function. (Andrei)
<changelog@php.net> [Tue, 1 Feb 2000 02:09:10 +0000 (02:09 +0000)]
ChangeLog update
<changelog@php.net> [Tue, 1 Feb 2000 02:09:07 +0000 (02:09 +0000)]
NEWS update
Zeev Suraski [Mon, 31 Jan 2000 22:31:00 +0000 (22:31 +0000)]
Add the complement to the putenv() security
Andrei Zmievski [Mon, 31 Jan 2000 22:10:04 +0000 (22:10 +0000)]
Another todo.
Andi Gutmans [Mon, 31 Jan 2000 21:09:14 +0000 (21:09 +0000)]
- This has to always be done.
Zeev Suraski [Mon, 31 Jan 2000 19:18:07 +0000 (19:18 +0000)]
- Optimized garbage mechanism
- Fixed another buglet in the parser
Zeev Suraski [Mon, 31 Jan 2000 18:21:54 +0000 (18:21 +0000)]
- Fix foreach()
- Fix indirect reference with object properties
Sascha Schumann [Mon, 31 Jan 2000 17:22:17 +0000 (17:22 +0000)]
(PHP mktime) Added windowing support for 0..70
@- mktime interprets years in the range 0-70 now as 2000-2070. You can
@ continue to specify the complete year (i.e. 1920) (Sascha)
Andrei Zmievski [Mon, 31 Jan 2000 15:37:22 +0000 (15:37 +0000)]
Another point.
<changelog@php.net> [Mon, 31 Jan 2000 15:35:06 +0000 (15:35 +0000)]
NEWS update
Andrei Zmievski [Mon, 31 Jan 2000 15:09:09 +0000 (15:09 +0000)]
*** empty log message ***
Zeev Suraski [Sun, 30 Jan 2000 22:14:58 +0000 (22:14 +0000)]
Fix typo
Zeev Suraski [Sun, 30 Jan 2000 22:10:30 +0000 (22:10 +0000)]
@- Added the ability to prevent the user from overriding certain environment
@ variables in Safe Mode (Zeev)
- Finished work, more or less
Andi Gutmans [Sun, 30 Jan 2000 21:17:29 +0000 (21:17 +0000)]
- Fix the bug Thies found where I forgot to change a break; to NEXT_OPCODE();
- If you find anymore let me know
Zeev Suraski [Sun, 30 Jan 2000 20:49:16 +0000 (20:49 +0000)]
Some more work, I'll finish this when I get home
Sam Ruby [Sun, 30 Jan 2000 20:48:33 +0000 (20:48 +0000)]
PHP can install and run as a servlet again on Unix.
Still todo: allow access to ext/java functionality from within servlet.
Zeev Suraski [Sun, 30 Jan 2000 20:31:41 +0000 (20:31 +0000)]
Initial work on the protected env vars stuff
Andi Gutmans [Sun, 30 Jan 2000 04:49:43 +0000 (04:49 +0000)]
- Run it on align_test
Sam Ruby [Sun, 30 Jan 2000 00:42:26 +0000 (00:42 +0000)]
add installation
Zeev Suraski [Sat, 29 Jan 2000 17:54:30 +0000 (17:54 +0000)]
@- Fixed a crash bug in strtr() working on large input strings (Zeev)
Sam Ruby [Sat, 29 Jan 2000 17:53:58 +0000 (17:53 +0000)]
Progress: sapi/servlet now builds again on Unix
Zeev Suraski [Sat, 29 Jan 2000 17:49:05 +0000 (17:49 +0000)]
Fix ``'s
Zeev Suraski [Sat, 29 Jan 2000 17:19:47 +0000 (17:19 +0000)]
Fix require()
Sam Ruby [Sat, 29 Jan 2000 13:22:47 +0000 (13:22 +0000)]
First steps towards restoring sapi/servlet on Unix.
Cosmetic improvements to allow README to be read on systems with tabstop=8
Zeev Suraski [Sat, 29 Jan 2000 12:57:08 +0000 (12:57 +0000)]
Fix buglets in the argv/argc code
Rasmus Lerdorf [Sat, 29 Jan 2000 12:46:59 +0000 (12:46 +0000)]
No comment - will explain next week
Zeev Suraski [Sat, 29 Jan 2000 11:55:44 +0000 (11:55 +0000)]
- Change the argument order of php_register_variable() to something more
intuitive.
- Make the authentication variables be a part of the HTTP_SERVER_VARS[] array
Andi Gutmans [Sat, 29 Jan 2000 10:20:05 +0000 (10:20 +0000)]
- Get rid of another rule which isn't needed.
Andi Gutmans [Sat, 29 Jan 2000 10:16:04 +0000 (10:16 +0000)]
- Add parser support for string offsets. This added three shift/reduce
conflicts but they all seem to be fine.
- Cleaned up the parsing rules a bit and made them much more compact and
elegant.
- Please CVS update and see that I didn't break anything.
Andi Gutmans [Sat, 29 Jan 2000 09:14:22 +0000 (09:14 +0000)]
- This will save some memory w/ GCC compilers on some platforms
Andi Gutmans [Sat, 29 Jan 2000 00:33:07 +0000 (00:33 +0000)]
- Yet another tiny optimization.
Andi Gutmans [Fri, 28 Jan 2000 22:23:28 +0000 (22:23 +0000)]
- Make loop a bit faster.
Andi Gutmans [Fri, 28 Jan 2000 21:46:07 +0000 (21:46 +0000)]
- Make sure its use is understood.
Andi Gutmans [Fri, 28 Jan 2000 21:43:46 +0000 (21:43 +0000)]
- Double the speed of some key switch() tests for Win32.
Zeev Suraski [Fri, 28 Jan 2000 18:29:37 +0000 (18:29 +0000)]
- A few fixes
- Added register_argv_argc directive to allow disabling of argv/argc
Zeev Suraski [Fri, 28 Jan 2000 17:43:41 +0000 (17:43 +0000)]
Rename gpc_globals to register_globals
Zeev Suraski [Fri, 28 Jan 2000 17:38:08 +0000 (17:38 +0000)]
Apache module compile fixes
Andrei Zmievski [Fri, 28 Jan 2000 17:29:37 +0000 (17:29 +0000)]
Use sizeof on the proper string.
Zeev Suraski [Fri, 28 Jan 2000 17:24:53 +0000 (17:24 +0000)]
Tried to centralize global variable registration as much as possible:
- Added $HTTP_ENV_VARS[] and $HTTP_SERVER_VARS[] support, which similarly
to $HTTP_GET_VARS[], contain environment and server variables. Setting
register_globals to Off will now also prevent registration of the
environment and server variables into the global scope (Zeev)
- Renamed gpc_globals to register_globals (Zeev)
- Introduced variables_order that deprecates gpc_order, and allows control
over the server and environment variables, in addition to GET/POST/Cookies
(Zeev)
Zeev Suraski [Fri, 28 Jan 2000 14:57:19 +0000 (14:57 +0000)]
Use a more general and descriptive name
Zeev Suraski [Fri, 28 Jan 2000 14:46:19 +0000 (14:46 +0000)]
dsp updates
Andi Gutmans [Fri, 28 Jan 2000 13:53:06 +0000 (13:53 +0000)]
- Make Win32 compile again