Strict is fine definately. Thanks.
On 9/27/07, Emmanuel Lecharny <[EMAIL PROTECTED]> wrote: > > Hi, > > due to some serious reentrant problems we have with the current server > implementation, I'm rewriting the filter parser. > > Things are going well, but I have a question about the syntax. RFC > 4515 does not allow spaces inside a filter, but the current parser > allows them. For instance : > ( ou = test ) is valid for our antlr parser, when it's not > specifically allowed by the grammar. > > I can relax the grammar easily, but then we may have issues like : > ( ou= test) should match "test" or only " test" ? or should we use > this filter : ( ou = \20test ) to match " test" ? > > I would favor a strict parser otherwise we will have serious problems > with such values containing starting or trailing spaces. > > Keep in mind that the filter parser will only be used when embedding > the server. For a remote server, filters are already parsed by the > client. > > > wdyt ? > > -- > Regards, > Cordialement, > Emmanuel Lécharny > www.iktek.com > -- Ersin Er http://www.ersin-er.name
