Commit Graph

637 Commits

Author SHA1 Message Date
Derick Rethans
8f8b24866d - Updated to version 2010.15 (2010o) 2010-11-01 17:55:42 +00:00
Derick Rethans
5ff86a16d2 - Updated to version 2010.13 (2010m) 2010-09-27 13:57:42 +00:00
Kalle Sommer Nielsen
a3161aa091 Removed a TSRMLS_FETCH() call in php_idate() in favor of the TSRMLS macros 2010-09-27 01:19:57 +00:00
Derick Rethans
9146218e2e - Keep 5.3 and trunk in sync. 2010-08-30 16:50:10 +00:00
Derick Rethans
12491aaefa - Tests for bug #52342 (DateTime setIsoDate results in wrong timestamp). 2010-08-30 16:48:21 +00:00
Derick Rethans
1fc5e47fb6 - Fixed bug #52430 (date_parse parse 24:xx:xx as valid time). (Derick) 2010-08-30 16:40:29 +00:00
Derick Rethans
fcc22c6af3 - Fixed bug #52454 (Relative dates and getTimestamp increments by one day) 2010-08-30 16:25:52 +00:00
Derick Rethans
974f1ff2e9 - Test for (non-)bug #52577. 2010-08-30 15:40:36 +00:00
Derick Rethans
8defb90006 - Added test for bug #46874 (same as #52668). 2010-08-30 15:35:41 +00:00
Derick Rethans
ab6789a0ef - Fixed bug #52668 (Iterating over a dateperiod twice is broken). 2010-08-30 15:32:09 +00:00
Derick Rethans
1bae298a07 - Updated to version 2010.12 (2010l) 2010-08-16 12:48:53 +00:00
Derick Rethans
dcfa7ee212 - Updated to version 2010.11 (2010k) 2010-08-16 09:32:51 +00:00
Kalle Sommer Nielsen
c0f3aca5a3 Update the re2c files aswell (bug #51943) 2010-07-14 00:04:43 +00:00
Kalle Sommer Nielsen
aeb1dc7cc4 Fixed bug #51943 (Several files are out of ANSI spec)
# Based on patch by CoreyStup at gmail dot com
2010-07-13 23:59:54 +00:00
Felipe Pena
ce72f33674 - Fixed tests 2010-07-06 00:25:52 +00:00
Sriram Natarajan
4500357df6 - Fixed Bug #51168 (fails to compile with Sun Studio)
# C99 standard supports inline keyword and supported by
 # by major compilers like GCC, HP C, IBM C and Sun C
2010-06-08 21:23:48 +00:00
Dmitry Stogov
c5237d82bf Added caches to eliminate repeatable run-time bindings of functions, classes, constants, methods and properties 2010-05-24 14:11:39 +00:00
Michael Wallner
0bb08c61f8 Fixed bug #51725 (xmlrpc_get_type() returns true on invalid dates). (Mike) 2010-05-12 09:37:25 +00:00
Derick Rethans
e743bcd862 - Fixed bug #49081 (DateTime::diff() mistake if start in January and interval >
28 days). (Derick)
2010-05-04 15:11:41 +00:00
Derick Rethans
63a153eefd - Updated to version 2010.9 (2010i) 2010-04-28 23:03:36 +00:00
Dmitry Stogov
e7d3ec6dee Fixed bug #49700 (memory leaks in php_date.c if garbage collector is enabled) 2010-04-20 15:41:35 +00:00
Dmitry Stogov
94dd83722b Changed the structure of op_array.opcodes. The constant values are moved from opcode operands into a separate literal table 2010-04-20 10:57:45 +00:00
Derick Rethans
4da75af2f8 - Expose date-extension object creation externally.
- Expose DateTime object initialisation externally.
2010-04-10 20:33:41 +00:00
Derick Rethans
e4db0915bd - Updated to version 2010.7 (2010g) 2010-03-29 17:22:53 +00:00
Adam Harvey
a2edb7f69c Fixed bug #51393 (DateTime::createFromFormat() fails if format string contains timezone). 2010-03-26 04:31:26 +00:00
Derick Rethans
6a759c0692 - Updated to version 2010.5 (2010e) 2010-03-08 20:08:51 +00:00
Derick Rethans
3025ca8e17 - Fixed bug #46111 (Some timezone identifiers can not be parsed). 2010-03-07 19:18:06 +00:00
Derick Rethans
b42dc0d061 - Re-generate mapping files, but now with BC zones as well.
#- Fixes the test case for bug #17988 that used a few of those.
2010-03-07 19:13:19 +00:00
Derick Rethans
4447b87d91 - Fixed bug #48902 (Timezone database fallback map is outdated). 2010-03-07 18:21:23 +00:00
Derick Rethans
02e4644786 - Fixed bug #49059 (DateTime::diff() repeats previous sub() operation). 2010-03-07 17:25:16 +00:00
Derick Rethans
dbec5439b5 - Update test cases after the fix for bug #49778. 2010-03-07 17:23:40 +00:00
Derick Rethans
156d780cbd - Fixed bug #40778 (DateInterval::format("%a") is always zero when an interval
is created from an ISO string).
2010-03-07 15:26:39 +00:00
Derick Rethans
f1286280d1 - Fixed bug #50555 (DateTime::sub() allows 'relative' time modifications). 2010-03-07 13:54:46 +00:00
Derick Rethans
a2ad4ea8b5 - Change this test case because non-6 digits are supported now, and clarify
that the "1" doesn't show because the precision isn't high enough. (Same
  happens if you change it to 9).
2010-03-07 13:47:06 +00:00
Derick Rethans
abd232c671 - Fixed copyright year. 2010-03-07 13:11:44 +00:00
Derick Rethans
2d2e02740a - Fixed bug #50392 (date_create_from_format enforces 6 digits for 'u' format
character).
2010-03-07 13:08:47 +00:00
Derick Rethans
13e0d47cf3 - Fixed bug #51096 ('last day' and 'first day' are handled incorrectly when
parsing date strings).
- For 5.2 I just added the test case minus new 5.3 additions.
2010-03-06 16:04:47 +00:00
Derick Rethans
438f1d7c7a - Updated to version 2010.3 (2010c) 2010-03-01 14:59:24 +00:00
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