Custom Query (1630 matches)
Results (34 - 36 of 1630)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#1182 | fixed | utf8 egg silently accepts invalid byte sequences | ||
Description |
I noticed that some procedures of the (define evil-quote (list->string (map integer->char '(#b11000000 #b10100111))))
This is an invalid (overlong) UTF-8 encoding of the (unless (utf8-string-contains evil-quote "'") ...) And then go ahead and write it character by character like this: (utf8-string-for-each display evil-quote)
Which would produce the actual Any other invalid byte sequence (such as stray continuation bytes) is also silently accepted. I'm not entirely sure what would be the wisest way to handle this. We could have these procedures signal an error or just mention this behavior in the documentation so that people know to perform validation on untrusted inputs. |
|||
#1194 | fixed | autoload 2.1 still installs itself as version 2.0 | ||
Description |
As the title says... |
|||
#1207 | fixed | utf8: tests need the test egg | ||
Description |
|