aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/json/json_reader.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Allow to read Nan/Inf values from JSONd-dima2024-08-051-0/+7
| | | | | Allow to read Nan/Inf values from JSON 9fbb79a21d81cf178abc89cd11d7ac75a9a4aaed
* library: don't ignore map keys when checking json maxDepthionagamed2024-07-021-0/+3
| | | | e5feb0553ad2842db9974979d9808105e6c5ba34
* library/json: add MaxDepth and iterative parsing into configionagamed2023-11-291-20/+79
| | | | | | | | rationale: у нас была проблема где приезжает пользовательский json небольшой (на пару-тройку кб) и рвет нам стек из-за глубины. Со стороны rapidjson это проще всего поправить включив у них итеративный парсинг, который не будет использовать системный стек. Но это не совсем все — с нашей стороны оно все развалится когда надо будет вызвать рекурсивно деструкторы TJsonValue — и тут уже можно будет покрутить MaxDepth.
* Restoring authorship annotation for <skorodumov-s@yandex-team.ru>. Commit 2 ↵skorodumov-s2022-02-101-13/+13
| | | | of 2.
* Restoring authorship annotation for <skorodumov-s@yandex-team.ru>. Commit 1 ↵skorodumov-s2022-02-101-13/+13
| | | | of 2.
* Restoring authorship annotation for <alextaim@yandex-team.ru>. Commit 2 of 2.alextaim2022-02-101-1/+1
|
* Restoring authorship annotation for <alextaim@yandex-team.ru>. Commit 1 of 2.alextaim2022-02-101-1/+1
|
* Restoring authorship annotation for <familom@yandex-team.ru>. Commit 2 of 2.familom2022-02-101-7/+7
|
* Restoring authorship annotation for <familom@yandex-team.ru>. Commit 1 of 2.familom2022-02-101-7/+7
|
* Restoring authorship annotation for <aligus@yandex-team.ru>. Commit 2 of 2.aligus2022-02-101-24/+24
|
* Restoring authorship annotation for <aligus@yandex-team.ru>. Commit 1 of 2.aligus2022-02-101-24/+24
|
* Restoring authorship annotation for <tobo@yandex-team.ru>. Commit 2 of 2.tobo2022-02-101-3/+3
|
* Restoring authorship annotation for <tobo@yandex-team.ru>. Commit 1 of 2.tobo2022-02-101-3/+3
|
* Restoring authorship annotation for <xpahos@yandex-team.ru>. Commit 2 of 2.xpahos2022-02-101-35/+35
|
* Restoring authorship annotation for <xpahos@yandex-team.ru>. Commit 1 of 2.xpahos2022-02-101-35/+35
|
* Restoring authorship annotation for <qkrorlqr@yandex-team.ru>. Commit 2 of 2.qkrorlqr2022-02-101-91/+91
|
* Restoring authorship annotation for <qkrorlqr@yandex-team.ru>. Commit 1 of 2.qkrorlqr2022-02-101-91/+91
|
* Restoring authorship annotation for Ruslan Kovalev ↵Ruslan Kovalev2022-02-101-10/+10
| | | | <ruslan.a.kovalev@gmail.com>. Commit 2 of 2.
* Restoring authorship annotation for Ruslan Kovalev ↵Ruslan Kovalev2022-02-101-10/+10
| | | | <ruslan.a.kovalev@gmail.com>. Commit 1 of 2.
* Restoring authorship annotation for <eeight@yandex-team.ru>. Commit 2 of 2.eeight2022-02-101-5/+5
|
* Restoring authorship annotation for <eeight@yandex-team.ru>. Commit 1 of 2.eeight2022-02-101-5/+5
|
* Restoring authorship annotation for Anton Samokhvalov <pg83@yandex.ru>. ↵Anton Samokhvalov2022-02-101-435/+435
| | | | Commit 2 of 2.
* Restoring authorship annotation for Anton Samokhvalov <pg83@yandex.ru>. ↵Anton Samokhvalov2022-02-101-435/+435
| | | | Commit 1 of 2.
* intermediate changesDevtools Arcadia2022-02-071-0/+567
ref:cde9a383711a11544ce7e107a78147fb96cc4029