Commit Graph

  • 080cbaa4d8
    Merge 20cbbd6967bcfbe1cd56797a3e1239d2faf00730 into 28b7b232521ace2c8ef3f2ad4126daec3569c14f Evgenii Sopov 2024-12-17 11:51:16 +00:00
  • 2e81d82323
    Merge 9577f67f8a8c517bf3309f23e970c8715661b4c3 into 28b7b232521ace2c8ef3f2ad4126daec3569c14f Joshua Jackson 2024-12-17 11:51:16 +00:00
  • ed85945665
    Merge d8e39b3e30203c9c103bbf3c746cf06459f8bc1e into 28b7b232521ace2c8ef3f2ad4126daec3569c14f Sander Visser 2024-12-17 11:51:16 +00:00
  • 5ecd151213
    Merge 01614b40228b416fffa620e3fffe1376dec089ab into 28b7b232521ace2c8ef3f2ad4126daec3569c14f Gaspard Petit 2024-12-17 11:51:16 +00:00
  • eebba6281c
    Merge 5858aa28725c1aca622ace4efe5eaec517d312dd into 28b7b232521ace2c8ef3f2ad4126daec3569c14f Bailey Capuano 2024-12-12 16:14:47 +01:00
  • 28b7b23252 Protect assert against overflow Fixes #860 master Howard Hinnant 2024-12-06 18:34:35 -05:00
  • f079e3568c MSVC has different two-phase lookup rules than gcc and clang. Trying to make everyone happy. Howard Hinnant 2024-11-22 11:02:12 -05:00
  • 1a4f424659
    Update README.md Howard Hinnant 2024-11-06 11:45:11 -05:00
  • b1c00096a1
    Do not try loading leap seconds on MacOS / OSX / IOS with system TZDB Vasyl Gello 2024-10-23 08:44:18 +03:00
  • 5bdb7e6f31 Update project version v3.0.3 Howard Hinnant 2024-10-20 14:14:05 -04:00
  • e396108ee3
    Update project version fkobi 2024-10-19 09:52:15 +00:00
  • deec054564 Add missing DATE_API Austin Morton 2024-10-17 13:18:13 -05:00
  • d895503bed
    Add missing DATE_API Austin Morton 2024-10-17 13:18:13 -05:00
  • 653714f3ab
    Merge bf1285f33ea5cae5e5e4e5f1e9615ebd627ac1cd into dd8affc6de5755e07638bf0a14382d29549d6ee9 Olivier Le Doeuff 2024-10-04 14:34:16 +02:00
  • dd8affc6de Fix current_zone not working on buildroot+glibc target - refs #846 v3.0.2 Julien Blanc 2024-10-01 12:00:00 +02:00
  • 0ebb6b6cad Fix current_zone not working on buildroot+glibc target - refs #846 Julien Blanc 2024-10-01 12:00:00 +02:00
  • 510a05429f Fix expected file format under Windows. Andrey Gorbachev 2024-09-30 18:54:43 +01:00
  • 427c342a09
    Fix expected file format under Windows. Andrey Gorbachev 2024-09-30 18:54:43 +01:00
  • 361352673d Include additional headers during cmake install Partha Biswas 2023-08-17 11:10:29 +00:00
  • 447f5a30b9 Fix unused functions on Android Vasyl Gello 2024-09-30 00:04:47 +03:00
  • fca69e308d Ensure Android private functions dont show up Vasyl Gello 2024-09-29 23:56:04 +03:00
  • 77d0f31a0f Fix unused functions on Android Vasyl Gello 2024-09-30 00:04:47 +03:00
  • 7657ad7855 Fixed Android build - reasonable defaults for HAS_REMOTE_API and INSTALL to avoid including unavailable curl.h and wordexp.h Eugene Golushkov 2023-10-18 17:07:37 +02:00
  • bbe2f51bc0 Fixed WINRT build - we need convert_utf8_to_utf16 in WINRT mode too Eugene Golushkov 2023-10-18 16:50:44 +02:00
  • 7895f8b505 Ensure Android private functions dont show up Vasyl Gello 2024-09-29 23:56:04 +03:00
  • 3e43210885 Implement USE_OS_TZDB for Android Vasyl Gello 2024-09-19 11:54:45 +03:00
  • 151f4a29dc Implement USE_OS_TZDB for Android Vasyl Gello 2024-09-19 11:54:45 +03:00
  • ac0c58d5da Stop using PATH_MAX Andrea Pappacoda 2022-10-10 23:36:03 +02:00
  • ab1dc3a5eb Fix description Olivier Le Doeuff 2024-01-26 11:02:16 +01:00
  • 7c151cdb6a build: introduce ENABLE_DATE_INSTALL to allow user opt-out of install Olivier Le Doeuff 2022-09-26 16:35:13 +02:00
  • 3286289bf6 build: use standard CMAKE_INSTALL_INCLUDEDIR for header install folder. Olivier Le Doeuff 2022-09-26 16:38:54 +02:00
  • cf8f25b183 build(cmake): always mark HAS_STRING_VIEW as part… Andrea Pappacoda 2022-12-21 16:44:08 +01:00
  • 8eeae97520 Support dark color-scheme gh-pages Andrea Pappacoda 2023-01-07 22:56:16 +01:00
  • dc9d161607 detect current zone on OpenWRT systems Michael Maroszek 2023-05-21 00:24:32 +02:00
  • d2ddc5ea1e Update gitattributes of zip file to binary Kris Thielemans 2024-02-22 07:43:56 +00:00
  • 6219dd7e4d Support tz databases from release 2023d and newer by adding new zonenow.tab file to ignore list Edward Nolan 2024-05-31 12:28:13 -04:00
  • 8fa1e1789e
    Apply suggestions from code review Howard Hinnant 2024-09-28 15:52:51 -04:00
  • 939031c38c Fix typo Krzysiek Karbowiak 2024-01-16 10:13:31 +01:00
  • 941499de2a
    Merge 5a45eec0c7a4f913b5621975b257ffef084c42f2 into 51ce7e131079c061533d741be5fe7cca57f2faac Dennis 2024-09-28 09:18:02 +03:00
  • aaad8914d7
    Merge 9b6e713114989a44c36b766b111666b68fbb3675 into 51ce7e131079c061533d741be5fe7cca57f2faac Connor Jakubik 2024-09-27 13:51:35 +03:00
  • fe817803b7
    Merge 69fdfb75451e509d0cfa2f871f37dc1e4308e607 into 51ce7e131079c061533d741be5fe7cca57f2faac Aleksi Sapon 2024-09-14 04:58:37 -07:00
  • 51ce7e1310 A couple more fixes for parsing compliance Howard Hinnant 2024-09-13 20:31:29 -04:00
  • 155c6b9e76 Bring text parsing into compliance with the tzdata spec * Fixes #836 Howard Hinnant 2024-09-12 15:51:49 +01:00
  • 69fdfb7545 Fix UWP build Aleksi Sapon 2024-06-24 13:31:05 -04:00
  • cd2502c394
    Merge 098e3696a14878ba9afb95f14e50ec223729b9d8 into 1ead6715dec030d340a316c927c877a3c4e5a00c Emile Cormier 2024-06-20 12:24:03 +00:00
  • 57bf645ff5
    Merge 8cf74bd27542bbdfed38ce57a3666d4a77048a1a into 1ead6715dec030d340a316c927c877a3c4e5a00c John McCann Cunniff Jr 2024-06-20 09:19:31 +00:00
  • 41a7932d43 Support tz databases from release 2023d and newer by adding new zonenow.tab file to ignore list Edward Nolan 2024-05-31 12:28:13 -04:00
  • 1ead6715de Allow option override by FetchContent Nikolay Baklicharov 2024-02-17 18:33:12 +02:00
  • f986299fbb support Android for current_zone() Nicolas Dusart 2020-12-01 12:12:39 +01:00
  • 706b1286e8 One more fix for issue #826 Howard Hinnant 2024-05-10 16:44:22 -04:00
  • 8a93211679 #826 Build fix for ambiguity with >= libc++ 17 Martin Zink 2024-05-08 17:15:38 +02:00
  • 6b1c1b8b3a Clean up restore_recursion_depth code. Howard Hinnant 2024-05-10 16:21:36 -04:00
  • 5e57528170
    Merge 039e4141aaea816023d71f8eaaee1d3f0ecf6a27 into 8f8336f42be73f4eefb042c3807a5b4399422fed Olivier Le Doeuff 2024-05-10 07:24:47 -04:00
  • 407b49a9fc
    #826 Build fix for ambiguity with >= libc++ 17 Martin Zink 2024-05-08 17:15:38 +02:00
  • 8f8336f42b Add support for links to links Howard Hinnant 2024-04-19 14:58:58 -04:00
  • cd3c57932f Eliminate dead code. * fixes #822 Howard Hinnant 2024-04-15 10:03:38 -04:00
  • 575fc23c3c Restrict mention of -Wstringop-overflow to gcc >= 11 Howard Hinnant 2024-04-15 10:00:21 -04:00
  • 0e65940a7f workaround for gcc bug 106757 Miles Sherman 2024-03-16 20:43:39 +00:00
  • 5e9f22d380 workaround for gcc bug 106757 Miles Sherman 2024-03-16 20:43:39 +00:00
  • 2fdef2c325 support Android for current_zone() Nicolas Dusart 2020-12-01 12:12:39 +01:00
  • 675d94b5ae Update gitattributes of zip file to binary Kris Thielemans 2024-02-22 07:43:56 +00:00
  • fd28da6105 Allow option override by FetchContent Nikolay Baklicharov 2024-02-17 18:33:12 +02:00
  • 5858aa2872 Added ENABLE_FUZZ_TESTING to CMake build system and defined various fuzz harnesses bcapuano 2024-02-04 13:57:30 -05:00
  • c2b3d9b7fa
    Fix description Olivier Le Doeuff 2024-01-26 11:02:16 +01:00
  • e5ba43c692 Fix typo Krzysiek Karbowiak 2024-01-16 10:13:31 +01:00
  • 97551678c4 Add ability to specify timezone database location via environment variable Samuel Dowling 2024-01-13 19:57:49 +10:30
  • 3a472c82a1 Prepending CMake options dith DATE_ Paolo Bosetti 2024-01-12 14:15:11 +01:00
  • 88a3b15126 Remove std::is_literal_type from tests. Howard Hinnant 2023-12-19 10:16:52 -05:00
  • 5d225951ff Count sign as part of the character count : part 2 Howard Hinnant 2023-12-19 10:12:30 -05:00
  • ab37c362e3 Count sign as part of the character count. Howard Hinnant 2023-12-11 21:33:25 -05:00
  • 0ef86f1ced Set not_a_century to something outside the domain of centuries for a year. Howard Hinnant 2023-12-11 21:32:25 -05:00
  • 7749756afb fixed curl linkage Philemon_Benner 2023-11-23 14:06:02 +01:00
  • 13057a77e4 Fixed Android build - reasonable defaults for HAS_REMOTE_API and INSTALL to avoid including unavailable curl.h and wordexp.h Eugene Golushkov 2023-10-18 17:07:37 +02:00
  • 049d066d60 Fixed WINRT build - we need convert_utf8_to_utf16 in WINRT mode too Eugene Golushkov 2023-10-18 16:50:44 +02:00
  • 57de5c394a Include additional headers during cmake install Partha Biswas 2023-08-17 11:10:29 +00:00
  • 88d9e5ceff Fix typos Jonathan Wakely 2023-07-24 18:57:24 +01:00
  • 91793561d0 Fix typos Jonathan Wakely 2023-07-24 18:57:24 +01:00
  • 84b983a15e Update weekday spec with: Howard Hinnant 2023-05-29 11:04:21 -04:00
  • c891d5c3a1 detect current zone on OpenWRT systems Michael Maroszek 2023-05-21 00:24:32 +02:00
  • cc4685a21e Expose iso_week::year::is_leap() DavisVaughan 2023-04-21 14:19:32 -04:00
  • c3715aea80 Expose iso_week::year::is_leap() DavisVaughan 2023-04-21 14:19:32 -04:00
  • 80cab08391
    Merge 67c4e48659daf15aa955685df7ab600c19d45577 into 50acf3ffd8b09deeec6980be824f2ac54a50b095 Reder 2023-03-05 22:27:02 -03:00
  • 50acf3ffd8 Fix compilation when MISSING_LEAP_SECONDS is set to true Tim Tavlintsev 2023-03-03 14:00:54 +11:00
  • a8730bdf94 Fix compilation when MISSING_LEAP_SECONDS is set to true Tim Tavlintsev 2023-03-03 14:00:54 +11:00
  • 67c4e48659 slow init of vector of (tz) dates richard.rouge 2023-03-01 11:58:35 +01:00
  • 01614b4022 Increase the precision when converting milliseconds to years Gaspard Petit 2023-02-24 22:54:57 -05:00
  • 15e0c84e42 Have Posix::time_zone::name() put <> around non-alpha abbreviations Howard Hinnant 2023-02-06 16:13:41 -05:00
  • 28972d72b4 Guard against Posix::time_zone having transition near ... beginning or end of year. Howard Hinnant 2023-02-06 14:29:35 -05:00
  • 5f8c904231 Enable a permanent daylight saving rule for Posix::time_zone * See comments in ptz.h for directions and examples. Howard Hinnant 2023-01-12 18:30:38 -05:00
  • 696d6ca247
    Support dark color-scheme Andrea Pappacoda 2023-01-07 22:56:16 +01:00
  • e89e55aa4c
    build(cmake): always mark HAS_STRING_VIEW as part… Andrea Pappacoda 2022-12-21 16:44:08 +01:00
  • c9169ea310 Fix comment typo in tz.h Jonathan Wakely 2022-12-13 10:49:28 +00:00
  • 413410bdad
    Fix comment typo in tz.h Jonathan Wakely 2022-12-13 10:49:28 +00:00
  • 039e4141aa build: bump minimum cmake version to 3.8 to make sure cxx_std_11 exists. Olivier Le Doeuff 2022-12-03 09:04:36 +01:00
  • e762d92e5d
    Stop using PATH_MAX Andrea Pappacoda 2022-10-10 23:36:03 +02:00
  • bf1285f33e build: disable logs when date is not the main CMake project Olivier Le Doeuff 2022-09-26 17:16:24 +02:00
  • f2ce5c1ffd build: don't write to global CMAKE_CXX_STANDARD Olivier Le Doeuff 2022-09-26 16:59:50 +02:00
  • 8061b53c48 build: use standard CMAKE_INSTALL_INCLUDEDIR for header install folder. Olivier Le Doeuff 2022-09-26 16:38:54 +02:00
  • ab3af9dd80 build: introduce ENABLE_DATE_INSTALL to allow user opt-out of install Olivier Le Doeuff 2022-09-26 16:35:13 +02:00
  • 22ceabf205 Fix tzdb parsing to handle new offset comments in 2022b Howard Hinnant 2022-08-12 10:30:35 -04:00