summaryrefslogtreecommitdiffstats
path: root/src/decNumber
AgeCommit message (Collapse)Author
2024-04-29chore: fix some typos in comments (#3096)goodactive
Signed-off-by: goodactive <goodactive@qq.com>
2024-03-08remove repetitive wordswellweek
Signed-off-by: wellweek <xiezitai@outlook.com>
2023-07-18Fix signed integer overflow undefined behaviour in decNumber.cEmanuele Torre
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=60691 $ ./jq <<< 0E2202012202 src/decNumber/decNumber.c:598:18: runtime error: signed integer overflow: 440402440 + 1761609760 cannot be represented in type 'int' 0E+999999999 Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=60683 $ ./jq <<< 5E7657765755 src/decNumber/decNumber.c:598:18: runtime error: left shift of 765776575 by 3 places cannot be represented in type 'int' src/decNumber/decNumber.c:598:18: runtime error: signed integer overflow: 1531553150 + 1831245304 cannot be represented in type 'int' 1.7976931348623157e+308
2023-07-11Revert unexpected changes in decNumber code (ref #2031)itchyny
2020-01-02fix typosAlanscut
2019-10-22Add decNumber libraryLeonid S. Usov
The library adds support for decimal numbers of arbitrary length. Downloaded from ICU, under ICU 1.8.1 license http://download.icu-project.org/files/decNumber/decNumber-icu-368.zip