Remove dynamically generated code from LRMI.
[v86d.git] / ChangeLog
blob00cee2eb83ac5ac54ec22a267d2ff57196e3da7a
1 2008-09-21 * 0.1.8
3 - Fix PaX compatibility (patch by the PaX team).
4 - Fix a bug where lrmi would not map the last segment of low RAM
5   (patch by PaX team).
7 2008-09-14 * 0.1.7
9 - Map the VRAM and Video ROM/System ROM seperately in lrmi (should fix
10   PaX/NX-related problems).
11 - Map 0xe0000-0xfffff instead of 0xf0000-0xfffff.
13 2008-07-26 * 0.1.6
15 - Add support for BSWAP and CPUID in x86emu.
16 - Add support for SMSW and fix a bug in INS/OUTS
17   (patch by Mark Karpeles <mark@hell.ne.jp>).
18 - Properly map the BIOS and Video BIOS memory
19   segments.  Try to find and map the EBDA (x86emu).
21 2008-07-16 * 0.1.5.2
23 - Fix compatibility with NX and PaX.
25 2008-07-15 * 0.1.5.1
27 - Make LRMI compile with 2.6.26 kernel headers.
29 2008-05-01 * 0.1.5
31 - Don't map memory beyond 0x10000 (this fixes the problem with
32   devmem_is_allowed() denying access to /dev/mem in recent kernels).
34 2008-04-19 * 0.1.4
36 - Fix error handling in the case of a failed v86 memory allocation.
38 2007-12-03 * 0.1.3
40 - Fix the VBE Info Block retrieval from the Video ROM.
42 2007-11-04 * 0.1.2
44 - Info display formatting changes in testvbe.
45 - Add the '--with-debug' configure option.
47 2007-10-22 * 0.1.1
49 - LRMI bugfix: map the IVTBDA as shared memory.
50 - Update testvbe to display basic information about the Video BIOS.
52 2007-09-04 * 0.1
54 - No changes since 0.1-rc5.
56 2007-08-07 * 0.1-rc5
58 - Change the v86 memory access functions so that they no longer require
59   mapping files into the first 1 MB of the address space.