Commit Graph

575 Commits

Author SHA1 Message Date
Marshall Clow
dbc9491a32 added 'load_from_stream'; refs #2475
[SVN r71720]
2011-05-04 19:54:36 +00:00
Marshall Clow
bd7d632c66 Merge fixes to release; Fixes #1988
[SVN r71676]
2011-05-02 20:56:53 +00:00
Marshall Clow
2303ba2fbc Renamed BOOST_NO_THREADEX -> BOOST_HAS_THREADEX and BOOST_NO_GETSYSTEMTIMEASFILETIME --> BOOST_HAS_GETSYSTEMTIMEASFILETIME - Refs #1988
[SVN r71533]
2011-04-27 15:51:07 +00:00
Marshall Clow
a77b19d9d7 Applied patch; Refs #4870
[SVN r71191]
2011-04-11 18:20:53 +00:00
Marshall Clow
7052c3c5f7 Merge date/time fixes to release. Fixes #5345
[SVN r70986]
2011-04-04 23:47:20 +00:00
Marshall Clow
abdd3169e4 Merge date/time fixes to release. Fixes #5250
[SVN r70985]
2011-04-04 23:45:08 +00:00
Marshall Clow
f049671aa3 Merge date/time fixes to release. Fixes #4952
[SVN r70984]
2011-04-04 23:42:42 +00:00
Marshall Clow
20286c8d74 Merge date/time fixes to release. Fixes #4798
[SVN r70983]
2011-04-04 23:39:00 +00:00
Marshall Clow
6baaaaf783 Merge date/time fixes to release. Fixes #4475
[SVN r70982]
2011-04-04 23:33:53 +00:00
Marshall Clow
2f18c57465 Applied modified patch - Refs #4798
[SVN r70780]
2011-03-31 13:32:46 +00:00
Marshall Clow
39fc9958ce Applied patch - Refs #5345
[SVN r70770]
2011-03-30 22:27:06 +00:00
Marshall Clow
2869d0f722 Applied patch - Refs 5250
[SVN r70769]
2011-03-30 22:26:36 +00:00
Marshall Clow
6b7e271ba8 Applied patch - Refs #4952
[SVN r70768]
2011-03-30 22:25:58 +00:00
Marshall Clow
7f0f89d624 Applied patch - Refs #4475
[SVN r70767]
2011-03-30 22:25:25 +00:00
Steven Watanabe
5c9a890972 Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
[SVN r68168]
2011-01-15 08:11:51 +00:00
Bryce Adelstein-Lelbach
d444c164c2 Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost.
On Linux, GNU's libstdc++, which is the default stdlib for icc and clang,
cannot parse the <iomanip> header in version 4.5+ (which thankfully neither
compiler advises the use of yet), as it's original C++98-friendly
implementation has been replaced with a gnu++0x implementation.
<boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing
boost::detail::setfill, boost::detail::setbase, boost::detail::setw,
boost::detail::setprecision, boost::detail::setiosflags and
boost::detail::resetiosflags. 



[SVN r68140]
2011-01-14 02:35:58 +00:00
Eric Niebler
e524b7b26b Merged revisions 66495 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r66495 | eric_niebler | 2010-11-11 14:58:13 -0500 (Thu, 11 Nov 2010) | 1 line
  
  add missing serialization/nvp.hpp header
........


