Commit Graph

  • 7817ebf45a Update date.h (#451) Jonathan Chapple 2019-05-20 06:44:20 -07:00
  • a029f1105d Conditionally set _SILENCE_CXX17_UNCAUGHT_EXCEPTION_DEPRECATION_WARNING Howard Hinnant 2019-05-19 22:46:35 -04:00
  • 44215f6781 Eschew using directives in headers, even at function scope. Howard Hinnant 2019-05-19 21:53:29 -04:00
  • ed0368fc75 The URL for windowsZones.xml changed to (#447) muriukip 2019-05-15 17:08:24 +01:00
  • 429d9ba739 Add User-Agent curl option in download_to_string function. [#438] Elvis Oric 2019-04-19 14:48:02 +02:00
  • 081e9af55b Migrate ptz.h from jan to January Howard Hinnant 2019-04-05 22:36:21 -04:00
  • 8a563041fa Adjust HAS_STRING_VIEW for VS Howard Hinnant 2019-04-05 09:19:54 -04:00
  • 9dc96fd9b5 Silence warning Fixes #337 Howard Hinnant 2019-03-26 18:13:39 -04:00
  • 8b69087d35 Fix up constexpr of changed weekday_from_days Howard Hinnant 2019-03-21 12:23:38 -04:00
  • d5e96f0991 Suppress VS-15 warning about concerning conditional expression is constant Thanks to https://github.com/ujos for the report. Howard Hinnant 2019-03-20 21:24:01 -04:00
  • 5ba1c1ad85 HAS_UNCAUGHT_EXCEPTIONS definition. Evgen Bodunov 2018-09-19 11:30:44 +03:00
  • 10ab6ae9e5 Fix warnings from Clang (#421) Daniela Engert 2019-03-20 01:25:59 +01:00
  • e31daf8093 Unit tests for !year_month::ok() arithmetic. (#425) tomaszkam 2019-03-20 01:22:23 +01:00
  • cb7ca96f68 Protect weekday_from_days from signed overflow Found by static analyzer. This change makes weekday_from_days slightly more efficient. Howard Hinnant 2019-03-19 19:51:32 -04:00
  • b5d025ea2f Align time_of_day with hh_mm_ss Per committee review Howard Hinnant 2019-03-19 19:50:30 -04:00
  • f782ae98f0 Fix type-o again Howard Hinnant 2019-02-20 15:27:44 -10:00
  • d6c5d02068 Fix type-o in get_leap_second_info_t Howard Hinnant 2019-02-20 15:25:50 -10:00
  • 16077472af Rename is_leap_second to get_leap_second_info Howard Hinnant 2019-02-20 15:19:54 -10:00
  • 5a62c405e0 Remove unneeded make_precision Howard Hinnant 2019-02-03 23:21:36 -05:00
  • 09a19a09f4 Further consolidate time_of_day logic Howard Hinnant 2019-02-03 16:14:56 -05:00
  • 9cb0013aef Update time_of_day to be more consistent ... the needs of formatting. Howard Hinnant 2019-02-02 14:06:12 -05:00
  • f1326968af Make compatible with const-only string.data() spec Howard Hinnant 2019-01-31 19:23:17 -05:00
  • 61c3d35634 Fix problem with wchar_t* to std::string conversion. (#419) Daniela Engert 2019-01-27 23:08:01 +01:00
  • 4e7e76b981 add c_encoding and iso_encoding weekday functions (#380) NeroBurner 2019-01-19 20:46:21 +01:00
  • 90d0440884 Introduce %q and %Q to_stream formatting flags Howard Hinnant 2019-01-19 14:30:19 -05:00
  • 2cb4c34009 Ignore tzdata.zi and leapseconds tzdb files on Linux when loading time zones (#411) apretori-tic 2018-12-18 17:15:00 +00:00
  • 7231a182a4 Revert 5f34c40 and 23b1f00 in preparation of a better solution. Daniela Engert 2018-12-16 17:11:28 +01:00
  • 0e85704e47 Don't write to ~/Downloads if not installing there Howard Hinnant 2018-12-14 20:12:55 -05:00
  • 5f34c40523 More patches for VS-2017 compatiblity Howard Hinnant 2018-11-25 17:04:27 -05:00
  • 23b1f007fe Patch for VS-2017 compatiblity Howard Hinnant 2018-11-25 14:38:54 -05:00
  • a22125ca40 Remove constexpr from islamic::year::isleap for C++11 Howard Hinnant 2018-11-20 09:00:12 -05:00
  • 8f91ef27ed Revert "Model the TAI-UTC difference between 1961 and 1972" Howard Hinnant 2018-11-08 13:56:23 -08:00
  • 4b46deb4f9 Update README.md Howard Hinnant 2018-11-01 15:19:35 -04:00
  • 54e8516af2 Update README with more accurate CMake info Howard Hinnant 2018-10-23 11:12:05 -04:00
  • 1eed461d06 Model the TAI-UTC difference between 1961 and 1972 Howard Hinnant 2018-10-03 17:51:55 -04:00
  • 591f572b67 Allow %j to parse and format durations Howard Hinnant 2018-09-26 13:55:37 -07:00
  • 69e9cd612f Prefer using std::string that using namespace std and unqualified string (#386) F 2018-09-26 23:31:56 +02:00
  • d90045212d Better explain that from_stream does not change the value of the target (#389) F 2018-09-26 23:13:58 +02:00
  • 6b51ca8271 Add routinghub to README Howard Hinnant 2018-09-12 20:42:25 -04:00
  • 3e82a52d66 Add ViewTouch to list of project using this library Howard Hinnant 2018-08-27 19:33:16 -04:00
  • 6a4d93a0bd Silence more shadow warnings Howard Hinnant 2018-07-01 23:00:33 -04:00
  • 39d6730665 Silence shadow warnings Howard Hinnant 2018-07-01 22:37:25 -04:00
  • de6a03d337 Set _SILENCE_CXX17_UNCAUGHT_EXCEPTION_DEPRECATION_WARNING for VS Howard Hinnant 2018-06-27 09:21:19 -04:00
  • e86edc3820 Added missing license to unit test files (#356) tomaszkam 2018-06-23 16:39:00 +02:00
  • 1b32e316db Workaround MSVC 19.14.26431 parsing bug (#355) Jaka Bac 2018-06-21 16:08:59 +02:00
  • f46885e632 Suffix d for days duration (#354) tomaszkam 2018-06-20 17:39:48 +02:00
  • 2d282e35fa Use string_literal for C++11 when possible Tomasz Kamiński 2018-06-16 21:05:57 +02:00
  • d50970b32a Some backwards compatibility fixes for VS-2013 Howard Hinnant 2018-06-12 18:13:24 -04:00
  • af2b2b70b3 Remove usage of octal literals in tests (#350) tomaszkam 2018-06-12 19:18:18 +02:00
  • 3933a0122d Add option to disable string_view carlos.alvaro 2018-06-11 09:14:17 +02:00
  • 07876e4433 Character classification functions (isspace, isalnum) are undefined for signed chars Christopher Blaesius 2018-03-06 12:24:40 +01:00
  • 8fbeb9ac4f Document clock_cast for local_time. Howard Hinnant 2018-06-11 15:16:42 -04:00
  • 0197889505 Update to Sunday constants Howard Hinnant 2018-06-11 15:14:44 -04:00
  • b86def339e Test for utc during leap second insertion Tomasz Kamiński 2018-06-10 23:43:12 +02:00
  • aa0494b980 custom clock and noncastable tests Tomasz Kamiński 2018-06-10 23:38:21 +02:00
  • df31560701 Moved test to clock_cast_test dir Tomasz Kamiński 2018-06-10 23:12:27 +02:00
  • 4b687f4c04 Test is now C++11 compatible Tomasz Kamiński 2018-06-10 23:03:54 +02:00
  • db60c5eb8e Unit test and typo fix Tomasz Kamiński 2018-06-10 19:01:30 +02:00
  • 9f1c4b0110 Implemented clock_cast for local_time. Tomasz Kamiński 2017-11-28 15:20:45 +01:00
  • da15227f6c Implemented to/from_local functions for utc/tai/gps. Tomasz Kamiński 2017-11-28 15:10:20 +01:00
  • d4fb7eb76d Put unspecified_month_disambiguator in namespace detail Howard Hinnant 2018-06-10 16:19:19 -04:00
  • 0e3e84fd56 Used suggested Tim Song implementation Tomasz Kamiński 2018-06-09 18:04:10 +02:00
  • 3eac2d376e Revert "Fixed addition of multi-year duration to year_month." Tomasz Kamiński 2018-06-09 18:15:37 +02:00
  • f5f4d76936 Replace save_stream with save_ostream Howard Hinnant 2018-06-10 15:44:43 -04:00
  • c7b69d949a Change the encoding for an invalid weekday from 7 to 8 Howard Hinnant 2018-06-08 09:50:40 -04:00
  • 48baa942fc Use uncaught_exceptions in C++17 Howard Hinnant 2018-06-06 13:52:23 -04:00
  • af415701ba Update wandbox link Howard Hinnant 2018-06-06 13:31:03 -04:00
  • 0543e00b88 Clarify that year represents the proleptic Gregorian calendar Howard Hinnant 2018-06-03 14:03:29 -04:00
  • be2ec2310b Emphasize Sunday over sun in the implementation Howard Hinnant 2018-06-03 13:55:00 -04:00
  • 40b83654b6 [API BREAKING] Remove conversion from weekday to unsigned Howard Hinnant 2018-06-02 22:56:10 -04:00
  • 4358ea7b6e [API BREAKING] Remove conversion from weekday to unsigned Howard Hinnant 2018-06-02 22:55:35 -04:00
  • dc217667ef Change names of weekdays and months: Howard Hinnant 2018-06-02 22:04:02 -04:00
  • 6c4d333026 fixed build in WinRT mode, where some API are not available Eugene Golushkov 2018-05-21 13:10:57 +03:00
  • 1fdda81a30 fixed build with latest VS2017 v15.7.1; toolset MSVC 14.14 Eugene Golushkov 2018-05-21 13:10:09 +03:00
  • f33e179936 Eliminate use of uninitialized offset. apo 2018-05-25 02:38:43 -07:00
  • 328cecaa56 Fixed addition of multi-year duration to year_month. Tomasz Kamiński 2018-05-06 19:13:36 +02:00
  • 5d15157bbb Fix bug for parsing negative offsets of less than 1h Howard Hinnant 2018-05-05 12:01:56 -04:00
  • a91ceefb4e Allow %H %M and %S to deal with negative durations Howard Hinnant 2018-04-23 20:31:28 -04:00
  • 88c661e9f3 Fix zoned_time deduction guides Howard Hinnant 2018-04-23 20:30:58 -04:00
  • c665992a6e Allow heterogeneous zoned_time constructors taking {string_view, zoned_time} Howard Hinnant 2018-04-21 17:45:52 -04:00
  • 9d0bcdb63f Fix deduction error in parse where only offset is requested Howard Hinnant 2018-04-18 21:56:11 -04:00
  • 973bd393bc Respect and minimize tie/flush in from/to_stream Howard Hinnant 2018-04-18 21:47:15 -04:00
  • d53db7a1cb And yet more fixes to allow duplicate flags on parse Howard Hinnant 2018-04-15 15:32:24 -04:00
  • e5c69d84ab Fix constexpr issue for VS2015 Howard Hinnant 2018-04-09 11:01:58 -04:00
  • b48a18a1d9 More fixes to allow duplicate parsing Howard Hinnant 2018-04-08 15:49:06 -04:00
  • cdb4b276d9 Allow duplicate parsing into the same fields Howard Hinnant 2018-04-07 21:42:00 -04:00
  • 1d9e49ea21 to_stream sets failbit if unable to format Howard Hinnant 2018-04-06 11:19:44 -04:00
  • 0125d330ab Correct to_stream/from_stream handling of stream data Howard Hinnant 2018-03-31 13:06:57 -04:00
  • c842fd0a19 Clarify is_leap_second Howard Hinnant 2018-03-23 09:29:19 -04:00
  • f4639bde96 Document is_leap_second. Howard Hinnant 2018-03-22 20:52:53 -04:00
  • e7e1482087 Remove BUILD_TZ_STATIC and replace with BUILD_SHARED_LIBS v2.4.1 Harry Mallon 2018-03-19 18:04:34 +00:00
  • d6b95dc301 Remove TZ_CXX_STANDARD and instead use CMAKE_CXX_STANDARD Harry Mallon 2018-03-19 17:52:38 +00:00
  • 700489e475 Introduced full weekday and month names Howard Hinnant 2018-03-18 18:27:04 -04:00
  • e6941697eb Validate TZdata failed with OS TZdata Harry Mallon 2018-03-15 11:09:21 +00:00
  • c311db2f1a Clean up tz_test README Harry Mallon 2018-03-15 11:08:20 +00:00
  • fffa52ac0e Cleanup and add to README.md Harry Mallon 2018-03-14 22:56:15 +00:00
  • f105595f04 Use proper lib directory when installing on UNIX Eugene Shalygin 2018-03-13 18:22:26 +01:00
  • 20f0595b32 Update standardization progress Howard Hinnant 2018-03-17 10:57:45 -04:00
  • 674a9e6953 Update README.md Howard Hinnant 2018-03-16 15:42:13 -04:00
  • 0343c68812 Address reviwer comments Howard Hinnant 2018-03-16 14:33:26 -04:00