]> granicus.if.org Git - php/log
php
23 years ago- MSHUTDOWN needs to return SUCCESS/FAILURE
Andi Gutmans [Tue, 24 Jul 2001 03:52:16 +0000 (03:52 +0000)]
- MSHUTDOWN needs to return SUCCESS/FAILURE

23 years agoChangeLog update
<changelog@php.net> [Tue, 24 Jul 2001 00:10:52 +0000 (00:10 +0000)]
ChangeLog update

23 years agoindention
Thies C. Arntzen [Mon, 23 Jul 2001 17:50:06 +0000 (17:50 +0000)]
indention

23 years agofix newly introduced mem-leak in assert-module
Thies C. Arntzen [Mon, 23 Jul 2001 16:13:34 +0000 (16:13 +0000)]
fix newly introduced mem-leak in assert-module

23 years agoI added code to up the reference count of the database connection
Paul Moosman [Mon, 23 Jul 2001 16:10:10 +0000 (16:10 +0000)]
I added code to up the reference count of the database connection
reference. This change fixes bug #11489 in php version 4.0.6.
I derived this fix from the my_sql module.

23 years agoUnbreak various tests and transparent session id rewriting for now. This
Sascha Schumann [Mon, 23 Jul 2001 14:05:26 +0000 (14:05 +0000)]
Unbreak various tests and transparent session id rewriting for now.  This
has been tested extensively.  Most SAPI modules (Apache 1.x, 2.0, thttpd,
AOLserver, CGI, TUX, Caudium, Roxen, NSAPI, Phttpd, Pi3web, Servlet)
call php_request_shutdown() right after php_execute_script (or
equivalent functionality), so that output is possible under an
overwhelmingly number of web-servers.

23 years agouploaded the install.txt version which was shipped with the 4.0.6 windows binary...
Phil Driscoll [Mon, 23 Jul 2001 09:10:02 +0000 (09:10 +0000)]
uploaded the install.txt version which was shipped with the 4.0.6 windows binary distributions with slight enhancement to cover the issue of dll location.

23 years agoHandle file buckets for now; that allows us to pass something to the
Sascha Schumann [Mon, 23 Jul 2001 04:50:13 +0000 (04:50 +0000)]
Handle file buckets for now; that allows us to pass something to the
engine which it can handle.

23 years agotsrm_error is only available, if TSRM_DEBUG is defined.
Sascha Schumann [Mon, 23 Jul 2001 04:21:11 +0000 (04:21 +0000)]
tsrm_error is only available, if TSRM_DEBUG is defined.

23 years agotsrm_error is only available, if TSRM_DEBUG is defined.
Sascha Schumann [Mon, 23 Jul 2001 04:19:32 +0000 (04:19 +0000)]
tsrm_error is only available, if TSRM_DEBUG is defined.

23 years agoPortable use of multiple arguments macro without generating lots of
Sascha Schumann [Mon, 23 Jul 2001 04:16:31 +0000 (04:16 +0000)]
Portable use of multiple arguments macro without generating lots of
warnings when doing nothing.

23 years agoRemove accidentially committed line
Sascha Schumann [Mon, 23 Jul 2001 02:39:59 +0000 (02:39 +0000)]
Remove accidentially committed line

23 years agoCall php_request_shutdown only, if the startup was successful.
Sascha Schumann [Mon, 23 Jul 2001 02:06:16 +0000 (02:06 +0000)]
Call php_request_shutdown only, if the startup was successful.

23 years agoUse synchronous php_request_shutdown in the standard case and
Sascha Schumann [Mon, 23 Jul 2001 01:03:22 +0000 (01:03 +0000)]
Use synchronous php_request_shutdown in the standard case and
let the pool cleanup function only become effective, when an
error has occured.

This fixes the problem that the request_conn was already dead
when the request_shutdown was reached.

23 years agoChangeLog update
<changelog@php.net> [Mon, 23 Jul 2001 00:10:07 +0000 (00:10 +0000)]
ChangeLog update

