Commit Graph

  • b2bbd2b1c8
    Fix MSVC compiler warning Florian Albrechtskirchinger 2022-06-08 08:49:48 +0200
  • 078f1cb734 force reformatting Qianqian Fang 2022-06-07 14:51:38 -0400
  • 6a33177460 detect size overflow in ubjson and bjdata Qianqian Fang 2022-06-07 14:45:42 -0400
  • bccd7aeef2 Fix ndarray dimension signness, fix ndarray length overflow, close #3519 Qianqian Fang 2022-06-06 13:37:47 -0400
  • b6d00d1897
    Small documentation fixes (#3520) Niels Lohmann 2022-06-06 16:46:55 +0200
  • ef0fdeff7b
    📝 fix JSON Pointer documentation #3511 Niels Lohmann 2022-06-06 14:08:08 +0200
  • b4d5212f22
    👥 add contributor Niels Lohmann 2022-06-06 14:07:11 +0200
  • 7c65b5cdbd
    Update json.hpp (#3499) ivanovmp 2022-06-06 14:01:46 +0300
  • cc1b52a13d
    Remove a space ivanovmp 2022-06-06 02:40:14 +0300
  • 140943b18e
    Mark basic_json converting ctor JSON_EXPLICIT Florian Albrechtskirchinger 2022-06-04 10:41:35 +0200
  • 84ced9bce4
    Fix incorrect basic_json conversions Florian Albrechtskirchinger 2022-06-04 00:36:09 +0200
  • 7a6e28acfa
    Add assertion to converting constructor (#3517) Florian Albrechtskirchinger 2022-06-03 21:05:44 +0200
  • 560cede06d
    CI: Remove -Wstrict-overflow (#3516) Florian Albrechtskirchinger 2022-06-03 20:39:24 +0200
  • 4b75ae6828
    Add assertion to converting constructor Florian Albrechtskirchinger 2022-06-03 16:34:55 +0200
  • 8d28e71789
    CI: Remove -Wstrict-overflow Florian Albrechtskirchinger 2022-06-03 16:09:51 +0200
  • 6058d9a8b3
    Add more macOS builders (#3485) Niels Lohmann 2022-06-03 14:03:14 +0200
  • 7bc2dc4bac
    📝 document new Xcode versions Niels Lohmann 2022-06-03 10:17:40 +0200
  • 57b86da841
    💚 fix macOS build Niels Lohmann 2022-06-03 10:17:27 +0200
  • e8d57c2c3d
    Merge branch 'develop' of https://github.com/nlohmann/json into new_ci_images Niels Lohmann 2022-06-03 10:11:32 +0200
  • 046927cc29
    Fix nlohmann/json#3513, explain is_ndarray flag (#3514) Qianqian Fang 2022-06-03 02:51:33 -0400
  • 4c6cf3c3f3 add test for ndarray size following H Qianqian Fang 2022-06-02 10:33:18 -0400
  • 3a65cc429e Fix nlohmann/json#3513, explain is_ndarray flag Qianqian Fang 2022-06-01 17:09:50 -0400
  • 6b97599a27
    Fix C++20/gcc-12 issues (Part 2) (#3446) Florian Albrechtskirchinger 2022-05-29 13:08:06 +0200
  • 4f744f4666
    Fix internal linkage errors when building a module Florian Albrechtskirchinger 2022-05-07 09:22:38 +0200
  • 9a940a3c92
    CI: add legacy discarded value comparison Florian Albrechtskirchinger 2022-04-25 23:47:33 +0200
  • 535d724cb2
    Update documentation Florian Albrechtskirchinger 2022-04-17 09:01:26 +0200
  • 3572a9d556
    Add note about CMake standard version selection to unit tests Florian Albrechtskirchinger 2022-04-22 17:57:34 +0200
  • fe2c4d7777
    Fix iterators to meet (more) std::ranges requirements Florian Albrechtskirchinger 2022-04-18 17:39:27 +0200
  • 529e4100c5
    Add C++20 3-way comparison operator and fix broken comparisons Florian Albrechtskirchinger 2022-04-10 12:54:03 +0200
  • ede6667858
    Prevent ndarray size vector from recursive use, fix nlohmann/json#3503 (#3505) Qianqian Fang 2022-05-23 00:07:22 -0400
  • 32a5558d91 fix style issue in added test Qianqian Fang 2022-05-22 15:23:34 -0400
  • 47845c828f add missing coverage Qianqian Fang 2022-05-22 15:13:44 -0400
  • 487ab8cb4a complete coverage Qianqian Fang 2022-05-22 10:32:49 -0400
  • 0ef937394e fix ci error Qianqian Fang 2022-05-22 00:50:42 -0400
  • 7269b88729 Prevent ndarray size vector from recursive use, fix nlohmann/json#3503 Qianqian Fang 2022-05-22 00:30:42 -0400
  • 41226d0a03
    prevent ndarray dimension vector from recusive array, nlohmann/json#3500 (#3502) Qianqian Fang 2022-05-20 03:41:51 -0400
  • 6ff2ea3aed
    🥅 add assertion for invariant in SAX-DOM parser (#3498) Niels Lohmann 2022-05-19 19:56:33 +0200
  • cd7a58d494 prevent ndarray dimension vector from recusive array, nlohmann/json#3500 Qianqian Fang 2022-05-18 17:07:12 -0400
  • 93c9e0c703
    Discard optimized containers with negative counts in UBJSON/BJData (#3491,#3492,#3490) (#3500) Qianqian Fang 2022-05-18 12:38:15 -0400
  • cbf72c649d throw an error when count is negative, merge CHECK_THROW_AS and _WITH with _WITH_AS Qianqian Fang 2022-05-18 10:58:50 -0400
  • 7fc8e4e0d3 use a loop to test 0 ndarray dimension Qianqian Fang 2022-05-17 23:52:40 -0400
  • 838facbb43 update unit tests for negative sized containers Qianqian Fang 2022-05-17 18:31:53 -0400
  • b9c9f7a9d3 fix msvc error Qianqian Fang 2022-05-17 17:55:26 -0400
  • d0ed61eeb4 Discard optimized containers with negative counts in UBJSON/BJData (#3491,#3492,#3490) Qianqian Fang 2022-05-17 17:41:13 -0400
  • 6a7392058e
    Complete documentation for 3.11.0 (#3464) Niels Lohmann 2022-05-17 13:08:56 +0200
  • 82b7290e6e
    Update json.hpp ivanovmp 2022-05-17 15:03:48 +0400
  • d5e34ecfe5
    🥅 add assertion for invariant in SAX-DOM parser Niels Lohmann 2022-05-17 10:53:40 +0200
  • 5fe142481a
    Updated BJData documentation, #3464 (#3493) Qianqian Fang 2022-05-15 03:09:06 -0400
  • 6c1e2f641f
    Add info on demoting ND array to a 1-D optimized array when singleton dimension Qianqian Fang 2022-05-12 00:04:18 -0400
  • c72bebb0f0
    Fix URL typo Qianqian Fang 2022-05-11 23:34:24 -0400
  • ab0aa4a153
    Minor edit Qianqian Fang 2022-05-11 23:31:53 -0400
  • d2238e58f2 update bjdata.md for #3464 Qianqian Fang 2022-05-11 23:18:15 -0400
  • ccd80c0bd8
    Merge 04b4d79ec2 into a8a547d7a2 Florian Albrechtskirchinger 2022-05-11 17:00:05 +0200
  • f9594071ae
    Make the library signature more difficult to remove Florian Albrechtskirchinger 2022-05-11 13:24:49 +0200
  • 7942a158dc
    📝 overwork documentation Niels Lohmann 2022-05-11 08:29:46 +0200
  • 2cfbdbd9df
    👷 add more macOS builders Niels Lohmann 2022-05-11 08:06:38 +0200
  • b813f9dd18
    👷 add more macOS builders Niels Lohmann 2022-05-11 07:43:35 +0200
  • fa14739448
    🔥 remove example for destructor Niels Lohmann 2022-05-10 21:57:41 +0200
  • a8a547d7a2
    change bjdata ndarray flag to detect negative size, as part of #3475 (#3479) Qianqian Fang 2022-05-10 15:13:24 -0400
  • 892247dd8e
    🎨 fix indentation Niels Lohmann 2022-05-10 21:07:50 +0200
  • 875e9a3768
    📝 add more examples Niels Lohmann 2022-05-10 19:54:09 +0200
  • 02ff16f645
    Merge remote-tracking branch 'origin/documentation' into documentation Niels Lohmann 2022-05-10 19:42:05 +0200
  • 616ce60d0d
    📝 fix documentation Niels Lohmann 2022-05-10 19:41:54 +0200
  • 25c3c18474
    📝 add more examples Niels Lohmann 2022-05-10 19:41:37 +0200
  • 7e8ee6f8b8
    👥 update contributor list Niels Lohmann 2022-05-10 19:41:20 +0200
  • dfcad2970c
    add check for overloads to linter #3455 Niels Lohmann 2022-05-10 19:41:05 +0200
  • 55350c91eb fix coverage Qianqian Fang 2022-05-10 13:21:37 -0400
  • 7a4914d825 fix sax event order Qianqian Fang 2022-05-10 10:20:48 -0400
  • 7cef6e79bc
    Update iterators.md (#3481) Chaoqi Zhang 2022-05-10 12:08:49 +0800
  • 8ede0cd712 add coverage Qianqian Fang 2022-05-09 22:33:50 -0400
  • 124c3bc350
    Update iterators.md Chaoqi Zhang 2022-05-10 10:17:51 +0800
  • 2798bed8a3 fix CI errors Qianqian Fang 2022-05-09 13:47:29 -0400
  • cfb5da6ebd Incorporate suggestions from @nlohmann and @falbrechtskirchinger Qianqian Fang 2022-05-09 10:41:59 -0400
  • d6efe672b5
    Document fuzzer usage (#3478) Niels Lohmann 2022-05-09 08:02:41 +0200
  • ffcf148667 remove platform specific out_of_range error messages Qianqian Fang 2022-05-08 21:04:48 -0400
  • e74a859997 fix CI on 32bit windows Qianqian Fang 2022-05-08 20:02:16 -0400
  • 140732489e fix CI error Qianqian Fang 2022-05-08 18:34:12 -0400
  • 774d737fbe change bjdata ndarray flag to detect negative size, fix https://github.com/nlohmann/json/issues/3475 Qianqian Fang 2022-05-08 18:11:22 -0400
  • 3af932e3f5
    📝 add more examples Niels Lohmann 2022-05-08 20:25:58 +0200
  • 5f273119d9
    📝 fix wording in example Niels Lohmann 2022-05-08 18:04:32 +0200
  • a6a9b439e1
    add test to create table for binary formats Niels Lohmann 2022-05-08 18:03:02 +0200
  • 30ce3f8efb
    📝 overwork table for binary formats Niels Lohmann 2022-05-08 18:00:58 +0200
  • 2ecda94e9a
    📝 add missing enum entry Niels Lohmann 2022-05-08 17:17:09 +0200
  • e1ed7fbf93
    🔥 remove example for deprecated code Niels Lohmann 2022-05-08 17:13:48 +0200
  • f92e6d0979
    📝 address review comments Niels Lohmann 2022-05-08 17:06:23 +0200
  • 8986699f66
    📝 add more examples Niels Lohmann 2022-05-08 16:53:18 +0200
  • 13e9ab2373
    📝 document fuzzer usage Niels Lohmann 2022-05-08 16:05:30 +0200
  • 3905522ff3
    🚨 adjust warnings for index.md files Niels Lohmann 2022-05-08 12:45:25 +0200
  • 14c523c611
    📝 add more examples Niels Lohmann 2022-05-08 12:45:04 +0200
  • aacd97a1c0
    ✏️ adjust titles Niels Lohmann 2022-05-07 12:26:27 +0200
  • 09d4c3b4a5
    📝 clarified documentation of [json.exception.parse_error.112] Niels Lohmann 2022-05-07 10:59:34 +0200
  • 04b4d79ec2
    Add casting placeholder Florian Albrechtskirchinger 2022-05-05 19:54:53 +0200
  • bbb33deeef
    Disable unit test on MSVC 2015 Florian Albrechtskirchinger 2022-05-04 07:57:39 +0200
  • 2320e19520
    Disable unit test on GCC 8.1 Florian Albrechtskirchinger 2022-05-03 20:28:25 +0200
  • f8ddc20d5c
    Workaround Clang <3.6 apply_r() runtime failure Florian Albrechtskirchinger 2022-05-03 20:09:44 +0200
  • 6e1056dd53
    Workaround Clang <4 tuple issue Florian Albrechtskirchinger 2022-05-03 17:26:35 +0200
  • f898c19aca
    Add apply*() functions (visitor pattern) Florian Albrechtskirchinger 2022-04-19 14:14:45 +0200
  • ad662d15bc
    🎨 fix indendation Niels Lohmann 2022-05-02 07:10:03 +0200
  • 0c929e1721
    CI: add legacy discarded value comparison Florian Albrechtskirchinger 2022-04-25 23:47:33 +0200
  • ef210bec52
    Update documentation Florian Albrechtskirchinger 2022-04-17 09:01:26 +0200