<pre style='margin:0'>
Zero King (l2dy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2319730df50d22742e42c378ddad584779522b1b">https://github.com/macports/macports-ports/commit/2319730df50d22742e42c378ddad584779522b1b</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 2319730  lrzsz: fix CVE-2018-10195
</span>2319730 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 2319730df50d22742e42c378ddad584779522b1b
</span>Author: Zero King <l2dy@macports.org>
AuthorDate: Thu Aug 23 16:14:52 2018 +0000

<span style='display:block; white-space:pre;color:#404040;'>    lrzsz: fix CVE-2018-10195
</span>---
 comms/lrzsz/Portfile                        |  8 +++++---
 comms/lrzsz/files/patch-CVE-2018-10195.diff | 19 +++++++++++++++++++
 2 files changed, 24 insertions(+), 3 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/comms/lrzsz/Portfile b/comms/lrzsz/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index dce3f06..90ec76e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/comms/lrzsz/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/comms/lrzsz/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> 
 name                lrzsz
 version             0.12.20
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            3
</span> categories          comms
 license             GPL-2+
 maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,12 +23,14 @@ checksums           md5     b5ce6a74abc9b9eb2af94dffdfd372a4 \
</span>                     rmd160  1b1776143afaff8bc7447ce998f9d3a958d51f25
 
 configure.args      --program-transform-name=s/l// \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --infodir=${prefix}/share/info \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --mandir=${prefix}/share/man
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --mandir=${prefix}/share/man \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-nls
</span> 
 patchfiles          patch-man-lsz.diff \
                     patch-po-Makefile.in.in.diff \
                     patch-src-Makefile.in.diff \
                     patch-zglobal.h.diff
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-CVE-2018-10195.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> livecheck.type      none
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/comms/lrzsz/files/patch-CVE-2018-10195.diff b/comms/lrzsz/files/patch-CVE-2018-10195.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..fd7848b
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/comms/lrzsz/files/patch-CVE-2018-10195.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,19 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/zm.c.orig  1998-12-29 16:48:38.000000000 +0000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/zm.c       2018-08-23 13:05:50.000000000 +0000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -431,10 +431,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   VPRINTF(3,("zsdata: %lu %s", (unsigned long) length, 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           Zendnames[(frameend-ZCRCE)&3]));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   crc = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  do {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          zsendline(*buf); crc = updcrc((0377 & *buf), crc);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          buf++;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  } while (--length>0);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  for( ; length; length--) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    zsendline(*buf); crc = updcrc((0377 & *buf), crc);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    buf++;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   xsendline(ZDLE); xsendline(frameend);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   crc = updcrc(frameend, crc);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span></pre><pre style='margin:0'>

</pre>