opnsense-src/bin
Bojan Novković b53fe14843 (s)tty: add support for IUTF8 input flag
This patch adds the necessary kernel and stty code to support setting
the IUTF8 flag for ttys. It is the first of two patches that fix
backspace behaviour for UTF-8 encoded characters when in canonical mode.

Reported by:	christos
Reviewed by:	christos, imp
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D42066

(cherry picked from commit 128f63cedc14ae21b35f74e11e2fe1a5659c58e8)
2023-10-21 17:28:34 +03:00
..
cat Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
chflags Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
chio Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
chmod Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
cp Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
cpuset Use proper convention for relative path linking 2023-08-18 04:20:32 -07:00
csh Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
date Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
dd Remove $FreeBSD$: one-line bare tag 2023-08-16 11:55:20 -06:00
df Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
domainname Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
echo Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
ed Remove $FreeBSD$: one-line bare tag 2023-08-16 11:55:20 -06:00
expr Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
freebsd-version Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
getfacl Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
hostname Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
kenv Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
kill Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
ln Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
ls Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
mkdir Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
mv Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
nproc nproc.1: Fix "first appeared in" details 2023-06-02 18:53:55 +02:00
pax Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
pkill Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
ps ps: add a new option -D to reimplement tree traversal 2023-08-24 18:35:56 +02:00
pwait Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
pwd Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
realpath Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
rm Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
rmail Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
rmdir Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
setfacl Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
sh sh tests: Update $LINENO tests after $FreeBSD$ removal 2023-08-23 13:25:35 -04:00
sleep Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
stty (s)tty: add support for IUTF8 input flag 2023-10-21 17:28:34 +03:00
sync Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
test Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
tests Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
timeout Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
uuidgen pkgbase: Move uuidgen to runtime package 2023-10-18 16:36:30 +02:00
Makefile Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.inc Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00