SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for gtkwave-3.3.66-1.fc23.i686.rpm :
Mon Jul 6 14:00:00 2015 Paul Howarth - 3.3.66-1
- Update to 3.3.66
- Faster fsdb initialization
- Fix vcd recoder loader crash for malformed vcd if signal is declared as
bits and a real valued change is encountered for the value change
- Fixed crash in vcd2vzt for vcd files with no value changes (likely a
malformed vcd)
- Added fsdbReaderResetSignalList() to prevent signals from loading over and
over when unnecessary
- Compile fixes for renamed functions and defines in gtk osx

Wed Jun 17 14:00:00 2015 Fedora Release Engineering - 3.3.65-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild

Thu Apr 23 14:00:00 2015 Paul Howarth - 3.3.65-1
- Update to 3.3.65
- Added --, -I-, etc. option to port filtering in SST; using -- for example
filters all non-ports from search results
- Updated LZ4 for version r126
- Minor warnings fixes
- Moved TCL_LDADD/TK_LDADD before FSDB_LDADD to avoid stale Tcl library
version conflicts
- Removed appending [31:0] to vcd loaded integer names
- Reduced recursion depth in GHW signal loader to prevent stack overflow
crashes
- Added support for synthetic clocks in FST file
- Update timetrace marking so it runs quicker for large traces

Wed Nov 26 13:00:00 2014 Paul Howarth 3.3.64-1
- update to 3.3.64
- fix to FileChooser to prevent requester from blocking on asking for a
directory if a dumpfile is loaded without some amount of
absolute/relative pathname
- updated LZ4 for version r124
- fix for x-windows OSX compiles

Tue Nov 11 13:00:00 2014 Paul Howarth 3.3.63-1
- update to 3.3.63
- updated LZ4 for version r123
- added fine horiz scrolling in wave window (when using the wheel on a mouse)
if shift pressed
- timescale fix for Verilator where it emits 0ps as a timescale
- added sample gtkwave.appdata.xml file in share/appdata
- install and validate appdata from F-20 onwards

Fri Oct 3 14:00:00 2014 Paul Howarth 3.3.62-3
- fix scriptlet compatibility for older Fedora releases

Thu Oct 2 14:00:00 2014 Rex Dieter 3.3.62-2
- update mime scriptlet

Fri Sep 26 14:00:00 2014 Paul Howarth 3.3.62-1
- update to 3.3.62
- added zoom_full, zoom_size and move_to_time to the dbus interface (dbus
enabled by --with-gconf)
- updated LZ4 to version r120 (r121 files are the same)
- compiler warnings fixes for gtk+-1.2 (-Wall -Wshadow -Wextra)
- enable GConf support
- put a 256x256 icon where gnome-software can find it

Mon Aug 18 14:00:00 2014 Paul Howarth 3.3.61-2
- use %license where possible

Sat Aug 16 14:00:00 2014 Fedora Release Engineering 3.3.61-1.1
- rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild

Fri Jul 18 14:00:00 2014 Paul Howarth 3.3.61-1
- update to 3.3.61
- parameterized number of named markers, so that --enable-manymarkers at
configure time allows up to 702 named markers instead of 26 (disabled by
default)
- updated LZ4 for version r118
- fixed broken VCD/TIM export in Windows (broken by new file requester)

Mon Jun 9 14:00:00 2014 Paul Howarth 3.3.60-1
- update to 3.3.60
- fix MinGW tmpfile_open() patch from previous release as it was using the
wrong filename
- harden fsdb reader against xtags that move backward in time

Sat Jun 7 14:00:00 2014 Fedora Release Engineering 3.3.59-4
- rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild

Wed May 21 14:00:00 2014 Paul Howarth 3.3.59-3
- rebuild for tcl 8.6 in Rawhide
(https://fedoraproject.org/wiki/Changes/f21tcl86)

Tue Apr 29 14:00:00 2014 Paul Howarth 3.3.59-1
- update to 3.3.59
- use Duff\'s Device for 8 byte -> 1 byte binary value compression algorithm
in FST writer
- warnings fixes from cppcheck
- moved MinGW for FST to using different windows tempfile generation instead
of tmpfile()
- removed fflush() in FST for MinGW in places that can cause crashes with
read-only files
- updated man page for gtkwave.1 indicating that XID is in hex
- allow decimal conversions on popcnt filtered vectors that are greater than
64 bits (they will never overflow)

Mon Mar 24 13:00:00 2014 Paul Howarth 3.3.58-1
- update to 3.3.58
- added /Data Format/Popcnt function for ones counting
- warnings fixes from new Clang 3.4 scan-build
- updated VCD ID generation in various helpers to use a faster, equivalent
algorithm
- change [1] at end of struct to C99 [] notation with appropriate allocation
size modification
- system_profiler speed fix for OSX
- drop EL-4 support

Mon Feb 17 13:00:00 2014 Paul Howarth 3.3.57-1
- update to 3.3.57
- fix for Electric Fence crash in vlist_freeze()
- updated LZ4 for version r113

Thu Feb 13 13:00:00 2014 Paul Howarth 3.3.56-1
- update to 3.3.56
- added another crash fix patch for GTK-OSX
- fix to regex search to remove duplicate signal names because of faulty
dumpers
- fix to configure.ac for MSYS not adding -lcomdlg32 when Tcl is disabled
- valgrind fix on deallocated context: old GLOBALS pointer could be examined
in set_GLOBALS_x()
- minor cleanup in treesearch_gtk2.c: removed redundant show widget
invocation
- added missing compressBound() for compress2() dest mallocs

Mon Feb 10 13:00:00 2014 Paul Howarth 3.3.55-1
- update to 3.3.55
- fixed problem with FST_DYNAMIC_ALIAS_DISABLE enabled when Judy arrays are
not present
- FST writer performance tweaks for traces with millions of signal
declarations
- keep FSDB_VT_STREAM (FSDB transaction type) traces from attempting to be
read (for now) as they aren\'t yet processed
- added more space-efficient FST dynamic alias encoding
- tempfile creation fix for Windows; using tmpnam() is not enough and fails
depending on user permissions
- make vcd2fst use FastLZ instead of LZ4 as a default compression type if an
EVCD file is being processed as it (re-)compresses much better; using
-4/-F/-Z still gives expected results
- changed double printf formatting for FSDB to \"%.16g\" to match VCD
formatting
- added very fast I/O write capability to fst2vcd
- added support for FSDB_BYTES_PER_BIT_2B (EVCD) in FSDB loader
- added experimental fsdb2vcd in contrib; it is not currently compiled or
used
- fix to treesearch to remove duplicate signal names because of faulty
dumpers
- repscript fix for if -R starts without a dumpfile name

Fri Jan 3 13:00:00 2014 Paul Howarth 3.3.54-1
- update to 3.3.54
- added LZ4 double compression on hierarchy tree for FST when hierarchy size
exceeds 4MB
- fix to regular expression filtering when +I+ form expressions are
encountered in the SST; previously, the wrong value of regex match was used
on 32-bit architectures due to the stack layout
- removed --disable-inline-asm ./configure flag as inline assembly has been
removed because it is generating incorrectly in some cases on x86_64

Tue Dec 17 13:00:00 2013 Paul Howarth 3.3.53-1
- update to 3.3.53
- made LZ4 the default compression routine selected for vcd2fst
- fixes to EVCD parsing in vcd2fst and evcd2vcd
- automatically invoke --optimize if VPD or WLF is detected; invoke on FSDB
if FsdbReader is missing
- standardized export feature to write vcd using lower case for non 0/1 values
- added perror() on errno-related exits in vcd loaders
- added experimental wlf2vcd in contrib; it is not currently compiled or used
- corrected non-functional typos in documentation

Tue Nov 12 13:00:00 2013 Paul Howarth 3.3.52-1
- update to 3.3.52
- added LZ4 as compression type for FST; when enabled with --fourpack in
vcd2fst, this compresses both signal data and the hierarchy using LZ4
- added WLF support via wlf2vcd; to use, specify -o at the command line
(e.g., gtkwave -o test.wlf)
- changed left/right arrow function in signal/wave windows to find next
transition of selected signal(s)
- re-enabled DnD scroll beyond top/bottom of Signals pane
- added debounce for baseline (middle) mouse button
- another partial VCD loader fix
- now use libcomdlg32 file requesters on MinGW
- added --extensions flag to fstvcd to enable emission of FST extensions/
attributes to VCD files; this is to keep FST attributes from making VCD
files unparseable with other tools
- fix in FsdbReader interface for version 1.x files
- many warnings fixes found from gcc -Wextra flag
- fixed thread-unsafe static allocations in fstapi.c

Mon Oct 28 13:00:00 2013 Paul Howarth 3.3.51-1
- update to 3.3.51
- add gedit to the list of dependencies for gtkwave in order to enable new
function that Icarus Verilog dumps into FST files
- fix \"/File/Grab To File\" on OSX with an OSX patch as the
_gdk_quartz_image_copy_to_image() function in the GTK toolkit for Quartz is
broken
- updated examples/gtkwaverc accel options to reflect the current state of
the gtkwave main window main menu
- added \"Open Source Definition\" and \"Open Source Instantiation\" options that
invoke .gtkwaverc variable \"editor\" (or $GTKWAVE_EDITOR or gedit or open -t
[OSX]) on sourcecode when source stems are present in the dumpfile
(currently FST only)
- fixed timezero in vcd2fst as it was only parsing unsigned numbers
- fixed Open Hierarchy crash on blank signals
- BR:/R: gedit as per upstream recommendation

Wed Oct 16 14:00:00 2013 Paul Howarth 3.3.50-1
- update to 3.3.50
- limit number of rows that can be displayed in mouseover in order to
prevent potential X11 crashes on extremely wide signals
- added \"/File/Grab To File\" PNG image grab menu option
- added missing $dumpvars emission in fst2vcd
- added missing atto and zepto time prefix parsing in vcd2fst
- added VHDL package type to FST
- added red box around \'U\' vector values for VHDL similar to \'X\' for Verilog
- used FST \"attribute name\" for variable types if specified
- CRLF fix for save file reading on LF-only systems
- fix Valgrind hit in fst.c that was causing crashes on OSX
- added fstWriterSetFiletype() and fstReaderGetFiletype() to provide sim
language hint to gtkwave for language-appropriate formatting of various
data
- added fstWriterSetSourceStem() so writers can embed source stems in the FST
file (specify before the appropriate hierarchy or variable declaration)
- added gtkwave_bin_launcher.sh script to set up environment variables on OSX
for running the bin/ directory files from a terminal rather than as an app
invocation

Thu Sep 12 14:00:00 2013 Paul Howarth 3.3.49-1
- update to 3.3.49
- fix crashes caused by X11 protocol limitation for pixmap size
- potential buffer overflow fix in vcd2fst
- added ability to store environment variable information in FST files
(FST_MT_ENVVAR)
- fixed bad enum for FST_PT_MAX
- added contrib/fst_jni directory to distribution
- fixed broken \"make dist\" variants
- added buffer and linkage data directions (future expansion for VHDL) in
FST and gtkwave
- removed requirement for fsdbdebug in path when FsdbReader is present
- fixed ordering of static FSDB libraries for when dynamic ones are not
present
- added direction filters to SST name filter search, i.e. adding +I+, +O+,
+IO+, +B+, or +L+ before the regular expression adds additional filtering
criteria (direction filters are case-insensitive)
- relax FSDB loader to allow VHDL and mixed-language files
- added VHDL hierarchy types to FST, internal VCD loaders and also
vcdfst/fst2vcd
- added in VHDL to FST (which will also allow other languages): gtkwave can
process these types (e.g., signal + std_ulogic), but there are currently no
simulators supporting them

