Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
server:proxy
c-icap
c-icap.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File c-icap.changes of Package c-icap
------------------------------------------------------------------- Sun Dec 1 17:56:29 UTC 2019 - Mathias Homann <Mathias.Homann@opensuse.org> - Fixed typo in c-icap.logrotate ------------------------------------------------------------------- Sun Dec 1 17:55:25 UTC 2019 - Mathias Homann <Mathias.Homann@opensuse.org> - update to 0.5.6: + Possible buffer overflow if an ipv6 address is used with TlsPort + Possible buffer overflow while building memcached key + Not correctly initialized array, can cause undefined behavior to c-icap-stretch utility + Bug 116: The CI_CONNECTION_CONNECTED ci_connection_t flag is not set properly + Bug 115: Fix incorrect prototype for ci_client_get_server_options_nonblocking + c-icap may crash while parsing wrong formated ICAP request line + Fix many issues reported by clang analyzer, which may result to c-icap crashes or malfunction + Using port with memcached server hostname, may result to c-icap crash + Bug fix: Numeric as group/user id in Group/User cfg parameter does not work + Many other fixes ------------------------------------------------------------------- Mon Nov 26 10:09:00 UTC 2018 - lars@linux-schulserver.de - 0.5.5 - update to 0.5.5: + c-icap may crash with a SIGBUS while using mmap to map files to memory. + Fix multiple brotli decoding bugs + c-icap-client does not send the ";ieof" preview termination sequence when sends zero sized files from 0.5.4: + Bug fix: IPv6 address can not be used on Port configuration parameter + Mark as deprecated the tls-method TlsPort option + Bug fix: c-icap fails to decompress zero-sized files compressed with brotli - removed ipv6.patch: upstream - refreshed c_icap-0.3.2-missing-call-to-setgroups-before-setuid.patch and c-icap-use_c-icap_user_and_group_in_config.patch ------------------------------------------------------------------- Tue May 15 08:27:37 UTC 2018 - adam.majer@suse.de - update to 0.5.3: + Fix c-icap statistics web page + Adds compression support for outbound web pages - c_icap-0.3.2-missing-call-to-setgroups-before-setuid.patch: refreshed ------------------------------------------------------------------- Tue Jul 11 13:58:14 UTC 2017 - adam.majer@suse.de - add missing Requires: on openssl-devel for the devel subpackage ------------------------------------------------------------------- Sat Jun 17 21:26:11 UTC 2017 - mimi.vx@gmail.com - update to 0.5.2: - refresh: c_icap-0.3.2-missing-call-to-setgroups-before-setuid.patch c-icap-use_c-icap_user_and_group_in_config.patch + TLS/SSL support. + A non-blocking ICAP client API. + Allow 204 response on preview handler even if the ICAP client does not support preview + Bug fix: c-icap crashes when converting ci_simple_file_t to a memory object ------------------------------------------------------------------- Sun Oct 16 12:03:11 UTC 2016 - lars@linux-schulserver.de - update to 0.4.4: + changed the default locking scheme from posix to file. + New interfaces added to help services developers: ++ ci_regex API ++ ci_cache API ++ New API functions and structures to arrays and lists interfaces + New configuration parameters: ++ Allow204As200okZeroEncaps ++ InterProcessSharedMemScheme ++ InterProcessLockingScheme + A shared memory cache module + A memcached cache module + Bug fixes ++ 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() ++ 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 - store modules now in %%libdir instead of /usr/lib : follow the upstream way (might need adaptions in the configuration) libmemcached-devel - BuildRequires: pcre-devel and libmemcached-devel for the new modules - remove obsolete patches: + c_icap-0.3.2_libexec_handling.patch + c_icap-0.3.5-rename_CONF_to_IC_CONF.patch - follow library version bump - remove public-domain from license string ------------------------------------------------------------------- Tue Jun 2 05:37:14 UTC 2015 - boris@steki.net - added c_icap-0.3.5-rename_CONF_to_IC_CONF.patch patch for renaming CONF to IC_CONF as openssl already poluted global namespace, and because openssl is required by clamav it is required to rename it "openssl is bigger" ------------------------------------------------------------------- Fri Dec 19 11:26:04 UTC 2014 - lars@linux-schulserver.de - update 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 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 ------------------------------------------------------------------- Mon Aug 4 16:12:38 UTC 2014 - lars@linux-schulserver.de - added c_icap-0.3.2-missing-call-to-setgroups-before-setuid.patch - added systemd services calls in pre(un)/post(un) scripts - use a more generic reload in logrotate script ------------------------------------------------------------------- Wed Jul 23 10:34:21 UTC 2014 - lars@linux-schulserver.de - update to 0.3.4: + 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 ------------------------------------------------------------------- Wed Mar 12 16:09:05 UTC 2014 - lars@linux-schulserver.de - update to 0.3.3 + 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 ------------------------------------------------------------------- Thu Feb 27 20:11:21 UTC 2014 - boris@steki.net - fixed building on 64bit architecture ------------------------------------------------------------------- Wed Dec 25 11:17:28 UTC 2013 - lars@linux-schulserver.de - update to 0.3.1: + Changes on c-icap utilities + New interfaces added to help service developers. - use /usr/lib for internal libraries to avoid configuration complications if the user moves the binary to another architecture - enable IPv6 support (even if not fully tested, yet) - add logrotate script - add 'relog' option to init script (and use in logrotate) - use fallback values in init script for config options - follow libicapapi version bump from 2 to 3 - simplify c-icap-config.patch and rename it to c-icap-use_c-icap_user_and_group_in_config.patch - removed upstreamed c-icap-implicit-pointer-decl.patch - removed upstreamed c-icap-as_needed.patch - add zlib-devel, db-devel, libbz2-devel and openldap2-devel to BuildRequires - recommend the c-icap-modules package - use /tmp as tmpdir instead of /var/tmp ------------------------------------------------------------------- Tue Jan 1 00:52:14 UTC 2013 - lars@linux-schulserver.de - update to 0.2.4: Bugfixes: + 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 ------------------------------------------------------------------- Sat Nov 17 10:49:51 UTC 2012 - lars@linux-schulserver.de - update to 0.2.3: + c-icap: fixed symbol lookup error + 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 ------------------------------------------------------------------- Wed Sep 12 09:37:03 UTC 2012 - lars@linux-schulserver.de - update to 0.2.1: + Add support for 206 responses. + Many new interfaces added to help services development. - removed c-icap-fix-tests.patch (upstreamed) and c-icap-as_needed.patch (using SUSE_ASNEEDED=0 instead) ------------------------------------------------------------------- Fri Apr 6 06:40:12 UTC 2012 - lars@linux-schulserver.de - parse c-icap.conf for init values - move default services from devel subpackage to main package as the default config needs them ------------------------------------------------------------------- Mon Apr 2 09:31:46 UTC 2012 - lars@linux-schulserver.de - initial version 0.1.7
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor