===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/70.html,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- www/70.html 2021/10/02 13:44:11 1.35
+++ www/70.html 2021/10/02 13:54:52 1.36
@@ -95,7 +95,6 @@
Added initial arm64 support for installing on a disk with a GPT.
Added arm64 support for booting from disks with 4k sectors.
Added aplns(4) to provide support for Apple NVME storage as found in Apple M1 devices.
- Relaxed criteria for recognizing GPT formatted media, allowing GPT disk images added with dd(1) onto larger physical media to be recognized by fdisk(8) and the kernel.
Added aplspmi(4), a driver for the Apple SPMI controller.
Added aplpmu(4), a driver for the Apple "sera" SPMI power management unit that contains the RTC on Apple M1 systems.
Added apldwusb(4), a glue driver for the Synopsys DesignWare USB 3 controllers found on the Apple M1 SoC.
@@ -199,38 +198,57 @@
Various new userland features:
- - Fixed disklabel(8) generation on sparc64.
+
- Imported timeout(1) utility from NetBSD. timeout(1) can be used to run commands with a time limit.
+
- Added include and exclude options to openrsync(1)..
+
- Implemented reporting of supplemental groups in ps(1).
+
- Added indication of whether an mg(1) function is unsuitable for a startup file.
+
- Added "dired-jump" command to mg(1) to open a dired buffer containing the current buffer's directory location.
+
+
+Various bugfixes and tweaks in userland:
+
- Modified doas(1) to retry up to 3 times on password authentication failure.
- Made all vi(1) signal handler functions async-signal-safe.
- Changed diff(1) to consider two files sharing the same inode identical.
-
- Imported timeout(1) utility from NetBSD. timeout(1) can be used to run commands with a time limit.
+
- Allowed xenodm(1) login when ~./Xauthority does not exist.
+
- Disabled building all of the non-unicode fonts except for ISO8859-1.
- Removed from0 support from openrsync(1).
-
- Added include and exclude options to rsync(1) usage message.
-
- Implemented reporting of supplemental groups in ps(1).
- Altered passwd(1) to use stderr for printer error and informational messages. This allows easier parsing of what passwd(1) is doing if spawned from a GUI.
- Fixed iostat(8) per-device values when systat(1) is in boot time mode ('b'), not normalizing based on the sleep interval.
- Made jot(1) -b, -c and -w mutually exclusive.
- Made cdio(1) discard the current input line when Ctrl-C is used during line editing and provide a fresh prompt rather than exiting the program.
-
- Cleaned up the fdisk(8) MBR/GPT initialization code, making -g independent of -i, leaving four mutually exclusive initialization options (-i, -b, -u and -A) with the last option specified executed (allowing the existing -i -g to work as intended).
-
- Added the ability for fdisk(8) to recognize "HiFive! FSBL" and "HiFive! BBL" GPT partitions.
- Corrected awk(1) -F null string behavior to ensure -F '' behaves consistently with -v FS="".
- Avoided a potential buffer overflow in backslash escaping in awk(1).
- Disallowed the use of an empty list between "while" and "do" in ksh(1).
-
- Ensured the values for fdisk(8) -b and -l are treated as 512-byte block counts.
-
- Added an fdisk(8) -A option to initialize a GPT without removing special boot partitions.
-
- Made fdisk(8) available to architectures other than amd64 and i386 and extended the syntax to allow specification of the boot partition type and offset.
-
- Adjusted density for partitions on a 4k disk in newfs(8) when fragsize and density are not passed on the command line to ensure sufficient inodes to hold a src tree on a 2G fs.
-
- Fixed overlap check in disklabel(1) autoalloc code.
- Prevented base pkg tools from looking under /usr/local in general.
- Changed cwm(1) maximization and full-screen mode toggling to keep the cursor within the window, preventing focus loss.
-
- Added indication of whether an mg(1) function is unsuitable for a startup file.
-
- Added "dired-jump" command to mg(1) to open a dired buffer containing the current buffer's directory location.
-
-Various bugfixes and tweaks in userland:
-
- - Allowed xenodm(1) login when ~./Xauthority does not exist.
-
- Disabled building all of the non-unicode fonts except for ISO8859-1.
+
- Cleaned up the fdisk(8) MBR/GPT
+ initialization code, making -g independent of -i, leaving four
+ mutually exclusive initialization options (-i, -b, -u and -A) with the
+ last option specified executed (allowing the existing -i -g to work as
+ intended).
+
- Relaxed criteria for recognizing GPT formatted media, allowing
+ GPT disk images added with dd(1) onto larger physical
+ media to be recognized by fdisk(8) and the kernel.
+
- Added the ability for fdisk(8) to recognize
+ "HiFive! FSBL" and "HiFive! BBL" GPT partitions.
+
- Ensured the values for fdisk(8)
+ -b and -l are treated as 512-byte block counts.
+
- Added an fdisk(8)
+ -A option to initialize a GPT without removing special boot
+ partitions.
+
- Made fdisk(8)
+ available to architectures other than amd64 and i386 and extended the
+ syntax to allow specification of the boot partition type and offset.
+
- Adjusted density for partitions on a 4k disk in newfs(8) when fragsize and
+ density are not passed on the command line to ensure sufficient inodes
+ to hold a src tree on a 2G fs.
+
- Fixed disklabel(8) generation on sparc64.
+
- Fixed overlap check in disklabel(1)
+ autoalloc code.
- Fix crash in mandoc(1) when a manpath directory contained a symbolic link that pointed to a directory.
- Added support for two-character font names (BI, CW, CR, CB, CI) to the tbl(7) layout font modifier.