Commit Graph

  • fa6529a2fc Allow zoned_time conversion among different TimeZonePtr types Howard Hinnant 2017-10-28 18:18:42 -04:00
  • 0b16e765a3 Allow zoned_time conversion among different TimeZonePtr types Howard Hinnant 2017-10-28 18:18:31 -04:00
  • 4b73a42d02 Update README.md 2.3 Howard Hinnant 2017-10-25 22:12:31 -04:00
  • 25696b7fb3 Optimize to_stream for zoned_time Howard Hinnant 2017-10-24 15:44:41 -04:00
  • 20fb6af497 Specify exception constructors Howard Hinnant 2017-10-24 12:13:13 -04:00
  • 9381e894a5 Specify exception constructors Howard Hinnant 2017-10-24 12:07:27 -04:00
  • 5563d31b2e Update validation.cpp for new directory structure Howard Hinnant 2017-10-24 12:06:50 -04:00
  • 202041e531 Add a workaround for a missing operator<< for gcc 5 on linux. See issue #205 for details. Pavel Davydov 2017-10-24 17:26:18 +03:00
  • 0b7d9c6dbe Update README.md Howard Hinnant 2017-10-23 09:47:15 -04:00
  • b3a55312ce Update links to new directory structure Howard Hinnant 2017-10-16 09:00:40 -04:00
  • 7957b976bc Removed remote_download and remote_install. Howard Hinnant 2017-10-15 14:26:27 -04:00
  • 66a97f907e to_stream sets failbit if required to supply a bad name: Howard Hinnant 2017-10-15 13:53:20 -04:00
  • 3370dab0ed to_stream sets failbit if required to supply a bad name: Howard Hinnant 2017-10-15 13:55:01 -04:00
  • 94eb182256 Add wt to list of products using this library Howard Hinnant 2017-10-15 11:03:40 -04:00
  • f00a77882b Update "Changes since" Howard Hinnant 2017-10-14 20:51:20 -04:00
  • 78c120f74a Have format set exceptions(failbit | badbit) Howard Hinnant 2017-10-14 20:44:16 -04:00
  • f328d8c84a Have format set exceptions(failbit | badbit) Howard Hinnant 2017-10-14 20:42:26 -04:00
  • 264fd7c62a Add reference to fmt proposal (P0645) Howard Hinnant 2017-10-14 12:56:21 -04:00
  • 8b9f0515b5 Replacing 0 with nullptr to avoid GCC warning Manlio Morini 2017-10-12 19:51:06 +02:00
  • bc233c5620 Update examples to reflect new directory structure Howard Hinnant 2017-10-05 16:04:56 -04:00
  • ce975cadb0 Update Try-it-out link Howard Hinnant 2017-10-03 18:11:57 -04:00
  • 2032fccbb7 Fix valgrind warning about uninitialized variable use in to_stream() Tomi Valkeinen 2017-10-03 21:22:16 +03:00
  • 2e213abb76 Silence clang static analyzer warnings Howard Hinnant 2017-10-03 12:45:09 -04:00
  • 1e664d221f Correct some html Howard Hinnant 2017-09-30 16:13:06 -04:00
  • ed7ed4534d Document get_tzdb_list() Howard Hinnant 2017-09-30 15:58:29 -04:00
  • 0d7367dbf8 Rename TZ_DB to tzdb Howard Hinnant 2017-09-30 14:49:38 -04:00
  • 3acb299f3f Rename TZ_DB to tzdb Howard Hinnant 2017-09-30 14:48:25 -04:00
  • 22a229af91 On macOS tz_dir is now discoverable at run time Howard Hinnant 2017-09-25 19:38:00 -04:00
  • fc917fe303 Port testit to new directory structure Howard Hinnant 2017-09-25 19:28:04 -04:00
  • bff551b2a5 Convert Windows header file names to lower case tagunil 2017-09-24 02:17:00 +03:00
  • 9f6c8d8c10 Update include paths for new directory structure Howard Hinnant 2017-09-22 20:10:58 -04:00
  • 3c3ba68906 Proposal for an alternative directory structure Markus Werle 2017-09-19 14:29:56 +02:00
  • cb7e2e3ced Document custom time zone capabilities Howard Hinnant 2017-09-16 14:12:30 -04:00
  • 2f8d22b5a0 Fix minor typeos Howard Hinnant 2017-09-16 14:12:13 -04:00
  • c5e58fd015 include <wordexp.h> is unnecessary when using USE_OS_TZDB Howard Hinnant 2017-09-10 13:50:51 -04:00
  • ef6d53595d Fix CHAR_BIT not found by including climits. Tony Walker 2017-09-09 18:35:13 -04:00
  • 0f658db2cd Correct how width is counted for fractional seconds Howard Hinnant 2017-09-09 15:32:47 -04:00
  • 481771ef5e Add support down to femtosecond precision Howard Hinnant 2017-09-09 10:30:39 -04:00
  • 5f01382e24 Enable current_zone() on FreeBSD atkawa7 2017-09-08 16:14:14 -07:00
  • 41563c46e8 Disabled some template constraints for vs since it does not work properly there Kiryl Mikhneev 2017-08-31 14:11:59 +03:00
  • bba9aeafab Added shortened curl include path to support nuget package rmt_curl Kiryl Mikhneev 2017-08-31 15:58:38 +03:00
  • 4cb893c780 Enable DATE_BUILD_DLL for Linux and macOS Howard Hinnant 2017-09-05 20:07:13 -04:00
  • c09d35534d Reformulate macros for static and shared linking on windows. gm 2017-09-03 15:33:25 +12:00
  • 272d487b3d Add non-const front() to tzdb_list Howard Hinnant 2017-08-31 17:45:42 -04:00
  • aad6010831 Add test for custom time zone support Howard Hinnant 2017-08-31 10:44:07 -04:00
  • 0707cc4932 NULL to nullptr change. gm 2017-08-28 12:26:28 +12:00
  • d3fcf00d55 Small exception safety improvement. gmcode 2017-08-28 12:19:03 +12:00
  • 2402a0bd25 undef somethings gm 2017-08-28 13:10:57 +12:00
  • 873aa0515e Correct the fixes for VS-2017 that broke everyone else Howard Hinnant 2017-08-21 21:21:59 -04:00
  • d404599ff5 Introduce the ONLY_C_LOCALE Howard Hinnant 2017-08-18 22:57:29 -04:00
  • 49b50c43d9 Introduce the ONLY_C_LOCALE Howard Hinnant 2017-08-18 22:56:03 -04:00
  • 38c24b4090 Add fixes for VS-2017. Howard Hinnant 2017-08-18 22:55:31 -04:00
  • 2515dfd1b5 Remove deleted weekday(int) constructor Howard Hinnant 2017-08-15 13:44:16 -04:00
  • c3ab69ee0d Hard code year::min(), year::max() to [-32767, 32767] Howard Hinnant 2017-08-15 12:42:27 -04:00
  • b639ed5332 Hard code year::min(), year::max() to [-32767, 32767] Howard Hinnant 2017-08-15 12:40:03 -04:00
  • be871e6c85 Add is_clock Howard Hinnant 2017-08-13 22:57:36 -04:00
  • 444fa15aa7 Minor clarifications and updates Howard Hinnant 2017-08-13 22:27:21 -04:00
  • 28fa15c0ae Template zoned_time on TimeZonePtr Howard Hinnant 2017-08-12 22:32:35 -04:00
  • 4ef96efa94 Make the database list a singly linked list with an atomic head Howard Hinnant 2017-08-12 19:05:21 -04:00
  • eced00fc1c Make tzdb_list::push_front private Howard Hinnant 2017-08-12 17:42:48 -04:00
  • 859a50a70e Replace list<TZ_DB> with tzdb_list * tzdb_list is a singly linked list with an atomic head * push_front() and front() are thread safe. Howard Hinnant 2017-08-06 18:25:07 -04:00
  • 80a142407a Add zoned_traits Howard Hinnant 2017-07-16 12:28:59 -04:00
  • d4d6eda861 Template zoned_time on TimeZonePtr Howard Hinnant 2017-07-15 20:08:59 -04:00
  • 07ada69385 Expose a list<TZ_DB> Howard Hinnant 2017-07-14 21:04:00 -04:00
  • e7c3ca0e90 Fix compilation warnings for -DUSE_OS_TZDB. Jan Kratochvil 2017-08-12 22:46:01 +02:00
  • 82de27d339 Fix bug in sys_time and local_time from_stream Howard Hinnant 2017-08-12 13:56:17 -04:00
  • 922abf1299 Protect from Oracle sun macro Howard Hinnant 2017-08-06 00:30:27 -04:00
  • c4dcd5eb78 More Oracle fixes. Howard Hinnant 2017-08-05 20:27:15 -04:00
  • 9c181a1440 Update tests for default constructible: Howard Hinnant 2017-08-05 16:31:18 -04:00
  • e2a38e600c Set constexpr rules to C++11 for Oracle 12.6 and earlier Howard Hinnant 2017-08-05 16:06:20 -04:00
  • 5a82cda0a5 Merge branch 'gh-pages' of github.com:HowardHinnant/date into gh-pages Howard Hinnant 2017-08-03 18:12:58 -04:00
  • 597b6e03ce Give weekday_indexed a defaulted default constructor. Howard Hinnant 2017-07-27 21:31:19 -04:00
  • f8c3c1ae04 Make from_stream and to_stream customization points Howard Hinnant 2017-07-27 21:27:14 -04:00
  • 4ae416f06a Add default constructor for weekday_indexed Howard Hinnant 2017-07-27 14:34:11 -04:00
  • 5726b70bb7 Turn off constexpr when using clang + VS-2013 std::lib Howard Hinnant 2017-07-24 08:26:37 -04:00
  • e6b1e0fe58 Allow read_unsigned to read 0 digits Howard Hinnant 2017-07-24 08:18:18 -04:00
  • 170ebfd354 Another memory leaks fix schmidt9 2017-07-19 16:03:11 +03:00
  • a5b77bb0fe add to copyright holder Paul Thompson 2017-07-20 22:04:16 -07:00
  • 5a53cb38a3 VS2013 doesn't accept exception specification for constructor default. Resolves #183 Paul Thompson 2017-07-20 22:01:56 -07:00
  • 494fee4e1b User defined literals are not supported by VS2013, use explicit year constructor instead Paul Thompson 2017-07-20 21:24:31 -07:00
  • a034eeed23 Have parse of %p set failbit if unsuccessful. Howard Hinnant 2017-07-19 15:26:29 -04:00
  • a1b19a2ed6 Silence some warnings. Howard Hinnant 2017-07-19 15:25:57 -04:00
  • 9fcf01e9cc TZ_DB -> tzdb, and fix html bracket Tony Van Eerd 2017-07-18 16:30:39 -04:00
  • c110f40e76 Expose a list<tzdb> Howard Hinnant 2017-07-17 23:05:16 -04:00
  • 496497d16e Fix memory leaks schmidt9 2017-07-17 17:14:43 +03:00
  • a828109809 Suppress -Wunused-function warning Semir Puskarevic 2017-07-12 16:53:42 +02:00
  • 2129b813c9 Add www.safe.com to list of projects using date Howard Hinnant 2017-07-10 20:42:29 -04:00
  • 0f7fd4a04e Remove errant -> from zoned_time(const time_zone* z) spec Howard Hinnant 2017-07-07 10:10:05 -04:00
  • 4477981840 Update revision history Howard Hinnant 2017-07-06 21:08:31 -04:00
  • 161cc2b7fe Add deduction guides to zoned_time Howard Hinnant 2017-07-06 21:05:19 -04:00
  • c8d3cc14da Add zoned_time deduction guides Howard Hinnant 2017-07-06 20:49:53 -04:00
  • 893cf51fd8 Add test for zoned_time Howard Hinnant 2017-07-06 20:49:28 -04:00
  • 6067371127 Don't pass ill-formed strings to stold Howard Hinnant 2017-07-06 11:54:55 -04:00
  • 0c8b1f5967 Put expand_path back in when INSTALL is defined Howard Hinnant 2017-07-05 10:30:23 -04:00
  • 9264a21e1e Update Windows build instructions: Howard Hinnant 2017-07-03 16:58:33 -04:00
  • 16dd16e64e Silence warning on VS Howard Hinnant 2017-07-03 16:48:48 -04:00
  • ea0158c779 Move get_program_folder closer to where it is used Howard Hinnant 2017-07-03 16:45:11 -04:00
  • a0b8883763 Remove unused variables in load_timezone_mappings_from_xml_file Howard Hinnant 2017-07-03 16:43:01 -04:00
  • 156bdf8bc6 Remove #ifdef in time_of_day Howard Hinnant 2017-07-03 16:41:09 -04:00
  • 2d1d8f2255 Put %Z back into default streaming for zoned_time Howard Hinnant 2017-07-01 23:00:34 -04:00