Commit Graph

25340 Commits

Author SHA1 Message Date
Pierre Joye
f4aa4c3272 - MF53: license for libgd 2009-06-24 11:47:46 +00:00
Dmitry Stogov
2cdd26b0b7 Fixed bug #48643 (String functions memory issue) 2009-06-24 08:53:44 +00:00
andy wharmby
a6967d58e2 Fix test 2009-06-23 23:00:54 +00:00
andy wharmby
7d60127c1e New and fixed html tests. Tested in Windows, Linux and Linux 64. 2009-06-23 22:45:30 +00:00
andy wharmby
0dfd8754a6 New basic parse_str() tests. Tested on Windows,Linux and Lnux 64 bit. Some tests fail on PHP 6 (tagged with XFAIL) due to bug 48658 2009-06-23 22:39:42 +00:00
Gwynne Raskind
4817cf6b78 add S_IRWXU and friends as defined POSIX constants 2009-06-23 21:11:12 +00:00
Johannes Schlüter
6255234a6d Fix build problem (Kalle) 2009-06-23 18:14:03 +00:00
David Soria Parra
565e6bdbdf Fix bug #48644 mysqlnd does not compile with '--enable-mysqlnd-threading' 2009-06-23 14:14:32 +00:00
Johannes Schlüter
ed4b37eb39 The experimental warning sohuld be in the configure output... 2009-06-23 13:19:22 +00:00
Johannes Schlüter
8279c03681 The json header should be installed so other exts can use it 2009-06-23 13:09:20 +00:00
Hannes Magnusson
fb35a562ef Fix arginfo for libxml_disable_entity_loader() and
libxml_use_internal_errors()
2009-06-23 12:27:36 +00:00
Rob Richards
b408366658 add libxml_disable_entity_loader function 2009-06-23 10:49:00 +00:00
Kalle Sommer Nielsen
535e251612 Move these defines to config.w32.h 2009-06-23 06:55:45 +00:00
Pierre Joye
aa382805f6 - MF53: #48619, imap_search ALL segfaults 2009-06-22 20:35:46 +00:00
Christian Seiler
b5ffb2d9af - Fixed spl_autoload_functions/spl_autoload_unregister wrt. closures and
invokables.
2009-06-22 18:14:14 +00:00
Ilia Alshanetsky
8a5511cfc8 MFB: Fixed bug #48636 (Error compiling of ext/date on netware). 2009-06-22 13:43:06 +00:00
Scott MacVicar
ef76d96812 Specific test for bug #48276 2009-06-21 22:30:37 +00:00
Scott MacVicar
5345eec0b8 Fix bug #48276 - year is a long long so we need %lld so big endian systems print the correct value. 2009-06-21 22:18:53 +00:00
Hannes Magnusson
d19b44b95d MFB: Fix proto and arginfo 2009-06-21 20:41:51 +00:00
Ilia Alshanetsky
ca74bf9e44 MFB: Fixed bug #48620 (X-PHP-Originating-Script assumes no trailing CRLF in
existing headers)
2009-06-21 15:30:23 +00:00
Takeshi Abe
8990a91fd7 fixed bug #48555 (ImageFTBBox() differs from previous versions for texts with new lines) 2009-06-21 05:59:25 +00:00
Kalle Sommer Nielsen
663600b41d Fixed arginfo for array_map, patch by Matthew Fonda <matthewfonda@gmail.com> 2009-06-20 06:05:26 +00:00
Kalle Sommer Nielsen
6442cfaaf6 Fix memleak 2009-06-19 22:12:20 +00:00
andy wharmby
e4ef8e925a Fix test; remove spurious code 2009-06-18 21:53:14 +00:00
andy wharmby
a2dd5c26cd Basic tests for strftime(). Tested on Windows (all tests skip), Linux and Liinux 64 bit 2009-06-18 21:14:14 +00:00
Greg Beaver
c816d49384 fix EXPECT section of test 2009-06-18 18:12:10 +00:00
Derick Rethans
826378be43 - Updated to version 2009.10 (2009j) 2009-06-18 09:02:43 +00:00
Zoe Slattery
fe6e83b3aa Tests from Berlin test fest 2009-06-18 07:25:55 +00:00
Andrey Hristov
64046529f0 Fix two problems:
- The value of mysqli_get_client_info() has been changed recently and did
not include "mysqlnd" anymore thus the test suite was thinking the build
is always libmysql. This did not kept the suite from running pconn tests
- Going back to the libc allocator because the memory arena could be on a
  persistent connections. If the build is not debug there will be no error
  but the memory will be freed and in the second use of this pconn freed
  memory will be used - not good! For now the arena doesn't take an argument
  whether it should allocate persistently or not, thus persistent is safe
  for now.

