[pve-devel] [PATCH] utf8/locale fixes for novnc/spice

Dominik Csapak d.csapak at proxmox.com
Tue Feb 28 12:06:34 CET 2017


this patch series fixes some utf8/locale behaviour for vncterm and spiceterm
and adds a new parameter to run_command

we now bound check the utf8 values for the terminals, and can enable
the utf8 mode with a parameter

for containers we have a new config line which forces the use of the utf8
mode in the terminals

and the host does not clear the locale when executing a vncshell or spiceshell

the vncterm and spiceterm patches can be applied independently, they should
not break any thing

the manager/container patches should be applied together and after the
common patch because they depend on each other

[PATCH vncterm 1/3] also detect empty first parameter of escape codes
[PATCH vncterm 2/3] bound check utf8 characters
[PATCH vncterm 3/3] add utf8 parameter to vncterm

[PATCH spiceterm 1/2] check range for utf8 characters
[PATCH spiceterm 2/2] add utf8 parameter to spiceterm

[PATCH common] add keeplocale parameter to run_command

[PATCH manager 1/3] keep locale for vncshell and spiceshell
[PATCH manager 2/3] adding a utf8 parameter to run_spiceterm
[PATCH manager 3/3] use login instead of bash

[PATCH container 1/2] add keeplocale parameter to vncproxy
[PATCH container 2/2] add unicodeconsole config for containers




More information about the pve-devel mailing list