c-icap / News: Recent posts

The c-icap-0.5.2 and c-icap-modules-0.4.5 are released

The c-icap-0.5.2 and c-icap-modules-0.4.5 are released. To download new
releases please visit c-icap project download page:
http://c-icap.sourceforge.net/download.html

For installation instructions:
https://sourceforge.net/p/c-icap/wiki/configcicap/

c-icap-0.5.2 changes

  • Document the forceUnload=off option for Service/Module configuration parameter
  • Bug fix: c-icap crashes when converting ci_simple_file_t to a memory object
  • ci_headers_value* functions should remove spaces at the beginning of the returned value... read more
Posted by chtsanti 2017-03-27

The c-icap-0.5.1 is released

The c-icap-0.5.1 is released. To download new release please visit c-icap project download page:
http://c-icap.sourceforge.net/download.html

For installation instructions:
https://sourceforge.net/apps/trac/c-icap/wiki/configcicap
https://sourceforge.net/apps/trac/c-icap/wiki

The c-icap-0.5.1

The 0.5.1 release has the following new major features :
* TLS/SSL support. This feature sponsored by Ergon Informatik AG.
* A non-blocking ICAP client API. This feature sponsored by Ergon Informatik AG.
* Allow 204 response on preview handler even if the ICAP client does not support preview.
* New API functions.

Major bugs fixed:
* c-icap crashes on shutdown or on reconfigure, because of unloaded c++ dynamic libraries. The new release accepts the forceUnload=off parameter to Module and Service configuration parameters to force c-icap to not actually unload dynamic libraries on reconfigure, or shutdown.

New configuration parameters:
* FakeAllow204
* TlsPort
* TlsPassphrase

Posted by chtsanti 2017-03-20

The c-icap-0.4.4 and c-icap-modules-0.4.4 are released

The c-icap-0.4.4 and c-icap-modules-0.4.4 are released. To download new
releases please visit c-icap project download page:
http://c-icap.sourceforge.net/download.html

For installation instructions:
https://sourceforge.net/p/c-icap/wiki/configcicap/

c-icap-0.4.4 changes

  • Fix c-icap.conf installation and build problems
  • Fix c-icap build problem when poll is disabled
  • Bug fix: body->unlocked can be greater than the body->readpos causing segfault
    to c-icap
  • Handle correctly missing proxy-user header in the case the RemoteProxyUsers is
    enabled
  • Bug fix: Unexpected error waiting for or reading events in control socket!
  • ci_client_icapfilter does not send correct eof line on zero-sized files... read more
Posted by chtsanti 2016-09-21

The c-icap-0.4.3 and c-icap-modules-0.4.3 are released

The c-icap-0.4.3 and c-icap-modules-0.4.3 are released. To download new
releases please visit c-icap project download page:
http://c-icap.sourceforge.net/download.html

For installation instructions:
https://sourceforge.net/apps/trac/c-icap/wiki/configcicap
https://sourceforge.net/apps/trac/c-icap/wiki

c-icap-0.4.3 changes

  • ci_membuf_write: do not warn user about writting after eof, if not actualy someone try to write
  • Man pages spelling errors
  • Fix ModulesDir and ServicesDir default locations for some architectures
  • Crashes for modules if null argument passed to ci_list_first, ci_list_head and ci_list_tail macros
  • Fix allow204 outside preview responses
  • Use poll instead of select for polling network sockets and pipes
  • Fix core dumps inside client_parse_icap_header()... read more
Posted by chtsanti 2016-04-22

The c-icap-modules-0.4.2 is released

The c-icap-modules-0.4.2 is released. To download new release please visit c-icap project download page:
* http://c-icap.sourceforge.net/download.html

Bug fixes:

  • content_filtering service: c-icap crashes when no profiles are configured
  • content_filtering service: The AnyContentType option of srv_content_filtering.ProfileOption cfg parameter is ignored
  • url_check service: the Database Description is not printed to generated error pages
  • virus_scan service: If the HTTP url can not be retrieved for a scanned object, trashes may printed
