Character Limitations
The following characters are banned to avoid XSS-attacks and SQL-injections (note that some sets overlap)
| Character Set | Reason | 
|---|---|
< >  | Not allowed in XSS compatible strings  | 
' " \n \r \ ; & | ! \0 % ` < > ? $ ~  | Not allowed in strings that may be used in db queries  | 
| " \n \r \ ; & | ! \0 % ` < > ? $ ~ | Not allowed in strings that may be used in db queries, assuming single quote is escaped  | 
\0 \n \r / \\ ? % $ * : ; | \" \' ` < >  | Not allowed in filenames  | 
', \" \\ + < > ; = # <space>  | Characters that are allowed to be escaped in strings according to RFC 2253, section 2.4 lists. We also allow '=' to be escaped.  |