<pre style='margin:0'>
tobypeterson pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/cc46e3e0b0c0ccd8ab067258d4614ce3524257de">https://github.com/macports/macports-ports/commit/cc46e3e0b0c0ccd8ab067258d4614ce3524257de</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new cc46e3e  mrxvt: add security fix for CVE-2017-7483 (same as fix for rxvt)
</span>cc46e3e is described below

<span style='display:block; white-space:pre;color:#808000;'>commit cc46e3e0b0c0ccd8ab067258d4614ce3524257de
</span>Author: Toby Peterson <toby@macports.org>
AuthorDate: Mon Feb 18 20:34:22 2019 -0800

<span style='display:block; white-space:pre;color:#404040;'>    mrxvt: add security fix for CVE-2017-7483 (same as fix for rxvt)
</span>---
 x11/mrxvt/Portfile                  | 10 ++++------
 x11/mrxvt/files/CVE-2017-7483.patch | 11 +++++++++++
 2 files changed, 15 insertions(+), 6 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/mrxvt/Portfile b/x11/mrxvt/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fdb76e2..07b020d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/mrxvt/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/mrxvt/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,7 +2,7 @@ PortSystem 1.0
</span> 
 name                mrxvt
 version             0.5.4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            2
</span> categories          x11
 license             GPL-2+
 platforms           darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,7 +21,8 @@ master_sites        sourceforge:project/materm/mrxvt%20source/${version}
</span> patch_sites         ${master_sites}
 patchfiles          patch-src__rxvt.h.diff \
                     mrxvt-0.5.4-001-fix-segfault-when-wd-empty.patch \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    newer_libpng.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    newer_libpng.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    CVE-2017-7483.patch
</span> checksums           ${distname}${extract.suffix} \
                         md5     0232c8868484751dcb931a28f0756f69 \
                         sha1    f50e9ad2f652d4212b0ac5241b919372d9e43744 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -60,7 +61,4 @@ variant minimal conflicts cjk greek \
</span>     configure.args-append   --enable-minimal
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type  md5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# FIXME: this site doesn't have this directory anymore
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url   ftp://ftp.invisible-island.net/${name}/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.md5   efde483a951b0f06657da72570fc98c9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.type      none
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/mrxvt/files/CVE-2017-7483.patch b/x11/mrxvt/files/CVE-2017-7483.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..6c9a134
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/mrxvt/files/CVE-2017-7483.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/command.c.orig     2008-07-09 14:33:36.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/command.c  2019-02-18 20:32:39.000000000 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -5207,7 +5207,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     i = ch - CSI_ICH;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     ndef = get_byte_array_bit(csi_defaults, i);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     for (p = 0; p < nargs; p++)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  if (arg[p] == -1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  if (arg[p] < 0 || arg[p] > 30000)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       arg[p] = ndef;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef DEBUG
</span></pre><pre style='margin:0'>

</pre>