[SVN r66497]
2010-11-11 20:19:38 +00:00
Eric Niebler
a161660022 add missing serialization/nvp.hpp header
[SVN r66495]
2010-11-11 19:58:13 +00:00
Andrey Semashev
836b5faa3e Fixes #4154. Added iterator validity checks. If TZ string is not valid, the time zone constructor throws instead of crashing.
[SVN r62751]
2010-06-10 17:24:38 +00:00
Andrey Semashev
e8561914b1 Refs #4154. Added iterator validity checks. If TZ string is not valid, the time zone constructor throws instead of crashing.
[SVN r62685]
2010-06-09 19:29:47 +00:00
Andrey Semashev
4e56397de2 Silence silly GCC warnings. Fixes #3563.
[SVN r62682]
2010-06-09 18:10:13 +00:00
Andrey Semashev
116869304c Silence silly GCC warnings. Refs #3563.
[SVN r62681]
2010-06-09 18:09:32 +00:00
Andrey Semashev
565d7d13a8 Silence the warnings. Fixes #3591.
[SVN r62677]
2010-06-09 17:41:14 +00:00
Andrey Semashev
4db9fc1777 Silence the warnings. Refs #3591.
[SVN r62676]
2010-06-09 17:40:23 +00:00
Andrey Semashev
a3e84e42be Merged changes from trunk (rev. 62450). Fixes #3876.
[SVN r62669]
2010-06-09 16:39:31 +00:00
Andrey Semashev
901cb1fd20 Refs #3876. Made format flags %T and %R to be processed by the library in order to support them on more platforms. Also marked some flags that are known to have similar problems in the docs.
[SVN r62450]
2010-06-05 17:09:37 +00:00
Andrey Semashev
b85f86f35e Fixes #2757. Added explicit casts to avoid warnings on MSVC.
[SVN r61892]
2010-05-10 09:15:48 +00:00
Andrey Semashev
3fce52f4e3 Refs #2757. Added explicit casts to avoid warnings on MSVC.
[SVN r61293]
2010-04-15 15:23:56 +00:00
Daniel James
149e759f06 Fix some whitespace differences between trunk and release.
[SVN r58878]
2010-01-10 19:17:23 +00:00
Andrey Semashev
865feda955 Fixes #3470. Merged from trunk revision 56548.
[SVN r56549]
2009-10-03 10:22:58 +00:00
Andrey Semashev
0255dcd796 Refs #3470. Modified documentation for c_time functions to reflect the actual behavior.
[SVN r56548]
2009-10-03 10:21:08 +00:00
Andrey Semashev
cbd73eb665 Fixes #1861, #2213 merged from trunk.
[SVN r56545]
2009-10-03 10:04:00 +00:00
Andrey Semashev
9be8ef4831 Refs #1861. Changed the default format for time durations to "%-%O:%M:%S%F" instead of "%-%H:%M:%S%F".
[SVN r56506]
2009-10-01 20:19:50 +00:00
Andrey Semashev
4ebe9e7979 Refs #2213. Fixed UTC zone offset boudaries.
[SVN r56505]
2009-10-01 19:43:55 +00:00
Andrey Semashev
7b3b24632e Fixes #3308. Also added some missing includes.
[SVN r56456]
2009-09-28 18:10:02 +00:00
Andrey Semashev
820a0b311f Added some missing includes.
[SVN r56384]
2009-09-25 19:39:08 +00:00
Andrey Semashev
e229437b9e Refs #3308. Fixed calculation of difference between dates on 64 bit platforms.
[SVN r56372]
2009-09-24 20:21:37 +00:00
Andrey Semashev
fa0df44386 Refs #3308. Changed the internal type of the gregorian dates to 32 bit integer.
[SVN r56338]
2009-09-21 15:27:52 +00:00
Andrey Semashev
8184015b34 Fixes #3015.
[SVN r53679]
2009-06-06 11:27:35 +00:00
Andrey Semashev
dddbec8577 Fixes #2824.
[SVN r53678]
2009-06-06 11:25:55 +00:00
Andrey Semashev
94fe1d551e Fixes #2809.
[SVN r53677]
2009-06-06 11:24:09 +00:00
Andrey Semashev
f985c62668 Changed tick_per_second constant type to avoid possible value truncation. Related to #2824.
[SVN r53632]
2009-06-04 12:18:59 +00:00
Andrey Semashev
9496e6ba33 Fixes #3094.
[SVN r53631]
2009-06-04 11:52:28 +00:00
Andrey Semashev
b0d4735d98 Fixes #3094.
[SVN r53630]
2009-06-04 11:52:06 +00:00
Andrey Semashev
e5d7b20d17 The std::tm instances are zero initialized before usage. Related to #1859.
[SVN r53629]
2009-06-04 11:40:18 +00:00
Andrey Semashev
a7d470ff86 Fixes #3105.
[SVN r53628]
2009-06-04 11:36:43 +00:00
Andrey Semashev
024f7bb976 Fixes #3105.
[SVN r53627]
2009-06-04 11:35:44 +00:00
Andrey Semashev
7f908f13d9 Added explicit include of special_defs.hpp.
[SVN r53626]
2009-06-04 11:29:04 +00:00
Andrey Semashev
0970985b80 Fixes #3015.
[SVN r53625]
2009-06-04 11:22:11 +00:00
Andrey Semashev
ec094bd865 The std::tm instances are zero initialized before usage. Related to #1859.
[SVN r53624]
2009-06-04 11:18:56 +00:00
Andrey Semashev
72e2a74cb9 Fixes #2809.
[SVN r53622]
2009-06-04 10:07:42 +00:00
Andrey Semashev
1510fb009d Merged fixes for #287, #1859 and partially #1861. Improved diagnostics in case of test failures.
[SVN r53618]
2009-06-04 08:24:49 +00:00
Andrey Semashev
3e558911e4 Optimized the from_stream_type function. In case if no locales support available the code was modified to fix possible character code truncation. Related to #287.
[SVN r53529]
2009-06-01 09:51:34 +00:00
Andrey Semashev
d1877bf9de Added missing include
[SVN r53527]
2009-06-01 09:00:02 +00:00
Andrey Semashev
02b34018f4 The std::tm instances are zero initialized before usage in to_tm functions. Related to #1859.
[SVN r53500]
2009-05-31 14:24:25 +00:00
Andrey Semashev
34e2312fa5 Fixed a possible reading overflow in the var_string_to_int function.
Mentioned in ticket #1861.

