Harald Oehlmann
dac455fd94
Ticket #178 : endless loop (DOS) when parsing crafted input via nsvgParseFromFile()
...
Fix be fvogel
2020-09-21 13:53:54 +02:00
Mikko Mononen
25241c5a8f
Update README.md
2019-04-22 21:57:37 +03:00
Mikko Mononen
3e2a632c29
Merge pull request #152 from darealshinji/patch-2
...
don't cast long long -> double -> long long
2019-04-05 14:01:47 +03:00
Mikko Mononen
7cd94e3191
Merge pull request #154 from jzrake/master
...
Fix parsing of numbers with units ex and em
2019-03-08 22:33:32 +02:00
Jonathan Zrake
dc46f954b6
Fix parsing of numbers with units ex and em
...
Unrelated: kill precision warning in nsvg__atof, make expPart long.
2019-03-08 14:17:16 -05:00
darealshinji
8c360e4214
don't cast long long -> double -> long long
2019-03-05 17:19:28 +01:00
Mikko Mononen
c1f6e209c1
Merge pull request #145 from wcout/issue_139
...
Fix issue #139 : Nano SVG is still locale dependent
2018-12-14 22:22:57 +02:00
wcout
78e7627d10
Fix issue #139 : Nano SVG is still locale dependent
2018-12-14 20:02:31 +01:00
Mikko Mononen
2b08deeb55
Merge pull request #128 from poke1024/cpluscplus
...
Add option for cpp symbol export
2018-08-08 10:38:26 +03:00
Bernhard Liebl
773d84acaf
Add option for cpp symbol export
2018-08-08 07:21:54 +02:00
Mikko Mononen
35a45f3396
Merge branch 'pr/63'
2018-07-22 23:08:43 +03:00
Mikko Mononen
06c1f0f3bb
Merge pull request #116 from porglezomp-misc/master
...
Parse <svg> percentage width for automatic sizing
2018-04-14 06:50:42 +03:00
Caleb Jones
d6eabf29c9
Parse <svg> percentage width for automatic sizing
...
Instead of calculating percentage coordinates relative to 1px, we calculate them
relative to 0px width, that way an explicit <svg width="100%"> will be converted
to <svg width="0px"> and trigger the bounding-box sizing calculation.
2018-04-13 19:57:06 -04:00
Mikko Mononen
1f17a7ecea
Merge pull request #113 from martinlindhe/master
...
type fix: change nsvg__parseLineJoin() default value to NSVG_JOIN_MITER
2018-03-16 23:17:31 +02:00
Martin Lindhe
19bf258060
type fix: change nsvg__parseLineJoin() default value to NSVG_JOIN_MITER
2018-03-16 15:05:04 +01:00
Mikko Mononen
b0be83ba62
Merge pull request #112 from luzpaz/misc-typo
...
Misc. README typo
2018-02-12 19:37:21 +02:00
luz.paz
00574a8157
Misc. README typo
2018-02-12 10:51:16 -05:00
Mikko Mononen
9a74da4db5
Merge pull request #99 from nightlark/patch-1
...
Added missing 'S' in NanoSVG
2017-07-09 11:46:20 +03:00
Ryan Mast
1859f6a5f5
Added missing 'S' in NanoSVG
2017-07-08 22:51:23 -07:00
Mikko Mononen
47697e1414
Fixed how sign is applied for fractions
2017-07-01 18:07:55 +03:00
Mikko Mononen
9b51689812
Fix for issue #90 - use custom strong to float conversion
...
Use custom strong to float conversion instead of the one from std
library to fix parsing floats with locales which use different number
format than specified by SVG.
2017-06-30 18:16:26 +03:00
Mikko Mononen
e41d60761f
Merge pull request #92 from X-Ryl669/current
...
Fix for gradient transformation when scaling is used
2017-06-13 21:20:35 +03:00
X-Ryl669
17aa37f0c4
Fix for gradient transformation when scaling is used
2017-06-13 15:46:05 +02:00
Mikko Mononen
5ec585ce1a
Merge pull request #89 from X-Ryl669/master
...
Fix for wrong computation in ArcTo function
2017-06-01 20:33:56 +03:00
X-Ryl669
7a9b4005c0
Fix for wrong computation in ArcTo function
2017-06-01 11:35:03 +02:00
Mikko Mononen
226e370e1d
Merge pull request #84 from Djack1010/pull-request
...
Fix two errors found with AFL
2017-04-27 20:59:38 +03:00
djack1010
a53bdc7512
Revert wrong comment
2017-04-25 11:12:41 +02:00
djack1010
41dcaefdd0
Applied requested changes
2017-04-24 11:41:21 +02:00
djack1010
fe14c0386c
Ignore malformed attributes in XML
2017-04-22 23:45:24 +02:00
djack1010
4310325aba
Check buffer length in parseCoordinateRaw
2017-04-22 23:41:19 +02:00
Mikko Mononen
b20e2eb968
Merge pull request #83 from daniel-starke/master
...
Fix for typos, GCC warnings and shape ordering
2017-04-22 08:15:50 +03:00
Mikko Mononen
aeba90c947
Merge branch 'master' into master
2017-04-22 08:14:59 +03:00
Mikko Mononen
ac14b32af1
Merge pull request #82 from lieff/master
...
fix shapes order
2017-04-22 08:10:42 +03:00
daniel-starke
096f60a5c5
Changed reverse shape list to tail cached variant
2017-04-21 22:05:26 +02:00
lieff
c28363f9fb
coding style
2017-04-21 21:42:46 +03:00
daniel-starke
3f40cbc53e
Fixed reverse shape list implementation
2017-04-21 18:41:59 +02:00
lieff
64c8b0c00c
fix shapes order
2017-04-21 19:28:06 +03:00
daniel-starke
c4a603c20e
Fixed GCC warnings
2017-04-21 18:14:03 +02:00
Mikko Mononen
ca69314cb3
Merge pull request #81 from tpecholt/optimization
...
issue #80 : Add new shapes to the head due to performance
2017-04-20 17:10:24 +03:00
tpechot
f76c596d8a
add new shapes to the head due to performance, reverse list of shapes later
2017-04-20 14:32:02 +02:00
Mikko Mononen
46c7ae0ef9
Merge pull request #77 from mtyberg/master
...
addded support for stroke-miterlimit
2017-03-11 06:57:20 +02:00
Mark Tyberg
2f132b7ad8
addded support for stroke-miterlimit
2017-03-10 23:14:10 -05:00
Mikko Mononen
dc12d90586
Merge pull request #66 from ewfuentes/typoFix
...
Fixed typo and added variable types
2016-03-23 07:38:48 +02:00
Erick Fuentes
7742da24b0
Fixed typo and added variable types
2016-03-22 20:00:44 -04:00
Alessandro Roncone
3d8f8485f2
Added nsvgDuplicatePath . Also, fixed some minor typos into the tutorial. Ref #62
2016-02-17 20:12:59 -05:00
Mikko Mononen
a523e0215f
Merge pull request #59 from deanm/grain
...
Fix minor typo in credit comment (Anti-Graim -> Anti-Grain).
2016-02-02 18:31:21 +02:00
Dean McNamee
a2cab64022
Fix minor typo in credit comment (Anti-Graim -> Anti-Grain).
2016-02-02 13:56:30 +01:00
Mikko Mononen
116371a50b
Merge pull request #56 from deanm/master
...
Fix relative T/t path commands. Typo from S/s command.
2016-01-23 23:38:30 +02:00
Dean McNamee
b021682f5a
Fix relative T/t path commands. Typo from S/s command.
2016-01-23 18:49:33 +01:00
Mikko Mononen
ba02725b73
Merge pull request #51 from nifker/master
...
Update premake4.lua
2016-01-17 19:33:22 +02:00