<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/0ddb17fe4948b43fdf372abe85c55c8ff730a5a7">https://github.com/macports/macports-ports/commit/0ddb17fe4948b43fdf372abe85c55c8ff730a5a7</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 0ddb17f  rxvt-unicode: Fix integer overflow
</span>0ddb17f is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 0ddb17fe4948b43fdf372abe85c55c8ff730a5a7
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Mon May 8 08:56:59 2017 -0500

<span style='display:block; white-space:pre;color:#404040;'>    rxvt-unicode: Fix integer overflow
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/54134
</span>---
 x11/rxvt-unicode/Portfile                  |  3 +++
 x11/rxvt-unicode/files/CVE-2017-7483.patch | 11 +++++++++++
 2 files changed, 14 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/rxvt-unicode/Portfile b/x11/rxvt-unicode/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6c47eb1..9b05f01 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/rxvt-unicode/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/rxvt-unicode/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,6 +5,7 @@ PortGroup       compiler_blacklist_versions 1.0
</span> 
 name            rxvt-unicode
 version         9.22
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision        1
</span> categories      x11
 license         GPL-2+
 maintainers     gmail.com:emanuele.giaquinta openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -43,6 +44,8 @@ compiler.blacklist {clang < 318}
</span> configure.perl  ${prefix}/bin/perl
 
 patchfiles      patch-Makefile.in.diff
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                CVE-2017-7483.patch
</span> 
 if {[string match *clang* ${configure.cxx}]} {
     configure.ldflags-append -stdlib=${configure.cxx_stdlib}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/rxvt-unicode/files/CVE-2017-7483.patch b/x11/rxvt-unicode/files/CVE-2017-7483.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..7053777
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/rxvt-unicode/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     2016-01-18 20:35:08.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/command.C  2017-04-28 09:52:35.440245607 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2868,7 +2868,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;'>+   /*
</span></pre><pre style='margin:0'>

</pre>