Tue Aug 6 14:00:00 2013 Paul Howarth 3.3.48-1
- update to 3.3.48
- fixed infinite loop hang on various helper executables when extra arguments
are specified
- delete changed marker name if it exists when marker is removed
- added \"Open Hierarchy\" option that will expand the SST and select the
hierarchy for a given signal selected in the Signals window
- added preliminary support for FsdbReader
- FSDB fix for generate created hierarchies
- FSDB fix for new debug info output style to be parsed
- added generate as scope type to VCD/FST/FSDB
- preliminary add for module port direction for FSDB and FST
- display signal direction column in SST if not all signals are declared as
FST_VD_IMPLICIT
- fixed GTK warning when hide_sst is enabled and SST is opened then closed
- added extraction of in/out/inout from FSDB into FST with vcd2fst helper
executable (it also converts FSDB to FST)
- added support for SV structures, unions, classes, packages, programs and
interfaces
- updated signal parsing in FST/FSDB to handle NC declarations for arrays in
VCD (i.e. bit-ranges are missing); use vcd2fst or the -o option to read NC
VCD files with arrays properly
- preliminary support for SV datatypes of bit, logic, int, shortint, longint,
byte, enum, and shortreal in VCD and FST
- added sparse array datatype to FST (currently unused by gtkwave)
- added support for attribute begin/end in FST (currently unused by gtkwave);
this allows embedding of various data inside the structure tree
- added autoraise on entry window on keystrokes or periodically when it exists
- added ability to store $comment in FST files via the attribute mechanism
(FST_AT_MISC/FST_MT_COMMENT)

Sun Jul 28 14:00:00 2013 Paul Howarth 3.3.47-2
- install docs to %{_pkgdocdir} where available

Wed Jun 12 14:00:00 2013 Paul Howarth 3.3.47-1
- update to 3.3.47
- deprecated loader
- partial VCD loader fix for small files
- added preliminary do-nothing generate support in vermin
- fixed minmax_valid for partial VCD loader: affects scaling on
floating-point traces

Mon Apr 29 14:00:00 2013 Paul Howarth 3.3.46-1
- update to 3.3.46
- fixed as of yet undetected hdr_incomplete bug when running off end of FST
file (e.g., while file is being written)
- fixed problem with is_gtkw_save_file getting wiped out on reload

Sun Mar 24 13:00:00 2013 Paul Howarth 3.3.45-1
- update to 3.3.45
- fix for VCDNAM_ESCAPE character in treesearch window; this sometimes
occurs for structure identifiers

