Hi all
I am in the middle of deciding if I should continue in my quest for porting libclamav to c# (to allow easy integration into Microsoft Exchange (the winclam port, using the cygwin dll's, is not that ideal for creating robust secure Exchange plug ins)).
I have looked through the libclamav code, and it is my opinion that it could easily be refactored (and improved), so it can run on both Windows and *nix. Of cause the inner workings of clamd and the file extraction code is a different matter.
So my question to this group is if I should spend time on refactoring libclamav, to work in both Linux and Windows or if I should just continue with my c# port (that however also runs in both *NIX and Windows due to Mono). The bad thing with creating such a port to C# is that it becomes a fork of a given code base and that I would have to keep up with libclamav development.
___ Yours sincerely
Lars
Check www.bransoft.com/clamav.html for pure/native Windows version of libclamav.Grab it and probably You will be able to create such Exchange plugin quickly.
I have also finished freshclam DNS option and plan to release patches soon.Maybe it's time to merge it with CVS ? Currently I have very limited my spare time and this port is out of synchro with current CVS fixes.
What do You think ?
Regards Boguslaw Brandys
_______________________________________________ http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-devel
