svn commit: r368611 - head/usr.bin/calendar

2020-12-13 Thread Stefan Eßer
Author: se Date: Sun Dec 13 19:06:59 2020 New Revision: 368611 URL: https://svnweb.freebsd.org/changeset/base/368611 Log: Fix WITHOUT_ICONV build Move the include of langinfo.h out of the WITH_ICONV condition block, since it is not dependent on ICONV. This was correct when nl_langinfo()

svn commit: r368610 - head/usr.bin/calendar

2020-12-13 Thread Stefan Eßer
Author: se Date: Sun Dec 13 19:03:38 2020 New Revision: 368610 URL: https://svnweb.freebsd.org/changeset/base/368610 Log: Revert r368606 The issue will be fixed in a different way. Reported by: yuripv Modified: head/usr.bin/calendar/events.c Modified:

svn commit: r368606 - head/usr.bin/calendar

2020-12-13 Thread Stefan Eßer
Author: se Date: Sun Dec 13 09:38:50 2020 New Revision: 368606 URL: https://svnweb.freebsd.org/changeset/base/368606 Log: Fix WITHOUT_ICONV build There was an unprotected use of nl_langinfo() to determine the order of day vs. month in the generated output. When building without

svn commit: r368578 - head/usr.bin/calendar

2020-12-12 Thread Stefan Eßer
Author: se Date: Sat Dec 12 11:51:29 2020 New Revision: 368578 URL: https://svnweb.freebsd.org/changeset/base/368578 Log: Use getlocalbase() instead of compiled in LOCALBASE to locate calendars Modified: head/usr.bin/calendar/io.c head/usr.bin/calendar/pathnames.h Modified:

svn commit: r368577 - head/lib/libutil

2020-12-12 Thread Stefan Eßer
Author: se Date: Sat Dec 12 11:23:52 2020 New Revision: 368577 URL: https://svnweb.freebsd.org/changeset/base/368577 Log: Change getlocalbase() to not allocate any heap memory After the commit of the current version, Scott Long pointed out, that an attacker might be able to cause a

svn commit: r368551 - head/usr.bin/calendar/tests

2020-12-11 Thread Stefan Eßer
Author: se Date: Fri Dec 11 13:23:59 2020 New Revision: 368551 URL: https://svnweb.freebsd.org/changeset/base/368551 Log: Install 2 forgotten shell scripts required to run the tests Submitted by: arichardson (Alexander Richardson) Differential Revision:

svn commit: r368503 - head/usr.sbin/crunch/crunchgen

2020-12-10 Thread Stefan Eßer
Author: se Date: Thu Dec 10 09:31:05 2020 New Revision: 368503 URL: https://svnweb.freebsd.org/changeset/base/368503 Log: Lift scope of buf[] to make it extend to a potential access via *basename It can be assumed that the contents of the buffer was still allocated and valid at the point

svn commit: r368501 - in stable/12: contrib/bc contrib/bc/gen contrib/bc/include contrib/bc/manuals contrib/bc/manuals/bc contrib/bc/manuals/dc contrib/bc/src contrib/bc/src/bc contrib/bc/src/dc co...

2020-12-10 Thread Stefan Eßer
Author: se Date: Thu Dec 10 08:48:03 2020 New Revision: 368501 URL: https://svnweb.freebsd.org/changeset/base/368501 Log: MFC: r366318, r368072, r368080, r368097, r368387 Upgrade to version 3.2.3 Added: stable/12/contrib/bc/exec-install.sh - copied unchanged from r368072,

svn commit: r368387 - in head/contrib/bc: . gen include manuals src tests tests/bc

2020-12-06 Thread Stefan Eßer
Author: se Date: Sun Dec 6 11:49:21 2020 New Revision: 368387 URL: https://svnweb.freebsd.org/changeset/base/368387 Log: Upgrade to version 3.2.3 Modified: head/contrib/bc/Makefile.in head/contrib/bc/NEWS.md head/contrib/bc/configure.sh head/contrib/bc/gen/strgen.sh Directory

svn commit: r368386 - vendor/bc/3.2.3

2020-12-06 Thread Stefan Eßer
Author: se Date: Sun Dec 6 11:43:30 2020 New Revision: 368386 URL: https://svnweb.freebsd.org/changeset/base/368386 Log: Tag version 3.2.3 Added: vendor/bc/3.2.3/ - copied from r368385, vendor/bc/dist/ ___ svn-src-all@freebsd.org mailing list

svn commit: r368385 - in vendor/bc/dist: . gen

2020-12-06 Thread Stefan Eßer
Author: se Date: Sun Dec 6 11:38:46 2020 New Revision: 368385 URL: https://svnweb.freebsd.org/changeset/base/368385 Log: Import version 3.2.3 Modified: vendor/bc/dist/Makefile.in vendor/bc/dist/NEWS.md vendor/bc/dist/configure.sh vendor/bc/dist/gen/strgen.sh Modified:

svn commit: r368097 - head/usr.bin/gh-bc

2020-11-27 Thread Stefan Eßer
Author: se Date: Fri Nov 27 09:00:21 2020 New Revision: 368097 URL: https://svnweb.freebsd.org/changeset/base/368097 Log: Make generated C files depend on this Makefile The contents of lib.c, lib2.c, bc_help.c, and dc_help.c depends on the parameters passed to strgen.sh in this Makefile.

svn commit: r368080 - head/usr.bin/gh-bc

2020-11-26 Thread Stefan Eßer
Author: se Date: Thu Nov 26 19:38:02 2020 New Revision: 368080 URL: https://svnweb.freebsd.org/changeset/base/368080 Log: Update Makefile for new version 3.2.0 Modified: head/usr.bin/gh-bc/Makefile Modified: head/usr.bin/gh-bc/Makefile

