Created by Christos Tsantilas and last modified

old sourceforge svn repository

Get this branch:
bzr branch lp:~chtsanti/c-icap/trunk-old-sf

Branch merges

Related bugs

Related blueprints

Branch information

Christos Tsantilas

Import details

Import Status: Failed

This branch is an import of the Subversion branch from https://svn.code.sf.net/p/c-icap/code/c-icap-server/trunk.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on russkaya and finished taking 25 seconds — see the log
Import started on russkaya and finished taking 20 seconds — see the log
Import started on pear and finished taking 15 seconds — see the log
Import started on pear and finished taking 15 seconds — see the log

Recent revisions

917. By chtsanti

Implement clamd_mod.ReportVirusOnFailure and clamav_mod.ReportVirusOnFailure
configuration parameters

916. By chtsanti

Fixes related on handling engines errors

- Add the counter AV_SCAN_FAILURES to count scan engine failures
- On scan error when PassOnError is set to on count object to scanned
- There are cases (eg handling errors) where only the
  av_virus_info_t::virus_name is completed. Report correctly the
  X-Violations-Found header and the virus_scan:viruses-list attribute.

915. By chtsanti

Convert to consts ci_stat_entry_register functions parameters

914. By chtsanti

Fixes to compile with all of the c-icap-0.5.x releases

913. By chtsanti

Fixes to allow compile with c-icap 0.5.1 and 0.5.2 releases

912. By chtsanti

Replaced body data are never encoded. The Content-Encoding header should removed when body data replaced

911. By chtsanti

c-icap crashes on preview with delfate encoded data.

When the deflate encoded data are not enough to produce a single byte of
uncompressed data c-icap will crash on an assertion failure.
This patch removes the assert calls from decompressing code and just return
errors from related functions.

910. By chtsanti

Fixes to autoconf/automake build system

- avoid warnings when RECONF runs
- fix BerkeleyDB detection
- allow build to a directory different than the sources directory

909. By chtsanti

Refactor autoconf/automake build system: minor fix to install c-icap.magic file

908. By chtsanti

Refactor autoconf/automake build system

Fixes to:
  - Allow build on different directory than the sources directory. eg
       # mkdir /tmp/c-icap-build
       # cd /tmp/c-icap-build
       # /path/to/c-icap/sources/configure
       # make
  - Add the -enable-rpath option to configure script to allow build c-icap
    using the -rpath option for the libraries does not exist to standard
    The c-icap itself always uses the -rpath option for the location where
    the icapapi library is installed. The libtool adds the rpath in this case,
    and looks that there is not any option to disable it.
  - Fix BerkeleyDB detection
  - It should fix build problems reported for the cases where one or
    more libraries are not installed under the standard directories.

Still maybe there are problems with external libraries and their depedencies,
but looks impossible to find a way to safelly cover all of the cases.
In the worst case the users can always use the LD_LIBRARY_PATH with
configure and make.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.