Parent Directory
|
Revision Log
| Links to HEAD: | (view) (download) (as text) (annotate) |
| Sticky Tag: |
fix leak
MFH: Fix error_handling usage in various extensions
Fix error_handling usage in various extensions
- MFH: Fixed bug #45696 (Not all DateTime methods allow method chaining).
- Fixed bug #45696 (Not all DateTime methods allow method chaining).
- MFH: Fixed a bug with the YYYY-MM format not resetting the day correctly. - MFH: Fixed a bug in the DateTime->modify() methods, it would not use the advanced relative time strings. - MFH: Fixed return values of all the modifying methods, they now properly return the object itself.
- Fixed a bug with the YYYY-MM format not resetting the day correctly. - Fixed a bug in the DateTime->modify() methods, it would not use the advanced relative time strings. - Fixed return values of all the modifying methods, they now properly return the object itself.
MFH:ws
ws
Fixed memory leak
Fixed memory leak
- MFH: Fixed DateTime::setTimestamp() and added a test for it.
- Fixed DateTime::setTimestamp() and added a test for it.
- MFH: Fixed bug #45562 (Creating instance of DatePeriod crashes).
- Fixed bug #45562 (Creating instance of DatePeriod crashes).
- MFH: Country codes are ISO 3166.
- Country codes are ISO 3166.
- MFH: Added support for selectively listing timezone identifiers by country code through timezone_identifiers_list() / DateTimezone::listIdentifiers(). - MFH: Added timezone_location_get() / DateTimezone::getLocation() for retrieving location information from timezones.
- Added support for selectively listing timezone identifiers by country code through timezone_identifiers_list() / DateTimezone::listIdentifiers(). - Added timezone_location_get() / DateTimezone::getLocation() for retrieving location information from timezones.
- MF53: Fixed segfault.
- Fixed a segfault - simply a forgotten return;
- MFH: Fixed reversed logic.
- Fixed reversed logic.
- MFH: Added a warning to the error struct in case a parsed-date was found to be invalid.
- Added a warning to the error struct in case a parsed-date was found to be invalid.
- MFB: Added arginfo
- Added arginfo
- MFH: Fixed a memleak (Original patch by Hannes Magnusson).
- Fixed a memleak (Original patch by Hannes Magnusson).
- MFH: Memory issues - MFH: // style comments
- Replaced // by /* .. */ comments.
- Replaced // by /* .. */ comments.
- MFH: Fixed memory leaks and segfaults, patch by Joe Orton. - MFH: Fixed bug #45038 (Crash when using DateTimeZone object returned by Date::getTimezone).
- Fixed memory leaks and segfaults, patch by Joe Orton. - Fixed bug #45038 (Crash when using DateTimeZone object returned by Date::getTimezone).
fix ZTS build
Add Unicode support and set as unicode compatible
fix function signature and silence compile warning
MFB: kill unused vars
Kill unused vars
- MFH: Added support for using ISO 8601 time intervals to define a DatePeriod iterator. #- @doc
- Added support for using ISO 8601 time intervals to define a DatePeriod iterator.
- Added support for using an end date to limit the amount of recursions with the DatePeriod iterator. #- @doc
- Added support for using an end date to limit the amount of recursions with the DatePeriod iterator.
- Fixed an issue in date() where a : was printed for the O modifier after a P modifier was used.
- MFH: Fixed an issue in date() where a : was printed for the O modifier after a P modifier was used.
- Fixed an issue in date() where a : was printed for the O modifier after a P modifier was used.
- MFH: Added DateInterval::createFromDateString() that creates an interval from the relative parts of a date/time string. - MFH: Fixed an issue where special relative bits were not applied.
- Added DateInterval::createFromDateString() that creates an interval from the relative parts of a date/time string. - Fixed an issue where special relative bits were not applied. #- @DOC
- MFH: Rearranged some structures to allow for more powerfull period/intervals.
- Rearranged some structures to allow for more powerfull period/intervals.
- MFH: Include the starting date by default in the iterator output, but add an option to disable this behavior.
- Include the starting date by default in the iterator output, but add an option to disable this behavior.
- MFH: Added the DatePeriod class/iterator that iterates over a date time object for a specific number of iterators and applies a DateInterval each time. @DOC: More will follow though
- Added the DatePeriod class/iterator that iterates over a date time object for a specific number of iterators and applies a DateInterval each time.
- MF53: Added new date/time functionality:
. support for diffing date/times through date_diff() / DateTime::diff().
. added DateInterval class to represent the difference between two date/times.
. support for parsing ISO intervals for use with DateInterval.
. date_add() / DateTime::add(), date_sub() / DateTime::sub() for applying an
interval to an existing date/time.
- Added new date/time functionality:
. support for diffing date/times through date_diff() / DateTime::diff().
. added DateInterval class to represent the difference between two date/times.
. support for parsing ISO intervals for use with DateInterval.
. date_add() / DateTime::add(), date_sub() / DateTime::sub() for applying an
interval to an existing date/time.
- MFH: Fixed bug #44742 (timezone_offset_get() causes segmentation faults).
- MF52: Fixed bug #44703 (htmlspecialchars() does not detect bad character set argument). #- WIll merge to 5.3 later, that branch has some more modifications.
- Fixed bug #44703 (htmlspecialchars() does not detect bad character set argument).
- MFH: Fixed a bug in formatting timestamps when DST is active in the default timezone.
- MFH: Fixed a bug in formatting timestamps when DST is active in the default timezone.
- Fixed a bug in formatting timestamps when DST is active in the default timezone.
- MFH: Fix the DateTimeZone::getTransitions() algorithm.
- Fix the DateTimeZone::getTransitions() algorithm.
MFB: Remove unused variable
Remove unused variable
Fix build (ZTS)
Fix build (ZTS)
- MFH: Allow datetime objects to be serialized and woken up. - MFH: Implemented __set_state().
- Allow datetime objects to be serialized and woken up. - Implemented __set_state().
MFH: New way for check void parameters
MFB: Initialize ts only after successful argument parsing
Initialize ts only after successful argument parsing
MFB: Fixed a memory leak inside date_get_last_errors() when there are no errors
Fixed a memory leak inside date_get_last_errors() when there are no errors
New way for check void parameters
- MFH: Fixed bug #44260 (African timezones missing).
- Fixed bug #44260 (African timezones missing).
- Fixed tests on 64bit platform.
- MFH Add E_DEPRECATED (Lars Strojny, Felipe Pena, Marcus) [DOC] Finally added deprecation messages
- Add E_DEPRECATED (Lars Strojny, Felipe Pena, Marcus)
- MFH: Add some missing elements from the return value.
- Add some missing elements from the return value.
- Fixed invalid read errors as found by GCOV.
- MFH: Make timezone_open() work again.
- MFH: Make timezone_open() work again.
- Make timezone_open() work again.
- Make whitespace the same as in HEAD.
- Make whitespace the same as in 5.3.
- MFH: Added two optional parameters to timezone_transitions_get() / DateTimeZone::getTranstions() to limit the range of transitions being returned.
- Added two optional parameters to timezone_transitions_get() / DateTimeZone::getTranstions() to limit the range of transitions being returned.
- MF53: Added missing folding tags.
- Add missing folding tags.
- MFH: Added date_timestamp_get() / DateTime::getTimestamp() to retrieve the Unix timestamp belonging to a date object.
- Added DateTime::getTimestamp() / date_timestamp_get().
- MFH: Update proto
- Update proto.
- MFH: Added support for selectively listing timezone identifiers through timezone_identifiers_list() / DateTimezone::listIdentifiers().
- Added support for selectively listing timezone identifiers through timezone_identifiers_list() / DateTimezone::listIdentifiers().
- MFH Bugfixes: - Fixed bug #43808 (date_create never fails (even when it should)). - Fixed bug #43527 (DateTime created from a timestamp reports environment timezone). - Fixed bug #43003 (Invalid timezone reported for DateTime objects constructed using a timestamp). - Fixed bug #42190 (Constructing DateTime with TimeZone Indicator invalidates DateTimeZone). - Fixed bug #41599 (setTime() fails after modify() is used).
add missing TSRMLS_CC and fix segfaults in ZTS mode
- MFH: Fixed bug #43808 (date_create never fails (even when it should)).
- Fixed bug #43808 (date_create never fails (even when it should)).