diff options
| author | Chong Yidong | 2012-07-03 13:28:42 +0800 |
|---|---|---|
| committer | Chong Yidong | 2012-07-03 13:28:42 +0800 |
| commit | a76e6535dc91d65de27f194861a5aa21e9b26365 (patch) | |
| tree | 0ab4f191fd1a5e6ed1e2582be7f86aa57638440b /test/ChangeLog | |
| parent | 36429c89cbd7282a7614a358e5edb4d37f4a3f47 (diff) | |
| download | emacs-a76e6535dc91d65de27f194861a5aa21e9b26365.tar.gz emacs-a76e6535dc91d65de27f194861a5aa21e9b26365.zip | |
* xml.el: Protect parser against XML bombs.
(xml-entity-expansion-limit): New variable.
(xml-parse-string, xml-substitute-special): Use it.
(xml-parse-dtd): Avoid infloop if the DTD is not terminated.
* test/automated/xml-parse-tests.el: Update testcases.
Diffstat (limited to 'test/ChangeLog')
| -rw-r--r-- | test/ChangeLog | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test/ChangeLog b/test/ChangeLog index 3ff7124893a..1e77f972965 100644 --- a/test/ChangeLog +++ b/test/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2012-07-03 Chong Yidong <cyd@gnu.org> | ||
| 2 | |||
| 3 | * automated/xml-parse-tests.el (xml-parse-tests--bad-data): New. | ||
| 4 | |||
| 1 | 2012-07-02 Chong Yidong <cyd@gnu.org> | 5 | 2012-07-02 Chong Yidong <cyd@gnu.org> |
| 2 | 6 | ||
| 3 | * automated/xml-parse-tests.el (xml-parse-tests--data): More | 7 | * automated/xml-parse-tests.el (xml-parse-tests--data): More |