Commit Graph

  • f94b8f36c6 Update CMakeLists.txt to 3.0.4 v3.0.4 Howard Hinnant 2025-05-28 13:53:02 -04:00
  • a45ea7c17b CMake: Fix Apple Mobile platforms detection Nikolay Baklicharov 2025-03-19 00:30:39 +02:00
  • 0b336657b1 Don't negate toff if we've already failed Davis Vaughan 2025-03-17 10:23:00 -04:00
  • 32ecb2ad24 Use ru{} in favor of rs{} where it makes sense Davis Vaughan 2025-03-11 12:50:13 -04:00
  • d18e8b1653 Address remaining 'whitespace in literal' upsetting clang++-20 Dirk Eddelbuettel 2025-03-05 20:19:09 -06:00
  • b8d166b4b0 remove deprecated whitespace Jonathan Keane 2025-03-02 11:05:27 -06:00
  • ca5727855b fixed curl linkage Philemon_Benner 2023-11-23 14:06:02 +01:00
  • d0424a2518 test/solar_hijri_test/parse.pass.cpp: specify unsigned type in loop fkobi 2025-01-09 21:34:10 +00:00
  • 8a1102fd08 simplify test_fail.sh fkobi 2025-01-09 10:18:24 +00:00
  • 632af88e80 test_fail.sh: call /bin/sh fkobi 2025-01-09 10:02:10 +00:00
  • 28b7b23252 Protect assert against overflow Fixes #860 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
  • 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
  • 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
  • 510a05429f 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
  • 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
  • 3e43210885 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
  • 939031c38c Fix typo Krzysiek Karbowiak 2024-01-16 10:13:31 +01: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
  • 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
  • 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
  • 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
  • 88d9e5ceff 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
  • 1658637448 C++23 enable in CMakeLists.txt esp-idf-refactoring Daniel Brunner 2023-04-27 14:26:47 +02:00
  • 4bbbffdf4c Merge pull request #1 from zaporozhets/feature/add_linux_build_support Daniel Brunner 2023-04-25 14:13:35 +02:00
  • cc4685a21e Expose iso_week::year::is_leap() DavisVaughan 2023-04-21 14:19:32 -04:00
  • 8ec7f3a36d Add linux build support Taras Zaporozhets 2023-04-13 19:03:31 +02:00
  • 50acf3ffd8 Fix compilation when MISSING_LEAP_SECONDS is set to true Tim Tavlintsev 2023-03-03 14:00:54 +11: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
  • c9169ea310 Fix comment typo in tz.h Jonathan Wakely 2022-12-13 10:49:28 +00:00
  • 22ceabf205 Fix tzdb parsing to handle new offset comments in 2022b Howard Hinnant 2022-08-12 10:30:35 -04:00
  • c82b776f28 Tweak sys_time streaming operator to work better year and month precision time_points. Howard Hinnant 2022-08-12 10:29:10 -04:00
  • 2c035f8def Fix abs(duration) to work with non-normalized ratios Howard Hinnant 2022-08-12 10:28:12 -04:00
  • e6f4aed4d1 Supply missing 'inline' Howard Hinnant 2022-04-24 22:27:03 -04:00
  • 9ea5654c12 Sync get_info_impl() signatures DavisVaughan 2022-02-16 16:31:10 -05:00
  • 9d9161c978 Sync set_install() signatures DavisVaughan 2022-02-16 16:30:45 -05:00
  • 3776e0f185 Update Posix::time_zone comment with CTAD simplification Howard Hinnant 2022-01-26 19:44:06 -05:00
  • 9e830536a0 Add range checking for numerical values in Posix::time_zone Howard Hinnant 2022-01-26 19:40:32 -05:00
  • 655b249b8f test: use -pthread when $CXX is g++ Andrea Pappacoda 2021-11-02 18:20:04 +01:00
  • 529a09267f Allow set_install() on Windows to use a file path containing Unicode DavisVaughan 2021-10-19 09:45:53 -04:00
  • d9049ee697 Fix current_zone for SLES Howard Hinnant 2021-10-15 09:03:33 -04:00
  • 2709deddd3 fix -Wshadow warnings tylawin 2021-09-12 00:53:46 -06:00
  • 2e19c006e2 cmake: update project version (#699) Andrea Pappacoda 2021-09-01 15:57:59 +02:00
  • 28b5106d4c Fix uninitialized values (#698) Ans 2021-09-01 16:44:26 +03:00
  • e1aa4837e0 Avoid signed integral overflow in to_stream Fixes: #696 Howard Hinnant 2021-08-31 17:42:18 -04:00
  • 1ff7208036 Update README.md Howard Hinnant 2021-08-31 12:40:28 -04:00
  • b0adc54677 static_cast to silent warning implict conversion (#693) Nicolas 2021-08-17 12:35:13 -03:00
  • d57d764707 Round when parsing seconds instead of duration_cast. Howard Hinnant 2021-07-25 23:08:53 -04:00
  • 383214dea6 Remove string_view overloads of parse Howard Hinnant 2021-07-25 23:01:30 -04:00
  • fb2554a7e0 Give gcc 4.8 a hand in constructing fields Fixes #678 Howard Hinnant 2021-06-02 18:23:54 -04:00
  • 8c126525cc call from_stream explicitly from date namespace (#677) JulZimmermann 2021-05-31 18:54:11 +02:00
  • 8f95c598c9 [Pedantic] Use named constants in place of literals Howard Hinnant 2021-05-27 21:19:48 -04:00
  • 417402ad35 Remove trailing whitespace and add gitattributes (#672) Aaron Franke 2021-05-24 08:22:43 -04:00
  • 38267fa1ef Template basic_string_view on Traits in parse overloads Howard Hinnant 2021-05-20 08:46:42 -04:00
  • ebb5719cd7 Change default test mode to C++17 Howard Hinnant 2021-05-19 14:43:19 -04:00
  • 2f4411312b Add extra parse_manip constructor to avoid ambiguity Howard Hinnant 2021-05-19 14:36:09 -04:00
  • e23c15bb36 Add string_view overloads to parse functions Howard Hinnant 2021-05-19 14:13:33 -04:00
  • 052eebaf00 When comparing sys_info in test... only compare whether the saves are equal to 0 and not their actual values. Howard Hinnant 2021-05-18 16:17:37 -04:00
  • b49a7575eb Zero initialize local_info in get_info Howard Hinnant 2021-05-18 16:15:31 -04:00
  • 6e921e1b1d Add tests for %I and %p format options v3.0.1 Anthony Louis 2021-04-16 22:08:32 -03:00
  • 39b4edf279 Add flags in README to compile using cmake (#661) Anthony Louis 2021-04-16 22:06:08 -03:00
  • 2ef74cb41a If %I is used without %p, mark the ambiguity with failbit Howard Hinnant 2021-04-16 15:15:45 -04:00
  • ac6ca2a095 Add is_clock_v Howard Hinnant 2021-04-15 11:41:20 -04:00
  • ae017078c9 Fix Posix::time_zone for southern hemisphere Howard Hinnant 2021-04-09 11:08:12 -04:00
  • 156e0a786e Fix up namespace error in Posix::time_zone::to_sys Howard Hinnant 2021-04-07 20:33:01 -04:00
  • 9a9a42db74 Enable streaming output operator for floating-point-based time_points Howard Hinnant 2021-04-06 17:22:22 -04:00
  • b5b765f928 Clean up calendrical streaming operators for invalid values Howard Hinnant 2021-03-31 16:15:53 -04:00
  • 77bd6b92a4 Rattle github.io's cage Howard Hinnant 2021-03-22 14:59:59 -04:00
  • a0e3b2a414 Update link to windowsZones.xml Howard Hinnant 2021-03-22 14:43:31 -04:00
  • 654b97091f Change default on C++17 to uncaught_exceptions Howard Hinnant 2021-03-21 22:41:22 -04:00