===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/74.html,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -r1.45 -r1.46
--- www/74.html 2023/10/13 13:09:01 1.45
+++ www/74.html 2023/10/13 13:40:34 1.46
@@ -190,6 +190,16 @@
c16rtomb(3), and
mbrtoc16(3).
malloc(3) gains built-in leak detection.
+ Support ${.VARIABLES}
in
+ make(1),
+ listing the names of all global variables that have been set.
+ New kdump(1)
+ -u
option to select
+ utrace(2)
+ tracepoints by label.
+ In openrsync(1),
+ support the options --size-only
and
+ --ignore-times
Update zoneinfo to tzdata2023c.
Accept the ucom(4) fixed
name format as a valid format for the
@@ -201,6 +211,21 @@
In pax(1) and
tar(1),
speed up archive creation when many files are skipped.
+ Better diagnostics from
+ make(1)
+ when a makefile exists but cannot be opened.
+ Prevent a buffer underflow in
+ patch(1)
+ that could occur with lines longer than 32kB.
+ Prevent a segmentation fault in
+ patch(1)
+ that occurred when a patch specified a file name so long that
+ basename(3) failed.
+ Prevent a read buffer overrun in
+ patch(1)
+ that could occur when a patch specified a file name ending in a slash.
+ Let stat(1)
+ correctly print mtimes after 2038.
Refactoring and documenting of
fdisk(8) code,
to make it easier to maintain.
@@ -216,16 +241,29 @@
Improve the code quality of find(1).
Many changes in mg(1):
+ - New command
+ set-tab-width
+ to change the tabulator width on a per-buffer basis.
+
- Let the
space-to-tabstop
command move to the right
+ position even if the line contains tabs, control characters,
+ or non-ASCII bytes.
- Improve the readability of the code.
-
- Fall back to /bin/sh if $SHELL is undefined.
+
- Fall back to
/bin/sh
if $SHELL
is undefined.
- Fix parsing of tag files with duplicate entries.
Instead of erroring out ignore duplicates. Fixes using
- /var/db/libc.tags again.
-
- Change tagvisit (aka visit-tag-table) to immediately
+
/var/db/libc.tags
again.
+ - Change the visit-tags-table command to immediately
load the tag file, and drop the lazy mechanics.
-
- Remove useless global variable.
-
- Plug memory leak.
-
- Replace strncpy() with strlcpy().
+
- Do not leak memory in
+ pop-tag-mark
+ if it fails to switch buffers.
+
- Fix a read buffer overrun caused by
-u
arguments
+ longer than 1023 bytes.
+ - Fix a write buffer overrun on the stack caused by
+ blink-and-insert matching a very long line
+ that is not currently visible in the window.
- Skip checking permissions of conffile with access(2).
- Added a missing void.
@@ -398,6 +436,10 @@
requested allocation size.
In malloc(3),
check all chunks in the delayed free list for write-after-free.
+ Restrict patch(1)
+ to the current directory including subdirectories, TMPDIR,
+ and file names given on the command line using
+ unveil(2).
In ksh(1), escape
control characters when displaying file name completions,
even when there are multiple matches.