View Issue Details

IDProjectCategoryView StatusLast Update
0002585unrealircdpublic2005-07-05 16:54
ReporterStealthAssigned Tosyzop 
PrioritynormalSeveritytrivialReproducibilityhave not tried
Status resolvedResolutionfixed 
PlatformOSRed Hat LinuxOS Version9
Product Version3.2.3 
Target VersionFixed in Version3.2.4 
Summary0002585: Wildcard bug?
DescriptionI have a ban version block with the mask as "*mIRC 6.0?*", but Unreal seems to want something after the '?'.

Examples:
"mIRC 6.01" wont match
"mIRC 6.01 some more junk" will match
TagsNo tags attached.
3rd party modules

Activities

Stealth

2005-07-05 15:45

reporter   ~0010184

This might be a bug in the ban version code... perhaps Unreal taking more than just the \x01 and crlf off the end of the string? (assuming it takes the \x01 off the end)...

syzop

2005-07-05 15:49

administrator   ~0010185

In globbing (well, wildcard):
- * means 0 or more characters
- ? means 1 (any) character

Or is this not what you meant?

Stealth

2005-07-05 16:05

reporter   ~0010187

It is what I meant, but shouldnt "*mIRC 6.0?*" match the string "mIRC 6.01"?

syzop

2005-07-05 16:09

administrator   ~0010188

Ah ok, confusion on my end.

Yes it should.

Stealth

2005-07-05 16:37

reporter   ~0010189

And it doesn't :P

syzop

2005-07-05 16:54

administrator   ~0010190

Should be fixed in CVS, .360.

Issue History

Date Modified Username Field Change
2005-07-05 15:40 Stealth New Issue
2005-07-05 15:45 Stealth Note Added: 0010184
2005-07-05 15:49 syzop Note Added: 0010185
2005-07-05 16:05 Stealth Note Added: 0010187
2005-07-05 16:09 syzop Note Added: 0010188
2005-07-05 16:37 Stealth Note Added: 0010189
2005-07-05 16:54 syzop Status new => resolved
2005-07-05 16:54 syzop Fixed in Version => 3.2.4
2005-07-05 16:54 syzop Resolution open => fixed
2005-07-05 16:54 syzop Assigned To => syzop
2005-07-05 16:54 syzop Note Added: 0010190