23 years agothese tow fail with "Constant sid already defined" i
Hartmut Holzgraefe [Sun, 22 Jul 2001 21:46:39 +0000 (21:46 +0000)]
these tow fail with "Constant sid already defined" i
too if E_NOTICE error reporting is active

23 years agoWhile researching a crash-bug in mail(), I found these two goldies.
Sascha Schumann [Sun, 22 Jul 2001 21:32:55 +0000 (21:32 +0000)]
While researching a crash-bug in mail(), I found these two goldies.

Replace php_escape_shell_(arg|cmd) with straight-forward implementations.

23 years agofix date('T')
Daniel Beulshausen [Sun, 22 Jul 2001 13:16:15 +0000 (13:16 +0000)]
fix date('T')

23 years agoChangeLog update
<changelog@php.net> [Sun, 22 Jul 2001 00:10:45 +0000 (00:10 +0000)]
ChangeLog update

23 years ago- The __FILE__ fix and a couple of other NEWS entries which I forgot to
Andi Gutmans [Sat, 21 Jul 2001 18:33:12 +0000 (18:33 +0000)]
- The __FILE__ fix and a couple of other NEWS entries which I forgot to
  commit.

23 years agoAlways track bailout file/lineno
Zeev Suraski [Sat, 21 Jul 2001 16:21:22 +0000 (16:21 +0000)]
Always track bailout file/lineno

23 years agoFix Apache build
Zeev Suraski [Sat, 21 Jul 2001 16:18:03 +0000 (16:18 +0000)]
Fix Apache build

23 years agoFix Release builds
Zeev Suraski [Sat, 21 Jul 2001 16:13:46 +0000 (16:13 +0000)]
Fix Release builds

23 years agoLeft-over outdated comment
Rasmus Lerdorf [Sat, 21 Jul 2001 15:51:40 +0000 (15:51 +0000)]
Left-over outdated comment

23 years ago- Shouldn't be needed anymore
Andi Gutmans [Sat, 21 Jul 2001 15:13:19 +0000 (15:13 +0000)]
- Shouldn't be needed anymore

23 years ago- Fix __FILE__ in the main script in CGI/command line mode.
Andi Gutmans [Sat, 21 Jul 2001 15:11:30 +0000 (15:11 +0000)]
- Fix __FILE__ in the main script in CGI/command line mode.

23 years agoImproved bailout mechanism, supports nested bailouts a-la try..catch
Zeev Suraski [Sat, 21 Jul 2001 14:27:56 +0000 (14:27 +0000)]
Improved bailout mechanism, supports nested bailouts a-la try..catch

Note:  You may *not* return directly from a catch block

23 years agoImprove bailout mechanism, supports nesting of bailouts a-la try..catch
Zeev Suraski [Sat, 21 Jul 2001 14:25:27 +0000 (14:25 +0000)]
Improve bailout mechanism, supports nesting of bailouts a-la try..catch

23 years agoFix compile warning
Zeev Suraski [Sat, 21 Jul 2001 14:18:53 +0000 (14:18 +0000)]
Fix compile warning

23 years agoRemove redundant code
Zeev Suraski [Sat, 21 Jul 2001 12:43:23 +0000 (12:43 +0000)]
Remove redundant code

23 years agoUpdated
Holger Zimmermann [Sat, 21 Jul 2001 12:23:23 +0000 (12:23 +0000)]
Updated

23 years agoDrop memchr() in php_memnstr in favor of manual scanning. This reduces
Sascha Schumann [Sat, 21 Jul 2001 03:26:31 +0000 (03:26 +0000)]
Drop memchr() in php_memnstr in favor of manual scanning.  This reduces
the complexity of the function and is about 20% faster on Linux/x86.

23 years agoFix certain cases where inheritance of base class's overloaded handlers wasn't
Andrei Zmievski [Sat, 21 Jul 2001 02:35:13 +0000 (02:35 +0000)]
Fix certain cases where inheritance of base class's overloaded handlers wasn't
being done.