-This line, and those below, will be ignored--

M    format_date_parser.hpp


[SVN r53485]
2009-05-31 12:03:41 +00:00
Jeremiah Willcock
d72c172d31 Fixed almost all tab and min/max issues found by inspect tool
[SVN r53142]
2009-05-20 19:41:20 +00:00
Jeremiah Willcock
49fe4d03ff Fixed most tab and min/max issues from trunk inspection report
[SVN r53141]
2009-05-20 19:19:00 +00:00
Andrey Semashev
fbab6c1ddf Merged fixes for #2688 and #2698 from trunk.
[SVN r50942]
2009-02-01 11:29:43 +00:00
Andrey Semashev
15c4ebd523 Removed dereferencing of end iterators of strings, which could cause crashes on MSVC. Fixed #2698.
[SVN r50877]
2009-01-29 18:54:17 +00:00
Andrey Semashev
5ac35edc3a Added missing #include. Fixed #2688.
[SVN r50876]
2009-01-29 17:44:52 +00:00
Andrey Semashev
86a65b062a testfrmwk.hpp moved to the tests directory. It was not a part of the library public interface and should not be seen by users.
[SVN r49946]
2008-11-26 21:07:14 +00:00
Boris Gubenko
bffbf251f0 merge changeset/49940 into release branch
[SVN r49941]
2008-11-26 15:39:19 +00:00
Boris Gubenko
854864f008 work around the bug in aC++ (QXCR1000880488 in the HP bug tracking system)
[SVN r49940]
2008-11-26 15:12:17 +00:00
Andrey Semashev
4a238482e8 testfrmwk.hpp moved to the tests directory. It was not a part of the library public interface and should not be seen by users.
[SVN r49932]
2008-11-25 20:36:52 +00:00
Andrey Semashev
ee9241c634 Merged fixes from trunk: tickets 2521, 2523.
[SVN r49893]
2008-11-23 11:13:35 +00:00
Andrey Semashev
462d59604b Fixed a possible crash in gregorian::special_value_from_string if the string did not represent a valid special value. The find_match function now accepts the size of lookup tables rater than the maximum index.
[SVN r49875]
2008-11-22 13:40:54 +00:00
Andrey Semashev
4ea026b835 In FILETIME support functions fixed a possible integer wrapping that would cause to invalid conversion of FILETIME before 1970-01-01 into a DateTime time. In time facet changed the reaction on a too long hours string to an assert rather than truncating the string. Updated docs and tests to reflect these changes.
[SVN r49874]
2008-11-22 12:49:20 +00:00
Andrey Semashev
125082430e Silenced some warnings about unreferenced formal parameters.
[SVN r49729]
2008-11-13 20:10:23 +00:00
Andrey Semashev
415b9adb49 Silenced some warnings about unused formal parameters.
[SVN r49728]
2008-11-13 20:01:18 +00:00
Andrey Semashev
3af0a51e62 Fixed a number of warnings about shadowed variables. Fixed
date_generator_formatter constructor that accepts custom phrase
elements.


