-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
On Thu, Mar 07, 2024 at 01:52:58AM +0100, Marek Marczykowski-Górecki wrote:
> On Wed, Mar 06, 2024 at 06:16:03PM -0500, Demi Marie Obenour wrote:
> > On Wed, Mar 06, 2024 at 10:49:11PM +0100, Marek Marczykowski-Górecki wrote:
> > > On Wed, Mar 06, 2024 at 06:13:50PM +0100, Ulrich Windl wrote:
> > > > Haven't done it for ages, but can't you configure the size using X resources?
> > > > Like this:
> > > > Now to set the size of the console itself, you would add this to the ~/.Xresources file:xterm*geometry: 127x37
> > >
> > > It isn't the problem of changing xterm window size. It's a problem of
> > > telling the target VM what the size is. You can probably do that
> > > manually by calling `stty cols W rows H` inside (after you resize the
> > > window), but I don't know how to make automatic. If anybody has some
> > > idea, patches welcome.
> >
> > For PV consoles, I wonder if there should be a side-channel in the
> > protocol.
>
> Maybe? I don't think there is one. BTW I think the same issue applies to
> a real serial console too. SSH has such side-channel. And AFAIR telnet
> does it in-band via some special bytes.
There isn’t one _right now_, hence me proposing that one should be
added. I assume that it would be sufficiently simple that if we need to
do any conversions in dom0, those conversions could be done securely.
- --
Sincerely,
Demi Marie Obenour (she/her/hers)
Invisible Things Lab
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEdodNnxM2uiJZBxxxsoi1X/+cIsEFAmXpFCwACgkQsoi1X/+c
IsHDuxAAn9xSU4nS2iIdbQbOWGyD6QCJUkgriuLdf5MXYXAvzVvJ039jSYlf8/yZ
AgRhHNhX5jBhXXV439sAL9Vv+uq6u8KGc1BMfYCzjBrS3HnwNqin8mex+ueF8LT9
l2nUYHr5XrCwclMYgJcD/hSmnx1J1dtKnih58Xz93Wc+GCmBo3tuomUIpFSPXORw
O0THhHyWGzmGzNH8w82EdISz9nkiSOcXXuoINRSO+piP2leXzDpnIURq3YlajGa8
7JdflPUkgKP5jSOCS7jNLonN/IuiMYyLRmsh5LNKTUQv97mMXNz4zvFjmaDGc5xm
0MGkYrg2Nsu4FdiEZMzdaucO1U4xKekBFzhWTSy6d8lytvlPDRH4p9UOvQWLJfFl
Wy21AoTHzaDBbob+voboBLaAiLbxEfPaAGVA3lzeLSCivexz2LKuXaKiuMJk0icZ
Xru/xJ2CerlZ+aldsutVhn9AI84aN4mjpPfy1Ngo7ijTWtxGxHBwYV1bGF5lrbCJ
ZUI20I3Q9TFWgiMDxRwRZXyg+vSXIJRVW2kSHlGJP4IWRTuBeIlOM9BoNVuXSLFH
0GnQBAZQoiq+1MvCvZFx2R46h9Ne0ByWaPas7cTQ8t8kNwdPZz255wfzcu1JOBMA
t4KJ9MVA2xPxaYM6Y+gOTbhPWXhCzaEAIlZxvw228Yazbxm67BU=
=ErqT
-----END PGP SIGNATURE-----