head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.2 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.3.0.60 pkgsrc-2013Q1-base:1.3 pkgsrc-2012Q4:1.3.0.58 pkgsrc-2012Q4-base:1.3 pkgsrc-2012Q3:1.3.0.56 pkgsrc-2012Q3-base:1.3 pkgsrc-2012Q2:1.3.0.54 pkgsrc-2012Q2-base:1.3 pkgsrc-2012Q1:1.3.0.52 pkgsrc-2012Q1-base:1.3 pkgsrc-2011Q4:1.3.0.50 pkgsrc-2011Q4-base:1.3 pkgsrc-2011Q3:1.3.0.48 pkgsrc-2011Q3-base:1.3 pkgsrc-2011Q2:1.3.0.46 pkgsrc-2011Q2-base:1.3 pkgsrc-2011Q1:1.3.0.44 pkgsrc-2011Q1-base:1.3 pkgsrc-2010Q4:1.3.0.42 pkgsrc-2010Q4-base:1.3 pkgsrc-2010Q3:1.3.0.40 pkgsrc-2010Q3-base:1.3 pkgsrc-2010Q2:1.3.0.38 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.3.0.36 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.3.0.34 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q3:1.3.0.32 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.30 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.28 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.26 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.24 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.22 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.20 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.18 pkgsrc-2008Q1:1.3.0.16 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.14 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.12 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.10 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.8 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.6 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.4 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.2 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.2.0.20 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.18 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.16 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.14 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.12 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.10 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.2.0.8 pkgsrc-2004Q3-base:1.2 pkgsrc-2004Q2:1.2.0.6 pkgsrc-2004Q2-base:1.2 pkgsrc-2004Q1:1.2.0.4 pkgsrc-2004Q1-base:1.2 pkgsrc-2003Q4:1.2.0.2 pkgsrc-2003Q4-base:1.2 netbsd-1-6-1:1.1.1.1.0.6 netbsd-1-6-1-base:1.1.1.1 netbsd-1-6:1.1.1.1.0.8 netbsd-1-6-RELEASE-base:1.1.1.1 pkgviews:1.1.1.1.0.4 pkgviews-base:1.1.1.1 buildlink2:1.1.1.1.0.2 buildlink2-base:1.1.1.1 netbsd-1-5-PATCH003:1.1.1.1 netbsd-1-5-PATCH001:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.4 date 2013.06.30.13.39.05; author ryoon; state dead; branches; next 1.3; commitid jlfCBY5S5EfITDVw; 1.3 date 2006.06.30.22.22.58; author wiz; state Exp; branches; next 1.2; 1.2 date 2003.07.22.12.27.08; author wiz; state dead; branches; next 1.1; 1.1 date 2000.10.30.00.41.54; author mjl; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2000.10.30.00.41.54; author mjl; state Exp; branches; next ; desc @@ 1.4 log @Update to 6.1.0 * 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 : * 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 + 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 @ text @$NetBSD: patch-ab,v 1.3 2006/06/30 22:22:58 wiz Exp $ --- biewlib/file_ini.c.orig 2004-02-26 15:53:22.000000000 +0000 +++ biewlib/file_ini.c @@@@ -1295,7 +1295,7 @@@@ static tBool __NEAR__ __FASTCALL__ __add void __HUGE__ *found; ini_cache __HUGE__ *it; ini_cache ic; - (const char *)ic.item = section; + ic.item = section; ic.flags = 0; if(!(found =la_Find((linearArray *)opening->cache,&ic,__full_compare_cache))) { @@@@ -1325,7 +1325,7 @@@@ static tBool __NEAR__ __FASTCALL__ __add { do_subsect: it = (ini_cache __HUGE__ *)found; - (const char *)ic.item = subsection; + ic.item = subsection; if(!(found=la_Find(it->v.leaf,&ic,__full_compare_cache))) { ic.item = PMalloc(strlen(subsection)+1); @@@@ -1354,7 +1354,7 @@@@ static tBool __NEAR__ __FASTCALL__ __add { do_item: it = (ini_cache __HUGE__ *)found; - (const char *)ic.item = item; + ic.item = item; ic.flags = IC_STRING; if(!(found=la_Find(it->v.leaf,&ic,__full_compare_cache))) { @@@@ -1589,15 +1589,15 @@@@ unsigned __FASTCALL__ iniReadProfileStri ini_cache ic; void __HUGE__ *found,__HUGE__ *foundi,__HUGE__ *foundv; ini_cache __HUGE__ *fi; - (const char *)ic.item = section; + ic.item = section; ic.flags = 0; if((found=la_Find(ini->cache,&ic,__full_compare_cache))!=NULL) { - (const char *)ic.item=subsection; + ic.item=subsection; fi = (ini_cache __HUGE__ *)found; if((foundi=la_Find(fi->v.leaf,&ic,__full_compare_cache))!=NULL) { - (const char *)ic.item = _item; + ic.item = _item; ic.flags = IC_STRING; fi = (ini_cache __HUGE__ *)foundi; if((foundv=la_Find(fi->v.leaf,&ic,__full_compare_cache))!=NULL) @ 1.3 log @Remove some lvalue casts to make this compile with gcc-4.1. @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Update to 5.5.0: 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 @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.1 2000/10/30 00:41:54 mjl Exp $ d3 48 a50 12 --- biewlib/sysdep/generic/unix/os_dep.c.orig Mon Oct 30 01:13:55 2000 +++ biewlib/sysdep/generic/unix/os_dep.c Mon Oct 30 01:14:32 2000 @@@@ -29,7 +29,9 @@@@ #include "biewlib/biewlib.h" #include "console.h" +#ifndef LIBDIR #define LIBDIR "/usr/lib" +#endif static char _ini_name[FILENAME_MAX + 1]; static char _rc_dir_name[FILENAME_MAX + 1]; @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ @ 1.1.1.1 log @Initial import of biew-5.2.0, a binary viewer/editor with built-in disassembler. @ text @@