head 1.5; access; symbols pkgsrc-2023Q4:1.5.0.36 pkgsrc-2023Q4-base:1.5 pkgsrc-2023Q3:1.5.0.34 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.5.0.32 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.30 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.28 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.26 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.24 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.22 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.5.0.20 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.5.0.18 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.5.0.16 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.14 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.12 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.10 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.8 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.4 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.6 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.2 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.2.0.18 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.16 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.14 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.12 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.10 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.8 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.6 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.4 pkgsrc-2017Q3-base:1.2; locks; strict; comment @# @; 1.5 date 2019.09.30.15.27.05; author mef; state Exp; branches; next 1.4; commitid tnJMZfrCTob373FB; 1.4 date 2019.09.16.00.05.20; author nia; state Exp; branches; next 1.3; commitid bUEjaT4At9bHsaDB; 1.3 date 2019.09.15.19.24.54; author nros; state Exp; branches; next 1.2; commitid nf0ClCV7ee2xU8DB; 1.2 date 2017.09.03.08.53.10; author wiz; state Exp; branches; next 1.1; commitid EfT0kpQ2wSMtgJ5A; 1.1 date 2017.08.17.09.49.47; author nros; state Exp; branches; next ; commitid WhD216ahS5sQ7y3A; desc @@ 1.5 log @set DIST_SUBDIR, and regen distinfo @ text @# $NetBSD: Makefile.common,v 1.4 2019/09/16 00:05:20 nia Exp $ # used by mail/libytnef/Makefile # used by mail/ytnef/Makefile DISTNAME= ytnef-1.9.3 CATEGORIES= mail MASTER_SITES= ${MASTER_SITE_GITHUB:=Yeraze/} GITHUB_TAG= v${PKGVERSION_NOREV} GITHUB_PROJECT= ytnef EXTRACT_USING= bsdtar MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/Yeraze/ytnef LICENSE= gnu-gpl-v2 DIST_SUBDIR= ytnef-1.9.3 DISTINFO_FILE= ${.CURDIR}/../../mail/libytnef/distinfo PATCHDIR= ${.CURDIR}/../../mail/libytnef/patches GNU_CONFIGURE= YES USE_LIBTOOL= YES USE_TOOLS+= autoconf automake pre-configure: cd ${WRKSRC} && ${MKDIR} m4 && autoreconf -vfi @ 1.4 log @libytnef: Change spaces to tabs to please pkglint. @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.3 2019/09/15 19:24:54 nros Exp $ d16 2 @ 1.3 log @Update ytnef and libytnef to version 1.9.3 . From release notes: This version resolves the following CVEs: * CVE-2017-9470 * CVE-2017-9471 * CVE-2017-9474 * CVE-2017-9058 * CVE-2017-12142 * CVE-2017-12141 * CVE-2017-12144 @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.2 2017/09/03 08:53:10 wiz Exp $ d5 6 a10 6 DISTNAME= ytnef-1.9.3 CATEGORIES= mail MASTER_SITES= ${MASTER_SITE_GITHUB:=Yeraze/} GITHUB_TAG= v${PKGVERSION_NOREV} GITHUB_PROJECT= ytnef EXTRACT_USING= bsdtar d12 2 a13 2 MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/Yeraze/ytnef d16 2 a17 2 DISTINFO_FILE= ${.CURDIR}/../../mail/libytnef/distinfo PATCHDIR= ${.CURDIR}/../../mail/libytnef/patches d19 3 a21 3 GNU_CONFIGURE= YES USE_LIBTOOL= YES USE_TOOLS+= autoconf automake @ 1.2 log @Follow some redirects. @ text @d1 1 a1 1 # $NetBSD: Makefile.common,v 1.1 2017/08/17 09:49:47 nros Exp $ d5 1 a5 1 DISTNAME= ytnef-1.9.2 @ 1.1 log @Update libytnef to version 1.9.2. The changes in patch-ytnef.c has been applied upstream. patch-ytnef.c has now been removed. Changes from Changelog: v1.9.2 - February 23, 2017 Thanks to @@hannob for finding some Out-of-bound exceptions in memory handline. * [SECURITY] An invalid memory access (heap overrun) in handling LONG datatypes (CVE-2017-6800) * [SECURITY] Missing a check for fields of size 0 (CVE-2017-6801) * [SECURITY] Potential buffer overrun on incoming Compressed RTF Streams (CVE-2017-6802) This version & the previous 1.9.1 resolves the following CVEs: * CVE-2017-6306 * CVE-2017-6305 * CVE-2017-6304 * CVE-2017-6303 * CVE-2017-6302 * CVE-2017-6301 * CVE-2017-6300 * CVE-2017-6299 * CVE-2017-6298 v1.9.1 - Feb 14, 2017 * BugFix for path handling- label both / and \ as invalid characters inattachments * Remove lots of exit(-1)'s from the code that would crash calling programs * [SECURITY] Thanks to EricSesterhennX41 for a patch to fix lots of invalid memory allocation around corrupted files. v1.9 - January 2, 2017 * Unify libytnef and ytnef tools into a single build & package (Thanks @@jmallach) * Fix applied for CVE-2010-5109 * Various fixes for errors found via Static Analysis (cppcheck) * Various memory leaks plugged (Thanks @@slonik-v-domene) * Bugfix for a broken "uniqueness" checker * Lots of formatting & documentation cleanups Now that the two packages are unified into a single install & build, I've had to choose a unifier of Version Numbers. I chose 1.9 . @ text @d1 1 a1 1 # $NetBSD$ d13 1 a13 1 HOMEPAGE= http://github.com/Yeraze/ytnef @