pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/cmark-gfm
Module Name: pkgsrc
Committed By: taca
Date: Sat Feb 4 13:23:05 UTC 2023
Modified Files:
pkgsrc/textproc/cmark-gfm: Makefile PLIST distinfo
Log Message:
textproc/cmark-gfm: update to 0.29.0.gfm.9
pkgsrc change: remove pkglint warning.
0.29.0.gfm.1 (2021-09-14)
* Fixed denial of service bug in GFM's table extension per
GHSA-7gc6-9qr5-hc85
0.29.0.gfm.2 (2021-09-16)
* Fixed issues with footnote rendering when used with the autolinker (#121),
and when footnotes are adjacent (#139).
* We now allow footnotes to be referenced from inside a footnote definition,
we use the footnote label for the fnref href text when rendering html, and
we insert multiple backrefs when a footnote has been referenced multiple
times (#229, #230)
* We added new data- attributes to footnote html rendering to make them
easier to style (#234)
0.29.0.gfm.3 (2022-03-03)
* Fixed heap memory corruption vulnerabiliy via integer overflow per
GHSA-mc3g-88wq-6f4x
0.29.0.gfm.4 (2022-05-31)
* Remove source from list of HTML block elements per
commonmark/commonmark-spec#710
0.29.0.gfm.5 (2022-08-25)
* Added xmpp: and mailto: support to the autolink extension
0.29.0.gfm.6 (2022-09-15)
* Fixed polynomial time complexity DoS vulnerability in autolink extension
per GHSA-cgh3-p57x-9q7q
0.29.0.gfm.7 (2023-01-23)
* Fixed CVE-2023-22486, a polynomial time complexity issue in cmark-gfm
which may lead to unbounded resource exhaustion and subsequent denial of
service.
* Fixed CVE-2023-22485, in which a crafted markdown document could trigger
an out-of-bounds read in the validate_protocol function.
* Fixed CVE-2023-22484, a polynomial time complexity issue in cmark-gfm
which may lead to unbounded resource exhaustion and subsequent denial of
service.
* Fixed CVE-2023-22483, several polynomial time complexity issues in
cmark-gfm which may lead to unbounded resource exhaustion and subsequent
denial of service.
* We removed an unneeded .DS_Store file (#291)
* We added a test for domains with underscores and fix roundtrip behavior
(#292)
* We now use an up-to-date clang-format (#294)
* We made a variety of implicit integer truncations explicit by moving to
size_t as our standard size integer type (#302)
* We introduced a new flag mechanism that is used in cmark node state
management, which requires clients call the cmark_init_standard_node_flags
function at program startup (420c20a)
The security issues were reported and resolved by @kevinbackhouse and
@philipturnbull of the GitHub Security Lab
0.29.0.gfm.8 (2023-01-25)
* We restored backwards compatibility by deprecating the
cmark_init_standard_node_flags() requirement, which is now a noop (#305)
* We added a quadratic complexity fuzzing target (#304)
0.29.0.gfm.9 Latest (2023-01-31)
Code was tidied:
* Use of a private header was cleaned up #248
* Man page was update #255
* Warnings for -Wstrict-prototypes were cleaned up #285
* We avoid header duplication #289
New functionality:
* We now store positioning info for url_match #201
* We now expose cmark_parent_footnote_def for non-C renderers #254
* Footnote aria-label text now reference the specific footnote backref, and
we include a data-footnote-backref-idx attribute so the label can be
internationalized in a downstream filter #307
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/textproc/cmark-gfm/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/textproc/cmark-gfm/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/textproc/cmark-gfm/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/textproc/cmark-gfm/Makefile
diff -u pkgsrc/textproc/cmark-gfm/Makefile:1.2 pkgsrc/textproc/cmark-gfm/Makefile:1.3
--- pkgsrc/textproc/cmark-gfm/Makefile:1.2 Mon Jul 25 11:12:29 2022
+++ pkgsrc/textproc/cmark-gfm/Makefile Sat Feb 4 13:23:05 2023
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile,v 1.2 2022/07/25 11:12:29 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2023/02/04 13:23:05 taca Exp $
-GITHUB_PROJECT= cmark-gfm
-GITHUB_TAG= ${DISTNAME}
-DISTNAME= 0.29.0.gfm.0
+DISTNAME= 0.29.0.gfm.9
PKGNAME= ${GITHUB_PROJECT}-${DISTNAME}
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GITHUB:=github/}
+GITHUB_PROJECT= cmark-gfm
+GITHUB_TAG= ${DISTNAME}
DIST_SUBDIR= ${GITHUB_PROJECT}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
Index: pkgsrc/textproc/cmark-gfm/PLIST
diff -u pkgsrc/textproc/cmark-gfm/PLIST:1.1 pkgsrc/textproc/cmark-gfm/PLIST:1.2
--- pkgsrc/textproc/cmark-gfm/PLIST:1.1 Wed Jan 15 06:29:58 2020
+++ pkgsrc/textproc/cmark-gfm/PLIST Sat Feb 4 13:23:05 2023
@@ -1,8 +1,7 @@
-@comment $NetBSD: PLIST,v 1.1 2020/01/15 06:29:58 pho Exp $
+@comment $NetBSD: PLIST,v 1.2 2023/02/04 13:23:05 taca Exp $
bin/cmark-gfm
include/cmark-gfm-core-extensions.h
include/cmark-gfm-extension_api.h
-include/cmark-gfm-extensions_export.h
include/cmark-gfm.h
include/cmark-gfm_export.h
include/cmark-gfm_version.h
@@ -12,10 +11,10 @@ lib/cmake/cmark-gfm-release.cmake
lib/cmake/cmark-gfm.cmake
lib/libcmark-gfm-extensions.a
lib/libcmark-gfm-extensions.so
-lib/libcmark-gfm-extensions.so.${PKGVERSION}
+lib/libcmark-gfm-extensions.so.0.29.0.gfm.6
lib/libcmark-gfm.a
lib/libcmark-gfm.so
-lib/libcmark-gfm.so.${PKGVERSION}
+lib/libcmark-gfm.so.0.29.0.gfm.6
lib/pkgconfig/libcmark-gfm.pc
man/man1/cmark-gfm.1
man/man3/cmark-gfm.3
Index: pkgsrc/textproc/cmark-gfm/distinfo
diff -u pkgsrc/textproc/cmark-gfm/distinfo:1.3 pkgsrc/textproc/cmark-gfm/distinfo:1.4
--- pkgsrc/textproc/cmark-gfm/distinfo:1.3 Tue Oct 26 11:21:47 2021
+++ pkgsrc/textproc/cmark-gfm/distinfo Sat Feb 4 13:23:05 2023
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2021/10/26 11:21:47 nia Exp $
+$NetBSD: distinfo,v 1.4 2023/02/04 13:23:05 taca Exp $
-BLAKE2s (cmark-gfm/0.29.0.gfm.0.tar.gz) = c965c4b7c5d7ddb01d10995297ef0b1226f97da69ce578e706b1fda30f84ec83
-SHA512 (cmark-gfm/0.29.0.gfm.0.tar.gz) = 54e396e035a43e4d0c86fa7f1c48a6a1283c0caaabdbc56dfcecee92e89e69f6d2e016ae2d9cf4f40258a6455fba7b813c1c6e6d37e53d33a381088ccbc5673e
-Size (cmark-gfm/0.29.0.gfm.0.tar.gz) = 284071 bytes
+BLAKE2s (cmark-gfm/0.29.0.gfm.9.tar.gz) = c2d08bc16f1ef43a1a9d473d4d76ccf42908129bb537eb99baf89e16338138be
+SHA512 (cmark-gfm/0.29.0.gfm.9.tar.gz) = 532ad45c50aad85181a7121f4a36571b4a5795cfce0e528008bedb2ade0678432a317471be13813d38841235ea1312ae02c876e4fd965de4b5d54b00eb0f3a70
+Size (cmark-gfm/0.29.0.gfm.9.tar.gz) = 297003 bytes
SHA1 (patch-CMakeLists.txt) = 902d8299234ec0bf2a7a15aaa79cdbbfc49e148f
Home |
Main Index |
Thread Index |
Old Index