Lars Roland wrote:
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

Reply via email to