Revisions of c-icap

Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) accepted request 752711 from Mathias Homann's avatar 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's avatar Lars Vogdt (lrupp) committed (revision 25)
use correct requires(pre)
Lars Vogdt's avatar 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's avatar Boris Manojlovic (bmanojlovic) accepted request 607439 from Adam Majer's avatar 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's avatar Martin Pluskal (pluskalm) accepted request 509484 from Adam Majer's avatar Adam Majer (adamm) (revision 22)
- add missing Requires: on openssl-devel for the devel subpackage
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 504419 from Ondřej Súkup's avatar 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's avatar 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's avatar Martin Pluskal (pluskalm) accepted request 309721 from Boris Manojlovic's avatar 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's avatar Lars Vogdt (lrupp) committed (revision 18)
update source
Lars Vogdt's avatar 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's avatar Lars Vogdt (lrupp) committed (revision 16)
ignore ghost file listed in %files list
Lars Vogdt's avatar 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's avatar 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's avatar Boris Manojlovic (bmanojlovic) committed (revision 13)
add into service file clamd soft requirement so antivirus checks works on boot
Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) committed (revision 12)
fix patch call
Lars Vogdt's avatar 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's avatar Lars Vogdt (lrupp) accepted request 224184 from Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) (revision 10)
- systemd support
- fixed building on 64bit architecture
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 9)
Lars Vogdt's avatar 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's avatar Lars Vogdt (lrupp) committed (revision 7)
add logrotate file in file list
Displaying revisions 1 - 20 of 26
openSUSE Build Service is sponsored by