svn commit: r368072 - in head/contrib/bc: . gen include manuals manuals/bc manuals/dc src src/bc src/dc src/history src/rand tests

2020-11-26 Thread Stefan Eßer
Author: se Date: Thu Nov 26 17:39:51 2020 New Revision: 368072 URL: https://svnweb.freebsd.org/changeset/base/368072 Log: Update to version 3.2.0 Added: head/contrib/bc/exec-install.sh - copied unchanged from r368069, vendor/bc/dist/exec-install.sh head/contrib/bc/include/bcl.h -

svn commit: r368069 - vendor/bc/3.2.0

2020-11-26 Thread Stefan Eßer
Author: se Date: Thu Nov 26 17:29:16 2020 New Revision: 368069 URL: https://svnweb.freebsd.org/changeset/base/368069 Log: Tag version 3.2.0 Added: vendor/bc/3.2.0/ - copied from r368068, vendor/bc/dist/ ___ svn-src-all@freebsd.org mailing list

svn commit: r368068 - in vendor/bc/dist: . gen include manuals manuals/bc manuals/dc src src/bc src/dc src/history src/rand tests

2020-11-26 Thread Stefan Eßer
Author: se Date: Thu Nov 26 17:27:07 2020 New Revision: 368068 URL: https://svnweb.freebsd.org/changeset/base/368068 Log: Import version 3.2.0 Added: vendor/bc/dist/exec-install.sh - copied unchanged from r368067, vendor/bc/dist/install.sh vendor/bc/dist/include/bcl.h (contents,

svn commit: r368063 - in vendor/bc/dist: . gen include manuals manuals/bc manuals/dc src

2020-11-26 Thread Stefan Eßer
Author: se Date: Thu Nov 26 17:18:18 2020 New Revision: 368063 URL: https://svnweb.freebsd.org/changeset/base/368063 Log: Revert incomplete import of version 3.2.0 Modified: vendor/bc/dist/.gitignore vendor/bc/dist/Makefile.in vendor/bc/dist/NEWS.md vendor/bc/dist/README.md

svn commit: r368062 - in vendor/bc/dist: . gen include manuals manuals/bc manuals/dc src

2020-11-26 Thread Stefan Eßer
Author: se Date: Thu Nov 26 16:52:17 2020 New Revision: 368062 URL: https://svnweb.freebsd.org/changeset/base/368062 Log: Update to version 3.2.0 Modified: vendor/bc/dist/.gitignore vendor/bc/dist/Makefile.in vendor/bc/dist/NEWS.md vendor/bc/dist/README.md vendor/bc/dist/configure.sh

svn commit: r367816 - in head: sbin/nvmecontrol usr.sbin/mailwrapper usr.sbin/pkg

2020-11-18 Thread Stefan Eßer
Author: se Date: Wed Nov 18 20:00:55 2020 New Revision: 367816 URL: https://svnweb.freebsd.org/changeset/base/367816 Log: Make use of the getlocalbase() function for run-time adjustment of the local software base directory, as committed in SVN rev. 367813. The pkg and mailwrapper

svn commit: r367813 - head/lib/libutil

2020-11-18 Thread Stefan Eßer
) +++ head/lib/libutil/getlocalbase.3 Wed Nov 18 19:44:30 2020 (r367813) @@ -0,0 +1,99 @@ +.\" +.\" SPDX-License-Identifier: BSD-2-Clause-FreeBSD +.\" +.\" Copyright 2020 Scott Long +.\" Copyright 2020 Stefan Eßer +.\" +.\" Redistribution and us

svn commit: r367364 - head/usr.bin/calendar

2020-11-05 Thread Stefan Eßer
Author: se Date: Thu Nov 5 08:58:21 2020 New Revision: 367364 URL: https://svnweb.freebsd.org/changeset/base/367364 Log: Restrict locale settings to the file they occur in This prevents LANG= in an included file from affecting the interpretation of month and day names in the including

svn commit: r367350 - in head/usr.bin/calendar: . tests

2020-11-04 Thread Stefan Eßer
Author: se Date: Wed Nov 4 22:29:01 2020 New Revision: 367350 URL: https://svnweb.freebsd.org/changeset/base/367350 Log: Add regression tests for conditions and comments Fix one case where #else was not corerctly processed and simplify the conditions logic. Fix parsing of day and

svn commit: r367308 - head/usr.bin/calendar

2020-11-03 Thread Stefan Eßer
Author: se Date: Tue Nov 3 22:13:16 2020 New Revision: 367308 URL: https://svnweb.freebsd.org/changeset/base/367308 Log: Update man-page to document changes made to the calendar program. MFC after:3 days Modified: head/usr.bin/calendar/calendar.1 Modified:

svn commit: r367294 - head/libexec/rc

2020-11-03 Thread Stefan Eßer
Author: se Date: Tue Nov 3 12:29:10 2020 New Revision: 367294 URL: https://svnweb.freebsd.org/changeset/base/367294 Log: Replace literal uses of /usr/local with a variable The variable defaults to "/usr/local", unless sysctl returns some other value for "user.localbase". The value

svn commit: r367293 - head/usr.bin/calendar

2020-11-03 Thread Stefan Eßer
Author: se Date: Tue Nov 3 12:15:08 2020 New Revision: 367293 URL: https://svnweb.freebsd.org/changeset/base/367293 Log: Consistently print calendar dates in the locale of the user Calendar files that specify LANG=... to specify their character encoding did also set the date format

svn commit: r367292 - head/usr.bin/calendar

