View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002739 | unreal | ircd | public | 2006-01-05 07:17 | 2007-04-27 04:06 |
Reporter | Trocotronic | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | wont fix | ||
Platform | AMD K6 32bits | OS | Windows XP Professional | OS Version | SP2 |
Product Version | 3.2.4 | ||||
Summary | 0002739: Badwords does not support charsets | ||||
Description | I'll explain this with a simple example. I'm spanish and we have the 'ñ/Ñ' letter (241/209 chars). As you can see, they are not standar. So, if you ban a word like "españa" you are able to use "espaÑa" or "ESPAÑA" or whatever word has Ñ as uppercase. In other words, there are some problems with lower/uppercase foreign letters (ñ/Ñ, ç/Ç, á/Ã, é/É, etc.). (In our language there are a lot of badwords containing 'ñ') | ||||
Tags | No tags attached. | ||||
3rd party modules | |||||
|
This is not a bug. it works like this. i dont know how possible is to add this check for every language.. |
|
Use regex in the badword block. |
|
spamfilter { regex "coño"; target channel; reason "No palabrotas"; action kill; }; If I use coño works fine. I'm killed. But if I use COÑO, I'm not. |
|
In spamfilter, which is regex, you can use [ñÑ] which will match either. In badwords, you can use that, and it will change from glob matching to regex matching, however, then * and ? will no longer work properly, and should be replaced with '[^ ]*' and '[^ ]' respectively. Also any regular expressions special characters will need to be escaped, but no normal letters qualify for that, so it shouldnt be too big of an issue. |
|
http://www.vulnscan.org/UnrealIRCd/unreal32docs.html#feature_nickchars I think it's stated pretty clearly there that casemapping is still only for US-ASCII (iow: a-z == A-Z and that's it). |
|
Too early version - please resubmit for 3.2.6/3.3 |
Date Modified | Username | Field | Change |
---|---|---|---|
2006-01-05 07:17 | Trocotronic | New Issue | |
2006-01-05 08:39 | vonitsanet | Note Added: 0010923 | |
2006-01-05 09:10 | Stealth | Note Added: 0010925 | |
2006-01-22 15:38 | Trocotronic | Note Added: 0011018 | |
2006-01-22 19:16 | JasonTik | Note Added: 0011027 | |
2006-01-22 19:17 | JasonTik | Note Edited: 0011027 | |
2006-01-23 21:36 | aquanight | Note Added: 0011045 | |
2006-11-01 07:33 | syzop | Relationship added | related to 0003101 |
2006-11-01 07:33 | syzop | Relationship added | related to 0002882 |
2007-04-27 04:06 |
|
Status | new => closed |
2007-04-27 04:06 |
|
Note Added: 0013786 | |
2007-04-27 04:06 |
|
Resolution | open => wont fix |