豆豆友情提示:这是一个非官方 GitHub 代理镜像,主要用于网络测试或访问加速。请勿在此进行登录、注册或处理任何敏感信息。进行这些操作请务必访问官方网站 github.com。 Raw 内容也通过此代理提供。
Skip to content

Commit 805671c

Browse files
committed
increase expansion limit as many system need it
1 parent 9a2cf09 commit 805671c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/xmlparser/OptionsBuilder.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -100,10 +100,10 @@ function normalizeProcessEntities(value) {
100100
return {
101101
enabled: value.enabled !== false,
102102
maxEntitySize: Math.max(1, value.maxEntitySize ?? 10000),
103-
maxExpansionDepth: Math.max(1, value.maxExpansionDepth ?? 10),
104-
maxTotalExpansions: Math.max(1, value.maxTotalExpansions ?? 1000),
103+
maxExpansionDepth: Math.max(1, value.maxExpansionDepth ?? 10000),
104+
maxTotalExpansions: Math.max(1, value.maxTotalExpansions ?? Infinity),
105105
maxExpandedLength: Math.max(1, value.maxExpandedLength ?? 100000),
106-
maxEntityCount: Math.max(1, value.maxEntityCount ?? 100),
106+
maxEntityCount: Math.max(1, value.maxEntityCount ?? 1000),
107107
allowedTags: value.allowedTags ?? null,
108108
tagFilter: value.tagFilter ?? null
109109
};

0 commit comments

Comments
 (0)