Commit Graph

45249 Commits

Author SHA1 Message Date
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
andy wharmby
46a0a90400 New lang tests. 2009-06-21 17:42:13 +00:00
Johannes Schlüter
e4b82c6252 It's 2009 2009-06-21 16:44:40 +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
e302eeed8a ChangeLog update 2009-06-21 01:33:40 +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
dbebf39ff3 ChangeLog update 2009-06-20 01:33:11 +00:00
Kalle Sommer Nielsen
6442cfaaf6 Fix memleak 2009-06-19 22:12:20 +00:00
aa1713fabc ChangeLog update 2009-06-19 01:33:18 +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
Rasmus Lerdorf
c6de8de302 Fix bug #48592 2009-06-18 06:39:11 +00:00
c3bf1cd273 ChangeLog update 2009-06-18 01:33:13 +00:00
Pierre Joye
351b983419 - MF53: #47318, UMR when trying to activate user config 2009-06-17 19:31:54 +00:00
andy wharmby
677b5edcdd New test for standard object compare handler. Tested on Windows, Linux and Linux 64 2009-06-17 19:15:18 +00:00
andy wharmby
e10b7e7553 New foreach tests. Tested on Windows, Linux and Linux 64 bit. 2009-06-17 19:07:15 +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
Robin Fernandes
eb9f2006cc Additional class related tests. 2009-06-17 10:38:24 +00:00
Hannes Magnusson
ae9ba9cd60 fix skipf 2009-06-17 10:18:42 +00:00
Rasmus Lerdorf
add9048b30 Need the gcc version check here too 2009-06-17 08:57:44 +00:00
0ae1a1f965 ChangeLog update 2009-06-17 01:33:11 +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
Rasmus Lerdorf
4fc0630fa5 Tweak to make this compile with gcc2 2009-06-16 16:11:05 +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
1f6a21a72f ChangeLog update 2009-06-16 01:33:20 +00:00
Felipe Pena
3bc8b0519d - Drop unused code 2009-06-15 17:57:05 +00:00
andy wharmby
d438cfd683 New test for bitwise operators. Tested on Linux 64 bit 2009-06-15 17:38:50 +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
Pierre Joye
b908c70fa1 - silent compilation warnings (no MFH yet) 2009-06-15 14:06:30 +00:00