2020-11-03 Thread Stefan Eßer
Author: se Date: Tue Nov 3 11:37:19 2020 New Revision: 367292 URL: https://svnweb.freebsd.org/changeset/base/367292 Log: Check that #ifdef, #ifndef, and #undef are used with a single name This restores the parameter validation that has been peformed by cpp for defining and testing of

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

2020-11-02 Thread Stefan Eßer
Author: se Date: Mon Nov 2 18:48:06 2020 New Revision: 367280 URL: https://svnweb.freebsd.org/changeset/base/367280 Log: Re-arrange some of the code to separate writable user tree variables from R/O variables. While here fix some nearby style. No functional change intended. MFC

svn commit: r367255 - head/usr.bin/calendar

2020-11-01 Thread Stefan Eßer
Author: se Date: Sun Nov 1 20:38:35 2020 New Revision: 367255 URL: https://svnweb.freebsd.org/changeset/base/367255 Log: Fix psoition reporting for calendar data file in system directory MFC after:3 days Modified: head/usr.bin/calendar/io.c Modified: head/usr.bin/calendar/io.c

svn commit: r367254 - head

2020-11-01 Thread Stefan Eßer
Author: se Date: Sun Nov 1 19:13:55 2020 New Revision: 367254 URL: https://svnweb.freebsd.org/changeset/base/367254 Log: Fix year in 2 most recent entries (2010 -> 2020) Reported by: m...@macktronics.com (Dan Mack) Modified: head/UPDATING Modified: head/UPDATING

svn commit: r367243 - in head: lib/libc/gen sys/kern

2020-10-31 Thread Stefan Eßer
Author: se Date: Sat Oct 31 23:48:41 2020 New Revision: 367243 URL: https://svnweb.freebsd.org/changeset/base/367243 Log: Make sysctl user.local a tunable that can be written at run-time This sysctl value had been provided as a read-only variable that is compiled into the C library based

svn commit: r367221 - head

2020-10-31 Thread Stefan Eßer
Author: se Date: Sat Oct 31 16:39:27 2020 New Revision: 367221 URL: https://svnweb.freebsd.org/changeset/base/367221 Log: Mention the more strict consistency checks performed by calendar(), which can make the program abort with an error message on previously accepted but malformed input

svn commit: r367207 - head/usr.bin/calendar

2020-10-31 Thread Stefan Eßer
Author: se Date: Sat Oct 31 15:11:24 2020 New Revision: 367207 URL: https://svnweb.freebsd.org/changeset/base/367207 Log: Improve calendar file parsing and consistency tests Add line number information to more warning and error messages. Detect #else and #endif without corresponing

svn commit: r367204 - head/usr.bin/calendar

2020-10-31 Thread Stefan Eßer
Author: se Date: Sat Oct 31 13:55:10 2020 New Revision: 367204 URL: https://svnweb.freebsd.org/changeset/base/367204 Log: Add file names and line numbers to debug messages MFC after:3 days Modified: head/usr.bin/calendar/io.c Modified: head/usr.bin/calendar/io.c

svn commit: r367203 - head/usr.bin/calendar

2020-10-31 Thread Stefan Eßer
Author: se Date: Sat Oct 31 13:32:08 2020 New Revision: 367203 URL: https://svnweb.freebsd.org/changeset/base/367203 Log: Add file names and line numbers to calendar format error messages Without file name and line number it is very cumbersum to identify the locations of errors in

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

2020-10-31 Thread Stefan Eßer
Author: se Date: Sat Oct 31 12:10:43 2020 New Revision: 367199 URL: https://svnweb.freebsd.org/changeset/base/367199 Log: Fix reversed condition after attempted style fix in r367196 Reported by: xto...@hotmail.com MFC after:3 days Modified: head/lib/libc/gen/sysctl.c Modified:

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

2020-10-31 Thread Stefan Eßer
Author: se Date: Sat Oct 31 11:44:10 2020 New Revision: 367196 URL: https://svnweb.freebsd.org/changeset/base/367196 Log: Fix style, no functional change Submitted by: kib MFC after:3 days Modified: head/lib/libc/gen/sysctl.c Modified: head/lib/libc/gen/sysctl.c

svn commit: r367184 - in head: lib/libc/gen sbin/sysctl

2020-10-30 Thread Stefan Eßer
Author: se Date: Fri Oct 30 19:37:53 2020 New Revision: 367184 URL: https://svnweb.freebsd.org/changeset/base/367184 Log: Update man-pages to describe the user.localbase variable added in r367179. MFC after:3 days Modified: head/lib/libc/gen/sysctl.3 head/sbin/sysctl/sysctl.8

svn commit: r367179 - in head: lib/libc/gen sys/kern sys/sys

2020-10-30 Thread Stefan Eßer
Author: se Date: Fri Oct 30 18:48:09 2020 New Revision: 367179 URL: https://svnweb.freebsd.org/changeset/base/367179 Log: Add read only sysctl variable user.localbase The value is provided by the C library as for other sysctl variables in the user tree. It is compiled in and returns the

svn commit: r367173 - in head/usr.bin/calendar: . tests

2020-10-30 Thread Stefan Eßer
Author: se Date: Fri Oct 30 15:43:52 2020 New Revision: 367173 URL: https://svnweb.freebsd.org/changeset/base/367173 Log: Print calendar entries in the order they occur The calendar program used to output entries in reverse order, due to the way an internal linked list was built up.

svn commit: r367167 - head/usr.bin/calendar

