diff ChangeLog @ 850:efd01230d20a

Fix backslash escaping mechanism. Ensuring: - double backslash can't effectively recurse and form part of another escape sequence (because backslash is treated both in unistr.c and prepstdreply.c) - other non-unicode escapes aren't ignored (because they are turned into question marks in unistr.c) - first lines of included files don't 'escape' escaping because they are retrieved in begin_new_*() rather than get_processed_text_line(). - files intended to be included transparently aren't escaped, and upcoming lines aren't doubly escaped
author Ben Schmidt
date Wed, 29 Feb 2012 00:03:46 +1100
parents 2ea56ea4bd34
children 5471407e104d
line wrap: on
line diff
--- a/ChangeLog	Wed Feb 22 00:11:07 2012 +1100
+++ b/ChangeLog	Wed Feb 29 00:03:46 2012 +1100
@@ -1,3 +1,6 @@
+ o Fix backslash escaping mechanism so double backslash can't effectively
+   recurse and form part of another escape sequence, other non-unicode escapes
+   aren't ignored, and first lines of included files don't 'escape' escaping.
  o Add ability to subscribe to both (normal and digest).
  o Fix access logic so subonlypost doesn't override a send access rule.
  o Make +unsubscribe remove the requester from all versions of the list.