Sun Jul 13 03:38:43 2014 UTC ()
Update to 5.19

* Fix CVE-2014-3478, CVE-2014-3479, CVE-2014-3480, CVE-2014-3487

Changelog:
2014-06-12  12:28  Christos Zoulas <christos@zoulas.com>

	* release 5.19

2014-06-09   9:04  Christos Zoulas <christos@zoulas.com>

	* Misc buffer overruns and missing buffer size tests in cdf parsing
	  (Francisco Alonso, Jan Kaluza)

2014-06-02  14:50  Christos Zoulas <christos@zoulas.com>

	* Enforce limit of 8K on regex searches that have no limits
	* Allow the l modifier for regex to mean line count. Default
	  to byte count. If line count is specified, assume a max
	  of 80 characters per line to limit the byte count.
	* Don't allow conversions to be used for dates, allowing
	  the mask field to be used as an offset.

2014-05-30  12:51  Christos Zoulas <christos@zoulas.com>

	* Make the range operator limit the length of the
	  regex search.

2014-05-14  19:23  Christos Zoulas <christos@zoulas.com>

	* 347: Windows fixes
	* 352: Hangul word processor recognition
	* 354: Encoding irregularities in text files

2014-05-06  6:12  Christos Zoulas <christos@zoulas.com>

	* Fix uninitialized title in CDF files (Jan Kaluza)

2014-05-04  14:55  Christos Zoulas <christos@zoulas.com>

	* 351: Fix compilation of empty files

2014-04-30  17:39  Christos Zoulas <christos@zoulas.com>

	* Fix integer formats: We don't specify 'l' or
	  'h' and 'hh' specifiers anymore, only 'll' for
	  quads and nothing for the rest. This is so that
	  magic writing is simpler.

2014-04-01  15:25  Christos Zoulas <christos@zoulas.com>

	* 341: Jan Kaluza, fix memory leak
	* 342: Jan Kaluza, fix out of bounds read

2014-03-28  15:25  Christos Zoulas <christos@zoulas.com>

	* Fix issue with long formats not matching fmtcheck


(ryoon)
diff -r1.30 -r1.31 pkgsrc/sysutils/file/Makefile
diff -r1.17 -r1.18 pkgsrc/sysutils/file/distinfo

cvs diff -r1.30 -r1.31 pkgsrc/sysutils/file/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/file/Makefile 2014/04/04 21:38:38 1.30
+++ pkgsrc/sysutils/file/Makefile 2014/07/13 03:38:42 1.31
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.30 2014/04/04 21:38:38 ryoon Exp $ 1# $NetBSD: Makefile,v 1.31 2014/07/13 03:38:42 ryoon Exp $
2 2
3DISTNAME= file-5.18 3DISTNAME= file-5.19
4CATEGORIES= sysutils 4CATEGORIES= sysutils
5MASTER_SITES= ftp://ftp.astron.com/pub/file/ 5MASTER_SITES= ftp://ftp.astron.com/pub/file/
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= http://www.darwinsys.com/file/ 8HOMEPAGE= http://www.darwinsys.com/file/
9COMMENT= Tool for determining file type 9COMMENT= Tool for determining file type
10LICENSE= 2-clause-bsd 10LICENSE= 2-clause-bsd
11 11
12USE_LIBTOOL= YES 12USE_LIBTOOL= YES
13 13
14GNU_CONFIGURE= YES 14GNU_CONFIGURE= YES
15CONFIGURE_ARGS+= --enable-fsect-man5 15CONFIGURE_ARGS+= --enable-fsect-man5
16CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q} 16CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q}

cvs diff -r1.17 -r1.18 pkgsrc/sysutils/file/distinfo (expand / switch to unified diff)

--- pkgsrc/sysutils/file/distinfo 2014/04/04 21:38:38 1.17
+++ pkgsrc/sysutils/file/distinfo 2014/07/13 03:38:42 1.18
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.17 2014/04/04 21:38:38 ryoon Exp $ 1$NetBSD: distinfo,v 1.18 2014/07/13 03:38:42 ryoon Exp $
2 2
3SHA1 (file-5.18.tar.gz) = 8753e72097f2cc935608e3b1c57c4c4e31bd8d21 3SHA1 (file-5.19.tar.gz) = 0dff09eb44fde1998be79e8d312e9be4456d31ee
4RMD160 (file-5.18.tar.gz) = c344ed01498fbd57e5840d81378de155ad2d8876 4RMD160 (file-5.19.tar.gz) = a39305c4b47e5f2f3c51151b8faea3ef17aaec46
5Size (file-5.18.tar.gz) = 715461 bytes 5Size (file-5.19.tar.gz) = 719158 bytes
6SHA1 (patch-aa) = d3aa3667e3d28ac1268b83de2de372ba083705fc 6SHA1 (patch-aa) = d3aa3667e3d28ac1268b83de2de372ba083705fc
7SHA1 (patch-src_getline.c) = 23365ae99c8c5a4c4ff4e0d94b83798d12335112 7SHA1 (patch-src_getline.c) = 23365ae99c8c5a4c4ff4e0d94b83798d12335112