[SVN r49723]
2008-11-13 19:05:31 +00:00
Andrey Semashev
e3fcd06a86 Fixed a number of warnings about shadowed variables. Fixed
date_generator_formatter constructor that accepts custom phrase
elements.


[SVN r49722]
2008-11-13 19:04:15 +00:00
Andrey Semashev
a2049a59d6 Merged various fixes from trunk.
[SVN r49705]
2008-11-12 19:37:53 +00:00
Andrey Semashev
841625c1ac Removed some warnings about unreferenced variables (these were exceptions that were not used).
[SVN r49651]
2008-11-08 18:49:57 +00:00
Andrey Semashev
334b57e8d9 Fixed order of nth_as_str forward declaration and its first usage.
[SVN r49650]
2008-11-08 17:54:38 +00:00
Andrey Semashev
ac3a5b489a Fixed incorrect variable naming for systems with no GetSystemTimeAsFileTime function support.
[SVN r49614]
2008-11-06 16:47:56 +00:00
Andrey Semashev
f15712c448 Fixed exception handling that led to inefficient code.
[SVN r49611]
2008-11-06 15:44:10 +00:00
Andrey Semashev
fe220e57b3 Added a missing include that could break compilation of user's code with STLport.
[SVN r49609]
2008-11-06 15:12:17 +00:00
Andrey Semashev
7c851f60d3 Fixed various issues, including missing includes, missing IO operators
for local time, windows.h inclusion on Windows, compilation failure on
GCC 4.3, a number of warnings on GCC and MSVC. Added a new format
specifier %O to format and read more than 99 hours in time durations.
All exception throwing moved to boost::throw_exception in order to
support builds with exceptions disabled.


[SVN r49505]
2008-11-01 10:34:04 +00:00
John Maddock
9c0fb985c1 Merge fixes from Trunk.
Fixes #2392.

Change includes of <cmath> to <boost/config/no_tr1/config.hpp>.

Previously if Boost.TR1 was in the include path then including <cmath> pulls in all the new TR1 math functions, which in turn also requires linking to an external library. With auto-linking support this requires that library to have been built and be present in the library search path, even if the actual library under use is header only. 

[SVN r49314]
2008-10-13 09:00:03 +00:00
John Maddock
6c6a6b3a1c Change includes of <cmath> to <boost/config/no_tr1/config.hpp>.
Previously if Boost.TR1 was in the include path then including <cmath> pulls in all the new TR1 math functions, which in turn also requires linking to an external library.  With auto-linking support this requires that library to have been built and be present in the library search path, even if the actual library under use is header only.

Fixes #2392.


[SVN r49254]
2008-10-10 16:10:00 +00:00
Jurko Gospodnetić
19cdab0cd5 Worked around two unused function parameter compiler warnings. Suggested by Peter Klotz.
[SVN r47957]
2008-08-03 10:09:21 +00:00
Jurko Gospodnetić
7c5395ddad Corrected a comment typo in boost/date_time/string_parse_tree.hpp and removed trailing spaces.
[SVN r47641]
2008-07-20 22:02:39 +00:00
Jurko Gospodnetić
2ff01baa21 Comment typo corrections & stylistic changes.
[SVN r47368]
2008-07-13 00:15:30 +00:00
Jurko Gospodnetić
e6bb691886 Applied a date_time greg_weekday.hpp typo correction patch by Peter Klotz.
[SVN r46638]
2008-06-24 08:35:07 +00:00
Emil Dotchevski
48a959accb Reverting previous change... #define NOMINMAX isn't a good idea either.
[SVN r44473]
2008-04-16 18:36:30 +00:00
Emil Dotchevski
6cfc268a27 Added #define NOMINMAX to preserve standard behavior of std::min and std::max. Is including <windows.h> here necessary?
[SVN r44472]
2008-04-16 18:24:17 +00:00
Daniel James
40dd655abf Merge in a few license fixes that I missed before.
https://svn.boost.org/svn/boost/trunk