Thu Feb 28 13:00:00 2013 Paul Howarth 3.3.44-1
- update to 3.3.44
- fix for gdk_draw_layout assertion `GDK_IS_DRAWABLE (drawable)\'

Tue Feb 5 13:00:00 2013 Paul Howarth 3.3.43-1
- update to 3.3.43
- fix for rtlbrowse for gtk_adjustment_get_page_increment and
gtk_adjustment_get_step_increment introduced in 2.14
- added VPD support via vpd2vcd (to use, specify -o at the command line, e.g.
gtkwave -o test.vpd)
- added autodetect for LXT, LXT2, VZT, FST regardless of the filename suffix
- crash fix for gtkwave::getDisplayedSignals, specifically removing the extra
free_2() in WAVE_OE_ME
- added conditional compile for stat() being available
- drop upstreamed old-gtk2 patch

Wed Jan 2 13:00:00 2013 Paul Howarth 3.3.42-1
- update to 3.3.42
- fix to prevent missing group openings from keeping other signals in the
viewer that follow from displaying
- added more support for newer constructs in Vermin
- added scrollwheel support to rtlbrowse code windows
- added fseeko() return checking in fstapi.c to prevent errors with
dynamically updated files
- add patch to fix build with gtk2 < 2.14

Fri Nov 2 13:00:00 2012 Paul Howarth 3.3.41-1
- update to 3.3.41
- fix for gtkwave::addSignalsFromList when encountering signals of form
a.b.MyBus[7:0] and a.b.MyBus[15:8] such that brackets aren\'t stripped
- added experimental highlight_wavewindow rc variable, which allows signals
also to be highlighted in the wave window using the value for color_grid
- added use_standard_trace_select rc variable and related menu option

Wed Sep 12 14:00:00 2012 Paul Howarth 3.3.40-1
- update to 3.3.40
- fixed y-size of splash screen on MinGW with newest version of GTK2 (as it
could be verified on that version)
- fixed off-by-one buffer string allocation write overflow in calloc_2()
call in maketraces()

Fri Aug 10 14:00:00 2012 Paul Howarth 3.3.39-1
- update to 3.3.39
- fixed relative pathnames when generated in MinGW and used back on Linux
- added --output filename option to fst2vcd, vzt2vcd, and lxt2vcd
- fixed crash on OSX if gtk_widget_set_sensitive is called on a separator
- fixed OSX version so it looks for .gtkwaverc in the home directory and if
not found, probes the resource bundle for
Contents/Resources/examples/gtkwaverc (no dot in the name)
- added GTKWave User\'s Guide option to help menu on OSX
- added + vs ++ separators for twinwave
- dynamic resize fixes

Thu Jul 19 14:00:00 2012 Fedora Release Engineering - 3.3.38-2
- rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild

Wed Jul 11 14:00:00 2012 Paul Howarth 3.3.38-1
- update to 3.3.38
- upgraded vermin parser to handle some > 1995 constructs
- propagated -o option into \"Open New Window\" menu option
- changed invert function so it does not incorrectly expand into the whole
nybble when it is < 4 bits, i.e. inverting the two bit quantity 10 now
displays as 0x1, not 0xD
- added fstminer
- various MinGW fixes

Mon Jun 11 14:00:00 2012 Paul Howarth 3.3.37-1
- update to 3.3.37
- correct an issue in which the parser for process filter lines assumed the
associated id number was always a single digit
- catch one more case when locating bitblasted signals in vcd files created
by modelsim
- kill stray pipeio_create() processes on pipeio_destroy()
- additions to extload to handle hier types, component types and signal types
- added support for extload files as input filetype in vcd2fst
- added -o for extload files to convert to FST

Wed May 9 14:00:00 2012 Paul Howarth 3.3.36-1
- update to 3.3.36
- fixed destructive string convert in fstUtilityBinToEsc()
- added support for 01xzhuwl-
- added adaptive buffer resizing in FST writer for Linux and Mac OSX
- fix for realpath() 2nd argument NULL on Leopard
- fix for doubles stored in HistEnt fields in ghw introduced in 3.3.19

Fri Apr 13 14:00:00 2012 Paul Howarth 3.3.35-1
- update to 3.3.35
- polarity fix for vcd_preserve_glitches in rcfile; default is no/off, use
yes in the rcfile to enable (e.g., for viewing interpolated analog
waveforms)
- added vcd_preserve_glitches support to FST as --optimize uses FST
- added vcd_preserve_glitches_real (for VCD/FST) rcfile variable that turns
off deglitching only for real signals
- fix for do_initial_zoom_fit when file requester used
- changed contact address for bug reports to bybell at rocketmail.com
- added fstWriterSetParallelMode()

Tue Mar 13 13:00:00 2012 Paul Howarth 3.3.34-1
- update to 3.3.34
- fix for marker time deltas when $timezero is used
- reduced size of alert requester icons to 64x64 pixels

Sun Mar 4 13:00:00 2012 Paul Howarth 3.3.33-1
- update to 3.3.33
- scan-build fix in vcd_recoder.c
- added $timezero tag to VCD files, which allows offsetting all the values
in a trace to provide ability for negative time values (currently only VCD,
LXT, LXT2, VZT, and FST support this)
- fix for timescale 10s and 100s
- drop patch for builing with gtk2 2.10.0 to 2.14.0, no longer needed
- drop support for distributions prior to FC-3:
- unconditionally build with tcl support

Sat Feb 18 13:00:00 2012 Paul Howarth 3.3.32-1
- update to 3.3.32
- turn off loader messages when Tcl is executing a command
- added gtk_print_unix_dialog support for printing to real printers by using
the \"UNIX\" type
- automatically kill splash screen on reload/new tab
- added transaction_args savefile tag and support for passing args to
transaction filters via the args $comment
- added string value of \\000, which renders as high-Z
- integrated alt_wheel_mode code provided by Tom Browne
- fixes for some rc file variables to keep them from getting clobbered on
2nd tab opening
- warning fixes when compiled on Ubuntu
- drop upstreamed patch for gtk2 < 2.4.0
- add patch to fix builds with gtk2 2.10.0 to 2.14.0

Fri Feb 3 13:00:00 2012 Paul Howarth 3.3.31-1
- update to 3.3.31
- added support for native file requesters in OSX Quartz
- added support for native alert dialogs in OSX Quartz
- clang warning fixes
- added missing config.guess and config.sub
- allow drag of .gtkw (when viewer still does not have a file loaded) to
load the corresponding dump file
- fix MinGW compiles broken by recent changes
- documentation updates
- fixed broken ifdef in signalwindow.c that caused issues with loading and
saving files
- add patch to fix build with gtk2 < 2.4.0

Wed Jan 18 13:00:00 2012 Paul Howarth 3.3.30-1
- update to 3.3.30
- updated ./configure to add --disable-mime-update flag
- fixed --optimize for --restore
- added [optimize_vcd] savefile tag
- disabled analog during mutually incompatible mode selection (binary,
filters, etc.)
- added F/P/T flags to mouseover for the filters
- fixed problem where ungrab doesn\'t occur if button pressed and simultaneous
reload accelerator key occurs
- fixed combine direction in transaction filter to down
- fixed vector analog render/print routine to use skipcnt
- fixed transaction filter to cache hptr node if converted (i.e., do not
place bitblasted in save file if avoidable)
- fixed min/max of cached autoscaling sizing when number of extension traces
changes

Fri Dec 16 13:00:00 2011 Paul Howarth 3.3.29-1
- update to 3.3.29
- added OSX integration when compiled against gtk-osx
- added mime types and icons for file types and desktop menus
- changed .sav (deprecated but not removed) to .gtkw, with .gtkw itself being
able to bring up the original dumpfile
- numerous bug fixes
- preliminary GConf support supporting session ID-based restore
- preliminary GConf support to emulate OSX \"open\" functionality such that
dumpfiles/savefiles can be targeted to an open gtkwave viewer/session ID
- drop upstreamed array size patch
- add scriptlet snippets for new desktop functionality

Mon Nov 14 13:00:00 2011 Paul Howarth 3.3.28-1
- update to 3.3.28
- use larger, more readable Apple fonts for Quartz
- added support for colorful traces using the /Edit/Color Format/... menu
options
- fixed rendertimes bug where times did not always display when grid is
turned off
- added keep_xz_colors gtkwaverc variable
- drop upstreamed patch for glib2 header file inclusion
- add patch to fix array size declared too small

Tue Oct 25 14:00:00 2011 Paul Howarth 3.3.27-1
- update to 3.3.27
- fixes of suspicious NULL pointer warnings from scan-build
- fixed inline function linker errors when using Clang
- optimization of more [1] cases found in analyzer.h when
-DWAVE_USE_STRUCT_PACKING is active
- in process_url_list(), use g_malloc/g_free as context can or will change
when files are loaded
- added fix for DnD crash when Quartz is the GDK back-end on Mac OSX
- fixed fstWriterFlushContext() such that invocations outside the fstapi are
synced with time changes
- modify main window size for twinwave on Quartz: GtkPlug window does not
fit into GtkSocket as with X11
- add patch to fix up glib2 header file inclusion

Wed Sep 28 14:00:00 2011 Paul Howarth 3.3.26-1
- update to 3.3.26
- Mac OSX fixes: removed restrictions for twinwave, compile fixes for Tcl
detection, printf warning fixes (xcode gcc uses stricter warnings)
- more generic warning fixes from recent feature adds

Fri Sep 16 14:00:00 2011 Paul Howarth 3.3.25-1
- update to 3.3.25
- replace calloc_2 with histent_calloc in loaders where applicable
- update tcl.m4 so /usr/lib64 can be automatically used
- fix TR_ANALOG_STEP line clipping problem
- fix for modelsim single-bit nets that are defined as [0] as some tools emit
signals without the [0] and it causes savefile compatibility problems
- add visible filter pattern in fileselbox() as well as selectable \"
*\"
pattern overrides
- add custom filters to GtkFileChooser dialogue
- fix in lxt2_read.c/.h for negative msb/lsb indices
- fix in vzt_read.c/.h for negative msb/lsb indices

Mon Aug 8 14:00:00 2011 Paul Howarth 3.3.24-1
- update to 3.3.24
- improve the searching for the TCL libraries (when using stubs)
- fixed bug where Tcl_GetString was substituted with brace removal
preprocessing when unnecessary (would break addSignalsFromList, etc.)

Mon Jul 4 14:00:00 2011 Paul Howarth 3.3.23-1
- update to 3.3.23
- fixed ItemFactory callbacks as their argument lists did not reflect the
correct callback argument type/order for callback_type=1; this is a
long-standing hidden bug that would prevent pattern search from working on
64-bit big-endian architectures
- fixed broken \"replace\" signal option

Sat Jun 4 14:00:00 2011 Paul Howarth 3.3.22-1
- update to 3.3.22
- optimized tree build so it can handle large amounts of component
instantiations (netlists) without undue slowdown
- added gcc -Wformat and -Wformat-security related fixes
- updated hier_decompress_flagged so it can also decompress into its own
static buffer in order to speed up temporary usage cases
- fixed FST reader iterator to work better with --begin flag
- fixed missing facname decompression for FST files on single trace import
(backup case that should never happen)
- added support for user-specified timescale ruler using the ruler_origin and
ruler_step rc variables
- added \"/View/Define Time Ruler Marks\" menu option
- removed indirect file support as is unneeded for 64-bit
- removed obsolete CVS modification log comments
- handle vcd saver case of dot at end of signal name

Sat Apr 30 14:00:00 2011 Paul Howarth 3.3.21-1
- update to 3.3.21
- fixed crash in LXT2 reader on malformed files (#690920)
- fixed reload crash when -o flag used on non-VCD files (#695444)
- drop patch now included in upstream release

Tue Mar 29 14:00:00 2011 Paul Howarth 3.3.20-2
- tentative upstream fix for crash when reading malformed LXT file (#690920)
- nobody else likes macros for commands

Fri Feb 25 13:00:00 2011 Paul Howarth 3.3.20-1
- update to 3.3.20
- fixed uninitialized mat variable in compress_facility()
- added --slider-zoom option to gtkwave to enable experimental horizontal
slider zoom feature with GTK2
- fix vcd2fst so it can handle zero-length VCD event variables in their
declarations

Wed Feb 9 13:00:00 2011 Fedora Release Engineering - 3.3.19-1.1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild

Mon Feb 7 13:00:00 2011 Paul Howarth 3.3.19-1
- update to 3.3.19
- more sanity checking in vcd2fst to prevent crashes on malformed files
- rewrote support for compressed signal handling (FST only)
- shmidcat now exits on EOF
- added sys_fst.c VPI source for NC Verilog and XL
- added component typename dumping into sys_fst.c so that NC can dump
component names
- added component type names in gtk2 tree (only used by FST so far)
- memory usage improvements on 64-bit architectures
- fixed top/bottom pane resizing bug after reload in SST window
- fixed crashes in hierarchy search widget for GHW where standard, textio,
std_logic_1164, etc. were selectable
- fixed reload scroll position for bottom TreeView in SST window

Wed Dec 29 13:00:00 2010 Paul Howarth 3.3.18-1
- update to 3.3.18
- minor bug fixes for corner cases
- assembler fixes for x86_64
- preliminary support for variable length records in FST files
- added fstUtilityBinToEsc and fstUtilityEscToBin for conversion of binary
data to C-style strings
- allow escaped strings in VCD files to encode a richer set of data for
non-standard \"s\" VCD records
- to comply with fst2vcd, vcd readers now handle \"string\" variable type
keyword
- add detection for Verilog XL-style VCD identifiers in all VCD loaders in
gtkwave in order to aid in indexing
- more warnings fixes
- fix mif_draw_string so it does not emit escaped character codes

Mon Nov 29 13:00:00 2010 Paul Howarth 3.3.17-1
- update to 3.3.17
- added sanity check in dynamic alias reconstruct routine in FST reader and
also fixed bug where alias reconstruction in current blocks doesn\'t
overwrite previous, old block data

Thu Nov 25 13:00:00 2010 Paul Howarth 3.3.16-1
- update to 3.3.16
- remove unused JError variables and replace with PJE0 macro
- added experimental dynamic alias detection in fst writer when building
with Judy support
- added Jenkins hash routine to enable dynamic alias detection when Judy
support is not available

Thu Nov 11 13:00:00 2010 Paul Howarth 3.3.15-1
- update to 3.3.15
- fixes for fstapi file reading and writing
- add detection in vcd2fst for Verilog XL-style VCD identifiers
- the --optimize flag now uses fst instead of lxt2 as its default file format

Wed Oct 27 14:00:00 2010 Paul Howarth 3.3.14-1
- update to 3.3.14
- fixes for experimental dynamic SST building code and compiler warnings
- allow VCD files with start time = end time
- add preliminary RPC mechanism
- add configure --disable-inline-asm build option
- add initial_signal_window_width rc variable

Tue Oct 26 14:00:00 2010 Paul Howarth 3.3.13-3
- rebuild for liblzma.so.5

Fri Oct 1 14:00:00 2010 Paul Howarth 3.3.13-2
- rebuild for gcc bug (#634757)

Mon Sep 27 14:00:00 2010 Paul Howarth 3.3.13-1
- update to 3.3.13
- improve memory utilization on 32-bit architectures
- add warnings for options that are non-functional for some configurations
- reduce memory usage during file init for lxt2, vzt, and fst files
- sparse versus non-sparse array crash fix for ae2 loader
- fix tree build for fst when compressed facs are being used
- make printed waves the same as viewed waves
- add experimental dynamic SST building code (speedup for large trees)

Mon Sep 6 14:00:00 2010 Paul Howarth 3.3.12-1
- update to 3.3.12
- fix for --disable-tcl or systems that do not have Tcl installed
- add support for process and transaction filters in MinGW
- add support for Open New Window to MinGW
- drop non-Tcl build patch, no longer needed

Wed Aug 18 14:00:00 2010 Paul Howarth 3.3.11-1
- update to 3.3.11
- new tcl function: gtkwave::installFileFilter
- new tcl function: gtkwave::installProcFilter
- new tcl function: gtkwave::installTransFilter
- new tcl function: gtkwave::setCurrentTranslateFile
- new tcl function: gtkwave::setCurrentTranslateProc
- new tcl function: gtkwave::setCurrentTranslateTransProc
- new tcl function: gtkwave::setCurrentTranslateEnums
- nested `ifdef fix for Vermin
- fix for free to non-malloc\'d address problem in repscripts
- start to build a framework to support Tcl variable change callbacks
- fix for 0 millisecond Tcl timer causing 100% CPU usage
- add CVS versus ModelSim compatibility fixes for Bluespec savefiles
- fix atoi_64 in presence of some garbage non-numerics
- add patch to fix building without Tcl
- explicitly disable Tcl where it won\'t build

