pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
libxls: Update to final 1.5.0 release
Module Name: pkgsrc-wip
Committed By: Sijmen J. Mulder <ik%sjmulder.nl@localhost>
Pushed By: sjmulder
Date: Mon Feb 11 22:19:29 2019 +0100
Changeset: 8213bce9e6807dfa7cd4847778881c9419367dae
Modified Files:
libxls/Makefile
libxls/PLIST
libxls/distinfo
Removed Files:
libxls/TODO
Log Message:
libxls: Update to final 1.5.0 release
Upstream changes since 1.4.0:
- Hosted on GitHub (hooray!).
- New in-memory parsing API (see xls_open_buffer).
- Internals rewritten to return errors instead of exiting.
- Heavily fuzz-tested with clang's libFuzzer, fixing many memory leaks and
CVEs.
- Improved compatibility with C++.
- Continuous integration tests on Mac, Linux, and Windows.
- Lots of other small fixes, see the commit history.
Additional package changes:
- Fixed PLIST.
- Changed category to just textproc, like libxlsxwriter.
- Verified all CVEs and memory issues listed in TODO have been closed
upstream.
The package has been tested with sc-im which has an optional dependency
on libxlsx.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=8213bce9e6807dfa7cd4847778881c9419367dae
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
libxls/Makefile | 7 +++----
libxls/PLIST | 2 ++
libxls/TODO | 28 ----------------------------
libxls/distinfo | 8 ++++----
4 files changed, 9 insertions(+), 36 deletions(-)
diffs:
diff --git a/libxls/Makefile b/libxls/Makefile
index d1d6ab82a5..747772b7e8 100644
--- a/libxls/Makefile
+++ b/libxls/Makefile
@@ -1,10 +1,9 @@
# $NetBSD$
-DISTNAME= libxls-1.5.0-rc4
-PKGNAME= libxls-1.5.0rc4
-CATEGORIES= devel textproc
+DISTNAME= libxls-1.5.0
+CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GITHUB:=libxls/}
-GITHUB_RELEASE= v1.5.0-rc4
+GITHUB_RELEASE= v${PKGVERSION_NOREV}
MAINTAINER= ik%sjmulder.nl@localhost
HOMEPAGE= https://github.com/libxls/libxls
diff --git a/libxls/PLIST b/libxls/PLIST
index 022f23e2cc..3a75a69809 100644
--- a/libxls/PLIST
+++ b/libxls/PLIST
@@ -2,9 +2,11 @@
bin/xls2csv
include/libxls/brdb.c.h
include/libxls/brdb.h
+include/libxls/endian.h
include/libxls/ole.h
include/libxls/xlsstruct.h
include/libxls/xlstool.h
include/libxls/xlstypes.h
include/xls.h
lib/libxlsreader.la
+man/man1/xls2csv.1
diff --git a/libxls/TODO b/libxls/TODO
deleted file mode 100644
index adcf4d596e..0000000000
--- a/libxls/TODO
+++ /dev/null
@@ -1,28 +0,0 @@
-Several known vulnerabilities, but fixed upstream. Patches need to be
-incorporated.
-
-CVE-2017-12110 https://github.com/libxls/libxls/issues/2
-CVE-2017-12111 https://github.com/libxls/libxls/issues/3
-CVE-2017-2919 https://github.com/libxls/libxls/issues/4
-CVE-2017-2897 https://github.com/libxls/libxls/issues/5
-CVE-2017-2896 https://github.com/libxls/libxls/issues/6
-
-Several known vulnerabilites, not fixed upstream:
-
-CVE-2018-20450 https://github.com/libxls/libxls/issues/34
-CVE-2018-20452 https://github.com/libxls/libxls/issues/35
-
-Additionally, these non-CVE issues are or may be security related (most
-fixed upstream):
-
-https://github.com/libxls/libxls/issues/13
-https://github.com/libxls/libxls/issues/14
-https://github.com/libxls/libxls/issues/17
-https://github.com/libxls/libxls/issues/20
-https://github.com/libxls/libxls/issues/31
-https://github.com/libxls/libxls/issues/36
-https://github.com/libxls/libxls/issues/37
-
-Looks like there may be a new release soon:
-
-https://github.com/libxls/libxls/issues/25
diff --git a/libxls/distinfo b/libxls/distinfo
index b6675ff535..11e7f0ffe4 100644
--- a/libxls/distinfo
+++ b/libxls/distinfo
@@ -1,6 +1,6 @@
$NetBSD$
-SHA1 (libxls-1.5.0-rc4.tar.gz) = 592c08df1e505ad921e22496a6496e7c37342bcd
-RMD160 (libxls-1.5.0-rc4.tar.gz) = ef1a074bd0d11a6c30a568836b172c27208c3c1d
-SHA512 (libxls-1.5.0-rc4.tar.gz) = 056cff7dd18460e89bc395089ac942740eafdfa40c2cad245dcd0ab99ee9f0d78fcc99b92a41896707360f166f19b6c8629ff658f2ca8f9c4dfb1d104b1eed58
-Size (libxls-1.5.0-rc4.tar.gz) = 424711 bytes
+SHA1 (libxls-1.5.0.tar.gz) = 02742e792dc4cefb72caa3d971963bf49793aa0d
+RMD160 (libxls-1.5.0.tar.gz) = ed5eabbb14e7a2d0745de924bda41992c9331f13
+SHA512 (libxls-1.5.0.tar.gz) = 11796bc0a11649eb4a3a51861625e1e8a3bbc36d184727f7235710aaafa4c66a4f3e7b7b32b19416591479e5711aa3353672f4d609abbd8cfa2011a7186f5901
+Size (libxls-1.5.0.tar.gz) = 424639 bytes
Home |
Main Index |
Thread Index |
Old Index