2020-10-30 Thread Stefan Eßer
Author: se Date: Fri Oct 30 14:34:51 2020 New Revision: 367167 URL: https://svnweb.freebsd.org/changeset/base/367167 Log: Revert debug output committed in r367166 by accident MFC after:3 days Modified: head/usr.bin/calendar/events.c Modified: head/usr.bin/calendar/events.c

svn commit: r367166 - head/usr.bin/calendar

2020-10-30 Thread Stefan Eßer
Author: se Date: Fri Oct 30 14:32:13 2020 New Revision: 367166 URL: https://svnweb.freebsd.org/changeset/base/367166 Log: Fix length calculation in memmove MFC after:3 days Modified: head/usr.bin/calendar/events.c head/usr.bin/calendar/io.c Modified:

svn commit: r367161 - head/usr.bin/calendar

2020-10-30 Thread Stefan Eßer
Author: se Date: Fri Oct 30 10:44:46 2020 New Revision: 367161 URL: https://svnweb.freebsd.org/changeset/base/367161 Log: Re-implement comment parsing missing in the internal pre-processor The internal pre-processor ignored lines that did not parse a calendar entries, but did not support

svn commit: r367127 - head/usr.bin/calendar

2020-10-29 Thread Stefan Eßer
Author: se Date: Thu Oct 29 08:31:47 2020 New Revision: 367127 URL: https://svnweb.freebsd.org/changeset/base/367127 Log: Simplify test for closing delimiter of #include argument (no functional change). While here: Fix invalid parameters of a commented-out debug printf() found when

svn commit: r367126 - head/usr.bin/calendar

2020-10-29 Thread Stefan Eßer
Author: se Date: Thu Oct 29 08:26:38 2020 New Revision: 367126 URL: https://svnweb.freebsd.org/changeset/base/367126 Log: Fix calendar -a processing of files included in the user's home directory The existing code performed a chdir() into the home directory, but the parser fell back to

svn commit: r367108 - head/usr.bin/calendar

2020-10-28 Thread Stefan Eßer
Author: se Date: Wed Oct 28 14:48:58 2020 New Revision: 367108 URL: https://svnweb.freebsd.org/changeset/base/367108 Log: Add support for nested conditionals The previous behavior was to support nested #ifdef and #ifndef, but to return to unconditional parsing after the next #endif,

svn commit: r367104 - head/usr.bin/calendar

2020-10-28 Thread Stefan Eßer
Author: se Date: Wed Oct 28 13:30:24 2020 New Revision: 367104 URL: https://svnweb.freebsd.org/changeset/base/367104 Log: Fix off-by-one error in processing of #ifdef lines The convention in this program is to parse the line immediately starting after the token (e.g. #defineA and #ifdefA

svn commit: r367103 - head/usr.bin/calendar

2020-10-28 Thread Stefan Eßer
Author: se Date: Wed Oct 28 13:06:39 2020 New Revision: 367103 URL: https://svnweb.freebsd.org/changeset/base/367103 Log: Fix parsing of #ifdef in calendar files There was code to process an #ifndef tokens, but none for #ifdef. The #ifdef token was mentioned as unsupported in the BUGS

svn commit: r367075 - in head: crypto/openssh/regress/unittests/sshkey lib/libc/nls lib/libfetch sbin/nvmecontrol secure/lib/libssh secure/usr.bin/ssh-agent tools/tools/ath/athprom tools/tools/net8...

2020-10-27 Thread Stefan Eßer
Author: se Date: Tue Oct 27 11:29:11 2020 New Revision: 367075 URL: https://svnweb.freebsd.org/changeset/base/367075 Log: Replace literal uses of /usr/local in C sources with _PATH_LOCALBASE Literal references to /usr/local exist in a large number of files in the FreeBSD base system.

svn commit: r366963 - head/usr.bin/calendar

2020-10-23 Thread Stefan Eßer
Author: se Date: Fri Oct 23 10:00:56 2020 New Revision: 366963 URL: https://svnweb.freebsd.org/changeset/base/366963 Log: Udpate calendar man-page to mention the search path added in r366962. Calendar files in /usr/lcoal/share/calendar take precedence over files in the base system. They

svn commit: r366962 - in head: include usr.bin/calendar

2020-10-23 Thread Stefan Eßer
Author: se Date: Fri Oct 23 09:22:23 2020 New Revision: 366962 URL: https://svnweb.freebsd.org/changeset/base/366962 Log: Add search of LOCALBASE/share/calendar for calendars supplied by a port. Calendar files in LOCALBASE override similarily named ones in the base system. This could

svn commit: r366318 - in head/contrib/bc: . include src

2020-10-01 Thread Stefan Eßer
Author: se Date: Thu Oct 1 15:45:07 2020 New Revision: 366318 URL: https://svnweb.freebsd.org/changeset/base/366318 Log: Upgrade to version 3.1.6 This upgrade addresses one (benign) compiler warning when building with LLVM-12. Modified: head/contrib/bc/Makefile.in

svn commit: r366317 - vendor/bc/3.1.6

2020-10-01 Thread Stefan Eßer
Author: se Date: Thu Oct 1 15:41:32 2020 New Revision: 366317 URL: https://svnweb.freebsd.org/changeset/base/366317 Log: Tag version 3.1.6 Added: vendor/bc/3.1.6/ - copied from r366316, vendor/bc/dist/ ___ svn-src-all@freebsd.org mailing list

svn commit: r366316 - in vendor/bc/dist: . include src

2020-10-01 Thread Stefan Eßer
Author: se Date: Thu Oct 1 15:40:24 2020 New Revision: 366316 URL: https://svnweb.freebsd.org/changeset/base/366316 Log: Update to version 3.1.6 Modified: vendor/bc/dist/Makefile.in vendor/bc/dist/NEWS.md vendor/bc/dist/include/bc.h vendor/bc/dist/release.sh

