Date: Tue, 17 May 2016 22:41:49 +0000 (UTC) From: Gleb Smirnoff <glebius@FreeBSD.org> To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r300094 - in user/cperciva/freebsd-update-build/patches: 10.1-RELEASE 10.2-RELEASE 10.3-RELEASE 9.3-RELEASE Message-ID: <201605172241.u4HMfn76016168@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: glebius Date: Tue May 17 22:41:49 2016 New Revision: 300094 URL: https://svnweb.freebsd.org/changeset/base/300094 Log: Publish latest build patches: SA-16:18 and SA-16:19. Added: user/cperciva/freebsd-update-build/patches/10.1-RELEASE/34-SA-16:18.atkbd user/cperciva/freebsd-update-build/patches/10.1-RELEASE/34-SA-16:19.sendmsg user/cperciva/freebsd-update-build/patches/10.2-RELEASE/17-SA-16:18.atkbd user/cperciva/freebsd-update-build/patches/10.2-RELEASE/17-SA-16:19.sendmsg user/cperciva/freebsd-update-build/patches/10.3-RELEASE/3-SA-16:18.atkbd user/cperciva/freebsd-update-build/patches/10.3-RELEASE/3-SA-16:19.sendmsg user/cperciva/freebsd-update-build/patches/9.3-RELEASE/42-SA-16:18.atkbd Added: user/cperciva/freebsd-update-build/patches/10.1-RELEASE/34-SA-16:18.atkbd ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/cperciva/freebsd-update-build/patches/10.1-RELEASE/34-SA-16:18.atkbd Tue May 17 22:41:49 2016 (r300094) @@ -0,0 +1,11 @@ +--- sys/dev/kbd/kbd.c.orig ++++ sys/dev/kbd/kbd.c +@@ -996,7 +996,7 @@ + splx(s); + return (error); + } +- kbd->kb_fkeytab[fkeyp->keynum].len = imin(fkeyp->flen, MAXFK); ++ kbd->kb_fkeytab[fkeyp->keynum].len = min(fkeyp->flen, MAXFK); + bcopy(fkeyp->keydef, kbd->kb_fkeytab[fkeyp->keynum].str, + kbd->kb_fkeytab[fkeyp->keynum].len); + break; Added: user/cperciva/freebsd-update-build/patches/10.1-RELEASE/34-SA-16:19.sendmsg ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/cperciva/freebsd-update-build/patches/10.1-RELEASE/34-SA-16:19.sendmsg Tue May 17 22:41:49 2016 (r300094) @@ -0,0 +1,12 @@ +--- sys/kern/uipc_syscalls.c.orig ++++ sys/kern/uipc_syscalls.c +@@ -1699,6 +1699,9 @@ + struct mbuf *m; + int error; + ++ if (buflen < 0) ++ return (EINVAL); ++ + if (buflen > MLEN) { + #ifdef COMPAT_OLDSOCK + if (type == MT_SONAME && buflen <= 112) Added: user/cperciva/freebsd-update-build/patches/10.2-RELEASE/17-SA-16:18.atkbd ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/cperciva/freebsd-update-build/patches/10.2-RELEASE/17-SA-16:18.atkbd Tue May 17 22:41:49 2016 (r300094) @@ -0,0 +1,11 @@ +--- sys/dev/kbd/kbd.c.orig ++++ sys/dev/kbd/kbd.c +@@ -996,7 +996,7 @@ + splx(s); + return (error); + } +- kbd->kb_fkeytab[fkeyp->keynum].len = imin(fkeyp->flen, MAXFK); ++ kbd->kb_fkeytab[fkeyp->keynum].len = min(fkeyp->flen, MAXFK); + bcopy(fkeyp->keydef, kbd->kb_fkeytab[fkeyp->keynum].str, + kbd->kb_fkeytab[fkeyp->keynum].len); + break; Added: user/cperciva/freebsd-update-build/patches/10.2-RELEASE/17-SA-16:19.sendmsg ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/cperciva/freebsd-update-build/patches/10.2-RELEASE/17-SA-16:19.sendmsg Tue May 17 22:41:49 2016 (r300094) @@ -0,0 +1,12 @@ +--- sys/kern/uipc_syscalls.c.orig ++++ sys/kern/uipc_syscalls.c +@@ -1699,6 +1699,9 @@ + struct mbuf *m; + int error; + ++ if (buflen < 0) ++ return (EINVAL); ++ + if (buflen > MLEN) { + #ifdef COMPAT_OLDSOCK + if (type == MT_SONAME && buflen <= 112) Added: user/cperciva/freebsd-update-build/patches/10.3-RELEASE/3-SA-16:18.atkbd ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/cperciva/freebsd-update-build/patches/10.3-RELEASE/3-SA-16:18.atkbd Tue May 17 22:41:49 2016 (r300094) @@ -0,0 +1,11 @@ +--- sys/dev/kbd/kbd.c.orig ++++ sys/dev/kbd/kbd.c +@@ -996,7 +996,7 @@ + splx(s); + return (error); + } +- kbd->kb_fkeytab[fkeyp->keynum].len = imin(fkeyp->flen, MAXFK); ++ kbd->kb_fkeytab[fkeyp->keynum].len = min(fkeyp->flen, MAXFK); + bcopy(fkeyp->keydef, kbd->kb_fkeytab[fkeyp->keynum].str, + kbd->kb_fkeytab[fkeyp->keynum].len); + break; Added: user/cperciva/freebsd-update-build/patches/10.3-RELEASE/3-SA-16:19.sendmsg ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/cperciva/freebsd-update-build/patches/10.3-RELEASE/3-SA-16:19.sendmsg Tue May 17 22:41:49 2016 (r300094) @@ -0,0 +1,12 @@ +--- sys/kern/uipc_syscalls.c.orig ++++ sys/kern/uipc_syscalls.c +@@ -1699,6 +1699,9 @@ + struct mbuf *m; + int error; + ++ if (buflen < 0) ++ return (EINVAL); ++ + if (buflen > MLEN) { + #ifdef COMPAT_OLDSOCK + if (type == MT_SONAME && buflen <= 112) Added: user/cperciva/freebsd-update-build/patches/9.3-RELEASE/42-SA-16:18.atkbd ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/cperciva/freebsd-update-build/patches/9.3-RELEASE/42-SA-16:18.atkbd Tue May 17 22:41:49 2016 (r300094) @@ -0,0 +1,11 @@ +--- sys/dev/kbd/kbd.c.orig ++++ sys/dev/kbd/kbd.c +@@ -996,7 +996,7 @@ + splx(s); + return (error); + } +- kbd->kb_fkeytab[fkeyp->keynum].len = imin(fkeyp->flen, MAXFK); ++ kbd->kb_fkeytab[fkeyp->keynum].len = min(fkeyp->flen, MAXFK); + bcopy(fkeyp->keydef, kbd->kb_fkeytab[fkeyp->keynum].str, + kbd->kb_fkeytab[fkeyp->keynum].len); + break;
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201605172241.u4HMfn76016168>