Edward Diener
e4379f752e
Merge pull request #68 from jeking3/trac-10087
...
trac-10087: update the time zone database to IANA 2016c
2018-01-07 10:22:15 -05:00
James E. King III
d0aec34055
trac-10087: update the time zone database to IANA 2016c
2018-01-06 11:30:28 -05:00
Edward Diener
3c794d085a
Catch any runtime exception which could occur when calling c_time:local_time.
2017-12-31 21:18:41 -05:00
Edward Diener
00ab3d7226
Merge pull request #64 from jeking3/trac-11168
...
trac-11168: special_values handling in time duration helpers
2017-12-31 00:42:27 -05:00
Edward Diener
6e3761271d
Merge pull request #60 from jeking3/trac-12363
...
trac-12363: fix const correctness issue in operator implementations
2017-12-31 00:05:44 -05:00
Edward Diener
2bf11e74a2
Merge pull request #59 from jeking3/trac-12910
...
trac-12910: allow %j without a year specifier - uses epoch year
2017-12-30 23:32:49 -05:00
Edward Diener
53d5131244
Merge pull request #65 from jeking3/trac-12101
...
trac-12101: fix is_pos_infinity example
2017-12-30 23:23:10 -05:00
Edward Diener
73178412b0
Merge pull request #66 from jeking3/trac-12074
...
trac-12074: fix get_day_of_week documentation
2017-12-30 23:22:31 -05:00
Edward Diener
2e4a3010f0
Merge pull request #58 from jeking3/issue-56
...
issue-56: fix binary serialization compatibility problem with time_duration
2017-12-30 16:26:42 -05:00
James E. King III
de171954fe
Fix serialization problem with time_duration
...
This fixes #56
2017-12-29 23:38:44 -05:00
James E. King III
1a931e2f5e
trac-12074: fix get_day_of_week documentation
2017-12-28 21:36:42 -05:00
James E. King III
f302689484
trac-12101: fix is_pos_infinity example
2017-12-28 21:33:24 -05:00
James E. King III
f9f2aaf521
trac-11168: ensure special values are not automatically translated to integral types in the hours, minutes, seconds, and fractional seconds time duration helpers
2017-12-28 14:44:01 -05:00
James E. King III
af8832799f
trac-12363: fix const correctness issue in operator implementations
2017-12-27 08:22:50 -05:00
James E. King III
e87b7120ac
trac-12910: allow %j without a year specifier - uses epoch year
2017-12-26 12:02:14 -05:00
Edward Diener
5d94c6d65d
Updated appveyor file with more testing and using b2 cxxstd.
2017-12-23 15:04:08 -05:00
Edward Diener
313ba3be94
Merge pull request #54 from jeking3/trac-13194
...
trac-13194: fix time input facet processing for %e
2017-12-23 14:29:22 -05:00
Edward Diener
91e931cbc7
Merge pull request #57 from jeking3/fix-rogue-file
...
add a .gitignore file to ignore a file that a test creates
2017-12-22 17:01:21 -05:00
James E. King III
484c28d442
add a .gitignore file to ignore a file that a test creates
2017-12-22 16:22:58 -05:00
Edward Diener
78e7772ad5
Merge pull request #52 from jeking3/appveyor
...
Add Appveyor CI support
2017-12-22 08:28:36 -05:00
James E. King, III
b3b6ddd5ba
trac-13194: fix time input facet processing for %e
2017-12-22 08:02:24 -05:00
James E. King III
2f616517b5
Add Appveyor CI support
2017-12-20 19:48:02 -05:00
Peter Dimov
f6ab5fc0fd
Merge branch 'develop'
2017-12-18 18:36:49 +02:00
Peter Dimov
afa1a44f97
Install libstdc++ 4.9 for clang to avoid ::gets error
2017-11-13 22:56:29 +02:00
Peter Dimov
53da52ee05
Bracket archive use to fix xml serialization test failures
2017-11-13 21:44:04 +02:00
Peter Dimov
2434bc8f4d
Pass input files properly via the run rule
2017-11-13 21:20:41 +02:00
Peter Dimov
f983eef46b
Add .travis.yml
2017-11-13 20:38:26 +02:00
Edward Diener
dcab4d2bfa
Merge branch 'develop'
boost-1.66.0
2017-11-10 10:06:44 -05:00
Edward Diener
3a5f651c30
Merge pull request #50 from Lastique/silence_msvc_warnings
...
Silence MSVC warnings about integer truncation
2017-11-05 02:04:11 -05:00
Edward Diener
26249ccbc0
Merge pull request #49 from Lastique/update_winapi
...
Update Boost.WinAPI usage to the new location and namespace
2017-11-04 20:41:16 -04:00
Andrey Semashev
405e66e7e7
Silence MSVC warnings about integer truncation.
...
Also for day/month/year types use the value_type typedef to accept and
return numeric values of the date component.
2017-10-25 00:14:17 +03:00
Andrey Semashev
5f2d1fad55
Updated Boost.WinAPI usage to the new location and namespace.
2017-10-24 21:45:07 +03:00
Edward Diener
805b89d987
Corrected warning by casting to the correct type.
2017-10-14 10:49:26 -04:00
Marshall Clow
d9b355d2c2
Remove the need for static_cast by using the correct type
2017-09-12 17:24:46 -07:00
Edward Diener
e86cc2c4d5
Merge pull request #46 from Lastique/silence_msvc_conversion_warnings
...
Silence MSVC warnings about possible integer truncation.
2017-09-05 18:06:53 -04:00
Edward Diener
efa45ac4ed
Merge branch 'develop'
2017-09-05 14:09:14 -04:00
Andrey Semashev
da6038df30
Silence MSVC warnings about possible integer truncation.
2017-09-05 21:06:06 +03:00
Edward Diener
313ad06704
Merge pull request #45 from Lastique/port_to_winapi
...
Port to Boost.WinAPI and cleanup warnings
2017-08-28 15:14:24 -04:00
Andrey Semashev
8e2a8fdcb2
Adjust indentation to match the surrounding code.
2017-08-28 20:17:40 +03:00
Andrey Semashev
266e6cc8e1
Silence MSVC warnings about unused exception variables in tests.
2017-08-28 20:06:24 +03:00
Andrey Semashev
b3a1f75376
Silence MSVC warning about possible integer truncation.
2017-08-28 20:05:46 +03:00
Andrey Semashev
e9ddfa6400
Silence MSVC-8 bogus warning about possible integer truncation.
2017-08-28 19:43:08 +03:00
Andrey Semashev
1e844a3143
Ported Windows-specific time functions to Boost.WinAPI.
2017-08-28 19:00:18 +03:00
Marshall Clow
e46fda1c9e
Merge PR 42/43/44 to master
2017-08-27 20:36:21 -07:00
Edward Diener
e67bf74ac6
Merge pull request #44 from Lastique/fix_warnings
...
Fix warnings in tests
2017-08-11 09:25:46 -04:00
Andrey Semashev
6b3452954e
Silenced clang warning about unused variable.
2017-08-11 16:10:00 +03:00
Andrey Semashev
587a677ebc
Limit the warning-related pragmas to MSVC, clang and gcc specifically.
2017-08-11 16:04:16 +03:00
Andrey Semashev
d3986cf902
Silence warnings about signed/unsigned mismatch in comparison operators.
2017-08-10 19:08:58 +03:00
Andrey Semashev
82f61328b2
Fixed "invalid character" warnings from clang.
...
The character was indeed not a valid UTF-8 character. Presumably, it is a
valid character in some national encoding, but Unicode is ubiquitous nowdays
and the compiler is not able to know the encoding anyway. Thus the commit
converts the character to a hex-escaped UTF-8 representation of character
U+00FC ('ü').
2017-08-10 19:01:45 +03:00
Marshall Clow
cbcb9923e7
Merge pull request #43 from Lastique/expand_years_overflow_test_range
...
Expand range of values in years overflow test
2017-08-08 09:34:34 -07:00