Commit Graph

  • 417c0c4d12 Update timezone data file to IANA 2025b issue-67 James E. King III 2025-07-07 07:14:21 -04:00
  • 69c45b7a2b Update README develop James E. King III 2025-07-07 06:39:45 -04:00
  • 19ffa6232d Implement a reusable GHA workflow with configuration options. James E. King III 2025-07-06 21:34:52 -04:00
  • 363e04d7ec Merge pull request #242 from jeking3/coverity-255065 Jeff Garland 2025-07-06 18:06:39 -07:00
  • 64c1df1e3e issue-204: period::intersects incorrect for empty periods James E. King III 2025-07-06 14:56:18 -04:00
  • 645574e5df Add support for modular build structure. (#239) René Ferdinand Rivera Morell 2025-06-26 18:30:25 -05:00
  • 85e637cb32 minor date-time fixes for 1.81 release (#219) boost-1.90.0.beta1 boost-1.90.0 boost-1.89.0 boost-1.88.0.beta1 boost-1.88.0 boost-1.87.0.beta1 boost-1.87.0 boost-1.86.0.beta1 boost-1.86.0 boost-1.85.0.beta1 boost-1.85.0 boost-1.84.0.beta1 boost-1.84.0 boost-1.83.0.beta1 boost-1.83.0 boost-1.82.0.beta1 boost-1.82.0 boost-1.81.0.beta1 boost-1.81.0 master Jeff Garland 2022-10-31 09:22:31 -07:00
  • 39714907b7 chore: bump macos runner version (#213) Baoshuo Ren 2022-09-21 06:13:04 +08:00
  • abef5a147a Fix ccache saving on cache hit (#211) Alexander Grund 2022-09-21 00:12:17 +02:00
  • ddcfd00391 Iso doc fixes (#215) Luke Mewburn 2022-09-21 08:10:38 +10:00
  • c02d713cef Avoid using likely function as multiple projects define a likely macro (#216) Antony Polukhin 2022-09-08 14:01:15 +03:00
  • b81ed2874f Fix constexpr of gregorian::date::date(special_values) to improve perf (#214) Povilas Kanapickas 2022-08-01 13:34:36 +03:00
  • 0aed920bfb fix typo in time_period docs (#212) Quinnsicle 2022-07-02 12:41:51 -05:00
  • f972dc9656 Fix minor typo (#210) boost-1.80.0.beta1 boost-1.80.0 Raphaël Duhen 2022-04-29 18:33:12 +02:00
  • 7677fdce5a Fix appveyor links in readme James E. King III 2022-04-28 08:08:09 -04:00
  • 8729945096 remove drone config James E. King III 2022-04-25 00:59:59 +00:00
  • cbad9bcec9 Add from_time_t test for 64-bit time_t Owen Rudge 2018-04-19 14:34:57 +01:00
  • 64fe6586fe Fix from_time_t Y2K38 bug on LLP64 platforms Owen Rudge 2018-04-19 14:27:16 +01:00
  • a20a5c8b7c Merge branch 'master' into develop boost-1.79.0.beta1 boost-1.79.0 James E. King III 2022-02-20 06:58:55 -05:00
  • ff77162265 fix signed to unsigned conversion warning (#179) timmaraju 2022-02-12 13:53:38 +01:00
  • 0be5d92c90 refresh ci, codecov, readme James E. King III 2022-02-10 07:05:11 -05:00
  • 33dc6136f1 misc fixes and updates for date-time boost 1.77 (#196) boost-1.78.0.beta1 boost-1.78.0 boost-1.77.0.beta1 boost-1.77.0 Jeff Garland 2021-06-28 08:14:45 -07:00
  • 7156392706 Merge branch 'master' into develop Jeff Garland 2021-06-28 07:55:17 -07:00
  • 561ccb878d Add stub source file Peter Dimov 2021-05-28 01:27:21 +03:00
  • 3feaece6d2 Regenerate CMakeLists.txt Peter Dimov 2021-05-28 01:26:14 +03:00
  • 9970590094 Add stub source file Peter Dimov 2021-05-28 01:27:21 +03:00
  • 4b97311ca7 Regenerate CMakeLists.txt Peter Dimov 2021-05-28 01:26:14 +03:00
  • a94bcf288d ci updates (#194) Jeff Garland 2021-05-02 17:27:18 -07:00
  • 8011fdf0bc ptime from iso error string error with date only (#192) Jeff Garland 2021-05-02 08:57:36 -07:00
  • 15be01a02d fix #189 for autolink -- driveby change to remove gcc2.95 support (#191) Jeff Garland 2021-04-30 11:51:48 -07:00
  • acbee0dc6a Update README.md Jeff Garland 2021-03-23 08:28:14 -07:00
  • aa9c5dfd48 Update README.md Jeff Garland 2021-03-23 08:26:07 -07:00
  • 47de78e4fc Update README.md Jeff Garland 2021-03-23 08:25:32 -07:00
  • 79ca1aa0a7 Merge minor date-time updates for boost 1.76 (#183) boost-1.76.0.beta1 boost-1.76.0 Jeff Garland 2021-03-05 08:49:04 -07:00
  • ccc21804bd Add GitHub Actions config [ci skip] (#182) Sam Darwin 2021-03-04 19:59:38 +00:00
  • 31c983b256 add drone config [ci skip] (#180) Sam Darwin 2021-01-26 17:17:52 -06:00
  • f92b2b3bfc [skip ci] Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out. (#178) Edward Diener 2021-01-19 19:59:35 -05:00
  • b43d605ad2 const-qualify retrieval and comparison methods of time_itr and date_itr_base (#170) klaus triendl 2020-09-04 09:19:53 +10:00
  • fa46e55ca8 final merges for 1.74 (#164) boost-1.75.0.beta1 boost-1.75.0 boost-1.74.0 Jeff Garland 2020-07-16 09:01:11 -07:00
  • 61677ba228 merge some doc changes for constexpr fix (#163) Jeff Garland 2020-07-13 08:12:09 -07:00
  • 30795441e4 add constexpr tests to date, ptime, constrained_value (#162) Jeff Garland 2020-07-09 08:06:58 -07:00
  • 77495803c1 Add BOOST_CXX14_CONSTEXPR to CV assign() (#161) Roger Orr 2020-07-08 16:41:24 +01:00
  • 247424d08d Suppress MSVC CRT deprecations on Clang (#160) Nikita Kniazev 2020-07-08 17:56:10 +03:00
  • ab066e3601 merge date_time maintenance changes for boost 1.74 (#159) boost-1.74.0.beta1 Jeff Garland 2020-06-25 16:45:21 -07:00
  • 76852e4aab Fix clang 10 C++17 warnings about deprecated implicit assignment operators. (#158) Andrey Semashev 2020-06-23 23:28:16 +03:00
  • 356c5c2600 Break DateTime <-> Serialization circular dependency (#154) Nikita Kniazev 2020-05-25 19:39:21 +03:00
  • 3d55c15cbb Use BOOST_OVERRIDE to fix GCC -Wsuggest-override and Clang-tidy modernize-use-override warnings. (#155) EugeneZelenko 2020-05-23 07:19:59 -07:00
  • d77ee59bc2 tune: add initial cmake configuration (#151) tapika 2020-05-18 23:59:29 +03:00
  • 5093074e0e Changes for Embarcadero C++ clang-based compilers, targeting Boost 1.74 (#150) Edward Diener 2020-05-04 12:09:57 -04:00
  • ecf042f538 Cast month numbers to the correct type in map init (#152) Andrey Semashev 2020-05-03 17:52:25 +03:00
  • d0b3c1da88 fix new msvc warning in date_parsing with Warn4 - issue #148 JeffGarland 2020-04-10 06:27:11 -07:00
  • b03272650e Change greg_month and greg_weekday to be not marked as exported/imported (#146) (#147) boost-1.73.0 Jeff Garland 2020-04-06 10:02:51 -07:00
  • e9a9ce3e35 Change greg_month and greg_weekday to be not marked as exported/imported (#146) Andrey Semashev 2020-04-06 18:55:36 +03:00
  • 0c1d8fddd8 fix merge conflicts to master from develop for boost 1.73 JeffGarland 2020-04-05 15:27:12 -07:00
  • ad3239b722 date_time documentation updates for release 1.73 (#128) Jeff Garland 2020-04-05 14:14:40 -07:00
  • d335a54e9f Add missing includes and fix special_value_from_string definition (#144) Andrey Semashev 2020-04-05 17:27:27 +03:00
  • cb3bd50b90 make date-time all inline, additional constexpr fixes, clang 2a fix for boost 1.73 (#142) boost-1.73.0.beta1 Jeff Garland 2020-03-25 05:38:03 -07:00
  • 4a46476358 fix c++2a ambiguity on clang10 with operator== issue #132 (#140) Jeff Garland 2020-03-22 20:05:09 -07:00
  • 44618f1632 suppressed const qualifier on function return type (#138) joaquintides 2020-03-19 16:16:47 +01:00
  • bbac2178ed add stub library for backward compatibility (#137) Jeff Garland 2020-03-15 21:03:59 -07:00
  • d8c7a59ed9 pull request to make date-time all inline (#135) Jeff Garland 2020-03-15 04:27:39 -07:00
  • d8a894c44a fix merge conflicts JeffGarland 2020-03-14 10:28:43 -07:00
  • 139f44776d date time misc cleanup (#131) Jeff Garland 2020-03-12 18:36:13 -07:00
  • 6f7b2b5056 fix report of warnings for constexpr updates on gcc9 03 mode (#130) Jeff Garland 2020-03-10 16:24:10 -07:00
  • 4e1b7cde45 initial set of core changes for constexpr support (issue #123) (#126) Jeff Garland 2020-03-05 06:46:35 -07:00
  • e26fd2ed98 pull develop to master for boost 1.72 (#117) boost-1.72.0 Jeff Garland 2019-12-03 17:06:28 -07:00
  • 061aec856d Cease dependence on MPL (#115) Nikita Kniazev 2019-11-21 17:28:47 +03:00
  • 1a95e81043 Add time_duration helper functions: (#113) Gawain Bolton 2019-11-01 12:08:45 +01:00
  • c0b71da135 Update CI Scripts James E. King III 2019-04-19 06:53:52 -04:00
  • 2fabfad443 Improve performance of adding and subtracting time durations from a ptime. (#99) Gawain Bolton 2019-10-10 22:07:48 +02:00
  • 3cc68a4642 Synchronize each miscrosec test to the next second (#109) cclienti 2019-10-08 16:17:01 +02:00
  • 29bb209464 Fix unsigned / signed conversion boost-1.72.0.beta1 boost-1.71.0.beta1 boost-1.71.0 LE GARREC Vincent 2019-05-10 09:26:32 +02:00
  • 345abc6b67 Fix a typo in example of time_duration xmldoc (#100) Mana Borwornpadungkitti 2019-03-24 22:32:07 +07:00
  • b0437e2999 Renamed parameter dst_length_minutes to dst_length. (#96) boost-1.70.0.beta1 boost-1.70.0 ehrlin 2019-03-04 17:29:48 +01:00
  • 5902a0e577 Fix doxygen clang warnings (#97) Marcel Raad 2019-02-25 21:27:45 +01:00
  • c18805c4ba update cygwin on CI before building (#93) James E. King III 2018-12-02 22:36:03 -05:00
  • 81d60863b6 Enhance CI for more build coverage boost-1.69.0-beta1 boost-1.69.0 James E. King III 2018-10-31 19:42:47 -04:00
  • a3d61f0d30 Enhance Travis CI build coverage James E. King III 2018-10-28 02:19:39 +00:00
  • dc5ce19c27 Use nullptr instead of 0 if possible Sylvain Joubert 2018-09-05 10:39:30 +02:00
  • 66ee8bf48f fix failing ci jobs in travis boost-1.68.0 James E. King III 2018-07-14 17:37:59 +00:00
  • aa19739c55 move ci to boost-ci model James E. King III 2018-06-17 01:37:01 +00:00
  • f76ef169a0 make valgrind return error code on failure James E. King III 2018-05-15 00:35:04 +00:00
  • fd5f9aea7c Work around a gcc-7.3 issue running ubsan on travis CI James E. King, III 2018-04-29 08:24:25 -04:00
  • 6875e73a03 Add license file James E. King, III 2018-04-29 10:06:38 -04:00
  • 8e1f2be360 improve code coverage results processing boost-1.67.0 James E. King III 2018-03-07 13:48:51 -05:00
  • 1838518b41 Silence MSVC warnings about conditional expression being constant. Andrey Semashev 2018-02-05 00:15:19 +03:00
  • a7ec0146c7 Update README James E. King III 2018-01-28 10:09:21 -05:00
  • 9690a13c55 Update README James E. King III 2018-01-28 10:08:41 -05:00
  • 5a70608c65 add jking to maintainers list James E. King III 2018-01-28 10:05:15 -05:00
  • dae0fa1b47 quiet unused variable warnings in compile_fail tests James E. King III 2018-01-28 10:04:59 -05:00
  • 3f092da750 trac-13159, trac-12630: fix maximum year to 9999 James E. King III 2018-01-18 08:09:32 -05:00
  • 960c959f10 update readme and link to boostdep James E. King III 2018-01-23 18:19:38 -05:00
  • 1a2700d527 fix issues identified by Coverity Scan James E. King III 2018-01-23 09:19:36 -05:00
  • 8b92513a94 trac-1078: given to_iso_string can print special values, make from_iso_string read them James E. King III 2018-01-07 08:49:13 -05:00
  • d8a1ed32fb add codecov.io, cppcheck, ubsan, and coverity scan support; refactor travis to use jobs James E. King III 2018-01-19 08:22:15 -05:00
  • 313c1a38f8 Merge pull request #62 from jeking3/trac-3606 James E. King, III 2018-01-17 22:10:35 -05:00
  • e0da18162a trac-9882: fix gcc -Wshadow errors and warnings enabled by trac-3606 James E. King III 2017-12-27 14:04:32 -05:00
  • f35bbbe906 trac-3606: fix remaining msvc /W4 complaints (msvc-10.0 and up) James E. King III 2017-12-27 10:05:59 -05:00
  • f280794280 fix mingw related build issues on appveyor James E. King III 2018-01-16 12:35:57 -05:00
  • 18b6ca8160 trac-11142: fix boost::date_time::period_parser::delimiter_strings and add a unit test for it also added project declarations to jamfiles, added a top level jamfile, and fixed the xmldoc jamfile also fixed a silent failure y2038 issue in localtime handling and fixed a timezone database parse issue James E. King III 2017-12-28 08:44:39 -05:00