........
  r43467 | danieljames | 2008-03-03 12:10:35 +0000 (Mon, 03 Mar 2008) | 2 lines
  
  Tell subversion that date_time.doc is a text file, not a word document.
........
  r43468 | danieljames | 2008-03-03 12:11:25 +0000 (Mon, 03 Mar 2008) | 1 line
  
  Fix license link in date_time.doc
........
  r43803 | danieljames | 2008-03-23 13:03:24 +0000 (Sun, 23 Mar 2008) | 1 line
  
  Fix another license link I seem to have missed.
........


[SVN r43874]
2008-03-26 21:16:15 +00:00
Daniel James
342e17aa5a Fix another license link I seem to have missed.
[SVN r43803]
2008-03-23 13:03:24 +00:00
Daniel James
c9f634b1d4 Merged revisions 43211,43214-43219,43222-43225,43227-43238,43242,43244-43245,43249-43250,43257-43259,43261,43263,43265,43267-43268,43270-43271,43273,43275-43279,43284-43289,43291,43295,43297-43298,43304-43305,43307,43313,43315,43324,43326-43327,43331,43333,43339-43343,43345,43348,43350,43352-43353,43355-43356,43358,43360,43366-43367,43369-43370,43372-43376,43378-43389,43394,43396-43398,43400-43401,43403-43404,43406-43408,43413-43415,43417-43418,43420,43422-43423 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r43417 | danieljames | 2008-02-26 22:04:55 +0000 (Tue, 26 Feb 2008) | 2 lines
  
  Fix a link to Boost.Bimap.
........
  r43418 | danieljames | 2008-02-26 22:07:25 +0000 (Tue, 26 Feb 2008) | 2 lines
  
  Change another link that's no longer in the repository to link to the website.
........
  r43422 | danieljames | 2008-02-27 18:51:14 +0000 (Wed, 27 Feb 2008) | 1 line
  
  Fix broken copyright urls. Fixes #1573.
........
  r43423 | danieljames | 2008-02-27 19:22:01 +0000 (Wed, 27 Feb 2008) | 1 line
  
  Fix incorrect links to copyright of the form 'http:#www.boost.org
........


