Commit Graph

319 Commits

Author SHA256 Message Date
c104b87405 Accepting request 628611 from home:AndreasStieger:branches:Base:System
- add upstream signing key and verify source signature

OBS-URL: https://build.opensuse.org/request/show/628611
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=179
2018-08-13 11:42:53 +00:00
Dominique Leuenberger
2af6858111 Accepting request 616455 from Base:System
- Update to file version 5.33
  * extend the support for ${x?:} expansions for magic descriptions
  * add support for ${x?:} in mime types to handle
    pie binaries.
  * add support for negative offsets (offsets from the end of file)
  * close the file on error when writing magic (Steve Grubb)
  * seccomp support (Paul Moore)
- Rename patch file-5.32.dif to file-5.33.dif
- Remove patch file-5.32-ncurses-6.1.patch now upstream
- Modify and port patches
  * file-5.12-zip.dif
  * file-5.16-ocloexec.patch
  * file-5.17-option.dif
  * file-5.19-biorad.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.22-elf.dif
  * file-5.24-nitpick.dif
- Add patch file-a642587a9c.patch for bsc#1096974, bsc#1096984, and
  CVE-2018-10360 -- Avoid reading past the end of buffer

- Correct version of file which is now 5.33

OBS-URL: https://build.opensuse.org/request/show/616455
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/file?expand=0&rev=108
2018-07-14 18:13:42 +00:00
Dr. Werner Fink
18445367fa adopt version in python part
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=177
2018-06-13 07:51:12 +00:00
Dr. Werner Fink
d5d2bcf2a4 Update to 5.33 and bug fix for bsc#1096974 and bsc#1096984
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=176
2018-06-12 15:26:41 +00:00
Yuchen Lin
e36553d55d Accepting request 593898 from Base:System
- Correct line break in patch file-5.24-nitpick.dif (boo#1087924)

OBS-URL: https://build.opensuse.org/request/show/593898
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/file?expand=0&rev=107
2018-04-10 07:51:58 +00:00
Dr. Werner Fink
7185987841 Add missing line break in help text
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=174
2018-04-06 07:09:50 +00:00
Dominique Leuenberger
c403132b89 Accepting request 580535 from Base:System
OBS-URL: https://build.opensuse.org/request/show/580535
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/file?expand=0&rev=106
2018-03-07 09:28:09 +00:00
d1f47ef0ed Accepting request 580084 from home:favogt:licensetag
Use %license (boo#1082318). Please forward to SLE, if possible

OBS-URL: https://build.opensuse.org/request/show/580084
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=172
2018-02-27 09:47:58 +00:00
Dominique Leuenberger
ad1e768341 Accepting request 568099 from Base:System
- Add patch file-5.32-ncurses-6.1.patch to support extend magic
  format for new ncurses 6.1

OBS-URL: https://build.opensuse.org/request/show/568099
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/file?expand=0&rev=105
2018-01-26 12:34:01 +00:00
Dr. Werner Fink
6f51244bc4 make it at least apply patches
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=170
2018-01-22 10:49:22 +00:00
Dr. Werner Fink
a04509cf28 Add new magic format for next ncurses 6.1 compiled format
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=169
2018-01-22 10:41:22 +00:00
Dr. Werner Fink
dd1d991171 Add new magic format for next ncurses 6.1 compiled format
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=168
2018-01-22 10:40:51 +00:00
Dominique Leuenberger
59c3d8f04b Accepting request 533649 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/533649
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/file?expand=0&rev=104
2017-10-25 15:43:22 +00:00
2e12840ffb Accepting request 532487 from home:jengelh:branches:Base:System
- Update package summaries. Replace old RPM constructs.
- Remove --with-pic which is useless with --disable-static.
- Edit pre_checkin.sh to remove dead python3 file.

OBS-URL: https://build.opensuse.org/request/show/532487
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=166
2017-10-12 11:26:15 +00:00
Dominique Leuenberger
7a01d3c31b Accepting request 532411 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/532411
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/file?expand=0&rev=103
2017-10-09 17:36:07 +00:00
69d839ca78 Accepting request 528985 from devel:languages:python:singlespec-staging
- remove python build instructions from master spec file, move completely
  into python-magic.spec

- converted to singlespec, dropped separate python3-magic spec file
- moved python build instructions from file.spec to python-magic.spec
- do not need to build the binary parts in order to build the python part
- removed inlining of %defines from file.spec because it is unreliable
  in presence of parametrized macros
- added provides: python-file-magic to comply with the python package
  naming policy

OBS-URL: https://build.opensuse.org/request/show/528985
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=164
2017-10-07 10:37:20 +00:00
Dominique Leuenberger
014f9ced78 Accepting request 528198 from Base:System
- Update to file version 5.32
  * Always reset state in {file,buffer}_apprentice (Krzysztof Wilczynski)
  * Fix always true condition (Thomas Jarosch)
  * pickier parsing of numeric values in magic files.
  * PR/615 add magic_getflags()
- This release fix the bug bsc#1056838 for CVE-2017-1000249
- Remove patch file-5.31-fix-tga.dif as now upstream
- Rename patch file-5.31.dif which now becomes file-5.32.dif
- Modify the patches
  * file-5.16-ocloexec.patch
  * file-5.19-biorad.dif
  * file-5.19-printf.dif
  * file-5.23-endian.patch
  * file-5.28-btrfs-image.dif

OBS-URL: https://build.opensuse.org/request/show/528198
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/file?expand=0&rev=102
2017-09-25 11:48:48 +00:00
Dr. Werner Fink
17761f57c8 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=162
2017-09-16 17:10:30 +00:00
Dr. Werner Fink
30a3dc4af4 Update to file 5.32 to fix bug bsc#1056838
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=161
2017-09-13 10:43:50 +00:00
Dominique Leuenberger
63876e5cc2 Accepting request 501318 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/501318
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/file?expand=0&rev=101
2017-06-12 13:10:36 +00:00
c299195196 Accepting request 501203 from home:coolo:branches:openSUSE:Factory
- add file-5.31-fix-tga.dif upstream commited after I reported
  a failure in File::Unpack's test suite

OBS-URL: https://build.opensuse.org/request/show/501203
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=159
2017-06-06 08:38:22 +00:00
Dominique Leuenberger
4a0d4374fc Accepting request 497934 from Base:System
- Update to file version 5.31
  * remove trailing spaces from magic files
  * refactor is_tar
  * better bounds checks for cdf
- Remove patches now upstream
  * file-5.30-150735.patch
  * file-5.30-3c60e5.patch
- Rename patch file-5.30.dif which becomes file-5.31.dif
- Modify the patches
  * file-4.24-autoconf.dif
  * file-5.14-tex.dif
  * file-5.16-ocloexec.patch
  * file-5.19-printf.dif
  * file-5.23-endian.patch

OBS-URL: https://build.opensuse.org/request/show/497934
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/file?expand=0&rev=100
2017-06-02 08:30:03 +00:00
Dr. Werner Fink
de34e10adf .
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=157
2017-05-24 11:14:26 +00:00
Dominique Leuenberger
134ac6b293 Accepting request 461937 from Base:System
- Update to file version 5.30
  * If we exceeded the offset in a search return no match
    (Christoph Biedl)
  * Be more lenient on corrupt CDF files (Christoph Biedl)
  * pacify ubsan sign extension (oss-fuzz/524)
  * off by one in cdf parsing (PR/593)
  * report debugging sections in elf (PR/591)
  * Allow @@@ in extensions
  * Add missing overflow check in der magic (Jonas Wagner)
- Mofify the patches
    file-5.16-ocloexec.patch
    file-5.19-biorad.dif
    file-5.28-btrfs-image.dif
- Rename patch file-5.29.dif to file-5.30.dif
- Add upstream patches
    file-5.30-150735.patch
    file-5.30-3c60e5.patch

OBS-URL: https://build.opensuse.org/request/show/461937
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/file?expand=0&rev=99
2017-03-07 23:42:01 +00:00
Dr. Werner Fink
f9e7407a5a .
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=155
2017-03-02 13:33:40 +00:00
Dr. Werner Fink
ad993e7576 Update to file 5.30
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=154
2017-03-02 13:25:41 +00:00
Dominique Leuenberger
994e3e1f84 Accepting request 442832 from Base:System
- Modify patch file-5.29.dif that is
  replace colon with dot in offset (boo#1012779)

OBS-URL: https://build.opensuse.org/request/show/442832
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/file?expand=0&rev=98
2016-12-03 17:23:00 +00:00
Dr. Werner Fink
14e0637207 boo#1012779
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=152
2016-11-30 12:51:53 +00:00
Dominique Leuenberger
fb0d83be28 Accepting request 441837 from Base:System
- Update to file version 5.29
  * der getlength overflow (Jonas Wagner)
  * multiple magic file load failure (Christoph Biedl)
  * CDF parsing improvements (Guy Helmer)
  * Add support for signed indirect offsets
  * cat /dev/null | file - should print empty (Christoph Biedl)
  * Bump string size from 64 to 96.
  * PR/556: Fix separators on annotations.
- Remove patch file-5.28-compress.patch now upstream
- Rename patch file-5.28.dif which becomes now file-5.29.dif

OBS-URL: https://build.opensuse.org/request/show/441837
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/file?expand=0&rev=97
2016-11-28 14:02:47 +00:00
Dr. Werner Fink
0bc552c445 Update to file 5.29
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=150
2016-11-24 10:45:15 +00:00
Dominique Leuenberger
f6123633c2 Accepting request 437228 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/437228
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/file?expand=0&rev=96
2016-11-02 11:27:47 +00:00
280f4eca59 Accepting request 436555 from home:jeff_mahoney:branches:Base:System
- Add patch file-5.28-btrfs-image.dif
  to add support for files output by btrfs-image.

OBS-URL: https://build.opensuse.org/request/show/436555
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=148
2016-10-25 07:03:35 +00:00
Dominique Leuenberger
a544bb33a1 Accepting request 421776 from Base:System
- Fix boo#995089:
  * Do not attempt to produce a file-magic-32bit package: there is
    nothing arch-dependant in this package (for completeness, this
    was already fixed just before by Marcus)
  * Fix baselibs.conf for libmagic1-32bit to require file-magic
    instead of file-magic-32bit.
  * Build file-magic as noarch on openSUSE >= 1200 (where rpm is
    new enough to support this). (forwarded request 421756 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/421776
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/file?expand=0&rev=95
2016-08-26 21:12:19 +00:00
abe26b8bb3 Accepting request 421756 from home:dimstar:Factory
- Fix boo#995089:
  * Do not attempt to produce a file-magic-32bit package: there is
    nothing arch-dependant in this package (for completeness, this
    was already fixed just before by Marcus)
  * Fix baselibs.conf for libmagic1-32bit to require file-magic
    instead of file-magic-32bit.
  * Build file-magic as noarch on openSUSE >= 1200 (where rpm is
    new enough to support this).

OBS-URL: https://build.opensuse.org/request/show/421756
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=146
2016-08-24 15:13:36 +00:00
65e1f18e08 - file-magic is architecture independend, no need for a baselibs
package.

OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=145
2016-08-24 14:16:35 +00:00
Dominique Leuenberger
ca4132142d Accepting request 419961 from Base:System
- Add patch file-5.28-compress.patch
  to fix crash as found in build system

- Update to file version 5.28
  * fix leak on allocation failure
  * PR/555: Avoid overflow for offset > nbytes
  * PR/550: Segv on DER parsing:
      - use the correct variable for length
      - set offset to 0 on failure.
- Port patches to 5.28
  file-4.24-autoconf.dif
  file-5.15-clear-invalid.patch
  file-5.16-ocloexec.patch
  file-5.19-biorad.dif
  file-5.23-endian.patch
  file-5.24-nitpick.dif
  file-secure_getenv.patch
- Remove patches now upstream
  file-5.26-revert-close.patch
- Rename patches
  file-5.26.dif becomes file-5.28.dif

- Update to file version 5.27
  * Errors comparing DER entries or computing offsets
    are just indications of malformed non-DER files.
    Don't print them.
  * Offset comparison was off-by-one.
  * Fix compression code (Werner Fink)
  * Put new bytes constant in the right file (not the generated one)
- Remove patches

OBS-URL: https://build.opensuse.org/request/show/419961
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/file?expand=0&rev=94
2016-08-22 08:50:15 +00:00
Dr. Werner Fink
ef9a8beb5b .
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=143
2016-08-18 12:31:36 +00:00
Dr. Werner Fink
f53276989f fix crash in build system
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=142
2016-08-18 12:25:39 +00:00
Dr. Werner Fink
cee43a023b .
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=141
2016-08-16 12:54:52 +00:00
Dr. Werner Fink
725b2b029a .
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=140
2016-08-16 12:02:27 +00:00
Dr. Werner Fink
9a0fb27299 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=139
2016-06-01 10:23:07 +00:00
Dr. Werner Fink
4899fd2e20 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=138
2016-04-20 08:51:51 +00:00
Dr. Werner Fink
5baf44e712 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=137
2016-04-20 08:01:20 +00:00
Dr. Werner Fink
fcda5d1a5f .
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=136
2016-04-20 07:15:22 +00:00
Dr. Werner Fink
12b47a1b9b .
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=135
2016-04-19 14:08:46 +00:00
Dr. Werner Fink
74ccf35397 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=134
2016-04-19 12:34:27 +00:00
Dr. Werner Fink
91afeb8939 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=133
2016-04-19 12:17:27 +00:00
Dr. Werner Fink
a0086055f9 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=132
2016-04-19 11:57:57 +00:00
Dr. Werner Fink
ad6d91c2e7 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=131
2016-04-19 11:52:40 +00:00
Dr. Werner Fink
995f5da2da .
OBS-URL: https://build.opensuse.org/package/show/Base:System/file?expand=0&rev=130
2016-04-19 11:50:56 +00:00