Mailing List Archive

Spamcontrol 2.7 Updates
Those who are concerned/interested,

finally -- after 2 years -- the next public version of Spamcontrol (2.7) is available as an extension/patch to qmail.

Together with ucspi-tcp6 and ucspi-ssl (0.8x) this release targets in a first step the following issues:

* AMD64 plattform support.
* clang (C-99) compliance.
* IPv6 integration.

While the last item is target of a special software (I call it s/qmail -- to be realized in the future), the other points are already realized now.

Spamcontrol realizes several enhancements for qmail: AUTH, (S)TLS, Recipients extension, and many anti-spam features.

Though virii and spam are moderate these days, the provided protocol enhancements for qmail are mandatory to my understanding.

Please look at:

* http://www.fehcom.de/qmail.html
* http://www.fehcom.de/ipnet/ipnet_en.html

In case of problems/questions don't hesitate to contact me.

regards.
--eh.

--
Dr. Erwin Hoffmann | FEHCom | http://www.fehcom.de | PGP Key-Id: 7E4034BE
Re: Spamcontrol 2.7 Updates [ In reply to ]
On 02/07/13 18:13, Erwin Hoffmann wrote:
> * AMD64 plattform support.

I am curious as to what is/was needed for AMD64 that is so diff from
64bit intel. Is it not written in pure "C" ( whatever year )?
Re: Spamcontrol 2.7 Updates [ In reply to ]
Hi anonymous


Am 08.02.2013 um 02:46 schrieb qmail:

> On 02/07/13 18:13, Erwin Hoffmann wrote:
>> * AMD64 plattform support.
>
> I am curious as to what is/was needed for AMD64 that is so diff from 64bit intel. Is it not written in pure "C" ( whatever year )?



Well. AMD64 and Intel64 are complete different beats (you find it in Wikipedia; Intel has licensed AMD's implementation).

However, the way the different Unix OS treat 64 bit and 32 bit code is different again.

For instance:

* Vanilla qmail compiles fine and runs well on Linux 64 bit edition.

* Vanilla qmail compiles fine but fails while executed on a BSD / MacOS X system (64 bit).

AMD delivered a detailed paper about how to make programs fit on AMD64 environments.

Since DJB has written qmail in ANSI-C things have changed. They just need to be slightly adjusted. The good story is: Once adjusted, the code runs well on both environments; even 32 bit.

regards.
--eh.

* Ref: AMD: Software Optimization Guide für AMD Athlon(TM) 64 and AMD Opteron(TM) Processors.


--
Dr. Erwin Hoffmann | FEHCom | http://www.fehcom.de | PGP Key-Id: 7E4034BE