pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/editors



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Tue Sep 12 03:19:02 UTC 2017

Modified Files:
        pkgsrc/editors/emacs25: Makefile distinfo version.mk
        pkgsrc/editors/emacs25-nox11: Makefile
Removed Files:
        pkgsrc/editors/emacs25/patches: patch-lisp_gnus_mm-view.el
            patch-lisp_textmodes_enriched.el

Log Message:
Update emacs25 and emacs25-nox11 to 25.3

Changelog:
This is an emergency release to fix a security vulnerability in Emacs.

Enriched Text mode has its support for decoding 'x-display' disabled.
This feature allows saving 'display' properties as part of text.
Emacs 'display' properties support evaluation of arbitrary Lisp forms
as part of instantiating the property, so decoding 'x-display' is
vulnerable to executing arbitrary malicious Lisp code included in the
text (e.g., sent as part of an email message).

This vulnerability was introduced in Emacs 19.29.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/editors/emacs25/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/editors/emacs25/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/editors/emacs25/version.mk
cvs rdiff -u -r1.4 -r1.5 pkgsrc/editors/emacs25-nox11/Makefile
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/editors/emacs25/patches/patch-lisp_gnus_mm-view.el \
    pkgsrc/editors/emacs25/patches/patch-lisp_textmodes_enriched.el

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/editors/emacs25/Makefile
diff -u pkgsrc/editors/emacs25/Makefile:1.10 pkgsrc/editors/emacs25/Makefile:1.11
--- pkgsrc/editors/emacs25/Makefile:1.10        Mon Sep 11 11:33:08 2017
+++ pkgsrc/editors/emacs25/Makefile     Tue Sep 12 03:19:02 2017
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.10 2017/09/11 11:33:08 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2017/09/12 03:19:02 ryoon Exp $
 
 CONFLICTS+=    emacs25-nox11-[0-9]*
 
-PKGREVISION=   2
 .include "../../editors/emacs25/Makefile.common"
 
 .include "options.mk"

Index: pkgsrc/editors/emacs25/distinfo
diff -u pkgsrc/editors/emacs25/distinfo:1.4 pkgsrc/editors/emacs25/distinfo:1.5
--- pkgsrc/editors/emacs25/distinfo:1.4 Mon Sep 11 11:33:08 2017
+++ pkgsrc/editors/emacs25/distinfo     Tue Sep 12 03:19:02 2017
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.4 2017/09/11 11:33:08 wiz Exp $
+$NetBSD: distinfo,v 1.5 2017/09/12 03:19:02 ryoon Exp $
 
-SHA1 (emacs-25.2.tar.gz) = 30c18fb0cd932736bb6a7232ab62f562cf89a785
-RMD160 (emacs-25.2.tar.gz) = 2b0cd1fa04abb2156fd4a33f73e9b929f97dca43
-SHA512 (emacs-25.2.tar.gz) = 3ddecdfb64fba400d82b6d44fd03799ac1a2032aa3bda6eb18a83d680465f1df3e8128b9544daaeed4b5ead0ac11955c1ad613de6a489236995def840c4d501c
-Size (emacs-25.2.tar.gz) = 64289988 bytes
+SHA1 (emacs-25.3.tar.gz) = 732cd74b1df9288855c5f354606c115a1c4dcd95
+RMD160 (emacs-25.3.tar.gz) = 3a1f361ba79b73ba6598f66420477164206f7cdc
+SHA512 (emacs-25.3.tar.gz) = a64cf978be0896f06f918fad98391bededfffb2fc651b4941e55f7bab3bfeef16f2b723a5e12c3431fbf9d11098d81f0f0767585ed3d5db768a801aa4440ea68
+Size (emacs-25.3.tar.gz) = 63363581 bytes
 SHA1 (patch-lisp_gnus_mm-view.el) = b654fffd12d3467ea6ffa33f7d831ff69054dc4f
 SHA1 (patch-lisp_textmodes_enriched.el) = 62d807368088b11722cd68fafb0017c64f1eac3b
 SHA1 (patch-src_inotify.c) = 1fdc6566ed57e8418f1ddc85bb03518d7d9d6bb3

Index: pkgsrc/editors/emacs25/version.mk
diff -u pkgsrc/editors/emacs25/version.mk:1.2 pkgsrc/editors/emacs25/version.mk:1.3
--- pkgsrc/editors/emacs25/version.mk:1.2       Thu Apr 27 13:27:57 2017
+++ pkgsrc/editors/emacs25/version.mk   Tue Sep 12 03:19:02 2017
@@ -1,7 +1,7 @@
-# $NetBSD: version.mk,v 1.2 2017/04/27 13:27:57 ryoon Exp $
+# $NetBSD: version.mk,v 1.3 2017/09/12 03:19:02 ryoon Exp $
 
 _EMACS_FLAVOR= emacs
 _EMACS_REQD=   emacs25>=25.1<26
 
 _EMACS_VERSION_MAJOR=  25
-_EMACS_VERSION_MINOR=  2
+_EMACS_VERSION_MINOR=  3

Index: pkgsrc/editors/emacs25-nox11/Makefile
diff -u pkgsrc/editors/emacs25-nox11/Makefile:1.4 pkgsrc/editors/emacs25-nox11/Makefile:1.5
--- pkgsrc/editors/emacs25-nox11/Makefile:1.4   Mon Sep 11 11:34:15 2017
+++ pkgsrc/editors/emacs25-nox11/Makefile       Tue Sep 12 03:19:02 2017
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2017/09/11 11:34:15 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2017/09/12 03:19:02 ryoon Exp $
 
 PKGNAME=       ${DISTNAME:S/emacs/emacs25/:S/-/-nox11-/}
-PKGREVISION=   2
 
 CONFLICTS+=    emacs25-[0-9]*
 



Home | Main Index | Thread Index | Old Index