It's been two mondays now and no news... a new beta is posted but nothing about the issue is mentioned?
On Thu, Jun 26, 2014 at 12:52:47PM -0400, Shawn Webb wrote: > Hey Paul, > > The reason for that is likely due to my usage of ctors and dtors with > 0.98.3. In that version, I had added a ctors entry in libclamav to call > cl_initialize_crypto and a dtors entry to call cl_cleanup_crypto. It turns > out that operating systems like AIX, HPUX, and Solaris 10 don't support > ctors/dtors. In order to provide support for those OSs, I opted to remove > the ctors/dtors entries and call cl_initialize_crypto directly in the > applications that we distribute that consume libclamav (clamscan, clamd, > clamdscan, freshclam, etc.) That means that we're no longer calling > cl_initialize_crypto in the background and third-party applications will > need to call cl_initialize_crypto themselves. But that may or may not > change with the discussion on Monday. > > Thanks, > > Shawn > > > On Thu, Jun 26, 2014 at 12:37 PM, Paul Kosinski <cla...@iment.com> wrote: > > > Shawn, > > > > Yes indeed, HAVP calls into libclamav directly. But then why does this > > only fail in 0.98.4 but *not* in 0.98.3? Wasn't OpenSSL already being > > used in 0.98.3? > > > > An additional problem is that the HAVP developer seems to have stopped > > working on it, according to the HAVP forum (http://havp.hege.li/forum/). > > Of course, since HAVP is Open Source, I could change it for my use > > (but I don't want to take it over). > > > > Thanks for the quick response, > > Paul > > > > > > > Hey Paul, > > > > > > It looks like HAVP is calling into libclamav directly. That means > > > that HAVP will need to either initialize OpenSSL prior to calling the > > > cl_init() function in libclamav, or it will need to call > > > cl_initialize_crypto() prior to calling cl_init(). We have an open > > > bug on our end to track this issue (bugzilla bug 11037). > > > Additionally, a bug report should be opened with HAVP to document > > > the issue on their end. I will be discussing with the team soon > > > potential solutions going forward. > > > > > > Thanks, > > > > > > Shawn > > _______________________________________________ > > Help us build a comprehensive ClamAV guide: > > https://github.com/vrtadmin/clamav-faq > > http://www.clamav.net/support/ml > > > _______________________________________________ > Help us build a comprehensive ClamAV guide: > https://github.com/vrtadmin/clamav-faq > http://www.clamav.net/support/ml _______________________________________________ Help us build a comprehensive ClamAV guide: https://github.com/vrtadmin/clamav-faq http://www.clamav.net/support/ml