DOSEMU 1.1.5 DOSEMU 1.1.5 is out. This is still a developer's release. Things may work fine for you (and do for me) but some things can break that were working in 1.0.x. An example is copying and pasting of multiple lines which still doesn't appear to work correctly in all cases. That said, a lot of things have improved since 1.0.2.1; we aim to fix the remaining regressions for 1.2.0.
Please look at <http://www.dosemu.org/bleeding> for downloads. I thank all contributors and testers for their patches and input during the 1.1.4 test cycle; you all know who you are. some things that are new in 1.1.5 in comparison to version 1.1.4: - many bugs have been fixed. - compiles with gcc 3.3 and newer glibc's. - requires gcc/egcs >= 2.91.66 / glibc 2.1.3 or higher. - added TUN/TAP support for networking (as a substitute for dosnet that does not require root). - added fullscreen support for X (use Ctrl-Alt-F to switch between windowed and fullscreen mode). - improved the CPU emulator for VGAEMU; some more games run in xdosemu now. - added a $_vbios_post option: DOSEMU can skip the VGA BIOS' post when it is run on the console. - added long file support for file locking. - use of ~/.dosemu/drives/* -- by default DOSEMU will look in ~/.dosemu/drives for boot directories, hard disk images and symbolic links to those. A symbolic link from ~/.dosemu/drives/c to your boot directory is a useful alternative to setting $_hdimage in dosemu.conf or ~/.dosemurc. - the dosemu script is more quiet and uses -home by default. - added ability to use a DOS command as a DOSEMU option (without -E). In that case "exitemu" happens automatically when the DOS command terminates. This requires a "unix -e" command in your autoexec.bat. - use async I/O: async I/O speeds up the I/O dramatically. performance of the packet driver is doubled. - improved security if DOSEMU is run suid-root or via sudo * DPMI is no longer inherently insecure because DOSEMU drops root privileges before booting the DOS (and forks a server to deal with some port I/O if necessary -- on the Linux console this is required for some video cards and if $_speaker="native"). * DOSEMU can be run via sudo in the same way as suid-root (it will revert to the identity of the original user) -- therefore it is no longer necessary to install two seperate DOSEMUs suid-root and one non-suid-root copy for security. One non-suid-root copy is all you need if you use sudo. As a side-effect dosemu.users is no longer necessary; without a dosemu.users file DOSEMU will only use its root privileges if it is run on the Linux console. * partition access, mouse access (console only) and serial access are no longer automatically accomplished using root privileges but must be regulated via permissions on the relevant /dev/xxx devices. * Note that, as before, root permissions are in general not necessary if DOSEMU is run in a terminal or in X. Enjoy, Bart Oldeman - To unsubscribe from this list: send the line "unsubscribe linux-msdos" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html