
News from the very first release of v4.16:
------------------------------------------

PROCESSOR MODULES
-----------------

 - A new processor module: TMS320C54xx

 - Motorola 8/16-bit processor modules (except 6812) have configuration
   files with the memory, interrupt vector, and I/O port definitions.
   See files named 68xx.cfg. Currently only 6805.cfg and 6811.cfg are
   available and other files will be avialable later.

 - C166 module displays an information box explaining about the memory
   mapping feature present in the Options, General, Analysis, Processor
   specific options

FILE FORMATS
------------

 - Microsoft.Net Beta2 files are supported

 - Stricter check for RT-11 SAV file format. The file extension should
   be "SAV". There were too many false recognitions

 - PE files: IDA Pro knows about TLS callback entries and properly
   comments them

 - ELF files with destroyed SHT are supported

USER INTERFACE
--------------

 - Arrows: The graphics version displays the execution flow in the form of
   small arrows to the left of the disassembly text
   
 - Highlight: IDA highlights the current identifier on the screen with the yellow
   background
   Alt-Up, Alt-Down arrows search for the highlighted identifier in the text
   The highlight can be turned off in the Options, General, Misc dialog box.

 - IDA starts to scroll the window without waiting the cursor to reach the
   window top/bottom. Also it is possible to scroll the window by using Ctrl-Up,
   Ctrl-Down arrows

 - Shift-Enter or Shift-DoubleClick selects the current identifier

 - Edit, Function, Rename register:
   Register renaming definitions start at the cursor position and last up
   to the next definition. The address range of the existing definition is
   automatically truncated at the cursor position.

 - The mouse buttons BUTTONX1 and BUTTONX2 are supported
 
KERNEL IMPROVEMENTS
-------------------

 - Added Peter Sawatzki's d5vcl.sig to the distribution
 
 - The function boundaries are automatically changed if an item overlapping
   it is created

 - the LoadSym.Idc script is improved to work with dbg2map and mapsym
  

BUGFIXES
--------

 - TXT version: Ctrl-Up, Ctrl-Down and other keys were not recognized
   as valid keycodes

 - PPC ELF R_PPC_EMB_SDA21 relocation type is handled differently. Since there
   is not enough documentation, this could still be wrong.

 - Motorola movec instruction wouldn't be disassembled if an unknown control
   register is present in the instruction

 - delphi.sig doesn't load bcb5win.til anymore

 - TXT version: Ctrl-N was not working in the Enumerations window

 - H8 in the advanced mode would use 32-bits for the @aa:8, @aa:16, @aa:24 addressing
   modes

 - IDA Pro under Windows could crash if "comment ascii references" was on

 - Motorola 6805 brclr/brset/bclr/bset syntax now conforms regular conventions

 - IBM PC: redundant rep/repne prefixes were in the wrong order

 - Enumerations window: the text search could fail if there was only one
   defined enumeration

 - netnode::getblob could return nonexistent blob

 - TMS320C6 module could crash if a specific illegal opcode is encountered
   (ldb.d2 *+b14[35], b1 with 'dst' field bit 0x10 set)

 - It was not possible to expand a variable sized structure just before
   its last member