[SVN r43425]
2008-02-27 20:00:24 +00:00
Daniel James
9b5d99078e Fix broken copyright urls. Fixes #1573.
[SVN r43422]
2008-02-27 18:51:14 +00:00
Beman Dawes
00782e4d6a Full merge from trunk at revision 41356 of entire boost-root tree.
[SVN r41369]
2007-11-25 18:07:19 +00:00
Beman Dawes
a9c191bb59 // Add or correct comment identifying Boost library this header is associated with.
[SVN r41173]
2007-11-17 20:13:16 +00:00
David Deakins
957b7ae81c Have the local_time and universal_time functions use GetSystemTime and SystemTimeToFileTime on Windows CE (since GetSystemTimeAsFileTime is not present)
[SVN r41069]
2007-11-13 20:19:39 +00:00
Ralf W. Grosse-Kunstleve
c72177cb58 gcc 4.3.0 compatibility (resolves new "changes meaning" error)
[SVN r40558]
2007-10-29 19:12:56 +00:00
Anthony Williams
b04e84c09c New mutex implementations, more akin to C++0x
[SVN r39784]
2007-10-08 15:41:05 +00:00
Caleb Epstein
43f9e6bc25 Quiet unused argument warnings from gcc.
[SVN r39274]
2007-09-14 17:18:02 +00:00
Boris Gubenko
7171662c11 on HP-UX, macro BOOST_DATE_TIME_HAS_REENTRANT_STD_FUNCTIONS should be defined only if macro _REENTRANT is defined
[SVN r39256]
2007-09-14 02:25:06 +00:00
Thomas Witt
62c7e837f1 Patches from Trac #583.
[SVN r37846]
2007-06-01 16:12:08 +00:00
Jeff Garland
908a40bdc1 apply changes from adobe to remove else clause which makes some compilers spit out a warning.
[SVN r37775]
2007-05-25 19:59:41 +00:00
Jeff Garland
0414642fc6 apply changes from adobe to remove else clause which makes some compilers spit out a warning.
[SVN r37775]
2007-05-25 19:59:41 +00:00
Jeff Garland
2cbb73d151 SF tracker 1672139 - fix end time in au_dst_traits to 3 hours instead of 2
[SVN r37130]
2007-03-02 05:19:06 +00:00
Jeff Garland
2a19fc5fb0 SF tracker 1672139 - fix end time in au_dst_traits to 3 hours instead of 2
[SVN r37130]
2007-03-02 05:19:06 +00:00
Jeff Garland
d9ae9fb1cf Remove unused variables from serialization code to prevent warnings
[SVN r37129]
2007-03-02 02:50:49 +00:00
Jeff Garland
998143109f Remove unused variables from serialization code to prevent warnings
[SVN r37129]
2007-03-02 02:50:49 +00:00
Jeff Garland
461e80afd6 Changes to fix the compile-time dst rules engines for 2007 US and Canada dst changes
[SVN r37128]
2007-03-02 02:04:55 +00:00
Jeff Garland
07b8df62f0 Changes to fix the compile-time dst rules engines for 2007 US and Canada dst changes
[SVN r37127]
2007-03-02 01:54:49 +00:00
Jeff Garland
f504c68f58 fix problem with acc by including sstream
[SVN r37047]
2007-02-23 15:30:31 +00:00
Jeff Garland
4a404c0a45 fix problem with acc by including sstream
[SVN r37047]
2007-02-23 15:30:31 +00:00
Jeff Garland
bf9502ac86 add single overall include file for date time lib
[SVN r35756]
2006-10-27 23:21:38 +00:00
Jeff Garland
bc53043e5c add single overall include file for date time lib
[SVN r35756]
2006-10-27 23:21:38 +00:00
Gennaro Prota
97d1a0a7af use new license reference text; silence inspect tool false positives about min/max
[SVN r34576]
2006-07-17 03:56:05 +00:00
Gennaro Prota
ef9df63195 fixed license reference text; parenthesized max identifiers, even if inside a comment, to avoid spurious inspect tool detections
[SVN r34575]
2006-07-17 03:48:31 +00:00
Jeff Garland
17b02e954c fix an issue with multiple defines under some circumstances -- change static const into an enum
[SVN r34382]
2006-06-23 18:05:48 +00:00
Jeff Garland
19e07d6bf2 fix an issue with multiple defines under some circumstances -- change static const into an enum
[SVN r34381]
2006-06-23 17:55:18 +00:00
Jeff Garland
2f8e311836 Fix header guard mismatch issue -- basically cleanup as the guard mismatch doesn't have an effect in this case.
[SVN r34067]
2006-05-23 14:38:15 +00:00
Jeff Garland
c1302ab112 Fix header guard mismatch issue -- basically a no-op
[SVN r34066]
2006-05-23 14:33:55 +00:00
Jeff Garland
269f799e99 Apply modified version of gcc warning patch from Stephan L. to main branch
[SVN r33481]
2006-03-26 21:35:58 +00:00
Jeff Garland
4a3a71749e Apply modified version of gcc warning patch from Stephan L.
[SVN r33480]
2006-03-26 21:29:10 +00:00
Jeff Garland
2af5cd1361 add an expand function to the period
[SVN r33478]
2006-03-26 20:12:41 +00:00
Jeff Garland
ac92083505 Fix regression errors that showed up under FreeBSD with GCC and the LANG environment set to russian -- changed parser to use classic locale instead of blank locale
[SVN r33416]
2006-03-21 02:26:30 +00:00
Jeff Garland
83be4dd883 Shadow warning fixes from Steven L.
[SVN r33407]
2006-03-20 13:29:16 +00:00
Jeff Garland
f9576c4a32 Supress warnings for VC
[SVN r33372]
2006-03-18 16:47:55 +00:00
Alisdair Meredith
27ca552ed8 Patch for Borland patch - did not include workaround.hpp
[SVN r33134]
2006-02-27 08:02:30 +00:00
Alisdair Meredith
ee74aad32f Workarounds updated for BCB2006 compiler
[SVN r33125]
2006-02-26 20:10:18 +00:00
Jeff Garland
b3e3232bbd Reduce the usage of basic_stringstream as much a possible to work around VC8 memory leak issue.
[SVN r32998]
2006-02-18 20:58:01 +00:00
Jeff Garland
7e1b6bbef4 minor patch from Davlet Panech to stop ICE on MSVC6 SP6 with STLPort 4.6.2
[SVN r31927]
2005-12-06 03:49:15 +00:00
Jeff Garland
26f14eda80 add dll linking for special_value_from_string declaration.
[SVN r31802]
2005-11-28 13:21:54 +00:00
Jeff Garland
66721a13e4 Fix one last unqualified tm struct --> make std::tm
[SVN r31521]
2005-11-01 04:27:29 +00:00
Jeff Garland
334a28d8ce changes to for QNX - put time_t references into namespace std
[SVN r31496]
2005-10-27 13:37:30 +00:00
Jeff Garland
c2a307320b changes for tracker issue 1178092 -- change in convert_to_lower to make local a const static and speed up parsing.
[SVN r31460]
2005-10-25 12:49:02 +00:00
Jeff Garland
cfc379713a fixes for issue 949189 -- perhaps cleans up some warnings.
[SVN r31459]
2005-10-25 12:42:20 +00:00
Jeff Garland
cfea9b8090 remove obsolete file -- class renamed
[SVN r31457]
2005-10-25 03:52:30 +00:00
Jeff Garland
6f7fc0d116 Qualify all references to tm with std:: hopefully will fix QNX compile issues
[SVN r31456]
2005-10-25 03:38:40 +00:00
Jeff Garland
f2d4fac8cd Patch to silence vc8 deprication warnings since we plan to keep using std::gmtime.
[SVN r31455]
2005-10-25 02:42:43 +00:00
Jeff Garland
267c42d33f Start on feature changes required to support wide chars in time zones and eventual move of all the time zone core to date_time namespace
[SVN r31436]
2005-10-23 20:15:07 +00:00
Jeff Garland
6ab46fc3d4 fixes for regression in gcc295 compilers
[SVN r30914]
2005-09-11 23:21:00 +00:00
Jeff Garland
2edb54a390 Fix negative month addition issue.
[SVN r30823]
2005-09-05 22:07:23 +00:00
Jeff Garland
1ed0baf300 iso tokenizer fixes - causes exception when missing digits - hence bad format
[SVN r30820]
2005-09-05 21:34:26 +00:00
Jeff Garland
71b24a55de fixes for day of month parsing problem
[SVN r30818]
2005-09-05 21:10:50 +00:00
John Maddock
e73f083d86 Large patch from Ulrich Eckhardt to fix support for EVC++ 4.
[SVN r30670]
2005-08-25 16:27:28 +00:00
Jeff Garland
7ae423541f fix shadow warnings and remove mis-coded copy constructor
[SVN r30607]
2005-08-20 18:22:06 +00:00
Jeff Garland
3b99d4e120 Remove localtime_r functions for borland compilers.
[SVN r30374]
2005-08-02 13:02:41 +00:00
Jeff Garland
01736f5847 Fixes to period to resolve inconsistencies with handling periods of -1, 0, 1 durations.
[SVN r30233]
2005-07-24 23:47:50 +00:00
Jeff Garland
ebd6ac409c Fixes so that from_iso_string correctly handles subsecond resolutions.
[SVN r30175]
2005-07-19 11:17:32 +00:00
Jeff Garland
f8b6cee61b Reorder input iterator dereferences to ensure end of stream is checked first
[SVN r30150]
2005-07-17 23:57:59 +00:00
Jeff Garland
74de942d09 critical fix for time input functions that made iso and other undelimited time formats fail to parse correctly
[SVN r30129]
2005-07-16 00:36:56 +00:00
Jeff Garland
8ff4398901 fix tabs in file problem
[SVN r30025]
2005-07-13 03:59:54 +00:00
Jeff Garland
8bb7f140af unfortunate last minute major bug with duration output with negative time durations - fixes allow for additional user control of the sign format for the general case and make sure all elements of duration have absolute values. Also cleaned up a few out of date comments
[SVN r29876]
2005-07-03 06:53:13 +00:00
Jeff Garland
4901ad91e4 fix a serious bug with conversions for negative time durations. Need the minutes and seconds fields to be converted to absolute values. This was creating a downstream bug in i/o code where negative durations were not streaming out correctly
[SVN r29874]
2005-07-02 23:35:06 +00:00