Posted by chtsanti 2015-11-24

The c-icap-0.4.2 is released

The c-icap-0.4.2 is released. To download new release please visit
c-icap project download page:
* http://c-icap.sourceforge.net/download.html

The major reason for this release is to change the default locking scheme from posix to file.

The c-icap-0.4.1 released using as default inter-processing locking scheme the posix. However posix semaphores have a major problem: Does not release the lock on abnormal process termination. Thus, if a c-icap process terminated for example by a segfault (because of a bug) the c-icap may hang, waiting for ever a inter-process semaphore to be released.... read more

Posted by chtsanti 2015-09-27

The c-icap-0.4.1 and c-icap-modules-0.4.1 are released

The c-icap-0.4.1 and c-icap-modules-0.4.1 are released. To download new releases please visit c-icap project download page:
http://c-icap.sourceforge.net/download.html

For installation instructions:
https://sourceforge.net/apps/trac/c-icap/wiki/configcicap
https://sourceforge.net/apps/trac/c-icap/wiki

The c-icap-0.4.1

  • New interfaces added to help services developers:
    • ci_regex API
    • ci_cache API
    • New API functions and structures to arrays and lists interfaces... read more
Posted by chtsanti 2015-09-07

The c-icap-0.3.5 is released

The c-icap-0.3.5 is released. To download new release please visit
c-icap project download page:
http://c-icap.sourceforge.net/download.html

Changes

  • Bug fix: Wrong status code for REQMOD requests without preview
  • Bug fix: Spaces on header may result to bad request error
  • Bug fix: cache drops non expired items
  • Add the "DefaultService" configuration parameter. For use with buggy clients which are not include icap service name in urls.
  • Add support for ICAP requests pipelining
  • Add the "SupportBuggyClients" configuration parameter. If enabled c-icap tries to handle buggy ICAP clients which are not include correct delimiters between HTTP and ICAP headers.
  • Other minor fixes
Posted by chtsanti 2014-10-28

The c-icap-0.3.4 is released

The c-icap-0.3.4 is released. To download new release please visit
c-icap project download page:
http://c-icap.sourceforge.net/download.html

Changes

  • Berkeley databases may have problems when newer Berkeley DB library used
  • hash_table, always uses a very small hash table resulting to slow search operations
  • c-icap crashes when trying to parse lookup table parameters
  • local cache items are never expired. Affects dnsbl and ldap lookup tables
  • posix interprocess locking does not work
  • Other minor fixes
Posted by chtsanti 2014-07-21

The c-icap-0.3.3 is released

The c-icap-0.3.3 is released. To download new release please visit c-icap project download page:
http://c-icap.sourceforge.net/download.html

Changes

  • bug 67: "Bug in the service. Please report to the service author..."
  • Bug fix: ci_format_text function may exceeds the buffer
  • Other minor fixes
Posted by chtsanti 2014-03-04

c-icap-0.3.2 and c-icap-modules-0.3.2

The c-icap-0.3.2 and c-icap-modules-0.3.2 are released. To download new
releases please visit c-icap project download page:
* http://c-icap.sourceforge.net/download.html

Changes:

c-icap-0.3.2

Posted by chtsanti 2013-12-27

c-icap-0.3.1 and c-icap-modules-0.3.1

The c-icap-0.3.1 and c-icap-modules-0.3.1 are released. To download new
releases please visit c-icap project download page:
* http://c-icap.sourceforge.net/download.html

For installation instructions:
* https://sourceforge.net/apps/trac/c-icap/wiki/configcicap
* https://sourceforge.net/apps/trac/c-icap/wiki

The c-icap-0.3.1

  • Changes on c-icap utilities
  • New interfaces added to help service developers.... read more
Posted by chtsanti 2013-11-04

c-icap-0.2.6 and c-icap-modules-0.2.5

The c-icap-0.2.6 and c-icap-modules-0.2.5 are released. To download new releases please visit c-icap project download page:
http://c-icap.sourceforge.net/download.html

Bugs fixed in these releases:

c-icap-0.2.6

  • The c-icap does not build correctly in some platforms
  • The c-icap-client does not display ICAP headers on 204 preview response
  • The xheaders are not displayed when %<ih fmt code used
  • Fix deadlocks in access log subsystem... read more
Posted by chtsanti 2013-10-01

The c-icap-0.2.5 is released

The c-icap-0.2.5 is released. This is released only to fix an important bug of the 0.2.4 release which caused the c-icap to not respond to requests.

To download new release please visit c-icap project download page:
http://c-icap.sourceforge.net/download.html

Bugs fixed in this release

  • The c-icap 0.2.4 released with an important bug caused the c-icap to not respond to requests in some cases. This release fixes this bug.
  • Also include fixes comes from Gentoo project, for DB 5.0, cross-compilation, --as-needed build, and implicit function declaration errors... read more
Posted by chtsanti 2013-01-04

c-icap-0.2.4 and c-icap-modules-0.2.4

The c-icap-0.2.4 and c-icap-modules-0.2.4 are released. To download new releases please visit c-icap project download page:
http://c-icap.sourceforge.net/download.html

Bugs fixed in these releases:

c-icap-0.2.4

  • If the OptionsTTL service config variable is not set the c-icap service sends a random Options-TTL value to the ICAP client
  • Bug#54: socket leak in ci_client_connect_to( )when connection fails
  • c-icap-client and c-icap-stretch does not build on some platforms
  • Fix %huo fmt code to work with transparent proxies
  • Better children management on shutdown
  • The lookup table txt files opened in read-write mode causing c-icap to fail on reconfigure
  • CHILD_STOP_CMD commands always registered as CHILD_START_CMD... read more
Posted by chtsanti 2012-12-30

c-icap-0.2.3 and c-icap-modules-0.2.3

The c-icap-0.2.3 and c-icap-modules-0.2.3 are released. To download new releases please visit c-icap project download page:
http://c-icap.sourceforge.net/download.html

Bugs fixed in these releases:

c-icap-0.2.3

  • c-icap: symbol lookup error: /usr/local/lib/libicapapi.so.2: undefined symbol: dlopen
  • Bug#56 c-icap server can not detect the data type of deflate encoded objects
  • The "stop child commands" can not be registered
  • ci_cache: fix infinity loop
  • Multiple bugs in children management code... read more
Posted by chtsanti 2012-11-15

c-icap-0.2.2 and c-icap-modules-0.2.2

The c-icap-0.2.2 and c-icap-modules-0.2.2 are released. To download new releases please visit c-icap project download page:
http://c-icap.sourceforge.net/download.html

Bugs fixed in these releases:

c-icap-0.2.2

  • Fix a bug in zlib_inflate which caused ci_uncompress_preview to return
    error on zero-sized zipped objects
  • ci_filetype returned UTF data for plain ascii data.
  • Bug 3552099: ci_buffer_realloc does not preserve old data on
    reallocated buffers
  • The ci_membuf_new_sized function used free to allocate ci_membuf_t
    object, causing segfault
  • Fix autotools related issues
  • Release IPC semaphores if c-icap is not able to start correctly
  • Fix c-icap info module to provide informations about semaphores and
    shared mem.
  • Add --enable-sysvipc=[yes|no]/--disable-sysvipc configure option... read more
Posted by chtsanti 2012-09-24

c-icap-0.2.1 and c-icap-modules-0.2.1

The c-icap-0.2.1 and c-icap-modules-0.2.1 are released

New features for the c-icap-0.2.1
- Add support for 206 responses.
- Many new interfaces added to help services development.

New features for the c-icap-modules-0.2.1
- The srv_clamav service renamed to virus_scan.
- Add support for HTML templates for virus_scan and url_check services
- Improve handling large files in virus_scan service
- Improve handling large files (uploads) in url_check service
- Clamd support for virus_scan service.... read more

Posted by chtsanti 2012-06-28

The c-icap-0.1.7 is released

The c-icap-0.1.7 is released.

