Commit Graph

  • 7077792c8d deploy: 111ab27de79c414f1ecc3f41af0585b146c5e54c marzer 2022-04-25 16:41:29 +00:00
  • 2f57719392 deploy: 419bd34721e694a36909473908fc990e3bca4ffa marzer 2022-04-25 16:40:29 +00:00
  • c0a0a82ad7 deploy: 85c5128f90 marzer 2022-04-24 18:20:02 +00:00
  • 85c5128f90 fix for_each() for older MSVC v3.1.0 Mark Gillard 2022-04-24 21:19:09 +03:00
  • dfcc37daa4 deploy: bf13bbd42e marzer 2022-04-24 18:07:18 +00:00
  • bf13bbd42e added for_each() for tables and arrays Mark Gillard 2022-04-24 20:21:59 +03:00
  • a81535b414 deploy: db04ac8918 marzer 2022-04-23 14:29:19 +00:00
  • db04ac8918 added tests for visit() Mark Gillard 2022-04-23 17:28:25 +03:00
  • 6288e9434b deploy: af637f7e89 marzer 2022-04-23 09:59:20 +00:00
  • af637f7e89 Updated support for unicode in bare keys Mark Gillard 2022-04-23 12:58:15 +03:00
  • 8c928b444f deploy: 62c4c34e15 marzer 2022-04-22 20:34:39 +00:00
  • 62c4c34e15 ci: fix doxygen generation not running Mark Gillard 2022-04-22 23:27:11 +03:00
  • 2c5580c71d minor meson refactor Mark Gillard 2022-04-22 22:42:49 +03:00
  • 0f6a856dc4 CI: add release builds to matrix Mark Gillard 2022-04-18 12:47:05 +03:00
  • 6e7942788d minor refactor Mark Gillard 2022-04-18 12:27:54 +03:00
  • 31cf6efbb9 clang 10.0: error: unknown warning group '-Wsuggest-destructor-override' #145 (#146) Ivan Shynkarenka 2022-03-14 15:21:36 +05:00
  • 5b79305c6e Add support for \e (toml-lang/toml/pull/790) Mark Gillard 2022-03-06 16:09:14 +02:00
  • 1c26ce1dcf fixed UB in internal unicode machinery (closes #144) Mark Gillard 2022-02-26 14:42:09 +02:00
  • 36030cace8 build(meson): use system deps when avalable Andrea Pappacoda 2022-02-14 18:41:52 +01:00
  • 7306fd2ae5 ci(windows): don't use a container Andrea Pappacoda 2022-02-14 18:29:09 +01:00
  • a35c7bc631 ci: switch to GitHub Actions Andrea Pappacoda 2022-02-12 14:28:19 +01:00
  • 029160c280 build(meson): add compile_library option Andrea Pappacoda 2022-02-12 14:25:20 +01:00
  • 5e6008329f refactor: deprecate TOML_API, add more specific defines Andrea Pappacoda 2022-02-12 13:25:43 +01:00
  • df0b8c169f [skip ci] Updates ci-build 2022-02-02 14:10:05 +00:00
  • 4bd9bda09f build(meson): install CMake Config files to datadir (#141) Andrea Pappacoda 2022-02-02 15:01:52 +01:00
  • 3cba3cb21a [skip ci] Updates ci-build 2022-01-13 10:19:03 +00:00
  • 8e669aa699 release v3.0.1 v3.0.1 Mark Gillard 2022-01-13 12:09:07 +02:00
  • 71b57a3238 added regression test to detect ODR violations Mark Gillard 2022-01-13 01:24:09 +02:00
  • 43c5831acd [skip ci] Updates ci-build 2022-01-12 22:44:48 +00:00
  • 0388589810 fixed erroneous use of TOML_API causing ODR issue (closes #136) Mark Gillard 2022-01-13 00:36:43 +02:00
  • 9a0ad83f6c [skip ci] Updates ci-build 2022-01-11 16:30:47 +00:00
  • 5c5abfd8e9 Merge branch 'v3' v3.0.0 Mark Gillard 2022-01-11 18:23:04 +02:00
  • d33da0c7a1 release v3.0.0 Mark Gillard 2022-01-11 18:22:31 +02:00
  • e37e6d2bce fixed treating non-ASCII horizontal whitespace as valid (closes #135) Mark Gillard 2022-01-09 13:01:56 +02:00
  • cdf85a9b60 added toml::format_flags::relaxed_float_precision Mark Gillard 2022-01-08 16:24:59 +02:00
  • f6ce95907e fixed integer overflow issues introduced in 3f4a540 Mark Gillard 2022-01-08 15:17:12 +02:00
  • 3f4a540ca6 fixed inconsistent error messages for overlong ints/floats (closes #133) Mark Gillard 2022-01-06 13:26:01 +02:00
  • 47241d003e fixed permissive acceptance of incomplete CRLF at EOF (closes #132)) Mark Gillard 2022-01-05 18:10:50 +02:00
  • 7d3770df92 fixed inline tables being mutable through table headers (closes #131) Mark Gillard 2022-01-05 16:47:00 +02:00
  • 20d3c13234 updated github templates [skip ci] Mark Gillard 2022-01-05 12:49:01 +02:00
  • de2413e0ef fixed date parsing when the year has a leading zero (closes #130) Mark Gillard 2022-01-05 10:58:24 +02:00
  • b41e12f736 fixed incorrect unicode scalar sequence transformations (#125) Mark Gillard 2022-01-04 16:23:45 +02:00
  • f3bd22bff4 fixed some incorrect handling of vertical whitespace when printing TOML to streams Mark Gillard 2022-01-03 20:51:03 +02:00
  • 6d381b698f Merge branch 'master' into v3 Mark Gillard 2022-01-02 21:35:50 +02:00
  • d9473b85da updated conformance tests Mark Gillard 2022-01-02 13:30:32 +02:00
  • 496846e34d [skip ci] Updates ci-build 2021-12-29 17:53:35 +00:00
  • 5aec8a3abe Update docs (#126) Mabi19 2021-12-29 18:45:29 +01:00
  • 3a22b7c237 fixed false-positive warning on clang 13 Mark Gillard 2021-12-12 15:01:35 +02:00
  • e18a665cca [skip ci] Updates ci-build 2021-12-04 08:29:32 +00:00
  • e557e41b05 Fix memory leak (#124) Robin Sommer 2021-12-04 09:21:19 +01:00
  • 2d1f6257ca fix for internal over-aligned types on apple clang Mark Gillard 2021-11-25 22:30:59 +02:00
  • ad4ae98af0 added ASan to CI (closes #123) Mark Gillard 2021-11-25 20:20:22 +02:00
  • 307ebd1f47 refactoring Mark Gillard 2021-11-15 09:06:03 +02:00
  • 9066ac7d01 fixed strong exception guarantee edge-cases Mark Gillard 2021-11-14 19:24:19 +02:00
  • 32df34add2 added prune() to table and array Mark Gillard 2021-11-12 19:37:02 +02:00
  • 64dd1dbac5 refactoring Mark Gillard 2021-11-11 17:54:40 +02:00
  • 209e9b6faa added toml::key (closes #82) Mark Gillard 2021-11-10 11:17:15 +02:00
  • 6808825d3f parser performance improvements Mark Gillard 2021-11-09 11:22:19 +02:00
  • 9783a94ed4 minor cleanup Mark Gillard 2021-11-07 22:33:02 +02:00
  • 76e681da4d added array::at() and table::at() Mark Gillard 2021-11-07 21:25:42 +02:00
  • 5e2ddc16c8 added clang's enum annotation attributes to all enums Mark Gillard 2021-11-07 16:35:31 +02:00
  • aa645dd88c added array::replace() (closes #109) Mark Gillard 2021-11-06 18:59:47 +02:00
  • 16d7ba8480 big parser + utf8 handling refactor Mark Gillard 2021-11-05 00:43:42 +02:00
  • ff6f184d30 added parse_benchmark example Mark Gillard 2021-11-04 11:56:03 +02:00
  • f94de96928 fixed missing #include <utility> Mark Gillard 2021-11-03 18:19:48 +02:00
  • 7b50df796f added toml::yaml_formatter Mark Gillard 2021-11-02 22:13:09 +02:00
  • ae23d53518 [skip ci] Updates ci-build 2021-11-02 14:03:40 +00:00
  • 0ffd23d73f removed final from value, array and table Mark Gillard 2021-10-30 17:26:05 +03:00
  • 87d6c7eef1 renamed default_formatter to toml_formatter Mark Gillard 2021-10-30 15:56:14 +03:00
  • f2fe57d21f fixed inf and nan being formatted incorrectly by the json_formatter Mark Gillard 2021-10-29 23:59:53 +03:00
  • 97132cb27c added preserve_source_value_flags Mark Gillard 2021-10-29 16:28:04 +03:00
  • 1bf09fe500 added value flags to array + table insert methods (closes #44) Mark Gillard 2021-10-29 11:12:41 +03:00
  • 467ade4efc fixed issues with dllexport + extern templates Mark Gillard 2021-10-27 19:48:45 +03:00
  • 18dfcf2314 added formatter indentation flags (closes #120) Mark Gillard 2021-10-27 16:03:05 +03:00
  • bd9944a31a removed double-bracket requirement for toml::table constructor Mark Gillard 2021-10-26 21:03:56 +03:00
  • dbc078202d removed internal operator""_sz (ADL is a cruel mistress) Mark Gillard 2021-10-26 16:49:23 +03:00
  • 7da912c45e fixed incorrect clang+GCC flag in meson build script Mark Gillard 2021-10-26 00:49:17 +03:00
  • 337aa82017 Merge branch 'master' into v3 Mark Gillard 2021-10-25 22:24:25 +03:00
  • eadd39a686 [skip ci] Updates ci-build 2021-10-25 19:24:24 +00:00
  • 47216c8a73 fix meson build script breaking with meson 0.60.0 (fixes #121) Mark Gillard 2021-10-25 22:15:23 +03:00
  • 516b8e2096 greatly simplified project header structure Mark Gillard 2021-10-25 01:04:23 +03:00
  • 0f589ceba8 added header bookend includes Mark Gillard 2021-10-24 13:21:32 +03:00
  • e164893f9c [skip ci] Updates ci-build 2021-10-23 16:20:45 +00:00
  • ca76e5d571 project-wide refactoring Mark Gillard 2021-10-23 12:22:41 +03:00
  • 0c426a1d6b [skip ci] Updates ci-build 2021-09-22 17:01:12 +00:00
  • fe28ec8d24 build(meson): use override_dependency if supported (#116) Andrea Pappacoda 2021-09-22 18:53:27 +02:00
  • e23183f475 [skip ci] Updates ci-build 2021-09-22 06:55:07 +00:00
  • 73870cef54 build(meson): general improvements and fixes (#115) Andrea Pappacoda 2021-09-22 08:47:15 +02:00
  • b8f16b2e8d [skip ci] Updates ci-build 2021-09-21 14:05:00 +00:00
  • 6bfdc14b23 build(meson): do not install if used as subproj (#114) Andrea Pappacoda 2021-09-21 15:57:05 +02:00
  • a665aa1405 [skip ci] Updates ci-build 2021-09-07 17:10:57 +00:00
  • 9aa7cd8218 updated conformance tests (see #113) Mark Gillard 2021-09-07 20:02:00 +03:00
  • 6d31afdd78 [skip ci] Updates ci-build 2021-09-04 12:00:21 +00:00
  • f3896b7474 fixed an illegal table redefinition edge case (closes #112) Mark Gillard 2021-09-04 12:24:47 +03:00
  • 859681e907 [skip ci] Updates ci-build 2021-08-11 15:51:09 +00:00
  • 037bfdd21f release v2.5.0 v2.5.0 Mark Gillard 2021-08-11 18:42:00 +03:00
  • c221c26618 [skip ci] Updates ci-build 2021-07-04 11:05:38 +00:00
  • 4f21332bdd allow lowercase 't' and 'z' in datetimes (per spec) Mark Gillard 2021-07-04 13:58:33 +03:00
  • c5582d5819 [skip ci] Updates ci-build 2021-06-24 18:16:11 +00:00
  • ba754462b8 fixed linkage error with windows compat mode Mark Gillard 2021-06-24 21:08:45 +03:00