View Issue Details

IDProjectCategoryView StatusLast Update
0002663unrealircdpublic2005-10-18 11:03
Reportervonitsanet Assigned To 
PrioritynormalSeveritytweakReproducibilityalways
Status closedResolutionduplicate 
Product Version3.2.3 
Summary0002663: Qline not working on this form
DescriptionQlined nicks in this form are not blocked by the ircd:
*charmed?*

If i change my nickname to charmed1 it will not block me but the qline reason is shown but i think is from services..

charmed1 Invalid nickname (Reserved nickname: test)
-
* Your nick is now Xguest-684551092

However if i change it to charmed11 it will block it.
Steps To Reproduce1) Add an sqline from services like this
-SERVER- *** Permanent Global Q:line added for *charmed?* on Mon Oct 17 23:05:27 2005 GMT (from SERVICES: Reserved nickname: test)

2) As a normal user you will see if you change ur nick to charmed1 that it will not block you.
Additional InformationI'm using the latest version of services to do this and no modifications to the source.
3rd party modules

Activities

Jinn

2005-10-17 23:35

reporter   ~0010599

because the regex you are using wont work, ? means there must be a character there so even though the wildcard is at the end, it still expects a character where the ? is (hence why charmed11 will work) so use *charmed*

syzop

2005-10-18 09:57

administrator   ~0010601

Last edited: 2005-10-18 09:58

Duplicate of 0002585 ? Looks like it.
Got fixed in .360 [that's just 3 id's after your releaseid ;)]

EDIT: clarification: the match() routine got updated, so the fix applies to any/all wildcard matching.

vonitsanet

2005-10-18 10:38

reporter   ~0010602

sure? so i think this can be closed now:P

Issue History

Date Modified Username Field Change
2005-10-17 19:19 vonitsanet New Issue
2005-10-17 23:35 Jinn Note Added: 0010599
2005-10-18 09:57 syzop Note Added: 0010601
2005-10-18 09:58 syzop Note Edited: 0010601
2005-10-18 10:38 vonitsanet Note Added: 0010602
2005-10-18 11:03 syzop Status new => closed
2005-10-18 11:03 syzop Resolution open => duplicate