Roman Telezhynskyi
adea504bc1
protect vector<>.reserve() calls
...
Malformed or suspicious input files can cause std::exceptions by
vector<>.reserve() calls. Now they are caught to avoid crashes or other
vulnerabilities.
2022-02-07 14:52:41 +02:00
Roman Telezhynskyi
0db9e1f728
Class to handle plot settings object entries.
2021-11-23 14:43:26 +02:00
Roman Telezhynskyi
c7fc0b8dcb
Misc. typos
2021-11-22 18:44:44 +02:00
Roman Telezhynskyi
47e0e3d0f3
fixed heap use after free vulnerability CVE-2021-21900
...
as reported in TALOS-2021-1351 / CVE-2021-21900,
DRW_TableEntry::parseCode had the potential to trigger an use after free exception with a malformed DXF file.
2021-11-22 18:22:27 +02:00
Roman Telezhynskyi
51ed05e1fa
GCC warnings.
2021-09-25 12:57:15 +03:00
Roman Telezhynskyi
1b3e133309
GCC warnings.
2021-09-25 12:42:28 +03:00
Roman Telezhynskyi
968996da86
It seems like mistake. ratio renamed to width.
...
--HG--
branch : develop
2018-07-16 19:55:37 +03:00
Roman Telezhynskyi
490ccbe60a
Remove dwg support.
...
--HG--
branch : develop
2017-07-06 14:10:14 +03:00
Roman Telezhynskyi
e6eb9c756b
Cppcheck warnings.
...
--HG--
branch : develop
2017-07-06 12:58:26 +03:00
Roman Telezhynskyi
1726b55339
GCC warnings.
...
--HG--
branch : develop
2017-07-05 19:35:34 +03:00
Roman Telezhynskyi
d9353df43a
Correct line types.
...
--HG--
branch : feature
2017-06-23 22:11:25 +03:00
Roman Telezhynskyi
388bad3535
Merged changed from SolveSpace's independent fork of libdxfrw.
...
--HG--
branch : feature
2017-06-21 14:54:17 +03:00
Roman Telezhynskyi
407a9519aa
Basic implamentation has been finished.
...
--HG--
branch : feature
2017-06-21 12:34:20 +03:00
Roman Telezhynskyi
47265a515b
Added library libdxfrw.
...
--HG--
branch : feature
2017-06-20 11:40:39 +03:00