svn commit: r366227 - in releng/12.2: share/man/man5 tools/build/options

2020-09-28 Thread Stefan Eßer
Author: se Date: Mon Sep 28 14:47:36 2020 New Revision: 366227 URL: https://svnweb.freebsd.org/changeset/base/366227 Log: MF12 r366218: Add documentation of the build options WITH_GH_BC and WITHOUT_GH_BC to optionally replace the traditional implementation of bc(1) and dc(1) with the

svn commit: r366218 - in stable/12: share/man/man5 tools/build/options

2020-09-28 Thread Stefan Eßer
Author: se Date: Mon Sep 28 07:59:50 2020 New Revision: 366218 URL: https://svnweb.freebsd.org/changeset/base/366218 Log: MFC r366100: Add build options WITH/WITHOUT_GH_BC. The update to the man-page cannot be merged, since the default value of this option differs between -CURRENT

svn commit: r366109 - in head/share/syscons: fonts keymaps

2020-09-24 Thread Stefan Eßer
Author: se Date: Thu Sep 24 09:06:04 2020 New Revision: 366109 URL: https://svnweb.freebsd.org/changeset/base/366109 Log: Add danish translations provided by GitHub user scootergriesen These translations did already exist in the index files for "vt". Obtained from:

svn commit: r366100 - in head: share/man/man5 tools/build/options

2020-09-24 Thread Stefan Eßer
Author: se Date: Thu Sep 24 06:12:57 2020 New Revision: 366100 URL: https://svnweb.freebsd.org/changeset/base/366100 Log: Slightly modify wording to better match nearby entries. MFC after:3 days Modified: head/share/man/man5/src.conf.5 head/tools/build/options/WITHOUT_GH_BC

svn commit: r365922 - head/lib/msun/src

2020-09-19 Thread Stefan Eßer
Author: se Date: Sun Sep 20 05:32:53 2020 New Revision: 365922 URL: https://svnweb.freebsd.org/changeset/base/365922 Log: Apply an opimization for the kernels used by cexp(x) and cexpf(x) submitted by Steve Kargl: - Use sincos[f] instead of a call to cos[f] and a call to sin[f]. -

svn commit: r365921 - in head/lib/msun: ld128 ld80

2020-09-19 Thread Stefan Eßer
Author: se Date: Sun Sep 20 05:28:31 2020 New Revision: 365921 URL: https://svnweb.freebsd.org/changeset/base/365921 Log: Apply fix for ld80 and ld128 submitted by Steve Kargl: - Micro-optimization: use sincosl(x) instead of a call to cosl(x) and a call to sinl(x). Argument reduction

svn commit: r365754 - head/share/man/man5

2020-09-15 Thread Stefan Eßer
Author: se Date: Tue Sep 15 16:38:44 2020 New Revision: 365754 URL: https://svnweb.freebsd.org/changeset/base/365754 Log: src.conf.5: regen after r365753 Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

svn commit: r365753 - head/tools/build/options

2020-09-15 Thread Stefan Eßer
Author: se Date: Tue Sep 15 16:22:05 2020 New Revision: 365753 URL: https://svnweb.freebsd.org/changeset/base/365753 Log: Add descriptions of the WITH_(OUT)_GH_BC options that exist in -CURRENT (default: WITH_GH_BC) and 12-STABLE (default: WITHOUT_GH_BC). Since the new implementation of

svn commit: r365030 - head/sbin/ipfw

2020-09-01 Thread Stefan Eßer
Author: se Date: Tue Sep 1 09:02:43 2020 New Revision: 365030 URL: https://svnweb.freebsd.org/changeset/base/365030 Log: Change printf format string to include the extra blank This is a follow up change to r364321 after a discussion about the style. All near by places use extra blanks

svn commit: r364055 - head

2020-08-08 Thread Stefan Eßer
Author: se Date: Sat Aug 8 19:48:15 2020 New Revision: 364055 URL: https://svnweb.freebsd.org/changeset/base/364055 Log: Mention the new implementation of bc and dc which has become the default version in FreeBSD-CURRENT. Modified: head/RELNOTES Modified: head/RELNOTES

svn commit: r364052 - in stable/12: contrib/bc contrib/bc/include contrib/bc/locales contrib/bc/manuals contrib/bc/manuals/bc contrib/bc/manuals/dc contrib/bc/src contrib/bc/src/bc contrib/bc/src/d...

2020-08-08 Thread Stefan Eßer
Author: se Date: Sat Aug 8 16:41:28 2020 New Revision: 364052 URL: https://svnweb.freebsd.org/changeset/base/364052 Log: MFC: 362681, 362697, 362914, 362984, 362986, 362987, 363091, 363172, 363809, 363810, 363811, 363915 Import new 2-clause BSD licenced implementation of the bc and

svn commit: r363915 - in head/contrib/bc: . locales src

2020-08-05 Thread Stefan Eßer
Author: se Date: Wed Aug 5 15:20:07 2020 New Revision: 363915 URL: https://svnweb.freebsd.org/changeset/base/363915 Log: Upgrade to version 3.1.5 This version fixes some entries in the chinese message catalogs which could lead to program crashes when used. Modified:

svn commit: r363899 - vendor/bc/3.1.5

2020-08-05 Thread Stefan Eßer
Author: se Date: Wed Aug 5 10:12:19 2020 New Revision: 363899 URL: https://svnweb.freebsd.org/changeset/base/363899 Log: Tag version 3.1.5 Repeat previous SVN copy from dist directory with updates files. Added: vendor/bc/3.1.5/ - copied from r363898, vendor/bc/dist/

