svn commit: r365720 - head/sys/conf

2020-09-14 Thread Gordon Tetlow
Author: gordon Date: Mon Sep 14 14:45:30 2020 New Revision: 365720 URL: https://svnweb.freebsd.org/changeset/base/365720 Log: Partially revert r346018 and use the if/then construct instead of shell. There are a couple of places in the tree that directly parse the newvers.sh script looking

svn commit: r362620 - head/secure/lib/libcrypto

2020-06-25 Thread Gordon Tetlow
Author: gordon Date: Thu Jun 25 19:35:37 2020 New Revision: 362620 URL: https://svnweb.freebsd.org/changeset/base/362620 Log: Revert OPENSSL_NO_SSL3_METHOD to keep ABI compatibility. This define caused a couple of symbols to disappear. To keep ABI compatibility, we are going to keep the s

svn commit: r361392 - head/secure/lib/libcrypto

2020-05-22 Thread Gordon Tetlow
Author: gordon Date: Fri May 22 16:53:39 2020 New Revision: 361392 URL: https://svnweb.freebsd.org/changeset/base/361392 Log: Remove support for SSLv3 from the OpenSSL build. This is the default configuration in OpenSSL 1.1.1 already. This moves to align with that default. Reported b

svn commit: r360146 - head/crypto/openssl/ssl

2020-04-21 Thread Gordon Tetlow
Author: gordon Date: Tue Apr 21 15:44:20 2020 New Revision: 360146 URL: https://svnweb.freebsd.org/changeset/base/360146 Log: Fix OpenSSL remote denial of service. See https://www.openssl.org/news/secadv/20200421.txt for details. Approved by: so Security: CVE-2020-1967 Modified

svn commit: r357212 - head/lib/libfetch

2020-01-28 Thread Gordon Tetlow
Author: gordon Date: Tue Jan 28 18:37:18 2020 New Revision: 357212 URL: https://svnweb.freebsd.org/changeset/base/357212 Log: Fix urldecode buffer overrun. Reported by: Duncan Overbruck Security: CVE-2020-7450 Modified: head/lib/libfetch/fetch.c Modified: head/lib/libfetch/fetch.

svn commit: r344952 - head/bin/chmod

2019-03-08 Thread Gordon Tetlow
Author: gordon Date: Sat Mar 9 00:30:13 2019 New Revision: 344952 URL: https://svnweb.freebsd.org/changeset/base/344952 Log: Correct wording around '-' masks. PR: 236407 Reported by: Brian Saia MFC after:1 week Modified: head/bin/chmod/chmod.1 Modified: head/bin/chmo

svn commit: r341484 - head/usr.sbin/bhyve

2018-12-04 Thread Gordon Tetlow
Author: gordon Date: Tue Dec 4 18:28:25 2018 New Revision: 341484 URL: https://svnweb.freebsd.org/changeset/base/341484 Log: Always treat firmware request and response sizes as unsigned. This fixes an incomplete bounds check on the guest-supplied request size where a very large request s

svn commit: r338982 - head/sys/kern

2018-09-27 Thread Gordon Tetlow
Author: gordon Date: Thu Sep 27 18:39:54 2018 New Revision: 338982 URL: https://svnweb.freebsd.org/changeset/base/338982 Log: Clear stack allocated data structure to prevent kernel memory leak. Reported by: Thomas Barabosch, Fraunhofer FKIE Reviewed by: wes@ Approved by: re (implicit

svn commit: r338603 - head/sys/kern

2018-09-11 Thread Gordon Tetlow
Author: gordon Date: Wed Sep 12 04:57:34 2018 New Revision: 338603 URL: https://svnweb.freebsd.org/changeset/base/338603 Log: Correct ELF header parsing code to prevent invalid ELF sections from disclosing memory. Submitted by: markj Reported by: Thomas Barabosch, Fraunhofer FKIE App

Re: svn commit: r337936 - in head/sys/contrib/libsodium: . builds builds/msvc builds/msvc/build builds/msvc/properties builds/msvc/vs2010 builds/msvc/vs2010/libsodium builds/msvc/vs2012 builds/msvc/vs

2018-08-17 Thread Gordon Tetlow
On Fri, Aug 17, 2018 at 12:23:51AM +, Conrad Meyer wrote: > Author: cem > Date: Fri Aug 17 00:23:50 2018 > New Revision: 337936 > URL: https://svnweb.freebsd.org/changeset/base/337936 > > Log: > Bring in libsodium to sys/contrib > > Bring in https://github.com/jedisct1/libsodium at >

svn commit: r331981 - head/sys/dev/vt

2018-04-03 Thread Gordon Tetlow
Author: gordon Date: Wed Apr 4 05:21:46 2018 New Revision: 331981 URL: https://svnweb.freebsd.org/changeset/base/331981 Log: Limit glyph count in vtfont_load to avoid integer overflow. Invalid font data passed to PIO_VFONT can result in an integer overflow in glyphsize. Characters may t

svn commit: r325942 - head

2017-11-17 Thread Gordon Tetlow
Author: gordon Date: Fri Nov 17 15:46:19 2017 New Revision: 325942 URL: https://svnweb.freebsd.org/changeset/base/325942 Log: Correct grammar nit. Modified: head/UPDATING Modified: head/UPDATING == --- head/UPDATING

svn commit: r325865 - in head/sys: compat/freebsd32 kern

2017-11-15 Thread Gordon Tetlow
Author: gordon Date: Wed Nov 15 22:30:21 2017 New Revision: 325865 URL: https://svnweb.freebsd.org/changeset/base/325865 Log: Properly bzero kldstat structure to prevent kernel information leak. Submitted by: kib Reported by: TJ Corley Security: CVE-2017-1088 Modified: head/sys/

svn commit: r324696 - in head/contrib/wpa: src/ap src/common src/rsn_supp wpa_supplicant

2017-10-17 Thread Gordon Tetlow
Author: gordon Date: Tue Oct 17 17:22:36 2017 New Revision: 324696 URL: https://svnweb.freebsd.org/changeset/base/324696 Log: Update wpa_supplicant/hostapd for 2017-01 vulnerability release. hostapd: Avoid key reinstallation in FT handshake Prevent reinstallation of an already in-use grou

svn commit: r323709 - head/usr.sbin/tcpdump/tcpdump

2017-09-18 Thread Gordon Tetlow
Author: gordon Date: Mon Sep 18 16:42:13 2017 New Revision: 323709 URL: https://svnweb.freebsd.org/changeset/base/323709 Log: Revert tcpdump to using the source manpage instead of having a copy here. This helps future maintainability of tcpdump so we don't forget to update the manpage (li

svn commit: r323683 - in head: contrib/file contrib/file/doc contrib/file/magic contrib/file/magic/Magdir contrib/file/python contrib/file/src contrib/file/tests lib/libmagic

2017-09-17 Thread Gordon Tetlow
Author: gordon Date: Sun Sep 17 19:14:38 2017 New Revision: 323683 URL: https://svnweb.freebsd.org/changeset/base/323683 Log: MFV r323678: file 5.32 Approved by: emaste (mentor) MFC after:2 weeks Differential Revision:https://reviews.freebsd.org/D12400 Added: head/contri

svn commit: r323550 - in head: . etc/defaults etc/periodic/weekly libexec/makewhatis.local share/man/man5 sys/mips/rmi targets/pseudo/userland tools/build/mk tools/build/options usr.bin usr.bin/cat...

2017-09-13 Thread Gordon Tetlow
Author: gordon Date: Wed Sep 13 16:35:16 2017 New Revision: 323550 URL: https://svnweb.freebsd.org/changeset/base/323550 Log: Deorbit catman. The tradeoff of disk for performance has long since tipped in favor of just rendering the manpage instead of relying on pre-formatted catpages. Note,

svn commit: r323342 - head/usr.sbin/manctl

2017-09-08 Thread Gordon Tetlow
Author: gordon Date: Sat Sep 9 03:09:02 2017 New Revision: 323342 URL: https://svnweb.freebsd.org/changeset/base/323342 Log: The purge option hasn't been implemented since 1994 when we imported this code. I think it is safe to say it's not going to be. I'm also working to de-orbit catman, s

svn commit: r323278 - head/contrib/file/src

2017-09-07 Thread Gordon Tetlow
Author: gordon Date: Thu Sep 7 18:54:54 2017 New Revision: 323278 URL: https://svnweb.freebsd.org/changeset/base/323278 Log: Fix an incorrectly used conditional causing a stack buffer overflow. Reported by: Thomas Jarosch of Intra2net AG Reviewed by: emaste, jhb Security: CVE-201

svn commit: r298552 - head/share/misc

2016-04-24 Thread Gordon Tetlow
wis\ngle...@freebsd.org\n2002/04/08"] +gordon [label="Gordon Tetlow\ngor...@freebsd.org\n2014/10/14"] grembo [label="Michael Gmelin\ngre...@freebsd.org\n2014/01/21"] gnn [label="George Neville-Neil\n...@freebsd.org\n2013/09/04"] hq [label="Herve Quir

svn commit: r223818 - head/usr.sbin/pwd_mkdb

2011-07-05 Thread Gordon Tetlow
Author: gordon Date: Wed Jul 6 06:34:08 2011 New Revision: 223818 URL: http://svn.freebsd.org/changeset/base/223818 Log: Only increment the ypcnt once per data record. The old implementation was incrementing it twice making it impossible to iterate the table since the records were 1, 3, 5,

Re: svn commit: r222813 - in head: . contrib/top gnu/usr.bin/gdb/kgdb lib/libkvm lib/libmemstat share/man/man4 share/mk sys/amd64/acpica sys/amd64/amd64 sys/amd64/include sys/arm/arm sys/arm/include s

2011-06-08 Thread Gordon Tetlow
On Tue, Jun 7, 2011 at 1:46 AM, Attilio Rao wrote: > Author: attilio > Date: Tue Jun  7 08:46:13 2011 > New Revision: 222813 > URL: http://svn.freebsd.org/changeset/base/222813 > > Log: >  etire the cpumask_t type and replace it with cpuset_t usage. snip > Replaced: >  head/share/man/man4/geom_m

svn commit: r220910 - head/gnu/usr.bin/man

2011-04-21 Thread Gordon Tetlow
Author: gordon Date: Thu Apr 21 07:14:10 2011 New Revision: 220910 URL: http://svn.freebsd.org/changeset/base/220910 Log: Remove GNU man implemenation now that the BSD version has cooked for a while. Deleted: head/gnu/usr.bin/man/ ___ svn-src-head@f

svn commit: r220261 - head/usr.bin/man

2011-04-01 Thread Gordon Tetlow
Author: gordon Date: Sat Apr 2 05:01:09 2011 New Revision: 220261 URL: http://svn.freebsd.org/changeset/base/220261 Log: Overhaul locale handling. Use locale(1) to determine the locale instead of trying to hand roll it. Correctly construct groff call based on charset and locale independe

svn commit: r217767 - head/usr.sbin/freebsd-update

2011-01-23 Thread Gordon Tetlow
Author: gordon Date: Mon Jan 24 04:32:59 2011 New Revision: 217767 URL: http://svn.freebsd.org/changeset/base/217767 Log: Honor $PAGER instead of always calling more. Approved by: colin@ MFC after:1 week Modified: head/usr.sbin/freebsd-update/freebsd-update.sh Modified: head/usr.

svn commit: r216426 - head/usr.bin/man

2010-12-13 Thread Gordon Tetlow
Author: gordon Date: Tue Dec 14 06:07:18 2010 New Revision: 216426 URL: http://svn.freebsd.org/changeset/base/216426 Log: Move sysctl invocation to using a variable that's fully pathed. This prevents errors for users that don't have /sbin in their PATH. Submitted by: Max Boyarov Approve

svn commit: r216140 - head/usr.bin/man

2010-12-02 Thread Gordon Tetlow
Author: gordon Date: Fri Dec 3 02:07:34 2010 New Revision: 216140 URL: http://svn.freebsd.org/changeset/base/216140 Log: Add ability to decompress different format manual pages. Add support for .so directive in manual pages. Approved by: mentor (wes@) Modified: head/usr.bin/man/man.s

svn commit: r213645 - head/share/examples/etc

2010-10-08 Thread Gordon Tetlow
Author: gordon Date: Sat Oct 9 05:57:23 2010 New Revision: 213645 URL: http://svn.freebsd.org/changeset/base/213645 Log: Remove the manpath.config entry now that it's no longer installed. Submitted by: b. f. Approved by: wes (mentor implicit) Modified: head/share/examples/etc/README.

svn commit: r213644 - head

2010-10-08 Thread Gordon Tetlow
Author: gordon Date: Sat Oct 9 05:50:04 2010 New Revision: 213644 URL: http://svn.freebsd.org/changeset/base/213644 Log: Add entries to remove manpath.config from etc and the examples directory. Approved by: wes (mentor implicit) Modified: head/ObsoleteFiles.inc Modified: head/Obsolet

svn commit: r213507 - head/usr.bin/man

2010-10-06 Thread Gordon Tetlow
Author: gordon Date: Thu Oct 7 06:34:47 2010 New Revision: 213507 URL: http://svn.freebsd.org/changeset/base/213507 Log: Add the ability to display specific manual pages if passed on the commandline. This mirrors the old (undocumented) GNU man functionality. Also document this feature in th

svn commit: r213470 - head/usr.bin/man

2010-10-06 Thread Gordon Tetlow
Author: gordon Date: Wed Oct 6 07:22:56 2010 New Revision: 213470 URL: http://svn.freebsd.org/changeset/base/213470 Log: If LANG/LC_CTYPE/LC_ALL is set and the localized man page contains a page also in the base set, the man utility when invoked with -a would display pages for each locale i

svn commit: r213454 - head/usr.bin/man

2010-10-05 Thread Gordon Tetlow
Author: gordon Date: Tue Oct 5 16:14:08 2010 New Revision: 213454 URL: http://svn.freebsd.org/changeset/base/213454 Log: Add reference to intro(1) in SEE ALSO section. PR: docs/151216 Approved by: wes (mentor, implicit) Modified: head/usr.bin/man/man.1 Modified: head/usr.b

svn commit: r213404 - head

2010-10-04 Thread Gordon Tetlow
Author: gordon Date: Mon Oct 4 15:39:53 2010 New Revision: 213404 URL: http://svn.freebsd.org/changeset/base/213404 Log: Add updating entry for manpath.config deprecation. Approved by: wes (mentor) Modified: head/UPDATING Modified: head/UPDATING ===

svn commit: r213395 - head/sys/sys

2010-10-03 Thread Gordon Tetlow
Author: gordon Date: Mon Oct 4 01:08:31 2010 New Revision: 213395 URL: http://svn.freebsd.org/changeset/base/213395 Log: Bump __FreeBSD_version for switch from GNU man to BSDL man. Approved by: wes (mentor) Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h ===

svn commit: r213394 - head/etc

2010-10-03 Thread Gordon Tetlow
Author: gordon Date: Mon Oct 4 01:07:04 2010 New Revision: 213394 URL: http://svn.freebsd.org/changeset/base/213394 Log: No longer install /etc/manpath.config since the BSDL man utilities don't use it. Approved by: wes (mentor) Modified: head/etc/Makefile Modified: head/etc/Makefile

svn commit: r213391 - in head: gnu/usr.bin usr.bin

2010-10-03 Thread Gordon Tetlow
Author: gordon Date: Sun Oct 3 22:24:14 2010 New Revision: 213391 URL: http://svn.freebsd.org/changeset/base/213391 Log: Retire GNU man in favor of the newly written BSDL version. Approved by: wes (mentor) Modified: head/gnu/usr.bin/Makefile head/usr.bin/Makefile Modified: head/gnu/

svn commit: r213349 - head/usr.bin/man

2010-10-01 Thread Gordon Tetlow
Author: gordon Date: Sat Oct 2 06:55:04 2010 New Revision: 213349 URL: http://svn.freebsd.org/changeset/base/213349 Log: Fix up whatis/apropos issue displaying all output on a single due to forgotten quotes. Submitted by: Brandon Gooch Approved by: wes (mentor, implicit) Modified:

svn commit: r213317 - head/usr.bin/man

2010-09-30 Thread Gordon Tetlow
@@ +.\"- +.\" Copyright (c) 2010 Gordon Tetlow +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of sou

svn commit: r208649 - head/usr.sbin/newsyslog

2010-05-29 Thread Gordon Tetlow
Author: gordon Date: Sat May 29 22:55:59 2010 New Revision: 208649 URL: http://svn.freebsd.org/changeset/base/208649 Log: Add file include processing for newsyslog. Format for the include line in /etc/newsyslog.conf is: /etc/defaults/newsyslog.conf Other notes of interest: Globbin

svn commit: r208648 - head/usr.sbin/newsyslog

2010-05-29 Thread Gordon Tetlow
Author: gordon Date: Sat May 29 22:52:17 2010 New Revision: 208648 URL: http://svn.freebsd.org/changeset/base/208648 Log: Convert newsyslog to using queue(3) macros instead of a home rolled version. Reviewed by: gad@ Approved by: wes@ (mentor) MFC after:2 months Modified: head/

svn commit: r207981 - head/lib/libc/gen

2010-05-12 Thread Gordon Tetlow
Author: gordon Date: Wed May 12 17:44:00 2010 New Revision: 207981 URL: http://svn.freebsd.org/changeset/base/207981 Log: Fix a bug due to a type conversion from 64 to 32 bits. The side effect of this type conversion is the high bits which were used to indicate if a special character was a l