23 years agoClarify and optimize
Zeev Suraski [Sat, 21 Jul 2001 01:15:18 +0000 (01:15 +0000)]
Clarify and optimize

23 years agoFix more crashes related to this switch to z_value
Rasmus Lerdorf [Sat, 21 Jul 2001 00:14:14 +0000 (00:14 +0000)]
Fix more crashes related to this switch to z_value

23 years agoChangeLog update
<changelog@php.net> [Sat, 21 Jul 2001 00:09:57 +0000 (00:09 +0000)]
ChangeLog update

23 years agoUpdated
Holger Zimmermann [Fri, 20 Jul 2001 22:11:13 +0000 (22:11 +0000)]
Updated

23 years agoUpdated
Holger Zimmermann [Fri, 20 Jul 2001 21:10:57 +0000 (21:10 +0000)]
Updated

23 years agoUpdated PHP mode, fixed indent mode, added syntax check mode
Holger Zimmermann [Fri, 20 Jul 2001 21:00:17 +0000 (21:00 +0000)]
Updated PHP mode, fixed indent mode, added syntax check mode

23 years agoFix last two instances of using ext/standard/php_output.h
Sascha Schumann [Fri, 20 Jul 2001 19:42:26 +0000 (19:42 +0000)]
Fix last two instances of using ext/standard/php_output.h

23 years agofix include
Thies C. Arntzen [Fri, 20 Jul 2001 19:37:19 +0000 (19:37 +0000)]
fix include

23 years agoRetain downwards compatibility - cool idea Jon :)
Zeev Suraski [Fri, 20 Jul 2001 17:10:04 +0000 (17:10 +0000)]
Retain downwards compatibility - cool idea Jon :)

23 years agoUpdate NEWS
Zeev Suraski [Fri, 20 Jul 2001 15:08:38 +0000 (15:08 +0000)]
Update NEWS

23 years agoFix UNIX build
Zeev Suraski [Fri, 20 Jul 2001 15:06:51 +0000 (15:06 +0000)]
Fix UNIX build

23 years agoFix Windows build
Zeev Suraski [Fri, 20 Jul 2001 14:40:30 +0000 (14:40 +0000)]
Fix Windows build

23 years agoImplement a more granular shutdown mechanism for the executor -
Zeev Suraski [Fri, 20 Jul 2001 14:20:34 +0000 (14:20 +0000)]
Implement a more granular shutdown mechanism for the executor -
prevent corruption of constants and missing destructions of resources

23 years agoAvoid getting bailouts on text output during shutdown. Text output is now
Zeev Suraski [Fri, 20 Jul 2001 13:59:00 +0000 (13:59 +0000)]
Avoid getting bailouts on text output during shutdown.  Text output is now
'officially' disabled during shutdown (this doesn't change the Apache module
behavior, but may change behavior of other server modules, in which it was
possible to emit output during shutdown;  I think it's a good step towards
consistency, though)

23 years agoFix broken text
Zeev Suraski [Fri, 20 Jul 2001 12:22:43 +0000 (12:22 +0000)]
Fix broken text

23 years agofix font handling in vdir mode
Daniel Beulshausen [Fri, 20 Jul 2001 11:25:13 +0000 (11:25 +0000)]
fix font handling in vdir mode

23 years agoAdd optional support for using boyer-moore to str_replace.
Sascha Schumann [Fri, 20 Jul 2001 01:22:29 +0000 (01:22 +0000)]
Add optional support for using boyer-moore to str_replace.

23 years agoChangeLog update
<changelog@php.net> [Fri, 20 Jul 2001 00:10:16 +0000 (00:10 +0000)]
ChangeLog update

23 years agoI just got annoyed by this, eventually. :)
Joey Smith [Thu, 19 Jul 2001 23:36:37 +0000 (23:36 +0000)]
I just got annoyed by this, eventually. :)

23 years agoUnfix, it has too strong effects
Zeev Suraski [Thu, 19 Jul 2001 18:33:22 +0000 (18:33 +0000)]
Unfix, it has too strong effects

23 years agoCatch all cases
Zeev Suraski [Thu, 19 Jul 2001 15:53:38 +0000 (15:53 +0000)]
Catch all cases

23 years agoAdded the error-message functionality (new in odbc module) (Mc)
Marc Boeren [Thu, 19 Jul 2001 15:45:56 +0000 (15:45 +0000)]
Added the error-message functionality (new in odbc module) (Mc)

23 years agochanged implementation of creating reference to a value by columnname (Mc)
Marc Boeren [Thu, 19 Jul 2001 15:44:58 +0000 (15:44 +0000)]
changed implementation of creating reference to a value by columnname (Mc)
added a test for changing the referenced value (Mc)

23 years agoFix bug #11970, strike 2
Zeev Suraski [Thu, 19 Jul 2001 14:15:50 +0000 (14:15 +0000)]
Fix bug #11970, strike 2

23 years agoRevert bogus patch
Zeev Suraski [Thu, 19 Jul 2001 14:11:40 +0000 (14:11 +0000)]
Revert bogus patch

23 years agoFunction yaz_record handles MARC records that have identifers in 00X.
Adam Dickmeiss [Thu, 19 Jul 2001 13:27:58 +0000 (13:27 +0000)]
Function yaz_record handles MARC records that have identifers in 00X.

23 years agomove the package list handler methods to the new Packlist.php also removed
Tomas V.V.Cox [Thu, 19 Jul 2001 11:15:48 +0000 (11:15 +0000)]
move the package list handler methods to the new Packlist.php also removed
the unused code

23 years agoThis class will handle the pear packages database (it's experimental now)
Tomas V.V.Cox [Thu, 19 Jul 2001 11:10:28 +0000 (11:10 +0000)]
This class will handle the pear packages database (it's experimental now)

23 years agoadded TODO and checks before try to open the package.xml file
Tomas V.V.Cox [Thu, 19 Jul 2001 10:32:06 +0000 (10:32 +0000)]
added TODO and checks before try to open the package.xml file

23 years agoFix warnings
Stanislav Malyshev [Thu, 19 Jul 2001 08:12:12 +0000 (08:12 +0000)]
Fix warnings

23 years agoupdate
Sascha Schumann [Thu, 19 Jul 2001 04:58:44 +0000 (04:58 +0000)]
update

23 years agoFix a serious long-standing bug which deleted the shared memory segment
Sascha Schumann [Thu, 19 Jul 2001 04:16:54 +0000 (04:16 +0000)]
Fix a serious long-standing bug which deleted the shared memory segment
when an Apache children died.

Dynamically resize hash-table.

The hash key is now stored as part of the hash entry structure which
saves a mm_malloc.

ps_sd_new has been restructured to avoid code duplication.

A bug concerning moving existing entries to the top of a linked list
has been fixed.

23 years agoChangeLog update
<changelog@php.net> [Thu, 19 Jul 2001 00:11:34 +0000 (00:11 +0000)]
ChangeLog update

23 years agoFix GC bug which did not increment the proper variable.
Sascha Schumann [Wed, 18 Jul 2001 23:18:58 +0000 (23:18 +0000)]
Fix GC bug which did not increment the proper variable.
Fix warning regarding the initial hash value.
Use php_uint32 everywhere.
Speedup linked-list traversal by using the hash value.
Degrade linked-list to singledly linked-list.
Allocate a new shared memory buffer, if the data does not fit into the
current one.  Prior to this change, we always allocated a new buffer.
Fix debug prints to be compatible with non-GCC compilers.
NUL-terminate string return values.

23 years ago- Only decompress package once
Tomas V.V.Cox [Wed, 18 Jul 2001 23:13:56 +0000 (23:13 +0000)]
- Only decompress package once
- Allow relative directory package calls (for ex:
  pear install packs/Pear_DB-1.1.tgz)

23 years agoInstead of using the poor system rand() algorithm and the
Sascha Schumann [Wed, 18 Jul 2001 22:56:56 +0000 (22:56 +0000)]
Instead of using the poor system rand() algorithm and the
system-time seed, rely on the long-living LCG to determine
whether to start the GC process.

23 years agoThe lcg needs to operate on signed 32-bit integers, so use
Sascha Schumann [Wed, 18 Jul 2001 22:55:52 +0000 (22:55 +0000)]
The lcg needs to operate on signed 32-bit integers, so use
the proper php_int32 types here.

23 years agoProvide typedefs for php_int32
Sascha Schumann [Wed, 18 Jul 2001 22:54:55 +0000 (22:54 +0000)]
Provide typedefs for php_int32

23 years agoRetire old hash algorithm and use the FNV-1 algorithm.
Sascha Schumann [Wed, 18 Jul 2001 21:39:02 +0000 (21:39 +0000)]
Retire old hash algorithm and use the FNV-1 algorithm.

23 years agofixed a bug in 'case VT_DATE'
Harald Radi [Wed, 18 Jul 2001 19:56:18 +0000 (19:56 +0000)]
fixed a bug in 'case VT_DATE'

23 years ago- remove the xml parser code (use PEAR_Common::infoFromDescFile)
Tomas V.V.Cox [Wed, 18 Jul 2001 17:29:09 +0000 (17:29 +0000)]
- remove the xml parser code (use PEAR_Common::infoFromDescFile)
- added the new package.xml Dir tag support
- killed many bugs and warnings

(as it is quite usable yet, work is still in progress)

23 years ago- always write a the package definition file as 'package.xml' inside the package
Tomas V.V.Cox [Wed, 18 Jul 2001 17:13:38 +0000 (17:13 +0000)]
- always write a the package definition file as 'package.xml' inside the package
- other clean-up's

23 years agokilled some warnings
Tomas V.V.Cox [Wed, 18 Jul 2001 17:11:28 +0000 (17:11 +0000)]
killed some warnings

23 years agoMake variables receiving long be long
Stanislav Malyshev [Wed, 18 Jul 2001 16:48:52 +0000 (16:48 +0000)]
Make variables receiving long be long
Fix binary (x,o,b) formats - they should not be signed

23 years agofix double->long conversion
Stanislav Malyshev [Wed, 18 Jul 2001 16:46:51 +0000 (16:46 +0000)]
fix double->long conversion

23 years agoPrevent cURl from always outputting the header. Fix bug #12018
Stanislav Malyshev [Wed, 18 Jul 2001 10:47:54 +0000 (10:47 +0000)]
Prevent cURl from always outputting the header. Fix bug #12018

23 years agoPrivate members don't have to be functions.
Jon Parise [Wed, 18 Jul 2001 00:27:15 +0000 (00:27 +0000)]
Private members don't have to be functions.

23 years agoChangeLog update
<changelog@php.net> [Wed, 18 Jul 2001 00:10:01 +0000 (00:10 +0000)]
ChangeLog update

23 years agoNEWS update
<changelog@php.net> [Wed, 18 Jul 2001 00:09:58 +0000 (00:09 +0000)]
NEWS update

23 years agoWoops, missed a closing paren.
Jon Parise [Tue, 17 Jul 2001 23:56:46 +0000 (23:56 +0000)]
Woops, missed a closing paren.

23 years agoDescribe the standards for function naming and private methods.
Jon Parise [Tue, 17 Jul 2001 23:55:10 +0000 (23:55 +0000)]
Describe the standards for function naming and private methods.

23 years agoOops, said include but do require (thanks Jon and Rasmus)
Tomas V.V.Cox [Tue, 17 Jul 2001 20:46:16 +0000 (20:46 +0000)]
Oops, said include but do require (thanks Jon and Rasmus)

23 years ago- Removed the xml parser code (use now PEAR_Common::infoFromDescriptionFile())
Tomas V.V.Cox [Tue, 17 Jul 2001 19:21:55 +0000 (19:21 +0000)]
- Removed the xml parser code (use now PEAR_Common::infoFromDescriptionFile())
- Added the ability to build packages without the need of being in the same
  dir as the package.xml file (f.ex: pear package ./mypack/package.xml)
- Removed methods log() and mkdirHier() as they are now in Common.php
- More debug code and error checks

23 years agomoved methods log() and mkdirHier() from Packager/Installer to here
Tomas V.V.Cox [Tue, 17 Jul 2001 19:13:40 +0000 (19:13 +0000)]
moved methods log() and mkdirHier() from Packager/Installer to here

23 years agoinclude only the needed files
Tomas V.V.Cox [Tue, 17 Jul 2001 19:11:48 +0000 (19:11 +0000)]
include only the needed files

23 years agoForgotten Include.
Jason Greene [Tue, 17 Jul 2001 16:56:51 +0000 (16:56 +0000)]
Forgotten Include.
This should fix the windows build (though I currently don't have a way to test it)

23 years agoAdd always_populate_raw_post_data ini directive and default it to 0 to
Rasmus Lerdorf [Tue, 17 Jul 2001 16:46:07 +0000 (16:46 +0000)]
Add always_populate_raw_post_data ini directive and default it to 0 to
maintain current behaviour.  If this is turned on then $HTTP_RAW_POST_DATA
is always populated with a copy of the raw post data.
@ - Add config option (always_populate_raw_post_data) which when enabled
@   will always populate $HTTP_RAW_POST_DATA regardless of the post mime
@   type (Rasmus)

23 years ago- Remove unused code
Andi Gutmans [Tue, 17 Jul 2001 16:10:15 +0000 (16:10 +0000)]
- Remove unused code

23 years agofix problem with static usage...
Chuck Hagenbuch [Tue, 17 Jul 2001 16:01:16 +0000 (16:01 +0000)]
fix problem with static usage...

23 years agoBe consistent with hashed_details behavior.
Joey Smith [Tue, 17 Jul 2001 08:16:58 +0000 (08:16 +0000)]
Be consistent with hashed_details behavior.

23 years ago@Added support for socket and popen file types to ftp_fput (Jason)
Jason Greene [Tue, 17 Jul 2001 05:53:03 +0000 (05:53 +0000)]
@Added support for socket and popen file types to ftp_fput (Jason)

23 years agoChangeLog update
<changelog@php.net> [Tue, 17 Jul 2001 00:10:19 +0000 (00:10 +0000)]
ChangeLog update

23 years agoAnother layout fix
Zeev Suraski [Mon, 16 Jul 2001 20:43:18 +0000 (20:43 +0000)]
Another layout fix

23 years agoFix layout
Zeev Suraski [Mon, 16 Jul 2001 20:42:49 +0000 (20:42 +0000)]
Fix layout

Guys - when submitting patches - please make sure you're not breaking
the layout of the code!  It's not less important than the patch
itself.

23 years agoextend infoFromDescriptionFile() to:
Tomas V.V.Cox [Mon, 16 Jul 2001 18:01:09 +0000 (18:01 +0000)]
extend infoFromDescriptionFile() to:
- Handle the new FileList->Dir tag format (see
http://marc.theaimsgroup.com/?l=pear-dev&m=99071271521558&w=2)
- Attributes of Files can inherit from Dir
- Support for the experimental LibFile/LibName/Sources tags

other indents and fixes

23 years agoFix bug #10287 - avoid crashing under a bogus usage of list()
Zeev Suraski [Mon, 16 Jul 2001 15:48:31 +0000 (15:48 +0000)]
Fix bug #10287 - avoid crashing under a bogus usage of list()

23 years agoMake read always 0-terminate strings
Stanislav Malyshev [Mon, 16 Jul 2001 15:44:36 +0000 (15:44 +0000)]
Make read always 0-terminate strings