svn commit: r363898 - vendor/bc/3.1.5

2020-08-05 Thread Stefan Eßer
Author: se Date: Wed Aug 5 10:10:40 2020 New Revision: 363898 URL: https://svnweb.freebsd.org/changeset/base/363898 Log: Revert copy from dist directory - I had forgotten to commit to dist first. Deleted: vendor/bc/3.1.5/ ___

svn commit: r363897 - in vendor/bc/dist: . locales src

2020-08-05 Thread Stefan Eßer
Author: se Date: Wed Aug 5 10:07:43 2020 New Revision: 363897 URL: https://svnweb.freebsd.org/changeset/base/363897 Log: Upgrade to version 3.1.5 This version fixes a bug that only occurs when with chinese locale settings. Modified: vendor/bc/dist/Makefile.in

svn commit: r363896 - vendor/bc/3.1.5

2020-08-05 Thread Stefan Eßer
Author: se Date: Wed Aug 5 10:06:53 2020 New Revision: 363896 URL: https://svnweb.freebsd.org/changeset/base/363896 Log: Tag version 3.1.5 Added: vendor/bc/3.1.5/ - copied from r363895, vendor/bc/dist/ ___ svn-src-all@freebsd.org mailing list

svn commit: r363811 - in head: etc/mtree usr.bin/gh-bc usr.bin/gh-bc/tests

2020-08-03 Thread Stefan Eßer
Author: se Date: Mon Aug 3 20:26:04 2020 New Revision: 363811 URL: https://svnweb.freebsd.org/changeset/base/363811 Log: Connect the tests provided with the new bc and dc The tests compare the command output (including of error cases) with the expected output and exit code. Not all

svn commit: r363810 - in head/contrib/bc: . include manuals manuals/bc manuals/dc src src/bc src/dc tests/bc

2020-08-03 Thread Stefan Eßer
Author: se Date: Mon Aug 3 19:20:26 2020 New Revision: 363810 URL: https://svnweb.freebsd.org/changeset/base/363810 Log: Upgrade to version 3.1.4 This version omits the printing of a copyright header in interactive mode and the dc command now exits afterexecution of

svn commit: r363809 - head/usr.bin/gh-bc

2020-08-03 Thread Stefan Eßer
Author: se Date: Mon Aug 3 19:18:38 2020 New Revision: 363809 URL: https://svnweb.freebsd.org/changeset/base/363809 Log: Upgrade to version 3.1.4 This version omits the printing of a copyright header in interactive mode and the dc command now exits after execution of the commands passed

svn commit: r363808 - vendor/bc/3.1.4

2020-08-03 Thread Stefan Eßer
Author: se Date: Mon Aug 3 19:00:12 2020 New Revision: 363808 URL: https://svnweb.freebsd.org/changeset/base/363808 Log: Tag version 3.1.4 Added: vendor/bc/3.1.4/ - copied from r363807, vendor/bc/dist/ ___ svn-src-all@freebsd.org mailing list

svn commit: r363807 - in vendor/bc/dist: . include manuals manuals/bc manuals/dc src src/bc src/dc tests/bc

2020-08-03 Thread Stefan Eßer
Author: se Date: Mon Aug 3 18:55:39 2020 New Revision: 363807 URL: https://svnweb.freebsd.org/changeset/base/363807 Log: Import version 3.1.4 This version makes dc exit after processing all commands passed via -e or -f instead of waiting for more input on STDIN (add "-f -" to the

Re: svn commit: r363091 - in head/contrib/bc: . include manuals src tests tests/bc

2020-07-30 Thread Stefan Eßer
Am 30.07.20 um 18:45 schrieb Jessica Clarke: > On 30 Jul 2020, at 17:40, Ravi Pokala wrote: >> >> -Original Message- >> From: on behalf of Jessica Clarke >> >> Date: 2020-07-30, Thursday at 09:35 >> To: Baptiste Daroussin >> Cc: Stefan Eßer

Re: svn commit: r363091 - in head/contrib/bc: . include manuals src tests tests/bc

2020-07-30 Thread Stefan Eßer
Am 30.07.20 um 18:31 schrieb Baptiste Daroussin: > On Thu, Jul 30, 2020 at 05:28:19PM +0100, Jessica Clarke wrote: >> On 30 Jul 2020, at 17:20, Baptiste Daroussin wrote: >>> On Sat, Jul 11, 2020 at 07:33:19AM +, Stefan Eßer wrote: >>>> Author: se >>>&g

Re: svn commit: r363679 - in head: contrib/netbsd-tests/lib/libc/regex/data lib/libc/regex

2020-07-30 Thread Stefan Eßer
Am 30.07.20 um 13:54 schrieb Kyle Evans: > On Thu, Jul 30, 2020 at 6:48 AM Gordon Bergling wrote: >> I got the same error this morning and was able to solve it by doing a full >> buildworld without NO_CLEAN=yes. >> >> You may want to try this in case you are using NO_CLEAN=yes. >> > > This is

Re: svn commit: r363679 - in head: contrib/netbsd-tests/lib/libc/regex/data lib/libc/regex

2020-07-30 Thread Stefan Eßer
Am 30.07.20 um 13:48 schrieb Gordon Bergling: > On Thu, Jul 30, 2020 at 01:26:46PM +0200, Stefan Eßer wrote: >> Am 30.07.20 um 01:21 schrieb Kyle Evans: >> [...] >>> This change bumps the symbol version of regcomp to FBSD_1.6 and provides >>> the >

Re: svn commit: r363679 - in head: contrib/netbsd-tests/lib/libc/regex/data lib/libc/regex

