./www/c-icap, Implementation of an ICAP server

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 0.4.4, Package name: c-icap-0.4.4, Maintainer: adam

c-icap is an implementation of an ICAP server. It can be used with HTTP proxies
that support the ICAP protocol to implement content adaptation and filtering

Most of the commercial HTTP proxies must support the ICAP protocol. The open
source Squid 3.x proxy server supports it.

Required to run:
[databases/db4] [lang/perl5]

Required to build:

Package options: bdb, ldap, perl

Master sites:

SHA1: c2cf919215812a40053652f9501c1b8d3c40c684
RMD160: a69c5832951db9c424a3ea748d4512ec1ce313a2
Filesize: 622.019 KB

Version history: (Expand)

CVS history: (Expand)

   2017-05-08 11:18:31 by Stephen Borrill | Files touched by this commit (3)
Log message:
Remove full paths in patches
   2017-04-24 16:35:02 by Stephen Borrill | Files touched by this commit (3)
Log message:
Link-test shm_* functions rather than just compile test as this ignores
missing functions.
Define MAP_ANONYMOUS as a synonym of MAP_ANON if the former doesn't exist.
   2017-02-09 01:17:07 by Joerg Sonnenberger | Files touched by this commit (2)
Log message:
NetBSD needs -lrt for shm_open.
   2017-02-06 15:14:48 by Adam Ciarcinski | Files touched by this commit (12)
Log message:
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
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
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2016-03-05 12:29:49 by Jonathan Perkin | Files touched by this commit (1813) | Package updated
Log message:
Bump PKGREVISION for security/openssl ABI bump.
   2015-11-04 03:47:43 by Alistair G. Crooks | Files touched by this commit (758)
Log message:
Add SHA512 digests for distfiles for www category

Problems found locating distfiles:
	Package haskell-cgi: missing distfile haskell-cgi-20001206.tar.gz
	Package nginx: missing distfile array-var-nginx-module-0.04.tar.gz
	Package nginx: missing distfile encrypted-session-nginx-module-0.04.tar.gz
	Package nginx: missing distfile headers-more-nginx-module-0.261.tar.gz
	Package nginx: missing distfile nginx_http_push_module-0.692.tar.gz
	Package nginx: missing distfile set-misc-nginx-module-0.29.tar.gz
	Package nginx-devel: missing distfile echo-nginx-module-0.58.tar.gz
	Package nginx-devel: missing distfile form-input-nginx-module-0.11.tar.gz
	Package nginx-devel: missing distfile lua-nginx-module-0.9.16.tar.gz
	Package nginx-devel: missing distfile nginx_http_push_module-0.692.tar.gz
	Package nginx-devel: missing distfile set-misc-nginx-module-0.29.tar.gz
	Package php-owncloud: missing distfile owncloud-8.2.0.tar.bz2

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-06-13 01:39:12 by Takahiro Kambe | Files touched by this commit (16) | Package updated
Log message:
Update c-icap to 0.3.5.



* 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 \ 
  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



* Berkeley databases may have problems when newer Berkeley DB library used
  hash_table, always uses a very small hash table resulting to slow search
* 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



* 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



* Bug fix: Restrict permissions on c-icap.ctl
* Author: Mathieu Parent sathieu@debian.org
* Bug-Debian: http://bugs.debian.org/645122
* Bug fix: Correctly daemonize
* Author: Mathieu Parent sathieu@debian.org
* Bug-Debian: http://bugs.debian.org/645310


For installation instructions:

* https://sourceforge.net/apps/trac/c-ica … onfigcicap
* https://sourceforge.net/apps/trac/c-icap/wiki


* New interfaces added to help service developers.


Bugs fixes

* 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