Skip to content
Browse files

This commit was manufactured by cvs2svn to create tag 'RELEASE_0_9_4'.

  • Loading branch information...
1 parent 655d282 commit 6df5e4fbc81295906949936ce4012052b62f3f0f SVN Migration committed Jan 23, 2006
Showing with 0 additions and 42,979 deletions.
  1. +0 −392 .gdbinit
  2. +0 −277 CODING_STANDARDS
  3. +0 −2 CREDITS
  4. +0 −2,959 ChangeLog
  5. BIN ChangeLog.1999.gz
  6. BIN ChangeLog.2000.gz
  7. BIN ChangeLog.2001.gz
  8. BIN ChangeLog.2002.gz
  9. BIN ChangeLog.2003.gz
  10. BIN ChangeLog.2004.gz
  11. BIN ChangeLog.2005.gz
  12. +0 −527 EXTENSIONS
  13. +0 −1,535 INSTALL
  14. +0 −68 LICENSE
  15. +0 −23 Makefile.frag
  16. +0 −70 Makefile.gcov
  17. +0 −119 Makefile.global
  18. +0 −29 NEWS
  19. +0 −118 README.CVS-RULES
  20. +0 −39 README.EXTENSIONS
  21. +0 −194 README.EXT_SKEL
  22. +0 −127 README.PARAMETER_PARSING_API
  23. +0 −11 README.PEAR
  24. +0 −155 README.PHP4-TO-PHP5-THIN-CHANGES
  25. +0 −57 README.QNX
  26. +0 −155 README.SELF-CONTAINED-EXTENSIONS
  27. +0 −379 README.STREAMS
  28. +0 −126 README.SUBMITTING_PATCH
  29. +0 −179 README.TESTING
  30. +0 −137 README.TESTING2
  31. +0 −709 README.UNICODE
  32. +0 −403 README.UNICODE-UPGRADES
  33. +0 −123 README.UNIX-BUILD-SYSTEM
  34. +0 −174 README.WIN32-BUILD-SYSTEM
  35. +0 −112 README.Zeus
  36. +0 −193 README.input_filter
  37. +0 −152 TODO
  38. +0 −5 TODO-5.1
  39. +0 −109 TODO-PHP5
  40. +0 −26 TSRM/LICENSE
  41. +0 −6 TSRM/Makefile.am
  42. +0 −2 TSRM/TODO
  43. +0 −718 TSRM/TSRM.c
  44. +0 −186 TSRM/TSRM.dsp
  45. +0 −169 TSRM/TSRM.h
  46. +0 −1 TSRM/acconfig.h
  47. +0 −5 TSRM/acinclude.m4
  48. +0 −43 TSRM/build.mk
  49. +0 −33 TSRM/buildconf
  50. +0 −10 TSRM/config.w32
  51. +0 −31 TSRM/configure.in
  52. +0 −44 TSRM/readdir.h
  53. +0 −173 TSRM/threads.m4
  54. +0 −129 TSRM/tsrm.m4
  55. +0 −20 TSRM/tsrm_config.w32.h
  56. +0 −60 TSRM/tsrm_config_common.h
  57. +0 −240 TSRM/tsrm_nw.c
  58. +0 −29 TSRM/tsrm_nw.h
  59. +0 −63 TSRM/tsrm_strtok_r.c
  60. +0 −6 TSRM/tsrm_strtok_r.h
  61. +0 −1,052 TSRM/tsrm_virtual_cwd.c
  62. +0 −309 TSRM/tsrm_virtual_cwd.h
  63. +0 −388 TSRM/tsrm_win32.c
  64. +0 −106 TSRM/tsrm_win32.h
  65. +0 −24,643 Zend/ChangeLog
  66. +0 −186 Zend/FlexLexer.h
  67. +0 −56 Zend/LICENSE
  68. +0 −54 Zend/Makefile.am
  69. +0 −1 Zend/Makefile.frag
  70. +0 −195 Zend/OBJECTS2_HOWTO
  71. +0 −108 Zend/README.ZEND_VM
  72. +0 −136 Zend/RFCs/001.txt
  73. +0 −169 Zend/RFCs/002.txt
  74. +0 −72 Zend/RFCs/003.txt
  75. +0 −1,166 Zend/ZEND_CHANGES
  76. +0 −610 Zend/Zend.dsp
  77. +0 −301 Zend/Zend.m4
  78. +0 −258 Zend/ZendCore.dep
  79. +0 −743 Zend/ZendTS.dsp
  80. +0 −121 Zend/acconfig.h
  81. +0 −107 Zend/acinclude.m4
  82. +0 −419 Zend/bench.php
  83. +0 −43 Zend/build.mk
  84. +0 −33 Zend/buildconf
  85. +0 −51 Zend/configure.in
