Commit Graph

649 Commits

Author SHA1 Message Date
Pierre Joye
da94f0736e - fix php_date_llabs declaration 2010-02-11 22:37:50 +00:00
Derick Rethans
5a43f269cc - Fixed bug #49585 (date_format buffer not long enough for >4 digit years).
#- Was already partly fixed with my previous commit.
2010-02-10 16:55:40 +00:00
Derick Rethans
8ac4d1190a - Added a test case for bug #45866
- Fixed tests: oo_002, bug46268
- Fixed bug #50930 (Wrong date by php_date.c patch with ancient gcc/glibc
  versions).
- Make sure faulty strings passed to DateTime::modify() notify the user.
- Revert fix for bug #50392 as it was fixed wrongly without a proper test case.
- Fixed a bug with the 'r' formatting function as the default buffer size that
  was allocated only fit 4 digit years.
2010-02-10 16:23:30 +00:00
Derick Rethans
fe72945ac5 - Update to 2010.2.
#- Wondering why it wasn't committed yet...
2010-02-10 14:03:29 +00:00
Derick Rethans
1edc6f8666 - Updated to version 2010.1 (./tzdata2010a) 2010-01-24 15:23:14 +00:00
Ilia Alshanetsky
fae24f9298 Added test for bug #50680 2010-01-14 15:45:49 +00:00
Ilia Alshanetsky
1ee6c8277f Fixed bug #50680 (strtotime() does not support eighth ordinal number). 2010-01-07 12:54:44 +00:00
Sebastian Bergmann
9ba1e81665 sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
Derick Rethans
ec74871ad4 - Updated to version 2009.21 (2009u) 2009-12-28 14:30:50 +00:00
Derick Rethans
bfa1c91d9b - Updated to version 2009.20 (2009t) 2009-12-21 20:46:12 +00:00
Ilia Alshanetsky
d0f6848e66 Fixed bu #50392 (date_create_from_format() enforces 6 digits for 'u' format character) 2009-12-15 12:34:12 +00:00
Jani Taskinen
2e5546d71e - Fixed bug #50266 (conflicting types for llabs) 2009-11-28 00:38:05 +00:00
Derick Rethans
171f72061d - Updated to version 2009.19 (2009s) 2009-11-16 15:57:13 +00:00
Derick Rethans
983e02ffb2 - Updated to version 2009.18 (2009r) 2009-11-09 15:39:15 +00:00
andy wharmby
203da56982 Fix tests 2009-11-05 22:44:02 +00:00
Derick Rethans
ca8f7d9467 - Updated to version 2009.17 (2009q) 2009-11-02 16:12:20 +00:00
Pierre Joye
89fec084f1 - #48752, crash during date parsing with invalid date 2009-10-27 10:41:45 +00:00
Derick Rethans
8b2735632e - Updated to version 2009.16 (2009p) 2009-10-26 14:09:23 +00:00
Derick Rethans
afaa4ed8ad - Updated to version 2009.15 (2009o) 2009-10-19 16:29:13 +00:00
Derick Rethans
5c9ac94eab - Updated to version 2009.14 (2009n) 2009-10-13 08:16:35 +00:00
Dmitry Stogov
ffb07732f7 Fixed bug #49627 (error_log to specified file does not log time according to date.timezone) 2009-10-05 13:56:49 +00:00
Rasmus Lerdorf
99f30c1b6a Fix date_sunrise/date_sunset tests 2009-09-29 13:56:51 +00:00
Rasmus Lerdorf
5afa8a23bb Refix bug #49558 as per bug #49676 2009-09-26 00:53:59 +00:00
Jani Taskinen
4cce432eeb - Move tests in the right location 2009-09-22 09:41:39 +00:00
Rasmus Lerdorf
d032060ea8 Fix bug #49558
And as Colin mentioned in the bug report, this means date_sunrise()
and date_sunset() have been off by 26 seconds in most cases until now.
2009-09-15 20:28:42 +00:00
Derick Rethans
95b3863579 - Updated to version 2009.13 (2009m) 2009-09-08 14:03:53 +00:00
Zoe Slattery
4cc35aeaaf The last of the 2009 testfest tests 2009-08-30 18:18:50 +00:00
Zoe Slattery
0e4ce3bcca More tests from 2009 testfest 2009-08-28 14:31:19 +00:00
Derick Rethans
718b7d160d - Updated to version 2009.12 (2009l) 2009-08-17 14:46:58 +00:00
Kalle Sommer Nielsen
d46ca6d3b5 MFH: Fixed compiler warnings in ext/date 2009-08-05 21:25:39 +00:00
Rasmus Lerdorf
1a6cda905a Fix test on 32-bit 2009-08-02 22:37:07 +00:00
Derick Rethans
24b973cafc - Fixed bug #45554 (Inconsistent behavior of the u format char). 2009-07-29 15:34:59 +00:00
Derick Rethans
d936dd1802 - Updated to version 2009.11 (2009k) 2009-07-28 15:25:16 +00:00
Derick Rethans
ee084018e7 - Updated to version 2009.11 (2009k) 2009-07-25 15:14:28 +00:00
Derick Rethans
9dfb40ea8c - MFH: Fixed bug #47351 (Memory leak in DateTime). 2009-06-30 16:17:30 +00:00
Johannes Schlüter
6354376924 MFH: Fixed bug #48678 (DateInterval segfaults when unserialising (Ilia) 2009-06-25 15:07:36 +00:00
Zoe Slattery
b2bc4dd331 fix skipif 2009-06-25 14:44:01 +00:00
Zoe Slattery
8e972386f0 fix skipif 2009-06-25 12:36:46 +00:00
Ilia Alshanetsky
1c4dafd84d Revert unrelated bits to the previous commit 2009-06-22 14:24:27 +00:00
Ilia Alshanetsky
bc8e357482 MFB: Fixed bug #48636 (Error compiling of ext/date on netware). 2009-06-22 13:43:14 +00:00
Scott MacVicar
c63b6f5d8a MFH Specific test for bug #48276 2009-06-21 22:31:41 +00:00
Scott MacVicar
25715c7660 MFH Fix bug #48276 - year is a long long so we need %lld so big endian systems print the correct value. 2009-06-21 22:19:11 +00:00
Hannes Magnusson
b293b35eaa Fix proto and arginfo 2009-06-21 20:40:53 +00:00
Derick Rethans
b2d3c2bf18 - Updated to version 2009.10 (2009j) 2009-06-18 09:02:51 +00:00
Hannes Magnusson
b685def15a MFB5.2: "Make this happy on gcc2" 2009-06-17 17:56:17 +00:00
Pierre Joye
c06884c960 - add TODO about int definition cleanup 2009-06-15 15:08:12 +00:00
Pierre Joye
2db291e728 - MFH: simplify, use correct type and silent warnings 2009-06-15 14:47:15 +00:00
Derick Rethans
6421bb34f8 - Updated to version 2009.9 (2009i) 2009-06-08 13:53:34 +00:00
Matt Wilmas
26cde1ee2f MFH: Updated tests after double->long conversion change (basically to match 5.2)
# Let me know about other failing tests I missed
2009-06-04 18:25:06 +00:00
Stanislav Malyshev
2d6377e322 fix for #48247 2009-05-31 21:28:38 +00:00
Derick Rethans
f10d399459 - Updated to version 2009.8 (2009h) 2009-05-26 14:26:57 +00:00
Hannes Magnusson
39ac962ffd MFH: Partial fix for bug#48333 2009-05-19 19:23:33 +00:00
Jani Taskinen
59bc60ffbe - Revert bad compile warning fix which causes compile failures with older glibc 2009-05-19 15:38:07 +00:00
Felipe Pena
7c30401aec - New tests (testfest Quebec) 2009-05-17 01:16:35 +00:00
Jani Taskinen
1033af1cb3 MFH: Fixed module loading order and made request shutdown functions also to
be loaded in reverse like all other shutdowns are.
2009-05-13 18:48:20 +00:00
Felipe Pena
e753493c97 - Fixed tests on Windows 2009-05-12 19:46:58 +00:00
Ilia Alshanetsky
e828880281 Fixed compiler warning due to llabs() function 2009-05-05 12:33:39 +00:00
Derick Rethans
f2ef1dec3c - Fixed bug #48149 (Cannot make interval parts larger than 9999) by
regenerating the parser.
2009-05-05 07:45:18 +00:00
Pierre Joye
b4a46c8693 - cleaner fix 2009-05-04 17:11:22 +00:00
Pierre Joye
7cfcf294a0 - fix build 2009-05-04 16:28:50 +00:00
Derick Rethans
cba1765799 - MFH: Added timezone_version_get() to retrieve the version of the used
timezone database.
2009-05-03 19:58:49 +00:00
Derick Rethans
20a359a3fb - MFH: Fixed bug #45682 (Unable to var_dump(DateInterval)). 2009-05-03 18:46:28 +00:00
Derick Rethans
febc2763dd - MFH: Fixed bug #48058 (Year formatter goes wrong with out-of-int range).
- MFH: Fixed bug #45822 (Near infinite-loops while parsing huge relative offsets).
2009-05-03 18:22:40 +00:00
Derick Rethans
1e6e1ca304 - MFH: Added test for (bogus) bug #48097. 2009-05-03 14:28:26 +00:00
Derick Rethans
1bca3a1dc1 - Updated to version 2009.7 (2009g) 2009-04-29 11:12:03 +00:00
Kalle Sommer Nielsen
c848df3fbe MFH: Fixed bug #48088 (Wrong ARG_INFO for OO-API of DateTime) 2009-04-27 14:22:15 +00:00
Nuno Lopes
f30aaa1d6d fix strict aliasing problems.
this should fix the crash that Sebastian was having with gcc 4.4. Please confirm this is the case
2009-04-25 16:33:41 +00:00
Derick Rethans
12ecab1c3b - Updated to version 2009.6 (2009f) 2009-04-13 13:41:15 +00:00
Felipe Pena
b33f88607a - MFH: Fixed bug #46108 (DateTime - Memory leak when unserializing) 2009-04-07 20:05:50 +00:00
Derick Rethans
53cead8268 - Updated to version 2009.5 (2009e) 2009-04-06 13:27:41 +00:00
andy wharmby
76b30f6434 Fix date tests which started failing after change to BST 2009-03-30 12:35:31 +00:00
Hannes Magnusson
12bd41c60a MFH: Fix protos 2009-03-27 19:22:29 +00:00
Derick Rethans
7560b2ec2f - Updated to version 2009.4 (2009d) 2009-03-23 21:39:45 +00:00
Derick Rethans
caf9054e3d - Updated to version 2009.3 (2009c) 2009-03-22 11:49:55 +00:00
andy wharmby
a2e4773405 New tests for various date extension functions. Tested on Windows, Linux and linux 64 2009-03-18 23:35:25 +00:00
andy wharmby
0c1fe359a1 New tests for date extension DateTime methods Tested on Windows, Linux and linux 64 2009-03-18 11:32:59 +00:00
andy wharmby
13db8cb25a New tests for date extension DateTimeZone methods Tested on Windows, Linux and linux 64 2009-03-18 11:13:04 +00:00
Antony Dovgal
62e2021305 fix tests 2009-03-01 21:26:54 +00:00
Antony Dovgal
64003cd352 fix test 2009-01-28 12:58:59 +00:00
Derick Rethans
4ca3fa7120 - Fixed tests?
#- Wondering why those are not in HEAD though...
2009-01-27 14:22:17 +00:00
Scott MacVicar
8e11f40093 Fix tests 2009-01-27 14:16:15 +00:00
Derick Rethans
fb183b1777 - MFH: Elevate no-tz set warning from E_STRICT to E_WARNING.
#- [DOC]
2009-01-27 13:48:10 +00:00
andy wharmby
023db07910 New date tests for getdate() and gmstrftime(). Tested on WIndows, Linux and Linux 64 bit 2009-01-22 18:47:46 +00:00
andy wharmby
0d4228940c New basic time()and microtime() tests. Tested on Windows, Linux and Linux 64 bit 2009-01-22 14:11:08 +00:00
andy wharmby
c70c7ca7f9 Fix test after #46732 fix. Tested on WIndows, Linux and Linux 64 bit 2009-01-22 13:50:45 +00:00
Derick Rethans
9942dde8bd - Updated to version 2009.1 (2009a) 2009-01-21 15:25:08 +00:00
Sanjay Mantoor
5b75dd317f New testcases for strftime function 2009-01-21 10:51:04 +00:00
Antony Dovgal
ad0935cd47 fix typo 2009-01-14 16:32:41 +00:00
andy wharmby
c1bf1627dd Fix date_suninfo_tests; add missing date_default_timezone_set() to ensure they PASS when run in any timezone. Tested on WIndows, Linux and Linux 64bit. 2009-01-14 16:28:18 +00:00
andy wharmby
f52ad63dfb Fix new date tests. Tested on Windows, Linux and Linux 64 bit 2009-01-13 23:08:03 +00:00
andy wharmby
cb9476027c New date extension tests. Tested on Windows, Linux and Linux 64 bit 2009-01-13 13:38:19 +00:00
Scott MacVicar
a9e5e22275 If a TZ environmental is set then it ends up getting used instead of the INI setting, use date_default_timezone_set() instead. 2009-01-10 00:50:45 +00:00
Sanjay Mantoor
49a6cc243e New testcases for localtime function 2009-01-09 05:09:40 +00:00
Sebastian Bergmann
08659c2dcd MFH: Bump copyright year, 3 of 3. 2008-12-31 11:15:49 +00:00
Derick Rethans
e5491af3c5 - MFH: Fixed bug #46268 (DateTime::modify() does not reset relative time
values).
2008-12-18 20:32:23 +00:00
Derick Rethans
aea378c91c - MFH: Fixed bug #46889: Memory leak in strtotime(). 2008-12-18 14:55:36 +00:00
Ilia Alshanetsky
9c97213e0b Fix a small portion of memory leak in bug #46889 2008-12-17 21:32:29 +00:00
Johannes Schlüter
e23b2b3fa5 MFH (Use the same test fiel as in HEAD) 2008-12-13 22:23:29 +00:00
Pierre Joye
9d6e793b4b - MFH: fix build (was never used like that before recent commit to session) > local include use quotes not <> 2008-12-11 13:12:22 +00:00
Pierre Joye
ef3ec02f6f - MFH: silent conversion warnings as it is not going to be "fixed" any time soon, removing false positive alerts. noise--; 2008-12-09 14:28:54 +00:00
Sanjay Mantoor
fb6ae89566 New testcases for idate function 2008-12-08 10:48:22 +00:00
Derick Rethans
7a28b876e4 - MFH: Fixed bug #46732 (mktime.year description is wrong). 2008-12-02 18:02:16 +00:00
Sanjay Mantoor
db0376cf94 Fixed testcsae inputs so that test runs faster 2008-11-24 11:10:02 +00:00
Sanjay Mantoor
223c2d002e New testcases for gmmktime function 2008-11-21 06:22:58 +00:00
Etienne Kneuss
3919b16f04 MFH: Fix #46241 (stacked error_handlers, error_handling in general) 2008-11-19 02:00:53 +00:00
Felipe Pena
fc2fb50d09 - MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro 2008-11-17 11:28:01 +00:00
Sanjay Mantoor
ccef11d68f New testcases for gmdate function 2008-11-14 09:16:00 +00:00
Sanjay Mantoor
eb2e561bfe New testcases for date_sunset function 2008-11-10 07:12:00 +00:00
Sanjay Mantoor
42325f9d48 New testcases for date_sunrise function 2008-11-10 05:52:20 +00:00
Derick Rethans
f2720ecc34 - MFH: Export DateTime and DateTimeZone class entries so that external
extensions can make use of it as well.
2008-11-06 09:45:58 +00:00
Derick Rethans
1c08ae1c8e - MFH: Fixed an issue with the * format specifier for parsing from a
user-defined format.
2008-11-05 10:42:42 +00:00
Felipe Pena
7a37fa2d6b - Revert ZEND_BEGIN_ARG_INFO change 2008-11-02 21:19:39 +00:00
Sanjay Mantoor
2ca0889e8c New testcases for gettimeofday function 2008-10-30 10:49:45 +00:00
Zoe Slattery
7902763a82 scottish time variation 2008-10-28 19:24:49 +00:00
Derick Rethans
e40786ca1b - Updated to version 2008.9 (2008i) 2008-10-28 08:17:33 +00:00
Felipe Pena
df10005563 - MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro 2008-10-24 14:35:40 +00:00
Arnaud Le Blanc
1d5ba8bb21 MFH: initialize optional vars 2008-10-21 23:39:15 +00:00
Zoe Slattery
5fe0e9c5ed Committing test for till 2008-10-21 09:33:21 +00:00
Derick Rethans
8f8f18bc18 - Updated to version 2008.8 (2008h) 2008-10-13 11:45:39 +00:00
Derick Rethans
642f5cffd4 - Updated to version 2008.7 (2008g) 2008-10-06 14:27:41 +00:00
Derick Rethans
77ba4c0e07 - Updated to version 2008.6 (2008f) 2008-09-15 18:02:58 +00:00
Derick Rethans
e3cd394979 - MFH: Support for "back of <hour>" and "front of <hour>" phrases that are used
in Scotland.
2008-08-29 12:01:57 +00:00
Pierre Joye
5c7e2072c6 - [DOC] win's strftime does not support all posix formatting code and have some win specific rules see http://msdn.microsoft.com/en-us/library/fe06s4ak(VS.80).aspx for a complete list: split test for win32 and posix 2008-08-10 11:27:48 +00:00
Antony Dovgal
3b7051bea2 MFH: do not fail & segfault if malloc(0) returns NULL, that's expected 2008-08-09 22:01:08 +00:00
Etienne Kneuss
c77ca4c34a MFH: Fix error_handling usage in various extensions 2008-08-08 22:07:07 +00:00
Derick Rethans
833f96a2b3 - MFH: Fixed a bug that caused miscalculations with the "last <weekday> of <n>
month" relative time string.
2008-08-05 18:03:47 +00:00
Derick Rethans
ad10607c33 - MFH: Fixed bug #45696 (Not all DateTime methods allow method chaining). 2008-08-03 16:45:15 +00:00
Pierre Joye
20e75d80a7 - MFH: improve previous fix for scan, disable optimizer only for scan() using #pragma optimize 2008-08-02 16:50:35 +00:00
Pierre Joye
b6d64cde15 - MFH: parser's scan function is too large for VC6-7.x, disable the optimizer (size optimization instead) fixes it 2008-08-02 15:49:37 +00:00
Derick Rethans
4591f12d9f - MFH: Fixed bug #45545 (DateInterval has a limitation of 4 chars for ISO
durations).
2008-08-02 13:50:52 +00:00
Derick Rethans
b5e2564abf - 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.
2008-07-30 18:00:44 +00:00
Jani Taskinen
769400ea83 MFH:ws 2008-07-30 08:18:05 +00:00
Dmitry Stogov
cbf2df4d19 Fixed memory leak 2008-07-29 12:56:52 +00:00
Dmitry Stogov
062daaf6a5 Fixed test 2008-07-29 12:17:19 +00:00
Derick Rethans
1c8055a4ff - Updated to version 2008.5 (2008e) 2008-07-28 19:31:44 +00:00
Derick Rethans
7537b5b6d7 - MFH: Fixed DateTime::setTimestamp() and added a test for it. 2008-07-27 19:10:23 +00:00
Antony Dovgal
15cb10c7e3 fix test 2008-07-24 07:32:28 +00:00
Derick Rethans
07c9bd8382 - MFH: Fixed an issue with "first <weekday> of" in case the first <weekday> was
the same day-of-week as the first day of the month.
2008-07-23 19:53:39 +00:00
Derick Rethans
11f9cd84f7 - MFH: Fixed bug #43452 (strings containing a weekday, or a number plus weekday
behaved incorrect of the current day-of-week was the same as the one in the
  phrase).
