On Fri, 2006-02-17 at 09:18 -0800, Aaron Stone wrote:
> On Fri, 2006-02-17 at 19:51 +0300, Oleg Lapshin wrote:
> > I found in sv_parser/sieve.c:
> >
> > } else if (!strcmp("envelope", req)) {
> > if (c->callbacks.getenvelope)
> > c->support.envelope = 1;
> > return c->support.reject;
> >
> > May be there must be:
> > return c->support.envelope;
> > ???
>
> Yep, that's a bug in libSieve, too. Should be envelope.
> You're really on a bug hunting roll -- keep it coming!
Actually I have to look more carefully, because the bug is a little more
than just a typo. It would only affect a client program that didn't
register a getenvelope function but tried to run a script that used the
subaddress extension. That's when it would explode. But not for DBMail.
Aaron