Sorry, we could not display the entire diff because too many files (4,850) changed.
View
392 .gdbinit
@@ -1,392 +0,0 @@
-set $zts = 0
-
-define ____executor_globals
- if $zts
- set $eg = ((zend_executor_globals) (*((void ***) tsrm_ls))[executor_globals_id-1])
- else
- set $eg = executor_globals
- end
-end
-
-document ____executor_globals
- portable way of accessing executor_globals
- type "set $zts = 1" if you use --enable-maintainer-zts on your configure line
-end
-
-define dump_bt
- set $t = $arg0
- while $t
- printf "[0x%08x] ", $t
- if $t->function_state.function->common.function_name
- printf "%s() ", $t->function_state.function->common.function_name
- else
- printf "??? "
- end
- if $t->op_array != 0
- printf "%s:%d ", $t->op_array->filename, $t->opline->lineno
- end
- set $t = $t->prev_execute_data
- printf "\n"
- end
-end
-
-document dump_bt
- dumps the current execution stack. usage: dump_bt executor_globals.current_execute_data
-end
-
-define printzv
- set $ind = 1
- ____printzv $arg0 0
-end
-
-document printzv
- prints content of zval
-end
-
-define ____printzv_contents
- set $zvalue = $arg0
- set $type = $zvalue.type
-
- printf "(refcount=%d) ", $zvalue.refcount
- if $type == 0
- printf "NULL: "
- end
- if $type == 1
- printf "long: %ld", $zvalue.value.lval
- end
- if $type == 2
- printf "double: %lf", $zvalue.value.dval
- end
- if $type == 3
- printf "bool: "
- if $zvalue.value.lval
- printf "true"
- else
- printf "false"
- end
- end
- if $type == 4
- printf "array(%d): ", $zvalue.value.ht->nNumOfElements
- if ! $arg1
- printf "{\n"
- set $ind = $ind + 1
- ____print_ht $zvalue.value.ht
- set $ind = $ind - 1
- set $i = $ind
- while $i > 0
- printf " "
- set $i = $i - 1
- end
- printf "}"
- end
- set $type = 0
- end
- if $type == 5
- printf "object"
- ____executor_globals
- set $handle = $zvalue->value.obj.handle
- set $zobj = (zend_object *)$eg->objects_store.object_buckets[$handle].bucket.obj.object
- printf "(%s) #%d", $zobj->ce->name, $handle
- if ! $arg1
- printf "(prop examination disabled due to a gdb bug)"
-# if $zvalue.value.obj.handlers->get_properties
-# set $ht = $zvalue->value.obj.handlers->get_properties($zvalue)
-# if $ht
-# printf "(%d): $ht->nNumOfElements
-# printf "{\n"
-# set $ind = $ind + 1
-# ____print_ht $ht
-# set $ind = $ind - 1
-# set $i = $ind
-# while $i > 0
-# printf " "
-# set $i = $i - 1
-# end
-# printf "}"
-# else
-# echo "no properties found"
-# end
-# end
- end
- set $type = 0
- end
- if $type == 6
- printf "string(%d): \"%s\"", $zvalue.value.str.len, $zvalue.value.str.val
- end
- if $type == 7
- printf "resource: #%d", $zvalue.value.lval
- end
- if $type == 8
- printf "constant"
- end
- if $type == 9
- printf "const_array"
- end
- if $type == 10
- printf "unicode string(%d): [%p]", $zvalue.value.str.len, $zvalue.value.str.val
- end
- if $type > 10
- printf"unknown type %d", $type
- end
- printf "\n"
-end
-
-define ____printzv
- ____executor_globals
- set $zvalue = $arg0
-
- printf "[0x%08x] ", $zvalue
-
- if $zvalue == $eg.uninitialized_zval_ptr
- printf "*uninitialized* "
- end
-
- set $zcontents = *(struct _zval_struct *) $zvalue
- if $arg1
- ____printzv_contents $zcontents $arg1
- else
- ____printzv_contents $zcontents 0
- end
-end
-
-define ____print_const_table
- set $ht = $arg0
- set $p = $ht->pListHead
-
- while $p != 0
- set $const = *(zend_constant *) $p->pData
-
- set $i = $ind
- while $i > 0
- printf " "
- set $i = $i - 1
- end
-
- if $p->nKeyLength > 0
- printf "\"%s\" => ", $p->key.u.string
- else
- printf "%d => ", $p->h
- end
-
- ____printzv_contents $const.value 0
- set $p = $p->pListNext
- end
-end
-
-define print_const_table
- set $ind = 1
- printf "[0x%08x] {\n", $arg0
- ____print_const_table $arg0
- printf "}\n"
-end
-
-define ____print_ht
- set $ht = $arg0
- set $p = $ht->pListHead
-
- while $p != 0
- set $zval = *(struct _zval_struct **)$p->pData
-
- set $i = $ind
- while $i > 0
- printf " "
- set $i = $i - 1
- end
-
- if $p->nKeyLength > 0
- printf "\"%s\" => ", (char*)$p->key.u.string
- else
- printf "%d => ", $p->h
- end
-
- ____printzv $zval 1
- set $p = $p->pListNext
- end
-end
-
-define print_ht
- set $ind = 1
- printf "[0x%08x] {\n", $arg0
- ____print_ht $arg0
- printf "}\n"
-end
-
-document print_ht
- dumps elements of HashTable made of zval
-end
-
-define ____print_ft
- set $ht = $arg0
- set $p = $ht->pListHead
-
- while $p != 0
- set $func = (zend_function*)$p->pData
-
- set $i = $ind
- while $i > 0
- printf " "
- set $i = $i - 1
- end
-
- if $p->nKeyLength > 0
- printf "\"%s\" => ", (char*)$p->key.u.string
- else
- printf "%d => ", $p->h
- end
-
- printf "\"%s\"\n", $func->common.function_name
- set $p = $p->pListNext
- end
-end
-
-define print_ft
- set $ind = 1
- printf "[0x%08x] {\n", $arg0
- ____print_ft $arg0
- printf "}\n"
-end
-
-document print_ft
- dumps a function table (HashTable)
-end
-
-define printzn
- ____executor_globals
- set $ind = 0
- set $znode = $arg0
- if $znode->op_type == 1
- set $optype = "IS_CONST"
- end
- if $znode->op_type == 2
- set $optype = "IS_TMP_VAR"
- end
- if $znode->op_type == 4
- set $optype = "IS_VAR"
- end
- if $znode->op_type == 8
- set $optype = "IS_UNUSED"
- end
-
- printf "[0x%08x] %s", $znode, $optype
-
- if $znode->op_type == 1
- printf ": "
- ____printzv &$znode->u.constant 0
- end
- if $znode->op_type == 2
- printf ": "
- set $tvar = (union _temp_variable *)((char *)$eg.current_execute_data->Ts + $znode->u.var)
- ____printzv ((union _temp_variable *)$tvar)->tmp_var 0
- end
- if $znode->op_type == 4
- printf ": "
- set $tvar = (union _temp_variable *)((char *)$eg.current_execute_data->Ts + $znode->u.var)
- ____printzv *$tvar->var.ptr_ptr 0
- end
- if $znode->op_type == 8
- printf "\n"
- end
-end
-
-document printzn
- print type and content of znode.
- usage: printzn &opline->op1
-end
-
-define printzops
- printf "op1 => "
- printzn &execute_data->opline.op1
- printf "op2 => "
- printzn &execute_data->opline.op2
- printf "result => "
- printzn &execute_data->opline.result
-end
-
-document printzops
- dump operands of the current opline
-end
-
-define zbacktrace
- ____executor_globals
- dump_bt $eg.current_execute_data
-end
-
-document zbacktrace
- prints backtrace.
- This command is almost a short cut for
- > (gdb) ____executor_globals
- > (gdb) dump_bt $eg.current_execute_data
-end
-
-define zmemcheck
- set $p = alloc_globals.head
- set $stat = "?"
- set $total_size = 0
- if $arg0 != 0
- set $not_found = 1
- else
- set $not_found = 0
- end
- printf " block size status file:line\n"
- printf "-------------------------------------------------------------------------------\n"
- while $p
- set $aptr = $p + sizeof(struct _zend_mem_header) + sizeof(align_test)
- if $arg0 == 0 || (void *)$aptr == (void *)$arg0
- if $p->magic == 0x7312f8dc
- set $stat = "OK"
- end
- if $p->magic == 0x99954317
- set $stat = "FREED"
- end
- if $p->magic == 0xfb8277dc
- set $stat = "CACHED"
- end
- set $filename = strrchr($p->filename, '/')
- if !$filename
- set $filename = $p->filename
- else
- set $filename = $filename + 1
- end
- printf " 0x%08x ", $aptr
- if $p->size == sizeof(struct _zval_struct) && ((struct _zval_struct *)$aptr)->type >= 0 && ((struct _zval_struct *)$aptr)->type < 10
- printf "ZVAL?(%-2d) ", $p->size
- else
- printf "%-9d ", $p->size
- end
- set $total_size = $total_size + $p->size
- printf "%-06s %s:%d", $stat, $filename, $p->lineno
- if $p->orig_filename
- set $orig_filename = strrchr($p->orig_filename, '/')
- if !$orig_filename
- set $orig_filename = $p->orig_filename
- else
- set $orig_filename = $orig_filename + 1
- end
- printf " <= %s:%d\n", $orig_filename, $p->orig_lineno
- else
- printf "\n"
- end
- if $arg0 != 0
- set $p = 0
- set $not_found = 0
- else
- set $p = $p->pNext
- end
- else
- set $p = $p->pNext
- end
- end
- if $not_found
- printf "no such block that begins at 0x%08x.\n", $aptr
- end
- if $arg0 == 0
- printf "-------------------------------------------------------------------------------\n"
- printf " total: %d bytes\n", $total_size
- end
-end
-
-document zmemcheck
- show status of a memory block.
- usage: zmemcheck [ptr].
- if ptr is 0, all blocks will be listed.
-end
View
277 CODING_STANDARDS
@@ -1,277 +0,0 @@
-PHP Coding Standards
-====================
-
-
-This file lists several standards that any programmer, adding or changing
-code in PHP, should follow. Since this file was added at a very late
-stage of the development of PHP v3.0, the code base does not (yet) fully
-follow it, but it's going in that general direction. Since we are now
-well into the version 4 releases, many sections have been recoded to use
-these rules.
-
-
-Code Implementation
--------------------
-
-[0] Document your code in source files and the manual. [tm]
-
-[1] Functions that are given pointers to resources should not free them
-
-For instance, function int mail(char *to, char *from) should NOT free
-to and/or from.
-Exceptions:
-
- - The function's designated behavior is freeing that resource. E.g. efree()
- - The function is given a boolean argument, that controls whether or not
- the function may free its arguments (if true - the function must free its
- arguments, if false - it must not)
- - Low-level parser routines, that are tightly integrated with the token
- cache and the bison code for minimum memory copying overhead.
-
-[2] Functions that are tightly integrated with other functions within the
- same module, and rely on each other non-trivial behavior, should be
- documented as such and declared 'static'. They should be avoided if
- possible.
-
-[3] Use definitions and macros whenever possible, so that constants have
- meaningful names and can be easily manipulated. The only exceptions
- to this rule are 0 and 1, when used as false and true (respectively).
- Any other use of a numeric constant to specify different behavior
- or actions should be done through a #define.
-
-[4] When writing functions that deal with strings, be sure to remember
- that PHP holds the length property of each string, and that it
- shouldn't be calculated with strlen(). Write your functions in a such
- a way so that they'll take advantage of the length property, both
- for efficiency and in order for them to be binary-safe.
- Functions that change strings and obtain their new lengths while
- doing so, should return that new length, so it doesn't have to be
- recalculated with strlen() (e.g. php_addslashes())
-
-[5] NEVER USE strncat(). If you're absolutely sure you know what you're doing,
- check its man page again, and only then, consider using it, and even then,
- try avoiding it.
-
-[6] Use PHP_* macros in the PHP source, and ZEND_* macros in the Zend
- part of the source. Although the PHP_* macro's are mostly aliased to the
- ZEND_* macros it gives a better understanding on what kind of macro you're
- calling.
-
-[7] When commenting out code using a #if statement, do NOT use 0 only. Instead
- use "<cvs username here>_0". For example, #if FOO_0, where FOO is your
- cvs user foo. This allows easier tracking of why code was commented out,
- especially in bundled libraries.
-
-[8] Do not define functions that are not available. For instance, if a
- library is missing a function, do not define the PHP version of the
- function, and do not raise a run-time error about the function not
- existing. End users should use function_exists() to test for the
- existence of a function
-
-[9] Prefer emalloc(), efree(), estrdup(), etc. to their standard C library
- counterparts. These functions implement an internal "safety-net"
- mechanism that ensures the deallocation of any unfreed memory at the
- end of a request. They also provide useful allocation and overflow
- information while running in debug mode.
-
- In almost all cases, memory returned to the engine must be allocated
- using emalloc().
-
- The use of malloc() should be limited to cases where a third-party
- library may need to control or free the memory, or when the memory in
- question needs to survive between multiple requests.
-
-Naming Conventions
-------------------
-
-[1] Function names for user-level functions should be enclosed with in
- the PHP_FUNCTION() macro. They should be in lowercase, with words
- underscore delimited, with care taken to minimize the letter count.
- Abbreviations should not be used when they greatly decrease the
- readability of the function name itself.
-
- Good:
- 'mcrypt_enc_self_test'
- 'mysql_list_fields'
-
- Ok:
- 'mcrypt_module_get_algo_supported_key_sizes'
- (could be 'mcrypt_mod_get_algo_sup_key_sizes'?)
- 'get_html_translation_table'
- (could be 'html_get_trans_table'?)
-
- Bad:
- 'hw_GetObjectByQueryCollObj'
- 'pg_setclientencoding'
- 'jf_n_s_i'
-
-[2] If they are part of a "parent set" of functions, that parent should
- be included in the user function name, and should be clearly related
- to the parent program or function family. This should be in the form
- of parent_*.
-
- A family of 'foo' functions, for example:
- Good:
- 'foo_select_bar'
- 'foo_insert_baz'
- 'foo_delete_baz'
-
- Bad:
- 'fooselect_bar'
- 'fooinsertbaz'
- 'delete_foo_baz'
-
-[3] Function names used by user functions should be prefixed
- with "_php_", and followed by a word or an underscore-delimited list of
- words, in lowercase letters, that describes the function. If applicable,
- they should be declared 'static'.
-
-[4] Variable names must be meaningful. One letter variable names must be
- avoided, except for places where the variable has no real meaning or
- a trivial meaning (e.g. for (i=0; i<100; i++) ...).
-
-[5] Variable names should be in lowercase. Use underscores to separate
- between words.
-
-[6] Method names follow the 'studlyCaps' (also referred to as 'bumpy case'
- or 'camel caps') naming convention, with care taken to minimize the
- letter count. The initial letter of the name is lowercase, and each
- letter that starts a new 'word' is capitalized.
-
- Good:
- 'connect()'
- 'getData()'
- 'buildSomeWidget()'
-
- Bad:
- 'get_Data()'
- 'buildsomewidget'
- 'getI()'
-
-[7] Classes should be given descriptive names. Avoid using abbreviations where
- possible. Each word in the class name should start with a capital letter,
- without underscore delimiters (CampelCaps starting with a capital letter).
- The class name should be prefixed with the name of the 'parent set' (e.g.
- the name of the extension).
-
- Good:
- 'Curl'
- 'FooBar'
-
- Bad:
- 'foobar'
- 'foo_bar'
-
-Syntax and indentation
-----------------------
-
-[1] Never use C++ style comments (i.e. // comment). Always use C-style
- comments instead. PHP is written in C, and is aimed at compiling
- under any ANSI-C compliant compiler. Even though many compilers
- accept C++-style comments in C code, you have to ensure that your
- code would compile with other compilers as well.
- The only exception to this rule is code that is Win32-specific,
- because the Win32 port is MS-Visual C++ specific, and this compiler
- is known to accept C++-style comments in C code.
-
-[2] Use K&R-style. Of course, we can't and don't want to
- force anybody to use a style he or she is not used to, but,
- at the very least, when you write code that goes into the core
- of PHP or one of its standard modules, please maintain the K&R
- style. This applies to just about everything, starting with
- indentation and comment styles and up to function declaration
- syntax.
-
- (see also http://www.catb.org/~esr/jargon/html/I/indent-style.html)
-
-[3] Be generous with whitespace and braces. Always prefer:
-
- if (foo) {
- bar;
- }
-
- to:
-
- if(foo)bar;
-
- Keep one empty line between the variable declaration section and
- the statements in a block, as well as between logical statement
- groups in a block. Maintain at least one empty line between
- two functions, preferably two.
-
-[4] When indenting, use the tab character. A tab is expected to represent
- four spaces. It is important to maintain consistency in indenture so
- that definitions, comments, and control structures line up correctly.
-
-[5] Preprocessor statements (#if and such) MUST start at column one. To
- indent preprocessor directives you should put the # at the beginning
- of a line, followed by any number of whitespace.
-
-Testing
--------
-
-[1] Extensions should be well tested using *.phpt tests. Read about that
- in README.TESTING.
-
-Documentation and Folding Hooks
--------------------------------
-
-In order to make sure that the online documentation stays in line with
-the code, each user-level function should have its user-level function
-prototype before it along with a brief one-line description of what the
-function does. It would look like this:
-
-/* {{{ proto int abs(int number)
- Returns the absolute value of the number */
-PHP_FUNCTION(abs)
-{
- ...
-}
-/* }}} */
-
-The {{{ symbols are the default folding symbols for the folding mode in
-Emacs and vim (set fdm=marker). Folding is very useful when dealing with
-large files because you can scroll through the file quickly and just unfold
-the function you wish to work on. The }}} at the end of each function marks
-the end of the fold, and should be on a separate line.
-
-The "proto" keyword there is just a helper for the doc/genfuncsummary script
-which generates a full function summary. Having this keyword in front of the
-function prototypes allows us to put folds elsewhere in the code without
-messing up the function summary.
-
-Optional arguments are written like this:
-
-/* {{{ proto object imap_header(int stream_id, int msg_no [, int from_length [, int subject_length [, string default_host]]])
- Returns a header object with the defined parameters */
-
-And yes, please keep the prototype on a single line, even if that line
-is massive.
-
-New and Experimental Functions
------------------------------------
-To reduce the problems normally associated with the first public
-implementation of a new set of functions, it has been suggested
-that the first implementation include a file labeled 'EXPERIMENTAL'
-in the function directory, and that the functions follow the
-standard prefixing conventions during their initial implementation.
-
-The file labelled 'EXPERIMENTAL' should include the following
-information:
- Any authoring information (known bugs, future directions of the module).
- Ongoing status notes which may not be appropriate for CVS comments.
-
-Aliases & Legacy Documentation
------------------------------------
-You may also have some deprecated aliases with close to duplicate
-names, for example, somedb_select_result and somedb_selectresult. For
-documentation purposes, these will only be documented by the most
-current name, with the aliases listed in the documentation for
-the parent function. For ease of reference, user-functions with
-completely different names, that alias to the same function (such as
-highlight_file and show_source), will be separately documented. The
-proto should still be included, describing which function is aliased.
-
-Backwards compatible functions and names should be maintained as long
-as the code can be reasonably be kept as part of the codebase. See
-/phpdoc/README for more information on documentation.
View
2 CREDITS
@@ -1,2 +0,0 @@
-For the list of people who've put work into PHP, please see
-http://www.php.net/credits.php
View
2,959 ChangeLog
@@ -1,2959 +0,0 @@
-2006-01-22 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
-
- * ZendEngine2/zend_execute_API.c:
- - WS
-
- * (PHP_5_1)
- ZendEngine2/zend_execute_API.c:
- - MFH Fix issues with static method invocation
-
-2006-01-22 Greg Beaver <greg@chiaraquartet.net>
-
- * (PHP_4_4)
- pear/packages/Archive_Tar-1.3.1.tar
- pear/packages/Console_Getopt-1.2.tar
- pear/packages/HTML_Template_IT-1.1.tar
- pear/packages/Net_UserAgent_Detect-2.0.1.tar:
- fix bug #36002: md5sum checksum failures on install
-
-2006-01-22 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
-
- * .gdbinit:
- - Hmm one more # is needed
-
- * .gdbinit:
- - Fix for head and add a bit more info
-
-2006-01-22 Sebastian Bergmann <sb@sebastian-bergmann.de>
-
- * (PHP_5_1)
- NEWS:
- Fugbix typo.
-
-2006-01-22 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
-
- * ZendEngine2/zend_execute_API.c
- ZendEngine2/zend_object_handlers.c:
- - Fix method invocation issues
-
-2006-01-22 Jani Taskinen <jani.taskinen@sci.fi>
-
- * (PHP_5_1)
- NEWS:
- fix news
-
-2006-01-22 Ilia Alshanetsky <ilia@prohost.org>
-
- * (PHP_5_1)
- NEWS:
- News about further get_headers() changes.
-
-2006-01-21 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
-
- * php.ini-dist
- php.ini-recommended:
- added new option of mbstring to php.ini
-
-2006-01-20 Jani Taskinen <jani.taskinen@sci.fi>
-
- * ext/gd/config.m4:
- - Fixed bug #�36110 (missing sanity checks for external build)
-
-2006-01-20 Antony Dovgal <antony@zend.com>
-
- * ext/oci8/config.m4
- ext/oci8/config.m4:
- fix typo
-
- * (PHP_5_1)
- NEWS
- ext/oci8/oci8_statement.c:
- MFH: fix #36096 (oci_result() returns garbage after oci_fetch() failed)
-
- * ext/oci8/oci8_statement.c:
- fix #36096 (oci_result() returns garbage after oci_fetch() failed)
-
-2006-01-20 Ilia Alshanetsky <ilia@prohost.org>
-
- * ext/standard/http_fopen_wrapper.c:
- MFB51: Allow get_headers() to return header information even for non-200
- responses.
-
- * (PHP_5_1)
- ext/standard/http_fopen_wrapper.c:
- Allow get_headers() to return header information even for non-200
- responses.
-
-2006-01-19 Antony Dovgal <antony@zend.com>
-
- * ZendEngine2/tests/bug32290.phpt
- ext/standard/tests/strings/bug22224.phpt:
- fix test
-
- * ext/mbstring/tests/common.inc
- ext/mbstring/tests/mb_strlen.phpt:
- fix tests
-
-2006-01-19 Dmitry Stogov <dmitry@zend.com>
-
- * (PHP_5_0)
- NEWS
- NEWS
- ZendEngine2/zend_execute.c
- ZendEngine2/zend_execute.c
- ZendEngine2/zend_execute.c
- ZendEngine2/tests/bug36071.phpt
- ZendEngine2/tests/bug36071.phpt:
- Fixed bug #36071 (Engine Crash related with 'clone')
-
- * ZendEngine2/tests/bug36071.phpt
- ZendEngine2/tests/bug36071.phpt
- ZendEngine2/tests/bug36071.phpt:
- 1.1.4;
- file bug36071.phpt was initially added on branch PHP_5_1.
-
-2006-01-18 Antony Dovgal <antony@zend.com>
-
- * (PHP_5_1)
- ext/standard/cyr_convert.c
- ext/standard/filters.c:
- MFH: couple of pedantic fixes: "static" should be first
-
- * ext/standard/cyr_convert.c
- ext/standard/filters.c:
- couple of pedantic fixes: "static" should be first
-
- * (PHP_5_1)
- ZendEngine2/zend_execute_API.c:
- MFH: make sure ce_child is properly initialized
-
- * (RELEASE_1_0_4)
- ZendEngine2/zend_execute_API.c:
- make sure ce_child is properly initialized
-
- * (PHP_4_4)
- run-tests.php
- run-tests.php:
- MFH: fix error message on `make test` when bison is not installed
-
- * (RELEASE_1_0_4)
- run-tests.php:
- fix error message on `make test` when bison is not installed
-
-2006-01-18 Jani Taskinen <jani.taskinen@sci.fi>
-
- * (PHP_5_1)
- NEWS:
- fix news
-
-2006-01-18 Ilia Alshanetsky <ilia@prohost.org>
-
- * (RELEASE_1_0_4)
- ext/standard/url.c:
- MFB51: Make get_headers() use the default context.
-
- * (PHP_5_1)
- NEWS
- ext/standard/url.c:
- Make get_headers() use the default context.
-
-2006-01-18 Antony Dovgal <antony@zend.com>
-
- * (RELEASE_1_0_4)
- ext/oci8/oci8.c:
- reorganize resource destruction.
- - use one helper function for all resource types
- - destroy all resources when connections are still available
-
-2006-01-17 Antony Dovgal <antony@zend.com>
-
- * ext/gd/gd.c:
- improve open_basedir checks in GD
-
- * (PHP_5_1)
- NEWS
- ext/oci8/oci8.c:
- MFH: fix #36055 (possible OCI8 crash in multithreaded environment)
-
- * ext/oci8/oci8.c:
- fix #36055 (possible OCI8 crash in multithreaded environment)
-
- * ZendEngine2/zend_unicode.c:
- fix build
-
-2006-01-17 Ilia Alshanetsky <ilia@prohost.org>
-
- * (PHP_5_1)
- NEWS:
- Bug fixing news
-
- * ZendEngine2/zend_ini_scanner.l:
- MFB51: Fixed bug #36046 (parse_ini_file() miscounts lines in multi-line
- values).
-
- * (PHP_5_1)
- ZendEngine2/zend_ini_scanner.l:
- Fixed bug #36046 (parse_ini_file() miscounts lines in multi-line values).
-
-2006-01-17 Jani Taskinen <jani.taskinen@sci.fi>
-
- * (PHP_5_1)
- NEWS:
- you fix, add, update or remove..
-
-2006-01-17 Pierre-Alain Joye <pierre.dev@gmail.com>
-
- * (PHP_5_1)
- ext/gd/gd.c:
- - remove old return_long
-
- * ext/gd/gd.c:
- - MFB: imagecolorallocate* returns false on error
-
- * (PHP_5_1)
- NEWS:
- - imagecolorallocate* returns false entry
-
- * (PHP_5_1)
- ext/gd/gd.c:
- - return false on error
-
- * (PHP_5_1)
- ext/gd/gd.c:
- - Returns FALSE on error, it is how it must work
-
-2006-01-17 Dmitry Stogov <dmitry@zend.com>
-
- * run-tests.php
- ZendEngine2/zend.c
- ZendEngine2/zend.h
- ZendEngine2/zend_API.c
- ZendEngine2/zend_API.h
- ZendEngine2/zend_builtin_functions.c
- ZendEngine2/zend_compile.c
- ZendEngine2/zend_exceptions.c
- ZendEngine2/zend_execute.c
- ZendEngine2/zend_execute.h
- ZendEngine2/zend_execute_API.c
- ZendEngine2/zend_hash.c
- ZendEngine2/zend_hash.h
- ZendEngine2/zend_highlight.c
- ZendEngine2/zend_interfaces.c
- ZendEngine2/zend_language_parser.y
- ZendEngine2/zend_language_scanner.l
- ZendEngine2/zend_operators.c
- ZendEngine2/zend_operators.h
- ZendEngine2/zend_unicode.c
- ZendEngine2/zend_unicode.h
- ZendEngine2/zend_variables.c
- ZendEngine2/zend_vm_def.h
- ZendEngine2/zend_vm_execute.h
- ZendEngine2/tests/bug26166.phpt
- ZendEngine2/tests/bug28444.phpt
- ext/ctype/ctype.c
- ext/dom/document.c
- ext/dom/node.c
- ext/dom/tests/dom002.phpt
- ext/dom/tests/dom_set_attr_node.phpt
- ext/simplexml/simplexml.c
- ext/simplexml/tests/013.phpt
- ext/simplexml/tests/profile11.phpt
- ext/sqlite/sqlite.c
- ext/standard/array.c
- ext/standard/basic_functions.c
- ext/standard/file.c
- ext/standard/math.c
- ext/standard/md5.c
- ext/standard/sha1.c
- ext/standard/string.c
- ext/standard/type.c
- ext/standard/user_filters.c
- ext/standard/var.c
- ext/standard/var_unserializer.re
- ext/standard/tests/general_functions/008.phpt
- ext/standard/tests/math/bug21523.phpt
- ext/standard/tests/strings/bug22187.phpt
- ext/standard/tests/strings/strval.phpt
- ext/xml/xml.c
- main/main.c
- main/output.c
- main/php_variables.c
- main/streams/plain_wrapper.c
- tests/basic/bug29971.phpt
- tests/func/006.phpt
- tests/lang/catchable_error_002.phpt
- tests/run-test/test004.phpt
- tests/run-test/test005.phpt
- tests/run-test/test008.phpt
- tests/run-test/test008a.phpt:
- Unicode stuff is changed according to decision maden on PDM.
- Now IS_BINRAY data type is removed and IS_STRING starts behave as
- IS_BINARY in unicode mode. IS_STRING is incompatible with IS_UNICODE, so
- ALL functions should be improved to support unicode mode.
-
- * (PHP_5_1)
- NEWS
- Zend/zend_language_scanner.l
- ZendEngine2/zend_language_scanner.l
- ZendEngine2/zend_language_scanner.l
- ZendEngine2/tests/bug36037.phpt:
- Fixed bug #36037 (heredoc adds extra line number)
-
- * ZendEngine2/tests/bug36037.phpt
- ZendEngine2/tests/bug36037.phpt:
-
- Fixed bug #36037 (heredoc adds extra line number)
-
-2006-01-17 Ilia Alshanetsky <ilia@prohost.org>
-
- * main/streams/plain_wrapper.c:
- MFB51: Only report mkdir() errors if error reporting option is set.
-
- * (PHP_5_1)
- main/streams/plain_wrapper.c:
- Only report mkdir() errors if error reporting option is set.
-
-2006-01-16 Antony Dovgal <antony@zend.com>
-
- * (PHP_5_1)
- NEWS:
- MFH: fix #36038 (ext/hash compile failure on Mac OSX)
-
- * ext/standard/tests/general_functions/bug35229.phpt
- ext/standard/tests/general_functions/bug35229.phpt:
- fix typo
-
- * (PHP_5_1)
- NEWS
- main/streams/plain_wrapper.c:
- MFH: fix #35999 (recursive mkdir() does not work with relative path like
- "foo/bar")
-
- * main/streams/plain_wrapper.c:
- fix bug #35999 (recursive mkdir() does not work with relative path like
- "foo/bar")
-
-2006-01-16 Dmitry Stogov <dmitry@zend.com>
-
- * win32/wsyslog.c
- win32/wsyslog.c
- win32/wsyslog.c
- win32/wsyslog.c:
- Fixed first-chance exception during request shutdown
-
- * (PHP_5_0)
- NEWS
- NEWS
- ZendEngine2/zend_objects_API.c
- ZendEngine2/zend_objects_API.c
- ZendEngine2/zend_objects_API.c
- ZendEngine2/tests/bug36006.phpt:
- Fixed bug #36006 (Problem with $this in __destruct())
-
- * ZendEngine2/tests/bug36006.phpt
- ZendEngine2/tests/bug36006.phpt:
-
- Fixed bug #36006 (Problem with $this in __destruct())
-
- * ZendEngine2/tests/bug36006.phpt
- ZendEngine2/tests/bug36006.phpt:
-
- file bug36006.phpt was initially added on branch PHP_5_1.
-
- * (PHP_5_1)
- NEWS
- TSRM/tsrm_virtual_cwd.c
- TSRM/tsrm_virtual_cwd.c
- TSRM/tsrm_virtual_cwd.c
- TSRM/tsrm_virtual_cwd.h
- TSRM/tsrm_virtual_cwd.h
- main/main.c
- main/main.c:
- Fixed bug #36016 (realpath cache memleaks)
-
-2006-01-15 Antony Dovgal <antony@zend.com>
-
- * (PHP_4_4)
- NEWS
- ext/standard/http_fopen_wrapper.c:
- fix bug #36017 (fopen() crashes PHP when opening a URL)
- + fix incosistency in macro usage
-
-2006-01-15 Ilia Alshanetsky <ilia@prohost.org>
-
- * (PHP_4_4)
- NEWS
- ext/session/session.c:
- MFH: Added a check for special characters in the session name.
-
- * ext/session/session.c:
- MFB51: Added a check for special characters in the session name.
-
- * (PHP_5_1)
- NEWS
- ext/session/session.c:
- Added a check for special characters in the session name.
-
-2006-01-15 Derick Rethans <php@derickrethans.nl>
-
- * (PHP_4_4)
- main/php_version.h:
- - Fixed typoes.
-
-2006-01-14 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
-
- * ZendEngine2/tests/bug29210.phpt
- ZendEngine2/tests/bug29210.phpt:
- - Fix test
-
- * (PHP_5_1)
- NEWS:
- - BFN
-
- * ZendEngine2/zend_API.c
- ZendEngine2/zend_API.c
- ext/standard/tests/general_functions/bug36011.phpt:
- - Fixed bug #36011
-
- * ext/standard/tests/general_functions/bug36011.phpt
- ext/standard/tests/general_functions/bug36011.phpt:
-
- - Fixed bug #36011
-
-2006-01-14 Jani Taskinen <jani.taskinen@sci.fi>
-
- * (PHP_5_1)
- NEWS:
- be wordy
-
-2006-01-14 Georg Richter <georg@mysql.com>
-
- * (PHP_5_1)
- NEWS:
- New field constants for BIT and NEWDECIMAL
-
- * (PHP_5_1)
- ext/mysqli/mysqli.c:
- 2nd attempt: implementation of 36007
- 1st commit stopped with protocol error - never seen that before :-(
-
-2006-01-14 Jani Taskinen <jani.taskinen@sci.fi>
-
- * (PHP_5_1)
- NEWS:
- removed false information
-
-2006-01-14 Georg Richter <georg@mysql.com>
-
- * (PHP_5_1)
- NEWS:
- Implemented feature request #36007: Support for BIT and NEW_DECIMAL field
- types
-
-2006-01-14 Jani Taskinen <jani.taskinen@sci.fi>
-
- * (PHP_5_1)
- NEWS:
- fix news
-
-2006-01-14 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
-
- * (PHP_5_1)
- sapi/cli/php_cli.c:
- - Make clear what -a mode gets you
-
-2006-01-13 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
-
- * (PHP_5_1)
- NEWS:
- - Fix #35998 (getPathname() method always returns unix style filenames)
-
-2006-01-13 Sascha Schumann <sascha@schumann.cx>
-
- * (PHP_4_4)
- ext/informix/ifx.ec
- ext/informix/ifx.ec
- ext/informix/ifx.ec
- ext/informix/ifx.ec:
- WS
-
- * ext/informix/ifx.ec:
- - WS
-
- * ext/informix/ifx.ec:
- - lower valgrind error count to zero.
-
-2006-01-13 Antony Dovgal <antony@zend.com>
-
- * ext/standard/basic_functions.c
- ext/standard/php_math.h:
- add missing ifdefs
-
-2006-01-13 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
-
- * (PHP_5_1)
- NEWS:
- - Add News (which is news)
-
-2006-01-13 Jani Taskinen <jani.taskinen@sci.fi>
-
- * (PHP_5_1)
- NEWS:
- this is not news
-
-2006-01-13 Pierre-Alain Joye <pierre.dev@gmail.com>
-
- * ext/standard/file.c
- ext/standard/file.h:
- - MFB: add php_mkdir_ex
-
- * (PHP_5_1)
- NEWS
- ext/standard/file.c
- ext/standard/file.h:
- - add php_mkdir_ex, works like php_mkdir but allows to silent any error
- when no options are used
-
-2006-01-12 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
-
- * (PHP_5_1)
- ext/standard/filters.c:
- - Add stream filter 'consumed'
-
- * ext/standard/filters.c:
- - Add stream filter 'consumed' which can restore the stream position when
- a stream was read or written through a size changing filter.
-
- * main/streams/filter.c:
- - Fix two warnings
-
- * main/streams/filter.c:
- - Fix warning
-
-2006-01-12 Derick Rethans <php@derickrethans.nl>
-
- * (PHP_4_4)
- NEWS
- configure.in
- main/php_version.h:
- - Back to dev.
-
- * (PHP_4_4)
- NEWS:
- - Fixed year.
-
- * (PHP_4_4)
- NEWS
- configure.in
- main/php_version.h:
- - Go with 4.4.2.
-
-2006-01-12 Hartmut Holzgraefe <hartmut@php-groupies.de>
-
- * ext/standard/levenshtein.c:
- typo fix
-
-2006-01-12 Ilia Alshanetsky <ilia@prohost.org>
-
- * (PHP_5_1)
- NEWS
- configure.in
- main/php_version.h:
- Back to dev
-
-2006-01-11 Michael Wallner <mike@iworks.at>
-
- * run-tests.php:
- - ws
-
- * run-tests.php:
- - fix CGI SAPI check on Windows
-
-2006-01-11 Ilia Alshanetsky <ilia@prohost.org>
-
- * (PHP_5_1)
- NEWS
- configure.in
- main/php_version.h:
- 5.1.2
-
-2006-01-10 Ilia Alshanetsky <ilia@prohost.org>
-
- * ext/standard/tests/filters/bug35916.phpt
- main/streams/filter.c:
- MFB51: Fixed bug #35916 (Duplicate calls to stream_bucket_append() lead to
- a crash).
-
- * (PHP_5_1)
- NEWS
- ext/standard/tests/filters/bug35916.phpt
- ext/standard/tests/filters/bug35916.phpt
- main/streams/filter.c:
- Fixed bug #35916 (Duplicate calls to stream_bucket_append() lead to a
- crash).
-
-2006-01-10 Antony Dovgal <antony@zend.com>
-
- * (PHP_4_4)
- ext/odbc/config.m4
- ext/odbc/config.m4
- ext/odbc/config.m4:
- MFH: fix #35959 (Cannot build with Solid 2.3)
-
- * ext/odbc/config.m4:
- fix #35959 (Cannot build with Solid 2.3)
-
- * ext/standard/levenshtein.c:
- fix memory corruption (HEAD only)
-
- * (PHP_5_1)
- ext/oci8/oci8.c:
- MFH: destroy regular connections in RSHUTDOWN if ZTS is used
- this fixes problem with Oracle9 (not Oracle10) and Apache2/worker -
- connections are not being closed correctly
- see #35205 and similar issues
-
- * ext/oci8/oci8.c:
- silence compile warning in non-ZTS mode
-
- * ext/oci8/oci8.c:
- destroy regular connections in RSHUTDOWN if ZTS is used
- this fixes problem with Oracle9 (not Oracle10) and Apache2/worker -
- connections are not being closed correctly
- see #35205 and similar issues
-
-2006-01-10 Ilia Alshanetsky <ilia@prohost.org>
-
- * ext/standard/tests/general_functions/sunfuncts.phpt:
- MFB51: Fixed test
-
- * (PHP_5_1)
- ext/standard/tests/general_functions/sunfuncts.phpt:
- Fixed test.
-
-2006-01-09 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
-
- * .gdbinit:
- Add print_ft to dump function tables (lists the names)
-
-2006-01-08 Ilia Alshanetsky <ilia@prohost.org>
-
- * (PHP_5_1)
- NEWS:
- PEAR news
-
-2006-01-07 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
-
- * ZendEngine2/zend_execute_API.c:
- - MFB Second part of is_callable/call_user_func
- - Clean a few warnings
-
- * ZendEngine2/zend_API.c:
- - MFB missing E_STRICT
-
- * ZendEngine2/zend_API.c:
- - MFB zend_is_callable() fixes
-
-2006-01-07 Greg Beaver <greg@chiaraquartet.net>
-
- * pear/packages/PEAR-1.4.6.tar
- pear/packages/PEAR-1.4.6.tar:
-
- file PEAR-1.4.6.tar was initially added on branch PHP_4_4.
-
- * (PHP_4_4)
- pear/install-pear.php
- pear/PEAR/Dependency2.php
- pear/PEAR/Installer.php
- pear/PEAR/Registry.php
- pear/PEAR/Command/Install.php
- pear/packages/PEAR-1.4.5.tar:
- update to PEAR 1.4.6, add support for --packagingroot to local PEAR
- installer (needed for INSTALL_ROOT)
-
-2006-01-07 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
-
- * sapi/cli/php_cli.c:
- - Show whether this is the shell or just the starnge mode
-
-2006-01-06 Antony Dovgal <antony@zend.com>
-
- * ext/standard/tests/array/007.phpt
- ext/standard/tests/array/array_intersect_1.phpt
- ext/standard/tests/array/locale_sort.phpt:
- fix tests
-
-2006-01-06 Jani Taskinen <jani.taskinen@sci.fi>
-
- * sapi/cgi/libfcgi/.cvsignore
- sapi/cgi/libfcgi/LICENSE.TERMS
- sapi/cgi/libfcgi/acinclude.m4
- sapi/cgi/libfcgi/fcgi_stdio.c
- sapi/cgi/libfcgi/fcgiapp.c
- sapi/cgi/libfcgi/libfcgi.m4
- sapi/cgi/libfcgi/os_unix.c
- sapi/cgi/libfcgi/os_win32.c
- sapi/cgi/libfcgi/strerror.c
- sapi/cgi/libfcgi/include/fastcgi.h
- sapi/cgi/libfcgi/include/fcgi_config.h
- sapi/cgi/libfcgi/include/fcgi_config_win32.h
- sapi/cgi/libfcgi/include/fcgi_config_x86.h
- sapi/cgi/libfcgi/include/fcgi_stdio.h
- sapi/cgi/libfcgi/include/fcgiapp.h
- sapi/cgi/libfcgi/include/fcgiappmisc.h
- sapi/cgi/libfcgi/include/fcgimisc.h
- sapi/cgi/libfcgi/include/fcgio.h
- sapi/cgi/libfcgi/include/fcgios.h:
- Nuke unused files
-
- * sapi/cgi/CREDITS:
- credits for Dmitry
-
-2006-01-06 Antony Dovgal <antony@zend.com>
-
- * (PHP_5_1)
- ZendEngine2/zend_API.c
- ZendEngine2/tests/bug29210.phpt
- ZendEngine2/tests/bug32290.phpt:
- fix typo in the code and related tests
-
- * ZendEngine2/tests/bug29210.phpt
- ZendEngine2/tests/bug32290.phpt:
- typo
-
- * sapi/cgi/libfcgi/.cvsignore
- sapi/cgi/libfcgi/.cvsignore:
-
- add missing .cvsignore
-
-2006-01-06 Rasmus Lerdorf <rasmus@lerdorf.com>
-
- * (PHP_5_1)
- sapi/apache/mod_php5.c:
- MFH: I don't recall the reason for messing with r->allowed here, so let's
- get rid of it (and see who screams). This should fix bug #32561
-
- * sapi/apache/mod_php5.c:
- Let's not mess with r->allowed here - this should fix bug #32561
-
-2006-01-06 Antony Dovgal <antony@zend.com>
-
- * (PHP_4_4)
- ext/mbstring/tests/mb_strcut.phpt:
- fix test
-
- * (PHP_5_1)
- NEWS:
- BFN
-
-2006-01-06 Jani Taskinen <jani.taskinen@sci.fi>
-
- * win32/sendmail.c:
- - Cleanups:
- * unify the address handling to always strip leading whitespace
- * ws fixes
-
- * (PHP_4_4)
- win32/sendmail.c:
- - Fixed bug #35906 (win32: mail() Date: header is not RFC compliant)
-
-2006-01-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
-
- * main/streams/memory.c
- main/streams/memory.c:
- - Fix issue with memset seeking
- - Fix issue with shutdown order of temp/memory stream
-
-2006-01-05 Jani Taskinen <jani.taskinen@sci.fi>
-
- * (PHP_4_4)
- ext/pgsql/config.m4
- ext/pgsql/config.m4:
- MFH: - Fixed bug #35911 (HAVE_PG_CONFIG_H set incorrectly)
-
- * ext/pgsql/config.m4:
- - Fixed bug #35911 (HAVE_PG_CONFIG_H set incorrectly)
-
-2006-01-05 Ilia Alshanetsky <ilia@prohost.org>
-
- * (PHP_5_1)
- configure.in
- main/php_version.h:
- Back to dev
-
-2006-01-05 Antony Dovgal <antony@zend.com>
-
- * ext/standard/string.c:
- fix typo
-
-2006-01-05 Hartmut Holzgraefe <hartmut@php-groupies.de>
-
- * ext/ncurses/.cvsignore
- ext/ncurses/CREDITS
- ext/ncurses/EXPERIMENTAL
- ext/ncurses/c-prototypes
- ext/ncurses/config.m4
- ext/ncurses/example1.php
- ext/ncurses/ncurses.c
- ext/ncurses/ncurses.php
- ext/ncurses/ncurses_fe.c
- ext/ncurses/ncurses_functions.c
- ext/ncurses/package.xml
- ext/ncurses/php_ncurses.h
- ext/ncurses/php_ncurses_fe.h
- ext/ncurses/tests/.cvsignore
- ext/ncurses/tests/001.phpt:
- ncurses goes sibiria^Wpecl
-
-2006-01-05 Ilia Alshanetsky <ilia@prohost.org>
-
- * (PHP_5_1)
- configure.in
- main/php_version.h:
- Go with 5.1.2RC2
-
- * (PHP_5_1)
- ext/curl/interface.c:
- Revert unrelated parts of the previous patch.
-
- * ext/curl/interface.c:
- MFB4: Fixed bug #35908 (curl extension uses undefined
- GCRY_THREAD_OPTIONS_USER).
-
- * (PHP_5_1)
- NEWS
- ext/curl/interface.c:
- MFH4: Fixed bug #35908 (curl extension uses undefined
- GCRY_THREAD_OPTIONS_USER).
-
- * (PHP_4_4)
- ext/curl/curl.c:
- Fixed bug #35908 (curl extension uses undefined GCRY_THREAD_OPTIONS_USER).
-
-2006-01-05 Antony Dovgal <antony@zend.com>
-
- * (PHP_5_1)
- ext/oci8/oci8.c
- ext/oci8/oci8_interface.c
- ext/oci8/oci8_lob.c
- ext/oci8/php_oci8_int.h:
- MFH: delete descriptor from the hash and avoid crashes on commit/rollback
-
- * ext/oci8/oci8.c
- ext/oci8/oci8_interface.c
- ext/oci8/oci8_lob.c
- ext/oci8/php_oci8_int.h:
- delete descriptor from the hash and avoid crashes on commit/rollback
-
-2006-01-05 Derick Rethans <php@derickrethans.nl>
-
- * (PHP_4_4)
- NEWS
- configure.in
- main/php_version.h:
- - Back to devel.
-
- * (PHP_4_4)
- NEWS
- configure.in
- main/php_version.h:
- - Go with RC2.
-
-2006-01-05 Andi Gutmans <andi@zend.com>
-
- * ZendEngine2/LICENSE
- ZendEngine2/LICENSE
- ZendEngine2/zend_unicode.c
- ZendEngine2/zend_unicode.h:
- - More -> 2006 changes
-
-2006-01-05 Ilia Alshanetsky <ilia@prohost.org>
-
- * ext/imap/php_imap.c:
- MFB51: Fixed bug #35669 (imap_mail_compose() crashes with
- multipart-multiboundary-email).
-
- * (PHP_4_4)
- NEWS
- ext/imap/php_imap.c:
- MFH: Fixed bug #35669 (imap_mail_compose() crashes with
- multipart-multiboundary-email).
-
- * (PHP_5_1)
- NEWS
- ext/imap/php_imap.c:
- Fixed bug #35669 (imap_mail_compose() crashes with
- multipart-multiboundary-email).
-
-2006-01-04 Andi Gutmans <andi@zend.com>
-
- * (PHP_5_1)
- TSRM/LICENSE
- TSRM/TSRM.c
- TSRM/TSRM.h:
- - Update to 2006
-
- * TSRM/LICENSE:
- - One more update
-
- * TSRM/TSRM.c
- TSRM/TSRM.h
- ZendEngine2/acconfig.h
- ZendEngine2/acconfig.h
- ZendEngine2/header
- ZendEngine2/header
- ZendEngine2/zend.c
- ZendEngine2/zend.c
- ZendEngine2/zend.h
- ZendEngine2/zend.h
- ZendEngine2/zend_API.c
- ZendEngine2/zend_API.c
- ZendEngine2/zend_API.h
- ZendEngine2/zend_API.h
- ZendEngine2/zend_alloc.c
- ZendEngine2/zend_alloc.c
- ZendEngine2/zend_alloc.h
- ZendEngine2/zend_alloc.h
- ZendEngine2/zend_arg_defs.c
- ZendEngine2/zend_arg_defs.c
- ZendEngine2/zend_builtin_functions.c
- ZendEngine2/zend_builtin_functions.c
- ZendEngine2/zend_builtin_functions.h
- ZendEngine2/zend_builtin_functions.h
- ZendEngine2/zend_compile.c
- ZendEngine2/zend_compile.c
- ZendEngine2/zend_compile.h
- ZendEngine2/zend_compile.h
- ZendEngine2/zend_config.nw.h
- ZendEngine2/zend_config.nw.h
- ZendEngine2/zend_config.w32.h
- ZendEngine2/zend_config.w32.h
- ZendEngine2/zend_constants.c
- ZendEngine2/zend_constants.c
- ZendEngine2/zend_constants.h
- ZendEngine2/zend_constants.h
- ZendEngine2/zend_default_classes.c
- ZendEngine2/zend_default_classes.c
- ZendEngine2/zend_dynamic_array.c
- ZendEngine2/zend_dynamic_array.c
- ZendEngine2/zend_dynamic_array.h
- ZendEngine2/zend_dynamic_array.h
- ZendEngine2/zend_errors.h
- ZendEngine2/zend_errors.h
- ZendEngine2/zend_exceptions.c
- ZendEngine2/zend_exceptions.c
- ZendEngine2/zend_exceptions.h
- ZendEngine2/zend_exceptions.h
- ZendEngine2/zend_execute.c
- ZendEngine2/zend_execute.c
- ZendEngine2/zend_execute.h
- ZendEngine2/zend_execute.h
- ZendEngine2/zend_execute_API.c
- ZendEngine2/zend_execute_API.c
- ZendEngine2/zend_extensions.c
- ZendEngine2/zend_extensions.c
- ZendEngine2/zend_extensions.h
- ZendEngine2/zend_extensions.h
- ZendEngine2/zend_fast_cache.h
- ZendEngine2/zend_fast_cache.h
- ZendEngine2/zend_globals.h
- ZendEngine2/zend_globals.h
- ZendEngine2/zend_globals_macros.h
- ZendEngine2/zend_globals_macros.h
- ZendEngine2/zend_hash.c
- ZendEngine2/zend_hash.c
- ZendEngine2/zend_hash.h
- ZendEngine2/zend_hash.h
- ZendEngine2/zend_highlight.c
- ZendEngine2/zend_highlight.c
- ZendEngine2/zend_highlight.h
- ZendEngine2/zend_highlight.h
- ZendEngine2/zend_indent.c
- ZendEngine2/zend_indent.c
- ZendEngine2/zend_indent.h
- ZendEngine2/zend_indent.h
- ZendEngine2/zend_ini.c
- ZendEngine2/zend_ini.c
- ZendEngine2/zend_ini.h
- ZendEngine2/zend_ini.h
- ZendEngine2/zend_ini_parser.y
- ZendEngine2/zend_ini_parser.y
- ZendEngine2/zend_ini_scanner.h
- ZendEngine2/zend_ini_scanner.h
- ZendEngine2/zend_ini_scanner.l
- ZendEngine2/zend_ini_scanner.l
- ZendEngine2/zend_interfaces.c
- ZendEngine2/zend_interfaces.c
- ZendEngine2/zend_interfaces.h
- ZendEngine2/zend_interfaces.h
- ZendEngine2/zend_istdiostream.h
- ZendEngine2/zend_istdiostream.h
- ZendEngine2/zend_iterators.c
- ZendEngine2/zend_iterators.c
- ZendEngine2/zend_iterators.h
- ZendEngine2/zend_iterators.h
- ZendEngine2/zend_language_parser.y
- ZendEngine2/zend_language_parser.y
- ZendEngine2/zend_language_scanner.h
- ZendEngine2/zend_language_scanner.h
- ZendEngine2/zend_language_scanner.l
- ZendEngine2/zend_language_scanner.l
- ZendEngine2/zend_list.c
- ZendEngine2/zend_list.c
- ZendEngine2/zend_list.h
- ZendEngine2/zend_list.h
- ZendEngine2/zend_llist.c
- ZendEngine2/zend_llist.c
- ZendEngine2/zend_llist.h
- ZendEngine2/zend_llist.h
- ZendEngine2/zend_mm.c
- ZendEngine2/zend_mm.c
- ZendEngine2/zend_mm.h
- ZendEngine2/zend_mm.h
- ZendEngine2/zend_modules.h
- ZendEngine2/zend_modules.h
- ZendEngine2/zend_multibyte.c
- ZendEngine2/zend_multibyte.h
- ZendEngine2/zend_multiply.h
- ZendEngine2/zend_multiply.h
- ZendEngine2/zend_object_handlers.c
- ZendEngine2/zend_object_handlers.c
- ZendEngine2/zend_object_handlers.h
- ZendEngine2/zend_object_handlers.h
- ZendEngine2/zend_objects.c
- ZendEngine2/zend_objects.c
- ZendEngine2/zend_objects.h
- ZendEngine2/zend_objects.h
- ZendEngine2/zend_objects_API.c
- ZendEngine2/zend_objects_API.c
- ZendEngine2/zend_objects_API.h
- ZendEngine2/zend_objects_API.h
- ZendEngine2/zend_opcode.c
- ZendEngine2/zend_opcode.c
- ZendEngine2/zend_operators.c
- ZendEngine2/zend_operators.c
- ZendEngine2/zend_operators.h
- ZendEngine2/zend_operators.h
- ZendEngine2/zend_ptr_stack.c
- ZendEngine2/zend_ptr_stack.c
- ZendEngine2/zend_ptr_stack.h
- ZendEngine2/zend_ptr_stack.h
- ZendEngine2/zend_qsort.c
- ZendEngine2/zend_qsort.c
- ZendEngine2/zend_qsort.h
- ZendEngine2/zend_qsort.h
- ZendEngine2/zend_sprintf.c
- ZendEngine2/zend_sprintf.c
- ZendEngine2/zend_stack.c
- ZendEngine2/zend_stack.c
- ZendEngine2/zend_stack.h
- ZendEngine2/zend_stack.h
- ZendEngine2/zend_static_allocator.c
- ZendEngine2/zend_static_allocator.c
- ZendEngine2/zend_static_allocator.h
- ZendEngine2/zend_static_allocator.h
- ZendEngine2/zend_stream.c
- ZendEngine2/zend_stream.c
- ZendEngine2/zend_stream.h
- ZendEngine2/zend_stream.h
- ZendEngine2/zend_strtod.h
- ZendEngine2/zend_strtod.h
- ZendEngine2/zend_ts_hash.c
- ZendEngine2/zend_ts_hash.c
- ZendEngine2/zend_ts_hash.h
- ZendEngine2/zend_ts_hash.h
- ZendEngine2/zend_types.h
- ZendEngine2/zend_types.h
- ZendEngine2/zend_variables.c
- ZendEngine2/zend_variables.c
- ZendEngine2/zend_variables.h
- ZendEngine2/zend_variables.h
- ZendEngine2/zend_vm.h
- ZendEngine2/zend_vm.h
- ZendEngine2/zend_vm_def.h
- ZendEngine2/zend_vm_def.h
- ZendEngine2/zend_vm_execute.h
- ZendEngine2/zend_vm_execute.h
- ZendEngine2/zend_vm_gen.php
- ZendEngine2/zend_vm_gen.php
- ZendEngine2/zend_vm_opcodes.h
- ZendEngine2/zend_vm_opcodes.h:
- - Update copyright notices to 2006
-
-2006-01-04 Andrey Hristov <php@hristov.com>
-
- * ext/mysqli/tests/003.phpt
- ext/mysqli/tests/004.phpt
- ext/mysqli/tests/006.phpt
- ext/mysqli/tests/007.phpt
- ext/mysqli/tests/008.phpt
- ext/mysqli/tests/009.phpt
- ext/mysqli/tests/010.phpt
- ext/mysqli/tests/013.phpt
- ext/mysqli/tests/020.phpt
- ext/mysqli/tests/023.phpt
- ext/mysqli/tests/024.phpt
- ext/mysqli/tests/025.phpt
- ext/mysqli/tests/026.phpt
- ext/mysqli/tests/042.phpt
- ext/mysqli/tests/060.phpt
- ext/mysqli/tests/065.phpt
- ext/mysqli/tests/bug32405.phpt
- ext/mysqli/tests/bug35103.phpt
- ext/mysqli/tests/bug35517.phpt
- ext/mysqli/tests/bug35759.phpt:
- bring tests up-to-date with 5_1 branch
-
- * ext/standard/array.c:
- cast and fix a warning
-
-2006-01-04 Derick Rethans <php@derickrethans.nl>
-
- * (PHP_5_1)
- ext/standard/php_sunfuncs.h
- ext/standard/sunfuncs.c:
- - Removed the files which are no longer necessary.
-
- * (PHP_5_1)
- NEWS
- ext/standard/basic_functions.c
- ext/standard/config.m4
- ext/standard/config.w32
- ext/standard/php_standard.h
- ext/standard/tests/general_functions/sunfuncts.phpt:
- - MFH: Fixed bug #35887 (wddx_deserialize not parsing dateTime fields
- properly).
- - MFH: Fixed bug #35885 (strtotime("NOW") no longer works).
- - MFH: Fixed bug #33789 (Many Problems with SunFuncs).
- - MFH: Fixed bug #33671 (sun_rise and sun_set don't return a GMT timestamp
- if one
- passes an offset).
- - MFH: Fixed bug #32820 (date_sunrise and date_sunset don't handle GMT
- offset
- well).
- - MFH: Fixed bug #30937 (date_sunrise() & date_sunset() don't handle
- endless
- day/night at high latitudes).
-
-2006-01-04 Rob Richards <rrichards@ctindustries.net>
-
- * ext/xml/tests/bug32001b.phpt:
- fix test
-
- * ext/standard/filestat.c:
- fix win build
-
-2006-01-04 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
-
- * run-tests.php:
- -Typo
-
- * run-tests.php:
- - Typo
-
- * run-tests.php:
- - Add CLEAN section which contains optional cleanup code executed even when
- the test fails and which can be prevented by --no-clean switch
-
-2006-01-04 Derick Rethans <php@derickrethans.nl>
-
- * ext/standard/basic_functions.c
- ext/standard/config.m4
- ext/standard/config.w32
- ext/standard/php_standard.h
- ext/standard/php_sunfuncs.h
- ext/standard/sunfuncs.c
- ext/standard/tests/general_functions/sunfuncts.phpt:
- - New implementation of the sunset algorithm. Fixes bugs #33789, #33671,
- #32820
- and #30937.
-
-2006-01-04 Edin Kadribasic <edink@emini.dk>
-
- * (PHP_4_4)
- ext/imap/imap.dsp
- ext/imap/php_imap.c:
- Fix win32 build
-
-2006-01-04 Derick Rethans <php@derickrethans.nl>
-
- * configure.in
- TSRM/tsrm_virtual_cwd.c
- TSRM/tsrm_virtual_cwd.h
- ext/standard/basic_functions.c
- ext/standard/filestat.c
- ext/standard/php_filestat.h:
- - Added the lchown() and lchgrp() functions which change permissions and
- group
- permissions on symbolic links.
-
- * (PHP_4_4)
- ext/mbstring/mbstring.dsp:
- - Hopefully fix windows build here.
-
-2006-01-03 Ilia Alshanetsky <ilia@prohost.org>
-
- * sapi/apache2handler/php_functions.c:
- MFB51: Added param checks for ap2 fetch respose/request header functions.
-
- * (PHP_5_1)
- sapi/apache2handler/php_functions.c:
- Added param checks for ap2 fetch respose/request header functions.
-
-2006-01-03 Jani Taskinen <jani.taskinen@sci.fi>
-
- * ext/iconv/config.m4:
- MFB
-
- * (PHP_5_1)
- ext/iconv/config.m4:
- - prevent pontential failure with stupid compilers
-
- * (PHP_5_1)
- NEWS:
- typofix
-
- * (PHP_5_1)
- NEWS
- ext/iconv/config.m4
- ext/iconv/config.m4:
- - Fixed bug #35288 (iconv() function defined as libiconv())
-
-2006-01-02 Jani Taskinen <jani.taskinen@sci.fi>
-
- * sapi/apache2handler/php_functions.c:
- - Fixed apache_setenv() which requires 2 parameters
-
-2006-01-02 Ilia Alshanetsky <ilia@prohost.org>
-
- * (PHP_4_4)
- sapi/apache2handler/php_functions.c:
- MFH: Fixed possible crash in apache_getenv()/apache_setenv() on invalid
- parameters.
-
- * sapi/apache2handler/php_functions.c:
- MFB51: Fixed possible crash in apache_getenv()/apache_setenv() on invalid
- parameters.
-
- * (PHP_5_1)
- NEWS
- sapi/apache2handler/php_functions.c:
- Fixed possible crash in apache_getenv()/apache_setenv() on invalid
- parameters.
-
-2006-01-02 Jani Taskinen <jani.taskinen@sci.fi>
-
- * (PHP_5_1)
- sapi/apache2handler/php_functions.c:
- MFH: fixed apache_setenv(): at least 2 parameters are required
-
-2006-01-02 Greg Beaver <greg@chiaraquartet.net>
-
- * (PHP_4_4)
- pear/install-pear.php:
- make sure mbstring doesn't screw stuff
-
- * (PHP_4_4)
- pear/packages/PEAR-1.4.4.tar
- pear/packages/PEAR-1.4.5.tar
- pear/packages/PEAR-1.4.5.tar:
- upgrade to PEAR 1.4.5
-
-2006-01-01 Ilia Alshanetsky <ilia@prohost.org>
-
- * sapi/apache2handler/php_functions.c:
- MFB51: Added safety checks
-
- * (PHP_5_1)
- sapi/apache2handler/php_functions.c:
- Added safety checks
-
- * (PHP_5_1)
- NEWS:
- Fixed bug #35797 (segfault on PDOStatement::execute() with
- zend.ze1_compatibility_mode = On).
-
-2006-01-01 Jani Taskinen <jani.taskinen@sci.fi>
-
- * scripts/dev/credits:
- - Allow any EOLs in CREDITS files
-
- * ext/standard/credits_ext.h:
- fix build
-
-2006-01-01 Rasmus Lerdorf <rasmus@lerdorf.com>
-
- * (PHP_5_1)
- ext/standard/credits_ext.h:
- Fix the build
-
-2006-01-01 Andrey Hristov <php@hristov.com>
-
- * (PHP_5_1)
- ext/mysqli/mysqli_api.c:
- WS
-
- * (PHP_5_1)
- ext/mysqli/tests/004.phpt:
- fetch more than one row at once
-
-2006-01-01 Jani Taskinen <jani.taskinen@sci.fi>
-
- * (PHP_4_4)
- ext/gd/gd_ctx.c
- ext/mcve/mcve.c
- ext/mcve/php_mcve.h
- ext/mnogosearch/php_mnogo.c
- ext/odbc/php_odbc_includes.h
- ext/sybase_ct/php_sybase_ct.c
- ext/sybase_ct/php_sybase_ct.h
- pear/Archive/Tar.php
- pear/Console/Getopt.php
- pear/PEAR/Dependency.php
- pear/packages/Archive_Tar-1.3.1.tar
- pear/packages/Console_Getopt-1.2.tar
- pear/packages/PEAR-1.4.4.tar
- pear/scripts/pear.bat
- pear/scripts/pearcmd.php
- pear/scripts/peardev.bat
- pear/scripts/pecl.bat
- pear/scripts/peclcmd.php
- win32/globals.c
- win32/php_win32_globals.h:
- missed these
-
- * (PHP_4_4)
- LICENSE
- header
- header
- header
- run-tests.php
- run-tests.php
- run-tests.php
- server-tests.php
- server-tests.php
- server-tests.php
- TSRM/tsrm_nw.c
- TSRM/tsrm_nw.c
- TSRM/tsrm_nw.c
- TSRM/tsrm_nw.h
- TSRM/tsrm_nw.h
- TSRM/tsrm_nw.h
- TSRM/tsrm_virtual_cwd.c
- TSRM/tsrm_virtual_cwd.c
- TSRM/tsrm_virtual_cwd.c
- TSRM/tsrm_virtual_cwd.h
- TSRM/tsrm_virtual_cwd.h
- TSRM/tsrm_virtual_cwd.h
- TSRM/tsrm_win32.c
- TSRM/tsrm_win32.c
- TSRM/tsrm_win32.c
- TSRM/tsrm_win32.h
- TSRM/tsrm_win32.h
- TSRM/tsrm_win32.h
- Zend/zend.c
- Zend/zend.h
- Zend/zend_API.c
- Zend/zend_API.h
- Zend/zend_alloc.c
- Zend/zend_alloc.h
- Zend/zend_builtin_functions.c
- Zend/zend_builtin_functions.h
- Zend/zend_compile.c
- Zend/zend_compile.h
- Zend/zend_config.w32.h
- Zend/zend_constants.c
- Zend/zend_constants.h
- Zend/zend_dynamic_array.c
- Zend/zend_dynamic_array.h
- Zend/zend_errors.h
- Zend/zend_execute.c
- Zend/zend_execute.h
- Zend/zend_execute_API.c
- Zend/zend_execute_globals.h
- Zend/zend_extensions.c
- Zend/zend_extensions.h
- Zend/zend_fast_cache.h
- Zend/zend_globals.h
- Zend/zend_globals_macros.h
- Zend/zend_hash.c
- Zend/zend_hash.h
- Zend/zend_highlight.c
- Zend/zend_highlight.h
- Zend/zend_indent.c
- Zend/zend_indent.h
- Zend/zend_ini_parser.y
- Zend/zend_ini_scanner.l
- Zend/zend_language_parser.y
- Zend/zend_language_scanner.h
- Zend/zend_language_scanner.l
- Zend/zend_list.c
- Zend/zend_list.h
- Zend/zend_llist.c
- Zend/zend_llist.h
- Zend/zend_modules.h
- Zend/zend_multibyte.c
- Zend/zend_multibyte.h
- Zend/zend_multiply.h
- Zend/zend_opcode.c
- Zend/zend_operators.c
- Zend/zend_operators.h
- Zend/zend_ptr_stack.c
- Zend/zend_ptr_stack.h
- Zend/zend_qsort.c
- Zend/zend_qsort.h
- Zend/zend_sprintf.c
- Zend/zend_stack.c
- Zend/zend_stack.h
- Zend/zend_static_allocator.c
- Zend/zend_static_allocator.h
- Zend/zend_types.h
- Zend/zend_variables.c
- Zend/zend_variables.h
- build/build.mk
- build/build.mk
- build/build.mk
- build/build2.mk
- build/build2.mk
- build/build2.mk
- build/buildcheck.sh
- build/buildcheck.sh
- build/buildcheck.sh
- build/mkdep.awk
- build/mkdep.awk
- build/mkdep.awk
- ext/bcmath/bcmath.c
- ext/bcmath/bcmath.c
- ext/bcmath/bcmath.c
- ext/bcmath/php_bcmath.h
- ext/bcmath/php_bcmath.h
- ext/bcmath/php_bcmath.h
- ext/bz2/bz2.c
- ext/bz2/bz2.c
- ext/bz2/bz2.c
- ext/bz2/bz2_filter.c
- ext/bz2/bz2_filter.c
- ext/bz2/php_bz2.h
- ext/bz2/php_bz2.h
- ext/bz2/php_bz2.h
- ext/calendar/cal_unix.c
- ext/calendar/cal_unix.c
- ext/calendar/cal_unix.c
- ext/calendar/calendar.c
- ext/calendar/calendar.c
- ext/calendar/calendar.c
- ext/calendar/easter.c
- ext/calendar/easter.c
- ext/calendar/easter.c
- ext/com/COM.c
- ext/com/VARIANT.c
- ext/com/conversion.c
- ext/com/dispatch.c
- ext/com_dotnet/com_com.c
- ext/com_dotnet/com_com.c
- ext/com_dotnet/com_dotnet.c
- ext/com_dotnet/com_dotnet.c
- ext/com_dotnet/com_extension.c
- ext/com_dotnet/com_extension.c
- ext/com_dotnet/com_handlers.c
- ext/com_dotnet/com_handlers.c
- ext/com_dotnet/com_iterator.c
- ext/com_dotnet/com_iterator.c
- ext/com_dotnet/com_misc.c
- ext/com_dotnet/com_misc.c
- ext/com_dotnet/com_olechar.c
- ext/com_dotnet/com_olechar.c
- ext/com_dotnet/com_persist.c
- ext/com_dotnet/com_persist.c
- ext/com_dotnet/com_saproxy.c
- ext/com_dotnet/com_saproxy.c
- ext/com_dotnet/com_typeinfo.c
- ext/com_dotnet/com_typeinfo.c
- ext/com_dotnet/com_variant.c
- ext/com_dotnet/com_variant.c
- ext/com_dotnet/com_wrapper.c
- ext/com_dotnet/com_wrapper.c
- ext/com_dotnet/php_com_dotnet.h
- ext/com_dotnet/php_com_dotnet.h
- ext/com_dotnet/php_com_dotnet_internal.h
- ext/com_dotnet/php_com_dotnet_internal.h
- ext/cpdf/cpdf.c
- ext/cpdf/php_cpdf.h
- ext/crack/crack.c
- ext/crack/php_crack.h
- ext/ctype/ctype.c
- ext/ctype/ctype.c
- ext/ctype/ctype.c
- ext/ctype/php_ctype.h
- ext/ctype/php_ctype.h
- ext/ctype/php_ctype.h
- ext/curl/curl.c
- ext/curl/curlstreams.c
- ext/curl/interface.c
- ext/curl/interface.c
- ext/curl/multi.c
- ext/curl/multi.c
- ext/curl/php_curl.h
- ext/curl/php_curl.h
- ext/curl/php_curl.h
- ext/curl/streams.c
- ext/curl/streams.c
- ext/cyrus/cyrus.c
- ext/cyrus/php_cyrus.h
- ext/db/db.c
- ext/db/php_db.h
- ext/dba/dba.c
- ext/dba/dba.c
- ext/dba/dba.c
- ext/dba/dba_cdb.c
- ext/dba/dba_cdb.c
- ext/dba/dba_cdb.c
- ext/dba/dba_db1.c
- ext/dba/dba_db1.c
- ext/dba/dba_db2.c
- ext/dba/dba_db2.c
- ext/dba/dba_db2.c
- ext/dba/dba_db3.c
- ext/dba/dba_db3.c
- ext/dba/dba_db3.c
- ext/dba/dba_db4.c
- ext/dba/dba_db4.c
- ext/dba/dba_db4.c
- ext/dba/dba_dbm.c
- ext/dba/dba_dbm.c
- ext/dba/dba_dbm.c
- ext/dba/dba_flatfile.c
- ext/dba/dba_flatfile.c
- ext/dba/dba_flatfile.c
- ext/dba/dba_gdbm.c
- ext/dba/dba_gdbm.c
- ext/dba/dba_gdbm.c
- ext/dba/dba_inifile.c
- ext/dba/dba_inifile.c
- ext/dba/dba_inifile.c
- ext/dba/dba_ndbm.c
- ext/dba/dba_ndbm.c
- ext/dba/dba_ndbm.c
- ext/dba/dba_qdbm.c
- ext/dba/dba_qdbm.c
- ext/dba/php_dba.h
- ext/dba/php_dba.h
- ext/dba/php_dba.h
- ext/dba/libcdb/cdb.c
- ext/dba/libcdb/cdb.c
- ext/dba/libcdb/cdb.c
- ext/dba/libcdb/cdb.h
- ext/dba/libcdb/cdb.h
- ext/dba/libcdb/cdb.h
- ext/dba/libcdb/cdb_make.c
- ext/dba/libcdb/cdb_make.c
- ext/dba/libcdb/cdb_make.c
- ext/dba/libcdb/cdb_make.h
- ext/dba/libcdb/cdb_make.h
- ext/dba/libcdb/cdb_make.h
- ext/dba/libcdb/uint32.c
- ext/dba/libcdb/uint32.c
- ext/dba/libcdb/uint32.c
- ext/dba/libcdb/uint32.h
- ext/dba/libcdb/uint32.h
- ext/dba/libcdb/uint32.h
- ext/dba/libflatfile/flatfile.c
- ext/dba/libflatfile/flatfile.c
- ext/dba/libflatfile/flatfile.c
- ext/dba/libflatfile/flatfile.h
- ext/dba/libflatfile/flatfile.h
- ext/dba/libflatfile/flatfile.h
- ext/dba/libinifile/inifile.c
- ext/dba/libinifile/inifile.c
- ext/dba/libinifile/inifile.c
- ext/dba/libinifile/inifile.h
- ext/dba/libinifile/inifile.h
- ext/dba/libinifile/inifile.h
- ext/dbase/dbase.c
- ext/dbase/dbase.c
- ext/dbase/dbase.c
- ext/dbase/php_dbase.h
- ext/dbase/php_dbase.h
- ext/dbase/php_dbase.h
- ext/dbx/dbx.c
- ext/dbx/dbx.h
- ext/dbx/dbx_fbsql.c
- ext/dbx/dbx_fbsql.h
- ext/dbx/dbx_mssql.c
- ext/dbx/dbx_mssql.h
- ext/dbx/dbx_mysql.c
- ext/dbx/dbx_mysql.h
- ext/dbx/dbx_oci8.c
- ext/dbx/dbx_oci8.h
- ext/dbx/dbx_odbc.c
- ext/dbx/dbx_odbc.h
- ext/dbx/dbx_pgsql.c
- ext/dbx/dbx_pgsql.h
- ext/dbx/dbx_sybasect.c
- ext/dbx/dbx_sybasect.h
- ext/dbx/php_dbx.h
- ext/dio/dio.c
- ext/dio/php_dio.h
- ext/dom/attr.c
- ext/dom/attr.c
- ext/dom/cdatasection.c
- ext/dom/cdatasection.c
- ext/dom/characterdata.c
- ext/dom/characterdata.c
- ext/dom/comment.c
- ext/dom/comment.c
- ext/dom/document.c
- ext/dom/document.c
- ext/dom/documentfragment.c
- ext/dom/documentfragment.c
- ext/dom/documenttype.c
- ext/dom/documenttype.c
- ext/dom/dom_ce.h
- ext/dom/dom_ce.h
- ext/dom/dom_fe.h
- ext/dom/dom_fe.h
- ext/dom/dom_iterators.c
- ext/dom/dom_iterators.c
- ext/dom/dom_properties.h
- ext/dom/dom_properties.h
- ext/dom/domconfiguration.c
- ext/dom/domconfiguration.c
- ext/dom/domerror.c
- ext/dom/domerror.c
- ext/dom/domerrorhandler.c
- ext/dom/domerrorhandler.c
- ext/dom/domexception.c
- ext/dom/domexception.c
- ext/dom/domimplementation.c
- ext/dom/domimplementation.c
- ext/dom/domimplementationlist.c
- ext/dom/domimplementationlist.c
- ext/dom/domimplementationsource.c
- ext/dom/domimplementationsource.c
- ext/dom/domlocator.c
- ext/dom/domlocator.c
- ext/dom/domstringlist.c
- ext/dom/domstringlist.c
- ext/dom/element.c
- ext/dom/element.c
- ext/dom/entity.c
- ext/dom/entity.c
- ext/dom/entityreference.c
- ext/dom/entityreference.c
- ext/dom/namednodemap.c
- ext/dom/namednodemap.c
- ext/dom/namelist.c
- ext/dom/namelist.c
- ext/dom/node.c
- ext/dom/node.c
- ext/dom/nodelist.c
- ext/dom/nodelist.c
- ext/dom/notation.c
- ext/dom/notation.c
- ext/dom/php_dom.c
- ext/dom/php_dom.c
- ext/dom/php_dom.h
- ext/dom/php_dom.h
- ext/dom/processinginstruction.c
- ext/dom/processinginstruction.c
- ext/dom/string_extend.c
- ext/dom/string_extend.c
- ext/dom/text.c
- ext/dom/text.c
- ext/dom/typeinfo.c
- ext/dom/typeinfo.c
- ext/dom/userdatahandler.c
- ext/dom/userdatahandler.c
- ext/dom/xml_common.h
- ext/dom/xml_common.h
- ext/dom/xpath.c
- ext/dom/xpath.c
- ext/domxml/php_domxml.c
- ext/domxml/php_domxml.h
- ext/dotnet/dotnet.cpp
- ext/exif/exif.c
- ext/exif/exif.c
- ext/exif/exif.c
- ext/exif/php_exif.h
- ext/exif/php_exif.h
- ext/exif/php_exif.h
- ext/fbsql/php_fbsql.c
- ext/fbsql/php_fbsql.c
- ext/fbsql/php_fbsql.c
- ext/fbsql/php_fbsql.h
- ext/fbsql/php_fbsql.h
- ext/fbsql/php_fbsql.h
- ext/fdf/fdf.c
- ext/fdf/fdf.c
- ext/fdf/fdf.c
- ext/fdf/php_fdf.h
- ext/fdf/php_fdf.h
- ext/fdf/php_fdf.h
- ext/filepro/filepro.c
- ext/filepro/filepro.c
- ext/filepro/filepro.c
- ext/filepro/php_filepro.h
- ext/filepro/php_filepro.h
- ext/filepro/php_filepro.h
- ext/fribidi/fribidi.c
- ext/fribidi/php_fribidi.h
- ext/ftp/ftp.c
- ext/ftp/ftp.c
- ext/ftp/ftp.c
- ext/ftp/ftp.h
- ext/ftp/ftp.h
- ext/ftp/ftp.h
- ext/ftp/php_ftp.c
- ext/ftp/php_ftp.c
- ext/ftp/php_ftp.c
- ext/ftp/php_ftp.h
- ext/ftp/php_ftp.h
- ext/ftp/php_ftp.h
- ext/gd/gd.c
- ext/gd/gd.c
- ext/gd/gd.c
- ext/gd/gd_ctx.c
- ext/gd/gd_ctx.c
- ext/gd/gd_ctx.c
- ext/gd/php_gd.h
- ext/gd/php_gd.h
- ext/gd/php_gd.h
- ext/gd/libgd/xbm.c
- ext/gd/libgd/xbm.c
- ext/gd/libgd/xbm.c
- ext/gettext/gettext.c
- ext/gettext/gettext.c
- ext/gettext/gettext.c
- ext/gettext/php_gettext.h
- ext/gettext/php_gettext.h
- ext/gettext/php_gettext.h
- ext/gmp/gmp.c
- ext/gmp/gmp.c
- ext/gmp/gmp.c
- ext/gmp/php_gmp.h
- ext/gmp/php_gmp.h
- ext/gmp/php_gmp.h
- ext/hwapi/hwapi.cpp
- ext/hwapi/hwapi.cpp
- ext/hwapi/hwapi.cpp
- ext/hwapi/php_hwapi.h
- ext/hwapi/php_hwapi.h
- ext/hwapi/php_hwapi.h
- ext/hyperwave/hg_comm.c
- ext/hyperwave/hg_comm.h
- ext/hyperwave/hw.c
- ext/hyperwave/hw_error.h
- ext/hyperwave/php_hyperwave.h
- ext/iconv/iconv.c
- ext/iconv/iconv.c
- ext/iconv/iconv.c
- ext/iconv/php_iconv.h
- ext/iconv/php_iconv.h
- ext/iconv/php_iconv.h
- ext/imap/php_imap.c
- ext/imap/php_imap.c
- ext/imap/php_imap.c
- ext/imap/php_imap.h
- ext/imap/php_imap.h
- ext/imap/php_imap.h
- ext/informix/ifx.ec
- ext/informix/ifx.ec
- ext/informix/ifx.ec
- ext/informix/php_informix.h
- ext/informix/php_informix.h
- ext/informix/php_informix.h
- ext/informix/php_informix_includes.h
- ext/informix/php_informix_includes.h
- ext/informix/php_informix_includes.h
- ext/ingres_ii/ii.c
- ext/ingres_ii/ii.h
- ext/ingres_ii/php_ii.h
- ext/interbase/ibase_blobs.c
- ext/interbase/ibase_blobs.c
- ext/interbase/ibase_events.c
- ext/interbase/ibase_events.c
- ext/interbase/ibase_query.c
- ext/interbase/ibase_query.c
- ext/interbase/ibase_service.c
- ext/interbase/ibase_service.c
- ext/interbase/interbase.c
- ext/interbase/interbase.c
- ext/interbase/interbase.c
- ext/interbase/interbase.rc
- ext/interbase/interbase.rc
- ext/interbase/php_ibase_includes.h
- ext/interbase/php_ibase_includes.h
- ext/interbase/php_ibase_udf.c
- ext/interbase/php_ibase_udf.c
- ext/interbase/php_interbase.h
- ext/interbase/php_interbase.h
- ext/interbase/php_interbase.h
- ext/ircg/ircg.c
- ext/ircg/ircg_scanner.c
- ext/ircg/ircg_scanner.re
- ext/ircg/php_ircg.h
- ext/java/java.c
- ext/java/reflect.java
- ext/ldap/ldap.c
- ext/ldap/ldap.c
- ext/ldap/ldap.c
- ext/ldap/php_ldap.h
- ext/ldap/php_ldap.h
- ext/ldap/php_ldap.h
- ext/mbstring/mb_gpc.c
- ext/mbstring/mb_gpc.c
- ext/mbstring/mb_gpc.h
- ext/mbstring/mb_gpc.h
- ext/mbstring/mbstring.c
- ext/mbstring/mbstring.c
- ext/mbstring/mbstring.c
- ext/mbstring/mbstring.h
- ext/mbstring/mbstring.h
- ext/mbstring/mbstring.h
- ext/mbstring/php_mbregex.c
- ext/mbstring/php_mbregex.c
- ext/mbstring/php_mbregex.c
- ext/mbstring/php_mbregex.h
- ext/mbstring/php_mbregex.h
- ext/mbstring/php_mbregex.h
- ext/mbstring/php_unicode.c
- ext/mbstring/php_unicode.c
- ext/mbstring/php_unicode.c
- ext/mbstring/php_unicode.h
- ext/mbstring/php_unicode.h
- ext/mbstring/php_unicode.h
- ext/mcal/php_mcal.c
- ext/mcrypt/mcrypt.c
- ext/mcrypt/mcrypt.c
- ext/mcrypt/mcrypt.c
- ext/mcrypt/php_mcrypt.h
- ext/mcrypt/php_mcrypt.h
- ext/mcrypt/php_mcrypt.h
- ext/mcve/mcve.c
- ext/mcve/php_mcve.h
- ext/mhash/mhash.c
- ext/mhash/mhash.c
- ext/mhash/mhash.c
- ext/mhash/php_mhash.h
- ext/mhash/php_mhash.h
- ext/mime_magic/mime_magic.c
- ext/mime_magic/mime_magic.c
- ext/mime_magic/mime_magic.c
- ext/mime_magic/php_mime_magic.h
- ext/mime_magic/php_mime_magic.h
- ext/mime_magic/php_mime_magic.h
- ext/mime_magic/phpmimemagic.h
- ext/mime_magic/phpmimemagic.h
- ext/mime_magic/phpmimemagic.h
- ext/ming/ming.c
- ext/ming/ming.c
- ext/ming/ming.c
- ext/ming/php_ming.h
- ext/ming/php_ming.h
- ext/ming/php_ming.h
- ext/mnogosearch/php_mnogo.c
- ext/mnogosearch/php_mnogo.h
- ext/msession/msession.c
- ext/msession/msession.c
- ext/msession/msession.c
- ext/msession/php_msession.h
- ext/msession/php_msession.h
- ext/msession/php_msession.h
- ext/msession/reqclient.h
- ext/msession/reqclient.h
- ext/msession/reqclient.h
- ext/msql/php_msql.c
- ext/msql/php_msql.c
- ext/msql/php_msql.c
- ext/msql/php_msql.h
- ext/msql/php_msql.h
- ext/msql/php_msql.h
- ext/mssql/php_mssql.c
- ext/mssql/php_mssql.c
- ext/mssql/php_mssql.c
- ext/mssql/php_mssql.h
- ext/mssql/php_mssql.h
- ext/mssql/php_mssql.h
- ext/mysql/php_mysql.c
- ext/mysql/php_mysql.c
- ext/mysql/php_mysql.c
- ext/mysql/php_mysql.h
- ext/mysql/php_mysql.h
- ext/mysql/php_mysql.h
- ext/mysqli/mysqli.c
- ext/mysqli/mysqli.c
- ext/mysqli/mysqli_api.c
- ext/mysqli/mysqli_api.c
- ext/mysqli/mysqli_driver.c
- ext/mysqli/mysqli_driver.c
- ext/mysqli/mysqli_embedded.c
- ext/mysqli/mysqli_embedded.c
- ext/mysqli/mysqli_exception.c
- ext/mysqli/mysqli_exception.c
- ext/mysqli/mysqli_fe.c
- ext/mysqli/mysqli_fe.c
- ext/mysqli/mysqli_nonapi.c
- ext/mysqli/mysqli_nonapi.c
- ext/mysqli/mysqli_prop.c
- ext/mysqli/mysqli_prop.c
- ext/mysqli/mysqli_repl.c
- ext/mysqli/mysqli_repl.c
- ext/mysqli/mysqli_report.c
- ext/mysqli/mysqli_report.c
- ext/mysqli/mysqli_report.h
- ext/mysqli/mysqli_report.h
- ext/mysqli/mysqli_warning.c
- ext/mysqli/mysqli_warning.c
- ext/mysqli/php_mysqli.h
- ext/mysqli/php_mysqli.h
- ext/ncurses/ncurses.c
- ext/ncurses/ncurses.c
- ext/ncurses/ncurses.c
- ext/ncurses/ncurses_fe.c
- ext/ncurses/ncurses_fe.c
- ext/ncurses/ncurses_fe.c
- ext/ncurses/ncurses_functions.c
- ext/ncurses/ncurses_functions.c
- ext/ncurses/ncurses_functions.c
- ext/ncurses/php_ncurses.h
- ext/ncurses/php_ncurses.h
- ext/ncurses/php_ncurses.h
- ext/ncurses/php_ncurses_fe.h
- ext/ncurses/php_ncurses_fe.h
- ext/ncurses/php_ncurses_fe.h
- ext/notes/php_notes.c
- ext/notes/php_notes.h
- ext/oci8/oci8.c
- ext/oci8/oci8.c
- ext/oci8/oci8.c
- ext/oci8/oci8_collection.c
- ext/oci8/oci8_collection.c
- ext/oci8/oci8_interface.c
- ext/oci8/oci8_interface.c
- ext/oci8/oci8_lob.c
- ext/oci8/oci8_lob.c
- ext/oci8/oci8_statement.c
- ext/oci8/oci8_statement.c
- ext/oci8/php_oci8.h
- ext/oci8/php_oci8.h
- ext/oci8/php_oci8.h
- ext/oci8/php_oci8_int.h
- ext/oci8/php_oci8_int.h
- ext/odbc/birdstep.c
- ext/odbc/birdstep.c
- ext/odbc/birdstep.c
- ext/odbc/php_birdstep.h
- ext/odbc/php_birdstep.h
- ext/odbc/php_birdstep.h
- ext/odbc/php_odbc.c
- ext/odbc/php_odbc.c
- ext/odbc/php_odbc.c
- ext/odbc/php_odbc.h
- ext/odbc/php_odbc.h
- ext/odbc/php_odbc.h
- ext/odbc/php_odbc_includes.h
- ext/odbc/php_odbc_includes.h
- ext/odbc/php_odbc_includes.h
- ext/openssl/openssl.c
- ext/openssl/openssl.c
- ext/openssl/openssl.c
- ext/openssl/php_openssl.h
- ext/openssl/php_openssl.h
- ext/openssl/php_openssl.h
- ext/openssl/xp_ssl.c
- ext/openssl/xp_ssl.c
- ext/oracle/oracle.c
- ext/overload/overload.c
- ext/overload/php_overload.h
- ext/ovrimos/ovrimos.c
- ext/pcntl/pcntl.c
- ext/pcntl/pcntl.c
- ext/pcntl/pcntl.c
- ext/pcntl/php_pcntl.h
- ext/pcntl/php_pcntl.h
- ext/pcntl/php_pcntl.h
- ext/pcntl/php_signal.c
- ext/pcntl/php_signal.c
- ext/pcntl/php_signal.c
- ext/pcntl/php_signal.h