Yiduo (David) Wang
|
4b4d634cb9
|
MFH: Added macros for managing zval refcounts and is_ref statuses
|
2007-10-07 05:22:07 +00:00 |
|
Dmitry Stogov
|
6c810b0d4c
|
Improved memory usage by movig constants to read only memory. (Dmitry, Pierre)
|
2007-09-27 18:00:48 +00:00 |
|
Marcus Boerger
|
93583f9680
|
- MFH Add invert option to RegexIterator
|
2007-05-11 00:15:25 +00:00 |
|
Marcus Boerger
|
fa29c1a2f5
|
- Fix copy'n'paste issues
|
2007-03-04 14:01:06 +00:00 |
|
Marcus Boerger
|
ed359b4529
|
- MFH simplify, synch docu/implementation
|
2007-03-04 12:18:02 +00:00 |
|
Ilia Alshanetsky
|
efad70c2cc
|
snprintf() -> slprintf()
|
2007-02-27 03:28:17 +00:00 |
|
Marcus Boerger
|
58c77d3925
|
- MFH CachingIterator implements Countable
|
2007-02-19 16:18:24 +00:00 |
|
Marcus Boerger
|
ac3b5ebbde
|
- MFH Rearrange code: mode Countable from spl_array.c to spl_iterator.c
|
2007-02-08 22:17:40 +00:00 |
|
Sebastian Bergmann
|
4223aa4d5e
|
MFH: Bump year.
|
2007-01-01 09:36:18 +00:00 |
|
Marcus Boerger
|
164929d557
|
- MFH: Add new test
|
2006-11-20 19:58:01 +00:00 |
|
Johannes Schlüter
|
c65a1f10cb
|
- MFH: No C++ comments (fix #39414)
|
2006-11-07 15:19:11 +00:00 |
|
Hannes Magnusson
|
69dbaaacac
|
MFH: arginfo fixes
|
2006-11-06 23:20:11 +00:00 |
|
Hannes Magnusson
|
bece30aee5
|
MFH: fix crash on invalid regex
|
2006-11-03 14:11:23 +00:00 |
|
Marcus Boerger
|
6a738f6b5b
|
- MFH Match code with docu
|
2006-07-21 21:26:11 +00:00 |
|
Marcus Boerger
|
85963e6300
|
- MFH Update RegexIterator, Docu & Tests
|
2006-07-21 20:14:31 +00:00 |
|
Marcus Boerger
|
45d09c71ba
|
- Synch RegexIterator with HEAD
|
2006-07-20 22:54:21 +00:00 |
|
Ilia Alshanetsky
|
480104a456
|
Fixed memory leak
|
2006-07-18 22:42:28 +00:00 |
|
Marcus Boerger
|
34cfec2536
|
- MFH Fix #38125 undefined reference to spl_dual_it_free_storage
|
2006-07-17 21:11:33 +00:00 |
|
Marcus Boerger
|
55f0596fab
|
- MFH:
. Upgrade RegexIterator capabilities, see docu
. Update docu
. Add test (which fails right now: iterator_049.phpt)
. Add tests for new functionality
|
2006-07-16 21:12:32 +00:00 |
|
Marcus Boerger
|
e0844e09bd
|
- MFH iterator_apply()
|
2006-06-07 09:44:42 +00:00 |
|
Antony Dovgal
|
928c20942b
|
plug a leak in ext/spl/tests/iterator_047.phpt
|
2006-06-06 20:11:35 +00:00 |
|
Marcus Boerger
|
e3f89f116a
|
- MFH
. Make code exception safe
. Make RecursiveRegexIterator::getChildren pass regex to inner ctor
. Fix CachingIterator::__toString() in TOSTRING_USE_KEY mode
. Add CachingIterator::getCache()
. Add tests
|
2006-05-21 18:13:37 +00:00 |
|
Marcus Boerger
|
96916c95e8
|
- MFH Sync with head fixes part of an issue with iterator_(to_array|count)
|
2006-05-20 21:01:42 +00:00 |
|
Marcus Boerger
|
e33afedd96
|
- You shall not use %v in 5.*
# Even though it is there it is only meant for pecl dev to ease their pain
|
2006-05-18 21:48:33 +00:00 |
|
Marcus Boerger
|
7d79686f45
|
- MFH Fixed CachingIterator issues with string conversion/__toString()
Partly by adding new mode TOSTRING_USE_INNER
|
2006-05-18 21:42:58 +00:00 |
|
Marcus Boerger
|
26a67b8925
|
- MFH Fixed Bug #37457 (Crash when an exception is thrown in accept() method of FilterIterator)
|
2006-05-16 08:21:08 +00:00 |
|
Antony Dovgal
|
046b34955c
|
MFH: fix #37416 (iterator_to_array() hides exceptions thrown in rewind() method)
|
2006-05-12 09:42:56 +00:00 |
|
Andrei Zmievski
|
9e0e89c5cf
|
Rename RegExIterator -> RegexIterator.
Also rename recursive one.
|
2006-05-10 16:50:57 +00:00 |
|
Marcus Boerger
|
982822be93
|
- Fix iterators part and add tests
|
2006-05-10 00:29:42 +00:00 |
|
Marcus Boerger
|
9afb3e041b
|
- Update after api changes
- MFH
. ArrayIterator/ArrayObject: function lookup caches and array functions
. Added RegExIterator, RecursiveRegExIterator
. Added (full) caching support for CachingIterator
|
2006-05-10 00:03:38 +00:00 |
|
Antony Dovgal
|
af429910ef
|
AIX #define's accept as naccept
add a workaround
|
2006-04-13 13:21:43 +00:00 |
|
Antony Dovgal
|
59b8592c8c
|
fix bug #36898 (__set() leaks in classes extending internal ones)
Added:
ZEND_API void zend_object_std_init(zend_object *object, zend_class_entry *ce TSRMLS_DC)
ZEND_API void zend_object_std_dtor(zend_object *object TSRMLS_DC)
to initialize and destroy zend_object structs
|
2006-03-29 14:28:43 +00:00 |
|
Marcus Boerger
|
a824bcf41d
|
- MFH: Make IteratorIterator base of most SPL iterators
|
2006-03-26 02:25:03 +00:00 |
|
Marcus Boerger
|
a325d22cd1
|
- MFH Missed 'proto'
|
2006-03-06 22:22:54 +00:00 |
|
Marcus Boerger
|
dc8221c154
|
- Fix last %v, too
|
2006-03-06 10:56:41 +00:00 |
|
Marcus Boerger
|
94165e41a7
|
- There is no %v in 5.1 (found by Tony)
|
2006-03-06 10:09:13 +00:00 |
|
Marcus Boerger
|
e795f8f427
|
- MFH Proto fixes
|
2006-03-06 09:50:44 +00:00 |
|
Marcus Boerger
|
7dc322754a
|
- Fix issues with not/double calling of constructors of SPL iterators
- Fix issues with info-class/file-class in SPL directory handling classes
- Add SimpleXMLElement::count()
- Drop erroneous RecursiveDirectoryIterator::getSubPathInfo()
- Drop dead code
- Add tests
- Update docu
|
2006-03-05 17:39:49 +00:00 |
|
Antony Dovgal
|
bccf4bd9e7
|
MFH: initialize variables and reduce the number of warnings
|
2006-02-06 11:28:41 +00:00 |
|
Marcus Boerger
|
2d1d476391
|
- MFH Fix error message
|
2006-01-23 02:26:32 +00:00 |
|
Marcus Boerger
|
34f32d4dcd
|
- Just another place where rewind() might not be set
|
2006-01-01 19:55:27 +00:00 |
|
Marcus Boerger
|
e99fac3d01
|
- key() might be optional
|
2006-01-01 19:51:17 +00:00 |
|
Marcus Boerger
|
d6ee7d1d9a
|
- Fix SEGV when rewind() not set
|
2006-01-01 19:48:11 +00:00 |
|
foobar
|
5bd93221a8
|
bump year and license version
|
2006-01-01 12:51:34 +00:00 |
|
foobar
|
cfda375620
|
MFH
|
2005-12-25 16:04:15 +00:00 |
|
Marcus Boerger
|
7f6018aa3a
|
- WS
|
2005-12-22 00:37:07 +00:00 |
|
Marcus Boerger
|
53e37ac843
|
- Fix memleak
|
2005-12-22 00:35:37 +00:00 |
|
Marcus Boerger
|
0986f33d1e
|
- Fix memleak
|
2005-12-22 00:06:38 +00:00 |
|
Antony Dovgal
|
efff8a45e2
|
more SPL leak fixes
|
2005-12-20 12:41:24 +00:00 |
|
Marcus Boerger
|
32220d2e7e
|
- Check for result of getIterator() call
|
2005-12-19 00:45:28 +00:00 |
|