Derick Rethans
5845a93484
- Implemented Dmitry's const patch.
...
- Added support for "weekday" as relative item.
- Fixed bug #37368 (Incorrect timestamp returned for strtotime()).
2006-05-14 17:30:26 +00:00
Rasmus Lerdorf
efd1b929de
MFB
2006-05-11 03:49:12 +00:00
Antony Dovgal
f7139568f7
fix tests
2006-04-25 22:10:38 +00:00
Antony Dovgal
11e39d17c1
MF51: add default timezone to the tests
2006-04-11 19:34:35 +00:00
Derick Rethans
9844b76e56
- Fixed bug #36988 (mktime freezes on long numbers)
2006-04-11 17:56:49 +00:00
Derick Rethans
74c0864346
- Fixed bug #37017 in a different way and added a test case.
2006-04-09 12:58:56 +00:00
Derick Rethans
0be2a7c956
- Fixed superfluous parameter.
2006-04-09 12:58:29 +00:00
Derick Rethans
7ca9d09689
- Added the date_parse() function that returns a parsed date/time string
...
including warnings and errors.
- Added the timezone_name_from_abbr() function that exposes the guessing
mechanism that tries to find a timezone identifier from a timezone
abbreviation and GMT offset.
- Fixed a bug where combined date formats 'c' and 'r' were cut off due to
insufficient space in the buffer.
- Implemented better error and warning handling that is also used for the
date_parse() function.
- Fixed the date::RFC3339 class constant.
- Fixed bug #37017 (strtotime fails before 13:00:00 with some time zones
identifiers)
- Fixed problems with "T" in front of a time string was seen as a time zone
string.
- Fixed a problem were 5 and 6 character timezone abbreviations where not
correctly parsed.
2006-04-08 14:57:42 +00:00
Antony Dovgal
6a53a49c8b
MF51: 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)
2006-03-29 15:08:52 +00:00
Antony Dovgal
41e5bcd8c5
MFB: fix several leaks in date_sun*() functions
2006-03-18 23:44:30 +00:00
Derick Rethans
bb7246d36f
- Fixed bug #36638 (strtotime unconditional false return on now <= 0)
2006-03-06 21:43:35 +00:00
Derick Rethans
0ae66c021d
- MF51: Fixed bug #36599 (DATE_W3C format constant incorrect)
2006-03-03 07:54:36 +00:00
Derick Rethans
2068a3bea5
- Fixed bug #36510 (strtotime string with tabs - changed behaviour).
2006-02-27 19:39:21 +00:00
Ilia Alshanetsky
736a05f959
MFB51: Revert previous fix to allow for a more comprehensive patch from Derick.
2006-02-26 22:15:22 +00:00
Ilia Alshanetsky
341113bdb2
Fixed file
2006-02-26 17:07:33 +00:00
Ilia Alshanetsky
4c722c519f
MFB51: Fixed bug #36510 (strtotime() fails to parse date strings with tabs).
2006-02-26 17:07:17 +00:00
Derick Rethans
945cba102a
- Added support for exif date format
...
- Fixed bug #36396 (strtotime() fails to parse dates in dd-mm-yyyy format).
2006-02-24 09:43:30 +00:00
Derick Rethans
6715bb38bd
- Fixed bug #36224 : date(DATE_ATOM) gives wrong results
2006-01-31 18:41:45 +00:00
Derick Rethans
87726add5f
- Upgraded timezonedb to 2006a.
2006-01-31 18:07:24 +00:00
Frank M. Kromann
921498e38b
MFB51 Export symbols that will allow building WDDX as shared object
2006-01-28 06:18:18 +00:00
Dmitry Stogov
227295a4f1
Unicode stuff is changed according to decision maden on PDM.
...
Now IS_BINRAY data type is removed and IS_STRING starts behave as IS_BINARY in unicode mode. IS_STRING is incompatible with IS_UNICODE, so ALL functions should be improved to support unicode mode.
2006-01-17 12:18:53 +00:00
Derick Rethans
30c3b1f1b9
- Fixed test case.
2006-01-04 21:35:54 +00:00
Rob Richards
13048a3cb5
fix win build
2006-01-04 17:34:44 +00:00
Derick Rethans
81d9c330f7
- Fixed bug #35885 (strtotime("NOW") no longer works).
...
- Fixed bug #35887 (wddx_deserialize not parsing dateTime fields properly).
#- Not added to NEWS as this will be merged to PHP_5_1 when Ilia looks at it.
2006-01-04 15:56:58 +00:00
Derick Rethans
648e20c1b6
- New implementation of the sunset algorithm. Fixes bugs #33789 , #33671 , #32820
...
and #30937 .
#- Didn't add it to news yet, as we'll merge this to PHP 5.1.x (just need to
# wait for Ilia to approve it for 5.1.2).
2006-01-04 12:57:04 +00:00
Derick Rethans
61d12ef9ec
- Fixed year dependent test.
2006-01-02 20:15:22 +00:00
foobar
251c5173fd
bump year and license version
2006-01-01 13:10:10 +00:00
Derick Rethans
d932c37ea2
- MFH: Fixed bug #35751 (using date with a timestamp makes httpd segfault).
2005-12-29 10:56:17 +00:00
Derick Rethans
4bb5f21009
- Upgraded timezone db to 2005.18.
2005-12-27 19:49:30 +00:00
Derick Rethans
836978a509
- MF51: This check is unnecessary, as it can only be set through the
...
date_default_timezone_set() function which checks the value already.
2005-12-20 19:59:47 +00:00
Derick Rethans
2dcdf6769a
- Fixed bug #35660 (AIX TZ variable format not understood, yields UTC timezone).
2005-12-20 19:50:05 +00:00
Derick Rethans
8e4e37ca9e
- MF51: Fixed bug #35699 (date() can't handle leap years before 1970)
2005-12-20 16:01:21 +00:00
Derick Rethans
85858a73b6
- MF51: Updated timezone database to version 2005.17 (q).
2005-12-19 13:32:22 +00:00
Derick Rethans
1394b48d21
- Reintroduced the normal constants.
...
- Made the test cases work with the normal non-class constants.
- Merged new timelib, which is a bit more cleverer
- Support "UTC" in strtotime() properly.
- Added astro code, which is going to form the base for the new sunfuncs.
2005-12-19 12:57:49 +00:00
foobar
f5318a9530
touch with re2c 0.9.11
2005-12-18 19:54:50 +00:00
Ilia Alshanetsky
3a3e7a86e8
MFB51: Fixed UTC handling problem stemming from an earlier fix for bug #35422 .
2005-12-18 16:20:12 +00:00
Derick Rethans
663bb230b9
- Those should be lower case only.
2005-12-18 16:06:28 +00:00
Ilia Alshanetsky
bc2e673856
MFB51: Fixed bug #35705 (strtotime() fails to parse soap date format
...
without TZ).
2005-12-16 22:40:09 +00:00
Ilia Alshanetsky
41baa7abbe
MFB51: Fixed bug #35630 (strtotime() crashes on certain relative
...
identifiers).
2005-12-13 02:29:53 +00:00
foobar
7a44f346a3
- Fix build failure under win32
2005-12-12 19:44:27 +00:00
Ilia Alshanetsky
21a47c4950
MFB51:
...
Fixed bug #35624 (strtotime() does not handle 3 character weekdays).
Improved fix for bug #35414 .
2005-12-11 22:37:20 +00:00
Dmitry Stogov
461f1d3c70
Fixed tests
2005-12-07 14:39:07 +00:00
foobar
c0c7b984f0
nuke php3 legacy
2005-12-06 01:39:35 +00:00
Ilia Alshanetsky
f30dbd9f54
MFB51: Fixed bug #35558 (mktime() interpreting 3 digit years incorrectly).
2005-12-05 17:27:24 +00:00
Ilia Alshanetsky
4041e52215
MFB51: Regenerate file to be more gcov friendly
2005-12-02 17:34:35 +00:00
foobar
ab3fcb8f06
MFB51: fix compile warning and paths
2005-12-02 13:23:44 +00:00
Ilia Alshanetsky
38d192b7c6
MFB51: Fixed bug #35499 (strtotime() does not handle whitespace around the
...
date string).
2005-12-01 16:26:38 +00:00
Ilia Alshanetsky
2852ace3ef
MFB51: fixed zts build
2005-11-29 23:10:48 +00:00
Ilia Alshanetsky
40dd6dfb4e
Added missing support for 'B' format identifier to date() function.
2005-11-29 20:48:44 +00:00
Ilia Alshanetsky
667a9b9bce
MFB51: Fixed bug #35425 (idate() function ignores timezone settings).
2005-11-29 20:27:21 +00:00