2020-07-30 Thread Stefan Eßer
Am 30.07.20 um 01:21 schrieb Kyle Evans: [...] > This change bumps the symbol version of regcomp to FBSD_1.6 and provides the > old escape semantics for legacy applications, just in case one has an older > application that would immediately turn into a pumpkin because of an > extraneous

Re: svn commit: r363172 - head/contrib/bc/src

2020-07-14 Thread Stefan Eßer
Am 14.07.20 um 19:31 schrieb Brooks Davis: > On Tue, Jul 14, 2020 at 05:02:18AM +, Adrian Chadd wrote: >> Author: adrian >> Date: Tue Jul 14 05:02:18 2020 >> New Revision: 363172 >> URL: https://svnweb.freebsd.org/changeset/base/363172 >> >> Log: >> [bc] Fix a "maybe uninitialized" compiler

svn commit: r363091 - in head/contrib/bc: . include manuals src tests tests/bc

2020-07-11 Thread Stefan Eßer
Author: se Date: Sat Jul 11 07:33:18 2020 New Revision: 363091 URL: https://svnweb.freebsd.org/changeset/base/363091 Log: Update to version 3.1.3 This version fixes the following evaluation, which lead to a parse error: echo "if (1 < 3) 1" | bc Modified:

svn commit: r363075 - vendor/bc/3.1.3

2020-07-10 Thread Stefan Eßer
Author: se Date: Fri Jul 10 11:01:05 2020 New Revision: 363075 URL: https://svnweb.freebsd.org/changeset/base/363075 Log: Tag version 3.1.3 Added: vendor/bc/3.1.3/ - copied from r363074, vendor/bc/dist/ ___ svn-src-all@freebsd.org mailing list

svn commit: r363074 - in vendor/bc/dist: . include manuals src tests tests/bc

2020-07-10 Thread Stefan Eßer
Author: se Date: Fri Jul 10 11:00:40 2020 New Revision: 363074 URL: https://svnweb.freebsd.org/changeset/base/363074 Log: Upgrade to version 3.1.3 This version fixes an incompatibility with GNU bc. Modified: vendor/bc/dist/Makefile.in vendor/bc/dist/NEWS.md

svn commit: r362987 - in head: contrib/bc usr.bin/gh-bc

2020-07-07 Thread Stefan Eßer
Author: se Date: Tue Jul 7 07:51:09 2020 New Revision: 362987 URL: https://svnweb.freebsd.org/changeset/base/362987 Log: Update to version 3.1.1 This version fixes a regression with regard to tradtional behavior of the non-standard FreeBSD option "-e". In the previous version "-e quit"

svn commit: r362986 - in vendor/bc: 3.0.2 3.0.2/gen 3.0.2/tests 3.0.2/tests/dc 3.0.2/tests/dc/errors 3.0.2/tests/dc/scripts 3.1.1 3.1.1/gen 3.1.1/manuals 3.1.1/manuals/bc 3.1.1/manuals/dc 3.1.1/tes...

2020-07-07 Thread Stefan Eßer
Author: se Date: Tue Jul 7 07:32:15 2020 New Revision: 362986 URL: https://svnweb.freebsd.org/changeset/base/362986 Log: Disable keyword expansion. No actual change since there are no keywords to expand in the sources. Modified: Directory Properties: vendor/bc/3.0.2/gen/bc_help.txt

svn commit: r362985 - vendor/bc/3.1.1

2020-07-07 Thread Stefan Eßer
Author: se Date: Tue Jul 7 07:05:44 2020 New Revision: 362985 URL: https://svnweb.freebsd.org/changeset/base/362985 Log: Tag release 3.1.1 Added: vendor/bc/3.1.1/ - copied from r362984, vendor/bc/dist/ ___ svn-src-all@freebsd.org mailing list

svn commit: r362984 - in vendor/bc/dist: . gen include locales manuals manuals/bc manuals/dc src src/bc src/dc src/history src/rand tests tests/bc tests/bc/errors tests/dc tests/dc/errors

2020-07-07 Thread Stefan Eßer
Author: se Date: Tue Jul 7 07:02:33 2020 New Revision: 362984 URL: https://svnweb.freebsd.org/changeset/base/362984 Log: Update to release 3.1.1 This release fixes a regression from traditional bc behavior in FreeBSD with regard to "-e quit" being passed on the command line and add

svn commit: r362945 - head

2020-07-05 Thread Stefan Eßer
Author: se Date: Sun Jul 5 14:43:14 2020 New Revision: 362945 URL: https://svnweb.freebsd.org/changeset/base/362945 Log: Add a note regarding the introduction of the new bc and dc implementations that are built by default on -CURRENT after 2020-06-26. Modified: head/UPDATING Modified:

Re: svn commit: r362681 - in head: contrib/bc contrib/bc/gen contrib/bc/include contrib/bc/locales contrib/bc/manuals contrib/bc/src contrib/bc/src/bc contrib/bc/src/dc contrib/bc/src/history contrib/

2020-06-30 Thread Stefan Eßer
Am 30.06.20 um 23:29 schrieb Dimitry Andric: > On 30 Jun 2020, at 22:01, Stefan Eßer wrote: >> >> Am 29.06.20 um 20:09 schrieb Ed Maste: >>> On Mon, 29 Jun 2020 at 11:27, John Baldwin wrote: >>>> >>>> I suspect just doing the 'merge --recor

Re: svn commit: r362681 - in head: contrib/bc contrib/bc/gen contrib/bc/include contrib/bc/locales contrib/bc/manuals contrib/bc/src contrib/bc/src/bc contrib/bc/src/dc contrib/bc/src/history contrib/