Johannes gave his +1 to commit this.
2009-06-17 16:21:34 +00:00
Felipe Pena
a26dc7bd50 - Fixed bug #48578 (Can't build 5.3 on FBSD 4.11) (Rasmus) 2009-06-17 16:19:48 +00:00
Scott MacVicar
1217eab950 Update test to test a few more cases and another for calling prev() on a blank DLL. 2009-06-17 13:15:39 +00:00
Scott MacVicar
88994ce758 Add SplDoublyLinkedList::prev(), no point in having a DLL that only goes one way 2009-06-17 12:57:38 +00:00
Hannes Magnusson
ae9ba9cd60 fix skipf 2009-06-17 10:18:42 +00:00
Felipe Pena
ccfdb9b9ad - Fixed tests 2009-06-16 19:49:04 +00:00
andy wharmby
62b2bc8d55 New strcoll error test. Tested on Windows, Linux and Linux 64. 2009-06-16 19:39:37 +00:00
Andrey Hristov
56b1c8fe39 C-comments should be used 2009-06-16 17:59:19 +00:00
Pierre Joye
a6b40a6e88 - MF53: fix readlink in TS SAPI 2009-06-16 16:53:56 +00:00
Felipe Pena
8654130af4 - Fixed build (removed trailing comma) patch by Seiji Masugata <s.masugata at digicom.dnp.co.jp> 2009-06-16 14:29:18 +00:00
Andrey Hristov
7289831fe0 Memory usage optimisation. mysqlnd is not libmysql. mysqlnd does use the
Zend allocator, which means that is easier to hit memory_limit if you
have big stored (buffered) result sets. Before with libmysql you won't
hit memory_limit because libmysql uses libc's allocator and nothing is
checked. Now, with mysqlnd the situation is stricter and it is easier to
hit memory_limit. We try to optimize for big result sets. If a result set
is larger than 10 rows we will start freeing some data to keep memory usage
after 10 rows constant. This will help in the cases where a buffered result
set is scrolled forward only and just only once, or mysqlnd will need to
decode data from the network buffers again - yes, it is a trade-off between
CPU time and memory size. The best for big result sets is of course using
unbuffered queries - for comparison : 3 Million rows with buffered take
at least 180MB, with buffered you will stay at 3MB, and unbuffered will be
just 7-8% slower.
2009-06-16 13:06:45 +00:00
andy wharmby
9faad585d4 Fix typo in test 2009-06-16 11:37:11 +00:00
Andrey Hristov
5d3ea92ee9 Hardwire function call instead of using callbacks. We don't actually need
callbacks, it was done for making 2 functions static, not to pollute the
global functions space but that had its price of 8 bytes overheat per
allocation, which is just too much. Also making the app member 32b instead
of 64b, which should save additional 4 byte, to the total of 12 byte per
allocation of a row buffer.
2009-06-16 09:15:09 +00:00
andy wharmby
a1fdddce49 New class related tests. Tested on Windows, Linux and Linux 64. Tests written by Iain Lewis 2009-06-16 08:59:56 +00:00
Andrey Hristov
9ac36809f0 Use Zend's allocator instead of libc's and also don't try to work on
zvals that are NULLs.
2009-06-16 07:53:03 +00:00
Felipe Pena
edb136aed3 - Fixed bug #48562 (Reference recursion causes segfault when used in wddx_serialize_vars()) 2009-06-16 02:53:50 +00:00
Felipe Pena
3bc8b0519d - Drop unused code 2009-06-15 17:57:05 +00:00
Felipe Pena
8f83dcdb0a - Fixed bug #48557 (Numeric string keys in Apache Hashmaps are not cast to integers) patch by David Zülke <david.zuelke at bitextender.com> 2009-06-15 17:25:28 +00:00
Patrick Allaert
0d91efd894 Fixing #48441 (ldap_search() with sizelimit/timelimit/deref options makes those options persistent) 2009-06-15 15:18:12 +00:00
Pierre Joye
6afc513391 - add TODO about int definition cleanup 2009-06-15 15:08:41 +00:00
Patrick Allaert
03220cb04a Refactoring that will help fixing #48441 2009-06-15 15:03:31 +00:00
Pierre Joye
700a0697c6 - simplify, use correct type and silent warnings 2009-06-15 14:39:37 +00:00