Bugs fixed in these release:
- Bug 3353442: client_access syntax error: "Only \"port\", \"src\"...
- Bug 3385794: c-icap fails to display usefull error on loading modules
- Bug 3382654: Compile problems on OSX 10.7
- The check_ascii function does not detect extended ascii characters
- LDAP tables definition string related fixes.
- C-icap internal cache bug fix, which may cause segmentation faults when dnsbl tables used.... read more

Posted by chtsanti 2011-10-11

c-icap-0.1.6 and c-icap-modules-0.1.6

The c-icap-0.1.6 and c-icap-modules-0.1.6 are released.

Bugs fixed in these releases:
c-icap-0.1.6


  • Bug fix: Bug id#3204925: ci_sockaddr_set_family incorrect if USE_IPV6 (Author: Alexander Dupuy)
  • Bug fix: segfault on error while reading from commands socket

c-icap-modules-0.1.6

  • Bug fix: Bug id#3277509 Allow204 outside preview does not work in 0.1.5 release
  • Bug fix: sg_db_t struct does not initialized properly in sg_init_db function
  • Add the mode=streamed argument on srv_clamav service (Author: Trever L. Adams)
Posted by chtsanti 2011-05-23

The c-icap-modules-0.1.5 is released

The c-icap-modules-0.1.5 is released.

This bug-fix release addresses an important bug:
- Domains comparison is buggy on sguard databases. This bug has as result the search with a key in a sguard database will succeed even if the key does not actually exist in the database.

Anyone uses sguard databases with c-icap should upgrade to this release

Posted by chtsanti 2011-04-06

c-icap-0.1.5 and c-icap-modules-0.1.4

The c-icap-0.1.5 and c-icap-modules-0.1.4 are released.

Bugs fixed in these releases:
c-icap-0.1.5


  • In some platforms the data are not aligned correctly in stats.c code
  • Fix configure script to correctly detect Berkeley DB, and handle cases where the Berkeley DB is installed under libdbpath/include/db4x and lbdbpath/lib/db4x directories
  • The MAXPATHLEN is not defined on all platforms
  • A number of serious snprintf related bugs
  • Fix a small memory leek inside ci_format_text function
  • The %<ih, %>ih, %>ho and %<ho format codes return unspecified log strings if no parameter given
  • Access logging/txt formating related segmentation faults... read more
Posted by chtsanti 2011-03-28

c-icap-0.1.4 and c-icap-modules-0.1.3

The c-icap-0.1.4 and c-icap-modules-0.1.3 are released.

Bugs fixed in these releases:
c-icap-0.1.4


  • Bug fix: The debug level set from config file overwrite the -d command line option
  • Bug fix: Multiple fixes in ci_cache
  • Bug fix: multiple bugs on worker threads manipulation
  • The children does not run the exit handlers (close services/modules) on c-icap shutdown
  • The children sometimes closing accepted connections
  • Multiple fixes related to MaxRequestsPerChild configuration parameter and the way the children terminated
  • Other minor bug fixes... read more
Posted by chtsanti 2010-12-21

The c-icap-0.1.3 is released

The c-icap-0.1.3 is released.

Bugs fixed in these release:
-Bug fix: #3088743 Childs may crash on exit, if opening a bdb table fails for a reason
-Bug fix: #3086889 bad key entries in a regex table can crash c-icap server
- Multiple fixes on hash lookup tables .

Posted by chtsanti 2010-10-25

c-icap-0.1.2 and c-icap-modules-0.1.2

The c-icap-0.1.2 and c-icap-modules-0.1.2 are released.

Bugs fixed in these releases:
c-icap


  • Bug #3081414: c-icap childs my crash while closing the bdb tables.
  • Bug #3073533: c-icap does not compile on Solaris 10

c-icap-modules

  • Bug fix: #3081412 sguardDB databases causes segmentation faults to c-icap
  • Bug fix: #3073190 When preview data size len is 0, even the force=on argument given, the srv_clamav respond with 204
Posted by chtsanti 2010-10-12

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks