aboutsummaryrefslogtreecommitdiff
path: root/net/clamav
Commit message (Collapse)AuthorAge
* clamav: update to 1.3.0krant2024-02-22
| | | | | | | - Add build-time Rust dependency - Don't set default and rename changed CMake options Signed-off-by: krant <aleksey.vasilenko@gmail.com>
* treewide: refactor to use PKG_BUILD_FLAGS:=ltoAndre Heider2023-04-08
| | | | | | | | | | See commit 07730ff3 "treewide: add support for "lto" in PKG_BUILD_FLAGS" on the main repository. Note: Some packages only added `-flto` to CFLAGS and not LDFLAGS. This fixes it and properly enables LTO. Signed-off-by: Andre Heider <a.heider@gmail.com>
* treewide: refactor to use PKG_BUILD_FLAGS:=gc-sectionsAndre Heider2023-04-08
| | | | | | | | | | | | See commit da370098 "treewide: add support for "gc-sections" in PKG_BUILD_FLAGS" on the main repository. Note: This only touches packages which use all three parts (-ffunction-sections, -fdata-sections and -Wl,--gc-sections) enabled by this build flag. Some packages only use a subset, and these are left unchanged for now. Signed-off-by: Andre Heider <a.heider@gmail.com>
* clamav: update to 0.104.4Michal Vasilek2023-02-23
| | | | | | * remove upstreamed 100-cmake-fix-findcurses.patch Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
* clamav: remove now obsolete iconv patchRosen Penev2023-01-13
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* clamav: fix compilation without libiconv-stubRosen Penev2022-07-08
| | | | | | Ported similar patch from hidapi. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* clamav: update maintainer emailMarko Ratkaj2022-03-31
| | | | Signed-off-by: Marko Ratkaj <markoratkaj@gmail.com>
* clamav: update to version 0.104.2Josef Schlehofer2022-01-28
| | | | | | | | | Backported upstream pending pull request to fix following error: CMake Error at /foo/staging_dir/host/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:218 (message): Could NOT find CURSES (missing: CURSES_LIBRARY) Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* clamav: update to 0.104.0Lucian Cristian2021-09-19
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* clamav: update to 0.103.3Rosen Penev2021-07-21
| | | | | | Switch to AUTORELEASE for simplicity. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: back to cmake.mkRosen Penev2021-06-12
| | | | | | Ninja was merged to base and therefore we can now use normal cmake.mk Signed-off-by: Rosen Penev <rosenp@gmail.com>
* clamav: add libiconv dependencies when build with NLSJosef Schlehofer2021-04-15
| | | | | | | | | | | | | NLS means Native Language Support and when you have it enabled (it is not default), clamav can not be compiled as it shows following error: Package clamav is missing dependencies for the following libraries: libiconv.so.2 Also, it is required that package libiconv-full is compiled first/before than clamav and then try to compile clamav. Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* treewide: build CMake projects with NinjaRosen Penev2021-03-27
| | | | | | | | | | | | | | | | | | | | faster to compile. A small selection of packages was tested going from: Executed in 696.30 secs fish external usr time 82.98 mins 395.00 micros 82.98 mins sys time 9.02 mins 0.00 micros 9.02 mins to: Executed in 592.20 secs fish external usr time 84.84 mins 361.00 micros 84.84 mins sys time 8.85 mins 57.00 micros 8.85 mins Tested by running make -j 12 and wiping staging/build_dir/target_x Signed-off-by: Rosen Penev <rosenp@gmail.com>
* clamav: update to 0.103.1Rosen Penev2021-03-05
| | | | | | | | | Convert to using CMake in order to speed up compilation and to fix compilation under glibc. Add extra dependencies since they're now needed. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* clamav: update to version 0.103.0Jan Pavlinec2021-01-25
| | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* clamav: allow configuration to use TCP socketW. Michael Petullo2021-01-09
| | | | | | | | | | | | | | | | | | | | Something having to do with passing a file descriptor over spamd's Unix socket causes the ClamAV milter to fail. The milter says "ERROR: Unknown reply from clamd," and running strace on spamd reveals "No file descriptor received. ERROR." Some work by others can be found on the Internet that suggests using a TCP socket for the communication between the milter and spamd fixes this. Lucian Cristian confirmed this on OpenWrt. I am not sure why the Unix socket does not work. I suspect it is something related to musl, but I have not yet found evidence of this. This merge request adds the option to configure spamd to use a TCP socket, and it uses this as the default. The merge request also adds an init script for clamav-milter. Signed-off-by: W. Michael Petullo <mike@flyn.org>
* clamav: update to version 0.102.4 (security fix)Jan Pavlinec2020-07-30
| | | | | | | Fixes CVE-2020-3481 Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* clamav: update to version 0.102.3 (security fix)Jan Pavlinec2020-05-25
| | | | | | | | Fixes: CVE-2020-3341 CVE-2020-3327 Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* treewide: add conffilesHuangbin Zhan2020-05-09
| | | | Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
* clamav: update to 0.102.2Lucian Cristian2020-03-25
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* clamav: Shellcheck fixesRosen Penev2019-11-23
| | | | | | Fix SC2129 Signed-off-by: Rosen Penev <rosenp@gmail.com>
* clamav: Update to version 0.101.4Josef Schlehofer2019-11-23
| | | | | | | | | | Change deprecated options to a new one: DetectBrokenExecutables to AlertBrokenExecutables ArchiveBlockEncrypted to AlertEncrypted Fixes: CVE-2019-12900 and CVE-2019-12625 Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* clamav: update to version 0.101.3Josef Schlehofer2019-08-17
| | | | | | Correct SPDX License Identifier Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* clamav: don't install dev files into packageEneas U de Queiroz2019-08-14
| | | | | | | | This avoids copying /usr/include, unversioned *.so files, pkgconfig, /usr/lib/*.la, and the build-time libs/cflags configuration utility clamav-config. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* clamav: avoid host pickup of libxml2Eneas U de Queiroz2019-08-14
| | | | | | | If libxml2 is installed in the host, then the host library is used and compilation fails. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* clamav: Remove build hacksRosen Penev2019-05-19
| | | | | | | | | Simplified the Makefile and fixes compilation with uClibc-ng. Also added IPv6 support. Took the time to clean up the Makefile with other useful options. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* clamav: update package to 0.101.2Lucian Cristian2019-04-07
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* clamav: Update init scriptsJeffery To2019-02-01
| | | | | | | | | | This replaces the use of uci_validate_section() with uci_load_validate(), which removes the need to declare local variables for every config option. This also removes some unnecessary curly brackets. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* clamav: Update to 0.101.1Rosen Penev2019-01-19
| | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* clamav: Fix compilation without deprecated OpenSSL APIsRosen Penev2019-01-06
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* clamav: Change depends from uclibcxx to CXX_DEPENDSRosen Penev2018-12-21
| | | | | | | The build system allows changing uclibc++ to libstdcpp globally. This avoids an unnecessary depends in the case of libstdcpp usage. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* clamav: update to 0.101.0Lucian Cristian2018-12-11
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* clamav: fixup disabling xmlEneas U de Queiroz2018-12-07
| | | | | | --disable-xml is not doing its job, but--with-xml=no works. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* clamav: Update to 0.100.2Rosen Penev2018-10-23
| | | | | Fixes CVE-2018-15378. Added PKG_CPE_ID for proper CVE tracking. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* clamav: enable clamav-milterLucian Cristian2018-08-29
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* clamav: update to 0.100.1Lucian Cristian2018-07-15
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* clamav: update to 0.100.0Lucian Cristian2018-04-22
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* clamav: update clamav to 0.99.4Lucian Cristian2018-03-25
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* clamav: update to 0.99.3Lucian Cristian2018-02-04
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* clamav: fix invalid zlib version errorMarko Ratkaj2017-10-18
| | | | | | | | | | | | | | | | ClamAV's configure script uses grep to check for bugy zlib version 1.2.1. Since current OpenWrt zlib version is 1.2.11 this check passes and build fails. This patch will disable this unneeded check and make sure we are looking for zlib on the right location. clamdtop was beeing built without it's ncurses dependency. Build system would link it to the host's ncurses making the program fail at run time. This patch will disable building of optional clamdtop, otherwise we need to add ncurses as a dependency and fix the search path. Increase PKG_RELEASE to reflect changes. Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
* clamav: Fix OpenSSL dependencyLucian Cristian2017-07-06
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* clamav: use PCRE2Lucian Cristian2017-03-10
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* clamav: depend on musl-fts only when USE_MUSLLucian Cristian2017-03-06
| | | | | | add me as a maintainer Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* clamav: update to 0.99.2Lucian Cristian2017-03-06
| | | | | | | added option DatabaseDirectory update depends on musl-fts libraries Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* clamav: bump to 0.98.7Marko Ratkaj2015-05-26
| | | | Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
* clamav: add packageMarko Ratkaj2015-05-20
Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>