2
0
mirror of https://github.com/boostorg/json.git synced 2026-01-19 16:22:20 +00:00

Commit Graph

  • 6238e35f8d fixed array::array docs develop Dmitry Arkhipov 2026-01-02 20:18:12 +03:00
  • c575f85e40 fix documentation styling Dmitry Arkhipov 2026-01-05 13:28:42 +03:00
  • 29062b0fad building with gcc 4.9 is a noop Dmitry Arkhipov 2026-01-01 22:44:03 +03:00
  • 563234ce21 fix pretty printers test Dmitry Arkhipov 2026-01-02 20:18:12 +03:00
  • 707a450ade Fix ignoring_handler for arrays in nested described structs Leandro Freitas 2025-12-04 15:06:20 -05:00
  • 91b65160e2 add transitive dependency for CMake test Dmitry Arkhipov 2025-12-05 13:14:02 +03:00
  • 98ba3c662e Remove codeql symlink copilot/streamline-construction-udts copilot-swe-agent[bot] 2025-12-01 18:29:29 +00:00
  • 0322cfcaf9 Address code review feedback - improve documentation copilot-swe-agent[bot] 2025-12-01 18:29:05 +00:00
  • d417d1f66a Add UDT support to value_ref via value_from copilot-swe-agent[bot] 2025-12-01 18:23:01 +00:00
  • 701291542c Initial investigation of issue requirements copilot-swe-agent[bot] 2025-12-01 17:59:13 +00:00
  • e52f13b4c0 Initial plan copilot-swe-agent[bot] 2025-12-01 17:46:03 +00:00
  • 64db9b700d fix typo boost-1.90.0.beta1 boost-1.90.0 master Dmitry Arkhipov 2025-10-30 21:05:43 +03:00
  • dfd4e3bd56 check for dependency cylces in CI Dmitry Arkhipov 2025-10-30 13:27:30 +03:00
  • a9d6075d92 1.90.0 release notes Dmitry Arkhipov 2025-10-30 10:35:11 +03:00
  • 427baa6e47 remove dependency on StaticAssert Dmitry Arkhipov 2025-10-22 13:44:42 +03:00
  • 49ae79743c remove dependency on Align Dmitry Arkhipov 2025-10-22 13:57:18 +03:00
  • a81a43da65 refactor fuzzing jobs Dmitry Arkhipov 2025-09-29 14:17:13 +03:00
  • a6fbf10e1f use CMake 3.8.2 in CMake CI jobs Dmitry Arkhipov 2025-09-11 11:25:08 +03:00
  • 9dd59bcbb7 CMake builds are fixed to actually support version 3.8 Nigel Stewart 2025-09-11 23:26:40 +10:00
  • e280e702aa fix callout styling Dmitry Arkhipov 2025-09-09 14:56:40 +03:00
  • 1645a14887 fix cmake subdirectory tests Dmitry Arkhipov 2025-09-09 15:27:14 +03:00
  • a7216f0387 fixed images with benchmark results in docs Dmitry Arkhipov 2025-09-04 23:07:26 +03:00
  • 2df2366f74 replace sprintf Dmitry Arkhipov 2025-08-21 11:21:10 +03:00
  • 51581b91b9 Drone: newer xcode versions sdarwin 2025-08-20 16:20:37 -06:00
  • e9daad5d0e disable msvc warning 4996 Dmitry Arkhipov 2025-08-17 20:08:53 +03:00
  • e4023c05e4 use murmur2a hash Dmitry Arkhipov 2024-04-08 17:27:26 +03:00
  • 3c80c097d2 documentation fixes boost-1.89.0 Dmitry Arkhipov 2025-07-02 13:50:29 +03:00
  • 10ece22f23 raise priority of optional and variant above sequence Dmitry Arkhipov 2025-06-27 13:31:42 +03:00
  • bab5f3793e move benchmarking conversions to a dedicated program Dmitry Arkhipov 2025-06-27 00:26:10 +03:00
  • bfedf3ca5d enable conversion for derived described structs Dmitry Arkhipov 2025-06-24 14:53:13 +03:00
  • 6c79a2cf88 Switch to asciidoc documentation Dmitry Arkhipov 2025-03-14 09:50:25 +03:00
  • 0b1048adf7 remove custom alignas check boost-1.88.0.beta1 boost-1.88.0 Dmitry Arkhipov 2024-12-14 14:54:16 +03:00
  • 448a11cb12 gcc<5 no longer supported Dmitry Arkhipov 2024-03-15 15:37:41 +03:00
  • f4e359251c fix warnings Dmitry Arkhipov 2025-02-27 18:05:43 +03:00
  • 99c072c074 build benchmark runner in CI Dmitry Arkhipov 2025-02-27 17:26:32 +03:00
  • 2ad2ed2627 special target for heavy tests Dmitry Arkhipov 2025-02-27 15:22:55 +03:00
  • 13d95270e9 correct info on object element reference invalidation Dmitry Arkhipov 2025-02-27 14:52:29 +03:00
  • e3531d3210 used BOOST_FALLTHROUGH; instead of a comment Roy Bellingan 2025-02-19 18:05:30 +00:00
  • c02d8721ef flag for counting conversion time in benchmarks Dmitry Arkhipov 2024-12-04 15:17:53 +03:00
  • 2e3388a00b benchmarks for direct conversions Dmitry Arkhipov 2024-10-11 19:13:09 +03:00
  • 159a8f3ffc add CBOR example Dmitry Arkhipov 2023-07-10 15:35:23 +03:00
  • 57d42f0715 Fix pretty printers integration for 32-bit ARM Dmitry Arkhipov 2024-12-26 15:06:34 +03:00
  • 7f0bceb812 release notes for 1.87.0 Dmitry Arkhipov 2024-11-07 16:57:26 +03:00
  • facd41082c update direct conversion docs Dmitry Arkhipov 2024-11-07 16:59:34 +03:00
  • 9b654f7b1a remove unnecessary branch in string serialization boost-1.87.0.beta1 boost-1.87.0 Dmitry Arkhipov 2024-07-10 11:56:14 +03:00
  • 9b3b993ff6 short circuit serializer::read on empty buffer Dmitry Arkhipov 2024-07-05 21:36:02 +03:00
  • 7b16bf74e6 increase value_to coverage Dmitry Arkhipov 2024-10-23 22:59:25 +03:00
  • fc255cf114 increase parse_into coverage Dmitry Arkhipov 2024-10-23 15:39:43 +03:00
  • 5326a2fa10 increase cxxstd for codecov job Dmitry Arkhipov 2024-10-18 08:36:31 +03:00
  • 3857c2ab91 allow extra members for converted structs Dmitry Arkhipov 2024-10-16 20:47:56 +03:00
  • 3c04cc603a make fuzz_direct_parse build with C++11 Dmitry Arkhipov 2024-10-17 14:07:09 +03:00
  • 6071cd5808 simplify exception wrapping in value_to Dmitry Arkhipov 2024-09-16 22:05:23 +03:00
  • b6c916f3a6 Use correct 64bit full multiplication for MinGW on ARM64 Martin Vejbora 2024-10-18 09:29:41 +02:00
  • 5bdbb23e7c add precise mode support for rapidjson benchmarks Dmitry Arkhipov 2024-10-10 15:33:45 +03:00
  • 7113c5bc51 refactor choosing benchmark operation Dmitry Arkhipov 2024-10-10 14:12:59 +03:00
  • d1c65b3b46 implement skipping inapplicable tests Dmitry Arkhipov 2024-10-10 13:32:03 +03:00
  • 3b9a395f43 bench jamfile cleanup Dmitry Arkhipov 2024-10-10 11:52:13 +03:00
  • ec3e05069b other boost bench implementations support different memory resources Dmitry Arkhipov 2024-03-20 16:48:11 +03:00
  • 03488c1755 refactor benchmark runner Dmitry Arkhipov 2024-03-20 15:03:35 +03:00
  • 3804d735b7 update maintainer in metadata Dmitry Arkhipov 2024-10-10 11:01:11 +03:00
  • 3f88a33518 direct parsing fuzzing test Mikhail Khachayants 2024-10-08 09:59:56 +03:00
  • 502ac792c7 better explain how to disable autolinking for JSON Dmitry Arkhipov 2024-10-09 15:48:48 +03:00
  • 27c40ee8c3 fix parse_into handling of tuple of the wrong size Dmitry Arkhipov 2024-10-07 21:35:43 +03:00
  • b036074e4b check for input size larger than allowed size of sequence Dmitry Arkhipov 2024-10-07 18:02:19 +03:00
  • 85f9e92c18 pretty printer cleanup Dmitry Arkhipov 2024-09-23 08:52:25 +03:00
  • 743be7fe13 Allow to include pretty printers only once Julien Blanc 2024-09-19 08:22:29 +02:00
  • 906bf1a70b remove deprecated init-list behavior Dmitry Arkhipov 2024-09-16 20:38:58 +03:00
  • 019577c709 remove deprecated type aliases Dmitry Arkhipov 2024-09-16 20:36:31 +03:00
  • 8e1fc20896 direct serialization docs Dmitry Arkhipov 2024-09-16 18:47:48 +03:00
  • 7b493e792a UDT serialization of paths Dmitry Arkhipov 2024-07-02 15:34:24 +03:00
  • 8f7b1edef9 UDT serialization of optionals Dmitry Arkhipov 2024-07-02 14:44:22 +03:00
  • 4a5e6bbccf UDT serialization of variants Dmitry Arkhipov 2024-07-02 13:42:13 +03:00
  • 097a3da7d2 UDT serialization of described enums Dmitry Arkhipov 2024-07-02 11:02:17 +03:00
  • 42576b096a UDT serialization of described structs Dmitry Arkhipov 2024-07-02 10:05:29 +03:00
  • 5666575e7b UDT serialization of tuples Dmitry Arkhipov 2024-06-26 22:21:31 +03:00
  • d291537423 UDT serialization of maps Dmitry Arkhipov 2024-06-26 11:36:26 +03:00
  • 3caf6daa7f UDT serialization of sequences Dmitry Arkhipov 2024-01-31 10:55:03 +03:00
  • bf39bc29c4 UDT serialization of strings Dmitry Arkhipov 2024-01-29 20:16:34 +03:00
  • 532e21aa27 refactor fallback reset to null Dmitry Arkhipov 2024-06-25 17:56:10 +03:00
  • 473aee9cd0 UDT serialization of bool and null Dmitry Arkhipov 2024-01-23 01:07:28 +03:00
  • b787cf1bc7 initial implementation of UDT serialization Dmitry Arkhipov 2024-01-22 14:56:41 +03:00
  • 0f48f98a5c refactor treatment of non-trivials by stack Dmitry Arkhipov 2023-10-23 20:49:36 +03:00
  • cbab2515a8 detail::stack tests Dmitry Arkhipov 2023-10-03 12:09:12 +03:00
  • a7bdbcb1d3 stack can store nontrivial types Vinnie Falco 2023-10-02 23:20:25 +03:00
  • a1ad2629a7 use helper for serialization implementation Dmitry Arkhipov 2023-12-11 23:53:42 +03:00
  • 72b0e8a222 explicitly fail on errors during parsing in benchmarks Dmitry Arkhipov 2024-07-10 16:05:19 +03:00
  • 9e6d3de3e9 silence GCC false positives in tests Dmitry Arkhipov 2024-09-10 11:29:13 +03:00
  • d71424c263 add GCC 13 and 14 to CI Dmitry Arkhipov 2024-08-22 23:01:36 +10:00
  • cac6d97552 fix value_ref segfaulting on GCC 14 Dmitry Arkhipov 2024-08-22 22:56:43 +10:00
  • 6e3ae77d63 add gdb pretty printers Dmitry Arkhipov 2024-09-09 19:40:41 +03:00
  • 9faecfc7ce pretty printer module Dmitry Arkhipov 2022-07-31 21:59:03 +03:00
  • 824cc59b9f extend fuzzing with different parse options Mikhail Khachayants 2024-09-01 18:49:53 +03:00
  • 72175b0769 jam file cleanup Dmitry Arkhipov 2024-08-24 12:15:16 +10:00
  • 18fe2b4f3b make the library modular usable. Rene Rivera 2024-03-11 08:38:17 -05:00
  • 324a7eb147 BOOST_JSON_ALLOW_DEPRECATED macro boost-1.86.0 Dmitry Arkhipov 2024-07-25 23:49:55 +03:00
  • 56f3e17163 Docs: list bench command line options sdarwin 2024-07-19 06:09:53 -06:00
  • 7bd6656411 fix external types Dmitry Arkhipov 2024-07-15 20:08:20 +03:00
  • baff1cb7ff fix sanitizer failures in CI boost-1.86.0.beta1 Dmitry Arkhipov 2024-07-07 21:25:38 +03:00
  • 393a633054 1.86.0 release notes Dmitry Arkhipov 2024-07-07 21:15:48 +03:00
  • 52264f68e4 deprecate GCC older than 5.0 Dmitry Arkhipov 2024-07-07 22:20:11 +03:00