client-server tech demo

Search this archive.

From: Mihai Moise (mmoise@giref.ulaval.ca)
Date: Wed 30 May 2001 - 16:29:27 IDT


Hello,

I would like to share this preview of a client-server mechanism with the
rest of the mailing list. It is a .tar.bz2 archive which comes with a
makefile.

The client-server mechanism allows user programs to use svgalib with no
compromising of system security. The file app.c sets up a linear memory
access, then writes directly to the video array.

The nice thing about it is that the file app.c follows the usual svgalib
syntax, so converting to client-server only requires a recompile (with a
-lvgaclient switch in the future.)

This approach is safe because user programs do not need access to
registers; they only require to be able to mmap, and this can be
controlled using a module like svgalib_helper.

I hope client-server might be added to a future release of svgalib.

Mihai


------------------------------------------------------------------ Unsubscribe: To: listbot@svgalib.org Body: unsubscribe linux-svgalib

This archive was generated by hypermail 2.1.4 : Wed 21 Jan 2004 - 22:10:24 IST