HEADS-UP: bogofilter-0_8_0.rc1 regression fixes
David Relson
relson at osagesoftware.com
Wed Nov 6 01:45:26 CET 2002
At 07:23 PM 11/5/02, Matthias Andree wrote:
>Hi,
>
>to summarize the bogofilter-0_8_0 (RELEASE branch) changes I made:
>
>1. Regression: fix Solaris compile failure in bogolexer.c (it includes
> getopt.h, which is only available on GNU libc systems).
>
>2. Regression: fix "passthrough" (broken as of bogofilter 0.7.6): On
> some systems, among them Solaris Sparc, main.c failed to properly
> detect the header/body separator; ever since the 0.7.6 "handle NUL
> and CR in passthrough mode" fix, the text blocks no longer contained
> C strings, but memory blocks -- these are not compatible with strcmp
> that main.c still used. strcmp was replaced by memcmp.
Is this the "is_header" code we talked about earlier?
>3. Add README.solaris to describe how to compile bogofilter with Sun
> WorkShop (adding -xCC to CFLAGS to make Sun WorkShop cc accept
> //-style comments.)
>
>4. Reformat README.
>
>Fixes #1 and #2 are also on the main trunk, no merge necessary.
>
>Fix #3 should not be merged, we'll fix the comments instead.
Frankly, I like // comments. The don't neeed the end-of-line cruft, i.e. "*/".
>I'll merge #4 soon.
Let me know when you're done. I'm itching to release 0.8.0.
David
More information about the bogofilter-dev
mailing list