2008-07-23 18:50:37 +00:00
Antony Dovgal
c31464c976 fix test 2008-07-23 09:49:18 +00:00
Derick Rethans
f279efa61e - MFH: Fixed one more test (on 32 bits) 2008-07-21 09:32:15 +00:00
Derick Rethans
96dedbfedb - MFH: fix test 2008-07-21 07:27:26 +00:00
Derick Rethans
f8050d525f - MFH: Fixed bug #45562 (Creating instance of DatePeriod crashes). 2008-07-20 20:58:51 +00:00
Dmitry Stogov
58e6e2b3d9 Fixed test 2008-07-20 15:56:28 +00:00
Derick Rethans
42aa7f3dd4 - MFH: Country codes are ISO 3166. 2008-07-19 17:38:29 +00:00
Derick Rethans
84693147d0 - 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.
2008-07-18 14:33:53 +00:00
Derick Rethans
039bc2d3e2 - Updated to version 2008.4.1 (2008d) 2008-07-18 13:46:06 +00:00
Derick Rethans
0ab7520dc0 - MFH: Fixed bug #45529 (new DateTimeZone() and date_create()->getTimezone() behave
different).
2008-07-16 15:41:01 +00:00
Derick Rethans
99b31af3f9 - Fixed a segfault - simply a forgotten return; 2008-07-16 12:35:11 +00:00
Derick Rethans
8d14c2b182 - MFH: Fixed tests. 2008-07-16 07:36:04 +00:00