Fabrice Fontaine
95cee16529
package/file: zlib is optional, not mandatory
...
zlib is optional since version 4.22 and
b950f1f426
and --enable-zlib has been fixed since version 5.37 and
8c6dcd7ef6
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
2020-02-01 12:36:48 +01:00
Fabrice Fontaine
13f991292f
package/file: add libmagic.pc
...
Fixes:
- http://autobuild.buildroot.org/results/37b1ef54dc41100689f311fbc31fc9300dc6ae63
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2020-02-01 11:30:28 +01:00
Fabrice Fontaine
adf8751a48
package/file: add bzip2 optional dependency
...
bzip2 is an optional dependency since version 5.38 and
b259a07ea9
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2020-02-01 10:27:32 +01:00
Fabrice Fontaine
7e70be6d29
package/file: add xz optional dependency
...
xz is an optional dependency since version 5.38 and
b259a07ea9
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2020-02-01 10:27:21 +01:00
Fabrice Fontaine
9a61a3df7b
package/file: bump to version 5.38
...
Remove patches (already in version)
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2020-01-13 21:16:36 +01:00
Peter Korsgaard
1c4584e47e
package/file: add upstream security fix
...
Fixes the following security vulnerability:
- CVE-2019-18218: cdf_read_property_info in cdf.c in file through 5.37 does
not restrict the number of CDF_VECTOR elements, which allows a heap-based
buffer overflow (4-byte out-of-bounds write).
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-10-27 09:39:35 +01:00
Bernd Kuhls
e0b0870304
package/file: bump version to 5.37
...
Changelog: https://github.com/file/file/blob/master/ChangeLog
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-08-28 14:50:51 +02:00
Baruch Siach
14d6e6df7b
package/file: security bump to version 5.36
...
CVE-2019-8906: do_core_note in readelf.c in libmagic.a in file 5.35 has
an out-of-bounds read because memcpy is misused.
CVE-2019-8904: do_bid_note in readelf.c in libmagic.a in file 5.35 has a
stack-based buffer over-read, related to file_printf and file_vprintf.
Update license files hashes; removal of trailing white spaces.
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-03-12 16:16:34 +01:00
Peter Korsgaard
a609f83296
file: explicitly disable libseccomp support for host
...
Fixes:
http://autobuild.buildroot.net/results/8a2/8a2ea2e4426416447705492237f526fc84b595d7/
http://autobuild.buildroot.net/results/a1f/a1f2369d31c2387efdec908877e0bcaa728b5aeb/
file-5.33 added optional seccomp support, but the filters did not cover all
needed syscalls, leading to errors when the freshly built host-file is
executed as part of the build on distributions with seccomp support (E.G.
Arch Linux):
checking for seccomp_init in -lseccomp... yes
..
../src/file -C -m magic
make[3]: *** [Makefile:764: magic.mgc] Bad system call
This has been fixed in file-5.34, but it anyway makes sense to explicitly
disable libseccomp support for consistency as we do not need it for the host
build.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-10-09 08:53:00 +02:00
Fabrice Fontaine
30b058cb20
file: bump to version 5.34
...
Remove patch (already in version)
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-09-10 17:07:11 +02:00
Baruch Siach
89be4c7b0e
file: add upstream security fix
...
Fixes CVE-2018-10360: The do_core_note function in readelf.c in
libmagic.a in file 5.33 allows remote attackers to cause a denial of
service (out-of-bounds read and application crash) via a crafted ELF
file.
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-15 10:02:24 +02:00
Bernd Kuhls
eacca09a8a
package/file: bump version to 5.33
...
Added license hashes, added optional dependency to libseccomp provided
by upstream in this version bump.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-06-13 22:25:19 +02:00
Peter Korsgaard
89a38e6397
file: security bump to version 5.32
...
Fixes CVE-2017-1000249 - Stack buffer overflow with a specially crafted
.notes section in an ELF binary file.
For more details, see: http://www.openwall.com/lists/oss-security/2017/09/05/3
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-09-06 21:50:19 +02:00
Vicente Olivert Riera
e173bbe958
file: bump version to 5.31
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-05-26 15:15:20 +02:00
Rahul Bedarkar
ceeef31767
package: use SPDX short identifier for BSD-4c
...
We want to use SPDX identifier for license string as much as possible.
SPDX short identifier for BSD-4c is BSD-4-Clause.
This change is done using following command.
find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/BSD-4c/BSD-4-Clause/g'
Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-04-01 15:27:17 +02:00
Rahul Bedarkar
96e9480fbc
boot, package: use SPDX short identifier for BSD-2c
...
We want to use SPDX identifier for license string as much as possible.
SPDX short identifier for BSD-2c is BSD-2-Clause.
This change is done using following command.
find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/BSD-2c/BSD-2-Clause/g'
Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-04-01 15:27:05 +02:00
Rahul Bedarkar
9f59b378a3
boot, package: use SPDX short identifier for BSD-3c
...
We want to use SPDX identifier for license string as much as possible.
SPDX short identifier for BSD-3c is BSD-3-Clause.
This change is done using following command.
find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/BSD-3c/BSD-3-Clause/g'
Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-04-01 15:26:57 +02:00
Peter Korsgaard
fd89246426
Merge branch 'next'
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-03-01 17:37:33 +01:00
Danomi Manchego
a3a2dbc409
packages: improve license type lists
...
Make license type lists more uniform:
* put content license applies to in parenthesis; ex: "GPLv2+ (programs)"
* use commas to separate types listed without conjuction; ex: "GPLv2, LGPLv2"
No attempt was made to validate the claimed licenses. This is just a tweak
to increase uniformity of the _LICENSE variables.
Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com >
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
[Thomas: replace semi-colons by commas in LIBURCU_LICENSE.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-02-20 22:16:01 +01:00
Gustavo Zacarias
ac82e0ebad
file: bump to version 5.30
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-02-15 21:18:09 +01:00
Vicente Olivert Riera
f63b2a4e9c
file: bump version to 5.29
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-10-26 12:29:29 +02:00
Julien Floret
5a136aba9c
file: add explicit dependencies for host variant
...
Signed-off-by: Julien Floret <julien.floret@6wind.com >
[Thomas: remove host-file dependency.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-07-03 08:49:45 +02:00
Gustavo Zacarias
7e8296649a
file: bump to version 5.28
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-06-15 09:44:04 +02:00
Gustavo Zacarias
f35c5daa6c
file: bump to version 5.27
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-05-15 21:39:23 +02:00
Gustavo Zacarias
da400ee5e1
file: bump to version 5.26
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-04-17 21:37:21 +02:00
Vicente Olivert Riera
72552f77e0
file: bump to version 5.25
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-09-19 13:58:11 +02:00
Gustavo Zacarias
4a35ee875f
file: bump to version 5.24
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-07-10 20:25:01 +02:00
Gustavo Zacarias
65535dc08a
file: bump to version 5.23
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-06-12 21:28:43 +02:00
Gustavo Zacarias
cb9a1fcb9b
file: bump to version 5.22
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-01-03 21:35:10 +01:00
Gustavo Zacarias
f9fa4ffc67
file: bump to version 5.21
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-12-11 19:49:57 +01:00
Gustavo Zacarias
5734914f4b
file: bump to version 5.20
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-10-12 09:13:31 +02:00
Baruch Siach
b7b24186cf
file: mention the browser friendly homepage
...
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-09-10 10:56:12 +02:00
Gustavo Zacarias
a583079b36
file: bump to version 5.19
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-06-18 13:57:51 +02:00
Bernd Kuhls
688e947b8f
file: Version bump 5.18
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-04-03 21:24:26 +02:00
Gustavo Zacarias
d425284135
file: bump to version 5.17
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-02-28 15:30:13 +01:00
Axel Lin
127e86b6ef
file: bump to version 5.16
...
Signed-off-by: Axel Lin <axel.lin@ingics.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2013-12-12 15:06:27 +01:00
Thomas De Schampheleire
eb7bd9ef61
packages: remove uninstall commands
...
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2013-12-06 09:40:40 +01:00
Axel Lin
e92d9d4f22
file: bump to version 5.15
...
Signed-off-by: Axel Lin <axel.lin@ingics.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2013-10-04 15:01:18 +02:00
Alexandre Belloni
8dfd59d114
Normalize separator size to 80
...
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-06-06 22:30:24 +02:00
Gustavo Zacarias
11b9e21ee6
file: bump to version 5.14
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-03-24 14:02:45 +01:00
Gustavo Zacarias
afcc59259c
file: bump to version 5.13
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-03-01 16:15:50 +01:00
Arnout Vandecappelle (Essensium/Mind)
ba1c913153
file: add license info
...
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-11-14 22:33:29 +01:00
Arnout Vandecappelle (Essensium/Mind)
e1502ebc0c
all packages: rename XXXTARGETS to xxx-package
...
Also remove the redundant $(call ...).
This is a purely mechanical change, performed with
find package linux toolchain boot -name \*.mk | \
xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \
-e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \
-e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/'
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2012-07-17 20:23:05 +02:00
Arnout Vandecappelle (Essensium/Mind)
69e64c42b7
all packages: use new host-xxx-package macros
...
This is a purely mechanical change, performed with
find package linux toolchain boot -name \*.mk | \
xargs sed -i -e 's/$(eval $(call GENTARGETS,host))/$(eval $(host-generic-package))/' \
-e 's/$(eval $(call AUTOTARGETS,host))/$(eval $(host-autotools-package))/' \
-e 's/$(eval $(call CMAKETARGETS,host))/$(eval $(host-cmake-package))/'
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2012-07-17 20:18:03 +02:00
Arnout Vandecappelle (Essensium/Mind)
6778e78001
file: remove redundant HOST_FILE_DEPENDENCIES
...
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2012-07-15 12:36:23 +02:00
Gustavo Zacarias
7804b7bda3
file: bump to version 5.11
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-03-11 23:21:02 +01:00
Gustavo Zacarias
1c2e5b09aa
file: bump to version 5.10
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-01-06 11:09:11 +01:00
Peter Korsgaard
a276ff9030
file: install to staging as well
...
file provides libmagic, which other packages might use - So install it
into staging.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2011-11-14 16:16:17 +01:00
Gustavo Zacarias
a8edc3aed0
file: bump to version 5.0.9
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2011-10-15 23:03:56 +02:00
Thomas Petazzoni
300f9c9c9d
package: remove useless arguments from AUTOTARGETS
...
Thanks to the pkgparentdir and pkgname functions, we can rewrite the
AUTOTARGETS macro in a way that avoids the need for each package to
repeat its name and the directory in which it is present.
[Peter: pkgdir->pkgparentdir]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2011-09-29 23:12:27 +02:00