1
0
mirror of https://github.com/php/php-src.git synced 2026-04-21 23:18:13 +02:00
Commit Graph

20291 Commits

Author SHA1 Message Date
Andrey Hristov 7932ccba6d More optimizations - less MM calls
Clearly separated fetching (physical reading) from decoding phases (data
interpretation). Threaded fetching added but disabled as needs more work for
Windows. For Linux needs some touches to add pthreads if this is enabled,
probably with a compile-time switch.
The code reorganisation makes it easy to add also async API, similar to
cURL's one.
2008-01-28 18:25:50 +00:00
Nuno Lopes 47e009d392 remove unused PHP_MYSQL_API macro 2008-01-28 11:16:00 +00:00
Derick Rethans 4b7f5f9630 - MFH: Fixed parsing of timezones 2008-01-27 22:16:48 +00:00
Marcus Boerger a339867860 MFH:
[DOC] Add ability to store associative infor with objects in SplObjectStorage
- Add second parameter to SplObjectStorage::attach()
- Add SplObjectStorage::setInfo()
- Add SplObjectStorage::getInfo()
2008-01-27 18:07:20 +00:00
Derick Rethans dc04a42e5c - MFH: Update proto 2008-01-27 17:44:29 +00:00
Derick Rethans 216d0cb0ff - MFH: Added support for selectively listing timezone identifiers through
timezone_identifiers_list() / DateTimezone::listIdentifiers().
2008-01-27 17:29:14 +00:00
Nuno Lopes 89d271a7b0 fix test 2008-01-27 17:01:11 +00:00
Ilia Alshanetsky ec70cb71f4 WS 2008-01-27 17:00:37 +00:00
Nuno Lopes 500ee29e6c be more strict in the skipif 2008-01-27 16:54:22 +00:00
Nuno Lopes d16f4cad0a fix a bunch of SKIPIF (check for non available locales) 2008-01-27 16:45:43 +00:00
Rob Richards 2e58beee96 MFH: add missing export 2008-01-27 16:33:01 +00:00
Marcus Boerger 5081a15490 - Minor rearrange and fix potential issue with double adding 2008-01-27 15:23:14 +00:00
Marcus Boerger 6b778b0def - MFH revert over constfying 2008-01-27 15:04:41 +00:00
Etienne Kneuss bfe7a47b15 MFH: Typo 2008-01-27 14:08:06 +00:00
Etienne Kneuss 36305912e9 MFH: -Pointer doesn't move if we're moving forward and shifting at the same time
-Userland implementation
-Doxygen doc
2008-01-27 13:59:51 +00:00
Etienne Kneuss 6a7074c837 MFH: Iterator implementation in SplDoublyLinkedList, SplStack, SplQueue 2008-01-26 23:04:43 +00:00
Nuno Lopes 65e86e459a more const kewywording
remove spl_functions_none var (wast used anywhere
2008-01-25 20:29:48 +00:00
Nuno Lopes 00e7f90796 const more 216 bytes (on a 32-bits host) 2008-01-25 20:20:07 +00:00
Nuno Lopes d962918299 const'ify more 372 bytes 2008-01-25 20:11:53 +00:00
Nuno Lopes 678e919635 const'ify more 768 bytes 2008-01-25 20:04:10 +00:00
Nuno Lopes b89396b11e move about 3K of data to the const area. also reduce memory usage (~ -266 bytes :P) 2008-01-25 19:57:57 +00:00
Nuno Lopes 2c1a5c0248 spread some static keywords 2008-01-25 19:38:26 +00:00
Scott MacVicar 23e3baf62d Fix html_entity_decode when converting numeric html entities, the numeric values for the extended characters don't correspond to that of windows-1251 and cp866. 2008-01-25 18:10:45 +00:00
Rob Richards 3e69124430 backport functionality to call user functions within XPath
add test
2008-01-25 16:13:04 +00:00
Rob Richards b65adbb4fb MFH: fix win32 compile 2008-01-25 15:54:58 +00:00
Rob Richards 90f168deae MFH: fix zts build 2008-01-25 15:52:48 +00:00
Antony Dovgal 2907ae9d73 MFH: endless loop (and stack overflow) protection in compact() 2008-01-25 13:42:36 +00:00
Ilia Alshanetsky 1a7b75eb11 Adjust new chr() param handling to address chr("") calls 2008-01-25 01:31:10 +00:00
Robert Nicholson be2ae4e76f - Add a basic test for array_shuffle() 2008-01-25 00:32:22 +00:00
Robert Nicholson 3b8256dce4 - add some basic tests for array diff and intersection functions 2008-01-25 00:13:49 +00:00
Antony Dovgal 39b585001a MFH 2008-01-24 23:02:07 +00:00
Robert Nicholson c09d8d931f - New tests for compact() 2008-01-24 14:51:20 +00:00
Rob Richards abc8920bb6 MFH: fix zts build 2008-01-24 14:09:36 +00:00
Andrey Hristov c52b63ea1d Merge with internal version 2008-01-23 19:11:28 +00:00
Antony Dovgal 67c8d8d95e MFH: fix #43559 (array_merge_recursive() doesn't behave as expected with duplicate NULL values)
patch by Felipe
2008-01-23 12:09:52 +00:00
Antony Dovgal d008f576b0 use expectF 2008-01-23 09:55:53 +00:00
Antony Dovgal ff183efe61 fix test 2008-01-23 09:54:38 +00:00
Antony Dovgal a5505302e4 fix leak appearing when appending data to unnamed attribute 2008-01-23 09:52:57 +00:00
Ilia Alshanetsky 9f35febdf1 Fixed bug #43912 (Interbase column names are truncated to 31 characters) 2008-01-23 01:22:24 +00:00
Marcus Boerger 10a0f20652 - MFH Bugfix #37076 (SimpleXML ignores .=). (felipe, marcus) 2008-01-22 20:42:22 +00:00
Etienne Kneuss de2bb0f497 MFH: Typos (Dan Scott)
ctor inside the structure. dtor/ctor used on push/pop for better potential interoperability
2008-01-22 19:55:31 +00:00
Antony Dovgal 8d2ad5c12b add new test 2008-01-22 15:42:36 +00:00
Ilia Alshanetsky 2be1ae5415 use new param parsing API 2008-01-22 01:34:24 +00:00
Etienne Kneuss 7366d48c04 MFH: Add doxygen docs for SplDoublyLinkedList, SplStack, SplQueue 2008-01-21 21:55:55 +00:00
Ilia Alshanetsky 73d031a390 Optimize wddx boolean encoding 2008-01-20 15:33:24 +00:00
Hannes Magnusson 369bf690c4 MFH: Fixed bug#43875 (Two error messages returned for $new and $flag argument in mysql_connect()) 2008-01-20 14:10:44 +00:00
Etienne Kneuss 5c5d5dd0f6 MFH: Fix mem errors 2008-01-20 13:26:03 +00:00
David Coallier a3c09d611c - MFH (lcfirst())
- Initial test for lcfirst
2008-01-19 19:27:22 +00:00
Andrey Hristov 89871ecc54 Fix compile issue 2008-01-19 18:21:44 +00:00
Christopher Jones 90d414fdb6 MFH: Add ifdef 2008-01-18 16:03:51 +00:00