* This version of biew works on NetBSD/amd64 at least.
Changelog:
6.0.1:
It supports NEW Intel's AES, AVX, FMA and AMD's XOP, FMA4, CVT16 instructions sets.
6.0.2:
It contains minor bug-fixes in 64-bit mode. I hope this release will finalize series of changes for 6.0.x branch.
6.0.1:
It contains minor bug-fixes in 64-bit mode.
5.7.3.1:
This release fixes one accidental bug in AMD64 disassembler
5.7.3:
unknown.
5.7.2:
unknown.
5.7.1:
Changes:
* Minor fixes and cleanups.
+ feature request: [ 1782395 ] Make Goto (F5) accept percentages
5.7.0:
Changes:
* Fixes by Daniel Borca <dborca@yahoo.com>:
* unix/vio.c use the correct alternate set for line drawing.
see http://www.in-ulm.de/~mascheck/various/alternate_charset/
* configure: accept linux and Linux from uname. i?86 is really ia32.
* makefile: install xlt and man pages correctly.
* unix/os_dep.c: DATADIR conforming to configure. Fix duplicate biew
name in configuration file
* ia32/_inlines.h: replace xlat with regular table indexing (to be able
to test biew with valgrind).
* linux/keyboard.c: fix 'I/O possible' error; it seems to be appearing
spuriously between __init_vio and the end of __init_keyboard, where
SIGIO is hooked as event handler. I think it's harmless to just or maybe
block SIGIO events until we are finished setting up the keyboard.
+ Assembling through the nasm/yasm. Patch by <mauro.giachero@gmail.com>
+ New opcodes (SSSE3, SSE4.1, SSE4.2, SSE4a) in x86 disassembler.
+ Provide alternative insns hilighting in ix86-32 disassembler.
* Fixed bug of repainting in hexmode when up_arrow key pressed
and filepos == 0.
* Fixed REX handling in x86_64 disassembler
* Fixed CPU information dialog
+ New disassemblers:
+ ARM32 / XScale
+ AIM Power5+ ISA
+ Added support for PE32+ file format.
+ NEW: User defined names aka bookmarks (Ctrl-F10)!!!
* Many other improvements and fixes.
5.6.4:
This is release has goal to fix loopback in biew during file format detection.
Also it has some other changes:
* Fixed bug #1695783 (biew 5.6.3 - Bug in file detection due mp3.c)
* Improved multimedia format support
+ Added initial support for Sis and SisX formats of Symbian OS
* Fixed bug #1696442 (-extraincdir and -extralibdir can only handle one extra lib.)
* Added endian selection in hexmode viewer
5.6.3:
This minor featues enhancement release which adds support for multimedia file formats
5.5.0
- fixed bug of non repainting of bottom part of window under some
vt100 terminals (NK).
5.3.2
- use /struct termdesc/ instead of /int/ for terminal type
- compiler warnings cleanup
5.3.1
- changed default prefix to /usr/local, cosmetic fixes
5.3.0
- BIEW/LINUX: reduce use of system calls, use pwrite if possible,
keyboard functions reimplemented using async IO,
added proper pseudographics support on xterms
(with G1 charset) and console (with null map),
autodetection of vcsaN number,
"Save as" codepage conversion fixed.
- BIEW/SLANG: wrap lines in WriteBuff when buffer length exceeds
terminal width - thanks to John Davis for helping me out.
- BIEW/CURSES: added mouse support (ncurses are required for this),
added acs_map ncurses hack.
- BIEW/VT100: added proper pseudographics support (with G1 charset),
keyboard functions reimplemented using async IO,
added mouse support on Linux systems (gpm).
- use getpwuid() to determine home directory when HOME is unavailable
- reduce malloc()/free() calls in vioWriteBuff()
- moved default datadir from /usr/lib/biew to /usr/share/biew