Sun Jul 18 14:00:00 2010 Paul Howarth 3.3.10-1
- update to 3.3.10
- parallel build fix
- fix free of non-malloc\'d address due to context changing in Tcl scripts
- updated vcd2fst so it is compatible with VerilatedVcd writer
- read hierarchy reconstruction hardening in fstapi.c
- check return code for hierarchy generation in fst2vcd.c
- updated example to reflect Quit name change
- updated repscript_timer so it prints stack trace

Wed Jul 7 14:00:00 2010 Paul Howarth 3.3.9-1
- update to 3.3.9
- changed accelerator for Quit to conform to Gnome guidelines
- fix crash that can occur in RemoveTrace
- disable parallel build for now

Sat Jun 26 14:00:00 2010 Paul Howarth 3.3.8-1
- update to 3.3.8
- add failure check on tempfile creation in fstReaderInit()
- add strace_repeat_count and an appropriate menu option
- add drag-and-drop of signals from gtkwave into rtlbrowse
- remove the \"/File/Quit/Don\'t Quit\" menu item if \"fast exit\" is enabled
- more warnings cleanups

Sun Jun 6 14:00:00 2010 Paul Howarth 3.3.7-1
- update to 3.3.7 (general bug and compiler warning fixes)
- -n option not needed in desktop file

Tue May 4 14:00:00 2010 Paul Howarth 3.3.6-1
- update to 3.3.6 (see CHANGELOG.TXT for details)
- add desktop file and icons based on Mandriva package
- BR: desktop-file-utils
- add scriptlets to update icon cache
- no longer need to fix permissions of lzma wrapper code

Sat Mar 20 13:00:00 2010 Paul Howarth 3.3.5-1
- update to 3.3.5 (see CHANGELOG.TXT for details)
- add Judy-devel buildreq for improved memory usage efficiency

Mon Mar 8 13:00:00 2010 Paul Howarth 3.3.4-1
- update to 3.3.4 (see CHANGELOG.TXT for details)

Fri Feb 19 13:00:00 2010 Paul Howarth 3.3.3-1
- update to 3.3.3
- drop upstreamed dlopen linking patch
- drop obsolete helper apps mvl2lxt, mvl2vcd, tex2vcd and tla2vcd

Mon Feb 15 13:00:00 2010 Paul Howarth 3.3.2-2
- fix FTBFS due to missing -ldl linking for dlopen function (#565173)

Tue Jan 5 13:00:00 2010 Paul Howarth 3.3.2-1
- update to 3.3.2 (speed up operation on networked filesystems)

Sat Dec 26 13:00:00 2009 Paul Howarth 3.3.0-1
- update to 3.3.0
- added tk support
- bundled old liblzma replaced by system xz (add BR: xz-devel)
- tcl/tk support require Fedora >= 2 or RHEL >= 4 (tcl 8.4)

Fri Sep 4 14:00:00 2009 Paul Howarth 3.2.3-1
- update to 3.2.3
- fix permissions in bundled liblzma for debuginfo

Thu Aug 6 14:00:00 2009 Paul Howarth 3.2.2-3
- drop patch for #515672, not needed with gcc 4.4.1-4

Thu Aug 6 14:00:00 2009 Paul Howarth 3.2.2-2
- add patch to work around #515672 (internal compiler error on PPC)

Wed Aug 5 14:00:00 2009 Paul Howarth 3.2.2-1
- update to 3.2.2 (new tools evcd2vcd/fst2vcd/vcd2fst)
- drop print-to-file patch, no longer needed

Fri Jul 24 14:00:00 2009 Fedora Release Engineering - 3.2.1-2.1
- rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

Wed Jul 15 14:00:00 2009 Paul Howarth 3.2.1-2
- add upstream patch for crash on print to file (#511858)

Tue Apr 14 14:00:00 2009 Paul Howarth 3.2.1-1
- update to 3.2.1

Tue Feb 24 13:00:00 2009 Fedora Release Engineering 3.2.0-1.1
- rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

Tue Feb 17 13:00:00 2009 Paul Howarth 3.2.0-1
- update to 3.2.0

Mon Feb 2 13:00:00 2009 Paul Howarth 3.2.0-0.2.RC5
- update to 3.2.0RC5

Fri Jan 23 13:00:00 2009 Paul Howarth 3.2.0-0.1.RC4
- update to 3.2.0RC4 (#481264)
- new upstream URLs
- buildreq /usr/include/tcl.h for embedded tcl support

Thu Aug 21 14:00:00 2008 Paul Howarth 3.1.13-1
- update to 3.1.13

Mon Jul 14 14:00:00 2008 Paul Howarth 3.1.12-1
- update to 3.1.12

Thu Jun 19 14:00:00 2008 Paul Howarth 3.1.11-1
- update to 3.1.11

Thu May 15 14:00:00 2008 Paul Howarth 3.1.10-1
- update to 3.1.10

Tue Apr 22 14:00:00 2008 Paul Howarth 3.1.9-1
- update to 3.1.9

Mon Apr 7 14:00:00 2008 Paul Howarth 3.1.8-1
- update to 3.1.8

Tue Mar 25 13:00:00 2008 Paul Howarth 3.1.7-1
- update to 3.1.7

Wed Feb 27 13:00:00 2008 Paul Howarth 3.1.6-1
- update to 3.1.6

Fri Feb 1 13:00:00 2008 Paul Howarth 3.1.4-1
- update to 3.1.4

Tue Jan 15 13:00:00 2008 Paul Howarth 3.1.3-1
- update to 3.1.3

Wed Jan 2 13:00:00 2008 Paul Howarth 3.1.2-1
- update to 3.1.2

Fri Sep 28 14:00:00 2007 Paul Howarth 3.1.1-1
- update to 3.1.1

Tue Sep 4 14:00:00 2007 Paul Howarth 3.1.0-1
- update to 3.1.0

Fri Aug 24 14:00:00 2007 Paul Howarth 3.0.30-3
- clarify license as GPL, version 2 or later

Fri Jul 27 14:00:00 2007 Paul Howarth 3.0.30-1
- update to 3.0.30

Fri Jun 8 14:00:00 2007 Paul Howarth 3.0.29-1
- update to 3.0.29
- spec file much-simplified as gtkwave is now fully autotooled
- try to retain upstream timestamps as far as possible
- use parallel make

Tue May 1 14:00:00 2007 Paul Howarth 3.0.28-1
- update to 3.0.28
- update source URL to master source

Mon Apr 30 14:00:00 2007 Paul Howarth 3.0.27-1
- update to 3.0.27
- rename \"vertex\" to \"vermin\" to avoid conflict with Vertex 3D Model Assembler
(http://wolfpack.twu.net/Vertex/index.html)

Fri Apr 20 14:00:00 2007 Paul Howarth 3.0.26-1
- update to 3.0.26

Wed Apr 11 14:00:00 2007 Paul Howarth 3.0.25-1
- update to 3.0.25

Thu Apr 5 14:00:00 2007 Paul Howarth 3.0.24-1
- update to 3.0.24

Tue Mar 20 13:00:00 2007 Paul Howarth 3.0.23-1
- update to 3.0.23

Mon Feb 26 13:00:00 2007 Paul Howarth 3.0.22-1
- update to 3.0.22

Mon Feb 5 13:00:00 2007 Paul Howarth 3.0.21-1
- update to 3.0.21

Wed Jan 24 13:00:00 2007 Paul Howarth 3.0.20-1
- update to 3.0.20

Tue Jan 2 13:00:00 2007 Paul Howarth 3.0.19-1
- update to 3.0.19

Tue Dec 5 13:00:00 2006 Paul Howarth 3.0.18-1
- update to 3.0.18

Tue Nov 28 13:00:00 2006 Paul Howarth 3.0.17-1
- update to 3.0.17

Tue Nov 14 13:00:00 2006 Paul Howarth 3.0.16-1
- update to 3.0.16

Mon Oct 30 13:00:00 2006 Paul Howarth 3.0.15-1
- update to 3.0.15

Wed Oct 18 14:00:00 2006 Paul Howarth 3.0.14-1
- update to 3.0.14

Mon Oct 9 14:00:00 2006 Paul Howarth 3.0.13-1
- update to 3.0.13

Tue Oct 3 14:00:00 2006 Paul Howarth 3.0.12-2
- rebuilt for unwind info generation, broken in gcc-4.1.1-21

Fri Sep 22 14:00:00 2006 Paul Howarth 3.0.12-1
- update to 3.0.12
- create dummy libz/libbz2 Makefile.in files to ensure that config.h gets
generated

Thu Sep 14 14:00:00 2006 Paul Howarth 3.0.11-1
- update to 3.0.11

Mon Aug 21 14:00:00 2006 Paul Howarth 3.0.10-1
- update to 3.0.10

Fri Aug 11 14:00:00 2006 Paul Howarth 3.0.9-1
- update to 3.0.9
- tarball is now .tar.gz rather than .tgz

Mon Aug 7 14:00:00 2006 Paul Howarth 3.0.8-1
- update to 3.0.8
- new program and manpage: shmidcat

Fri Jul 21 14:00:00 2006 Paul Howarth 3.0.7-1
- update to 3.0.7
- new program and manpage: twinwave

Mon Jul 17 14:00:00 2006 Paul Howarth 3.0.6-1
- update to 3.0.6

Wed Jun 28 14:00:00 2006 Paul Howarth 3.0.5-1
- update to 3.0.5
- new program and manpage: ghwdump

Fri Jun 2 14:00:00 2006 Paul Howarth 3.0.4-1
- update to 3.0.4

Tue May 30 14:00:00 2006 Paul Howarth 3.0.3-1
- update to 3.0.3

Sun May 28 14:00:00 2006 Paul Howarth 3.0.2-2
- adding missing buildreq flex

Wed May 10 14:00:00 2006 Paul Howarth 3.0.2-1
- update to 3.0.2

Tue May 9 14:00:00 2006 Paul Howarth 3.0.1-1
- update to 3.0.1

Tue May 2 14:00:00 2006 Paul Howarth 3.0.0-1
- update to 3.0.0
- add examples directory as %doc
- add new buildreq gperf
- tweak Makefile.in edits to handle Makefiles under contrib/
- add new binaries rtlbrowse and vertex
- add new manpages for rtlbrowse, vertex, and gtkwaverc
- %{_mandir} no longer needs to be created manually
- configure script now accepts --libdir

Tue Mar 7 13:00:00 2006 Paul Howarth 1.3.86-1
- update to 1.3.86

Mon Feb 27 13:00:00 2006 Paul Howarth 1.3.85-1
- update to 1.3.85

Tue Feb 21 13:00:00 2006 Paul Howarth 1.3.84-1
- update to 1.3.84
- INSTALL now called INSTALL.TXT

Thu Feb 16 13:00:00 2006 Paul Howarth 1.3.83-2
- rebuild

Tue Jan 31 13:00:00 2006 Paul Howarth 1.3.83-1
- update to 1.3.83

Thu Jan 19 13:00:00 2006 Paul Howarth 1.3.82-1
- update to 1.3.82

Tue Dec 13 13:00:00 2005 Paul Howarth 1.3.81-1
- update to 1.3.81

Sun Nov 27 13:00:00 2005 Paul Howarth 1.3.80-1
- update to 1.3.80

Wed Nov 23 13:00:00 2005 Paul Howarth 1.3.79-2
- fix file permissions in debuginfo package

Mon Nov 21 13:00:00 2005 Paul Howarth 1.3.79-1
- update to 1.3.79

Wed Nov 9 13:00:00 2005 Paul Howarth 1.3.78-1
- update to 1.3.78

Tue Nov 8 13:00:00 2005 Paul Howarth 1.3.77-1
- update to 1.3.77
- GHDL ghw support now included upstream, so remove patches

Mon Nov 7 13:00:00 2005 Paul Howarth 1.3.76-3
- clean up for Fedora Extras:
- don\'t support GTK1 builds
- unconditionally remove buildroot in %clean and %install
- remove redundant glib2-devel buildreq
- add dist tag

Mon Nov 7 13:00:00 2005 Thomas Sailer - 1.3.76-2
- add GHDL ghw support

Thu Oct 27 14:00:00 2005 Paul Howarth 1.3.76-1
- update to 1.3.76

Thu Oct 13 14:00:00 2005 Paul Howarth 1.3.73-1
- update to 1.3.73

Mon Oct 10 14:00:00 2005 Paul Howarth 1.3.72-1
- update to 1.3.72

Fri Oct 7 14:00:00 2005 Paul Howarth 1.3.71-1
- update to 1.3.71

Thu Sep 15 14:00:00 2005 Paul Howarth 1.3.70-1
- update to 1.3.70
- new program tla2vcd (with manpage)

Mon Sep 5 14:00:00 2005 Paul Howarth 1.3.69-1
- update to 1.3.69
- honour %{optflags}
- use system bzip and zlib libraries

Fri Sep 2 14:00:00 2005 Paul Howarth 1.3.68-1
- update to 1.3.68

Thu Aug 25 14:00:00 2005 Paul Howarth 1.3.67-1
- update to 1.3.67

Wed Aug 10 14:00:00 2005 Paul Howarth 1.3.64-1
- update to 1.3.64
- new programs lxt2miner & vztminer (with manpages)

Tue Jul 26 14:00:00 2005 Paul Howarth 1.3.63-1
- update to 1.3.63

Mon Jul 11 14:00:00 2005 Paul Howarth 1.3.62-1
- update to 1.3.62

Thu Apr 21 14:00:00 2005 Paul Howarth 1.3.58-1
- update to 1.3.58
- include sample .gtkwaverc in doc area
- update URL to point to new project home page

Wed Apr 13 14:00:00 2005 Paul Howarth 1.3.57-1
- update to 1.3.57
- add support for building with gtk version 1 (build using: --without gtk2)

Tue Apr 12 14:00:00 2005 Paul Howarth 1.3.56-1
- initial RPM build


 
ICM