Revisions of c-icap
Boris Manojlovic (bmanojlovic)
accepted
request 752711
from
Mathias Homann (lemmy04)
(revision 26)
- Fixed typo in c-icap.logrotate - 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
Lars Vogdt (lrupp)
committed
(revision 25)
use correct requires(pre)
Lars Vogdt (lrupp)
committed
(revision 24)
- 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
Boris Manojlovic (bmanojlovic)
accepted
request 607439
from
Adam Majer (adamm)
(revision 23)
- 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
Martin Pluskal (pluskalm)
accepted
request 509484
from
Adam Majer (adamm)
(revision 22)
- add missing Requires: on openssl-devel for the devel subpackage
Martin Pluskal (pluskalm)
accepted
request 504419
from
Ondřej Súkup (mimi_vx)
(revision 21)
- 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
Lars Vogdt (lrupp)
committed
(revision 20)
- 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!
Martin Pluskal (pluskalm)
accepted
request 309721
from
Boris Manojlovic (bmanojlovic)
(revision 19)
Package poluted global namespace with CONF structure so CONF renamed to IC_CONF, same crap is done by openssl but "openssl is bigger"...
Lars Vogdt (lrupp)
committed
(revision 18)
update source
Lars Vogdt (lrupp)
committed
(revision 17)
- 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
Lars Vogdt (lrupp)
committed
(revision 16)
ignore ghost file listed in %files list
Lars Vogdt (lrupp)
committed
(revision 15)
- 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
Lars Vogdt (lrupp)
committed
(revision 14)
- 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
Boris Manojlovic (bmanojlovic)
committed
(revision 13)
add into service file clamd soft requirement so antivirus checks works on boot
Boris Manojlovic (bmanojlovic)
committed
(revision 12)
fix patch call
Lars Vogdt (lrupp)
committed
(revision 11)
- 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
Lars Vogdt (lrupp)
accepted
request 224184
from
Boris Manojlovic (bmanojlovic)
(revision 10)
- systemd support - fixed building on 64bit architecture
Lars Vogdt (lrupp)
committed
(revision 9)
Lars Vogdt (lrupp)
committed
(revision 8)
- use /usr/lib for internal libraries to avoid configuration complications if the user moves the binary to another architecture - use fallback values in init script for config options - 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
Lars Vogdt (lrupp)
committed
(revision 7)
add logrotate file in file list
Displaying revisions 1 - 20 of 26