2020-06-30 Thread Stefan Eßer
Am 29.06.20 um 20:09 schrieb Ed Maste: > On Mon, 29 Jun 2020 at 11:27, John Baldwin wrote: >> >> I suspect just doing the 'merge --record-only' is the simplest method >> assuming Git handles it ok. I suspect since Git ignores mergeinfo this >> is fine, but it would be good for Ed to confirm.

Re: svn commit: r362681 - in head: contrib/bc contrib/bc/gen contrib/bc/include contrib/bc/locales contrib/bc/manuals contrib/bc/src contrib/bc/src/bc contrib/bc/src/dc contrib/bc/src/history contrib/

2020-06-29 Thread Stefan Eßer
Am 29.06.20 um 20:09 schrieb Ed Maste: > On Mon, 29 Jun 2020 at 11:27, John Baldwin wrote: >> >> I suspect just doing the 'merge --record-only' is the simplest method >> assuming Git handles it ok. I suspect since Git ignores mergeinfo this >> is fine, but it would be good for Ed to confirm.

Re: svn commit: r362681 - in head: contrib/bc contrib/bc/gen contrib/bc/include contrib/bc/locales contrib/bc/manuals contrib/bc/src contrib/bc/src/bc contrib/bc/src/dc contrib/bc/src/history contrib/

2020-06-28 Thread Stefan Eßer
Am 27.06.20 um 23:52 schrieb Eric van Gyzen: > On 6/27/20 8:11 AM, John Baldwin wrote: >> On 6/27/20 5:02 AM, Stefan Eßer wrote: >>> Author: se >>> Date: Sat Jun 27 12:02:01 2020 >>> New Revision: 362681 >>> URL: https://svnweb.freebsd.org/changeset

svn commit: r362698 - vendor/bc/3.0.2

2020-06-27 Thread Stefan Eßer
Author: se Date: Sat Jun 27 15:06:58 2020 New Revision: 362698 URL: https://svnweb.freebsd.org/changeset/base/362698 Log: Tag bc 3.0.2 Added: vendor/bc/3.0.2/ - copied from r362697, vendor/bc/dist/ ___ svn-src-all@freebsd.org mailing list

svn commit: r362697 - in vendor/bc: . dist dist/gen dist/include dist/locales dist/manuals dist/src dist/src/bc dist/src/dc dist/src/history dist/src/rand dist/tests dist/tests/bc dist/tests/bc/err...

2020-06-27 Thread Stefan Eßer
Author: se Date: Sat Jun 27 15:03:19 2020 New Revision: 362697 URL: https://svnweb.freebsd.org/changeset/base/362697 Log: Import new 2-clause BSD licenced implementation of the bc and dc commands These implementations of the bc and dc programs offer a number of advantages compared to the

svn commit: r362681 - in head: contrib/bc contrib/bc/gen contrib/bc/include contrib/bc/locales contrib/bc/manuals contrib/bc/src contrib/bc/src/bc contrib/bc/src/dc contrib/bc/src/history contrib/b...

2020-06-27 Thread Stefan Eßer
I stopped being cocky. You see, sometime later, I +had noticed that GNU `bc` returned an error, correctly, but I thought it was +wrong simply because that's not what my `bc` did. I saw it again later and had a +double take. I checked for real, finally, and found out that my `bc` was wrong +a

Re: svn commit: r361801 - head/sys/ufs/ffs

2020-06-04 Thread Stefan Eßer
Am 04.06.20 um 21:48 schrieb Kyle Evans: > On Thu, Jun 4, 2020 at 1:35 PM Kirk McKusick wrote: [...] >> Modified: head/sys/ufs/ffs/ffs_balloc.c >> == >> --- head/sys/ufs/ffs/ffs_balloc.c Thu Jun 4 18:19:16 2020

svn commit: r361803 - head/sys/ufs/ffs

2020-06-04 Thread Stefan Eßer
Author: se Date: Thu Jun 4 19:54:25 2020 New Revision: 361803 URL: https://svnweb.freebsd.org/changeset/base/361803 Log: Fix obvious typo: IN_BLKDATA should be IN_IBLKDATA Modified: head/sys/ufs/ffs/ffs_balloc.c Modified: head/sys/ufs/ffs/ffs_balloc.c

Re: svn commit: r359503 - in head

2020-04-02 Thread Stefan Eßer
Am 02.04.20 um 09:10 schrieb Mark Linimon: > On Wed, Apr 01, 2020 at 05:53:14AM +, Glen Barber wrote: >> Update head to 14.0-CURRENT in order to prevent having >> a 13.0-RELEASE. > > You forgot to update the Porter's Handbook. You are aware that this commit message came from and only

Re: svn commit: r355585 - head/share/vt/keymaps

2019-12-10 Thread Stefan Eßer
Am 10.12.19 um 13:59 schrieb Ed Maste: > On Tue, 10 Dec 2019 at 10:22, Stefan Eßer wrote: >> >> Nobody seems to have noticed this problem for more than 5 years, >> though. > > Probably because there's no user-facing impact - nonexistent keymap > files are just o

Re: svn commit: r355585 - head/share/vt/keymaps

2019-12-10 Thread Stefan Eßer
Am 10.12.19 um 15:35 schrieb Ed Maste: > Author: emaste > Date: Tue Dec 10 14:35:38 2019 > New Revision: 355585 > URL: https://svnweb.freebsd.org/changeset/base/355585 > > Log: > remove nonexistent from-* entries from vt INDEX.keymaps > > A number of entries of the form "de.kbd.from-cp850"

  1   2   >