Ulf Lamping
ba962a91ea
fix 1203 as found by stephen fisher
...
svn path=/trunk/; revision=19839
2006-11-06 23:59:49 +00:00
Guy Harris
ea6f745160
Fix some compiler warnings.
...
svn path=/trunk/; revision=19470
2006-10-10 08:07:14 +00:00
Ulf Lamping
7a7b422fa9
fix the memory leak problem mentioned lately by adding and using color_filters_cleanup()
...
svn path=/trunk/; revision=19422
2006-10-03 23:24:48 +00:00
Ulf Lamping
0da877169b
changes of the coloring rules sometimes crashed as dissection keeps pointers to the color_filter for later reference -> simply deleting the filters leave the pointers invalid -> crash.
...
for now, don't delete the filters but keep them floating around in memory (leaking) -> at least better than crashing
svn path=/trunk/; revision=19421
2006-10-03 22:32:03 +00:00
Ulf Lamping
9e6c7b11ae
Implement a real "Cancel" button for the coloring rules dialog - this was a hard one! It seems to be working without bugs and as designed now.
...
As this was a huge internal change, new bugs are very probable - please report.
The implementation isn't still perfect, a new dialog internal list could possibly be removed again.
However, I want to check in at this condition, just in case I make things worse - again.
svn path=/trunk/; revision=19413
2006-10-03 18:39:36 +00:00
Ulf Lamping
59d206d18e
further code cleanup: don't use the term "marked" for the color filters, the right term is "selected". That caused me "concerns" wether the marked feature of the packet list was involved - which is actually not
...
svn path=/trunk/; revision=19399
2006-10-02 23:01:33 +00:00
Ulf Lamping
b2c8fb8f55
refactor apply_color_filter() as it was a bit confusing - it will also be a bit faster now -
...
and some other minor code cleanup
svn path=/trunk/; revision=19398
2006-10-02 21:55:26 +00:00
Ronnie Sahlberg
f0b33a4789
ethereal->wireshark updates
...
svn path=/trunk/; revision=18206
2006-05-22 08:14:01 +00:00
Ronnie Sahlberg
89f022b12b
name change
...
svn path=/trunk/; revision=18197
2006-05-21 05:12:17 +00:00
Ulf Lamping
c3187174bf
replace *a lot* of file related calls by their GLib counterparts. This is necessary for the switch to GTK 2.6 (at least on WIN32).
...
to do this, I've added file_util.h to wiretap (would file_compat.h be a better name?), and provide compat_macros like eth_open() instead of open(). While at it, move other file related things there, like #include <io.h>, definition of O_BINARY and alike, so it's all in one place.
deleted related things from config.h.win32
As of these massive changes, I'm almost certain that this will break the Unix build. I'll keep an eye on the buildbot so hopefully everything is working again soon.
svn path=/trunk/; revision=16403
2005-11-06 22:43:25 +00:00
Jörg Mayer
956eee946f
Some 'no previous declararion' warning fixes
...
svn path=/trunk/; revision=15355
2005-08-14 23:25:20 +00:00
Jörg Mayer
4e1f4b18ab
More char -> const char warning fixes.
...
Removed (very few) casts that only change the warning message
but don't remove it (with gcc-4).
svn path=/trunk/; revision=15227
2005-08-05 20:59:08 +00:00
Ulf Lamping
729749c5b9
add a new checkitem "Colorize Packet List" into the View menu
...
keep it's setting in the recent file
svn path=/trunk/; revision=13929
2005-03-27 02:19:51 +00:00
Ulf Lamping
2b8ac21d60
move some color_filter related things from file.c to color_filters.c
...
svn path=/trunk/; revision=13920
2005-03-26 11:32:43 +00:00
Guy Harris
f3d2a926e2
There's no need to create a directory just because you're about to
...
remove a file in it - the directory presumably exists already, if you're
about to remove a file in it.
svn path=/trunk/; revision=13914
2005-03-26 03:27:46 +00:00
Ulf Lamping
ccff84dbdf
code cleanup: use common prefix for all functions in color_filters.h
...
svn path=/trunk/; revision=13910
2005-03-26 01:09:14 +00:00
Ulf Lamping
008d4b8106
code cleanup: the term filter_list was used with different meanings throughout the code, and the filter_list of the color_filters is "global".
...
use appropriate prefixes to avoid confusion and bugs
svn path=/trunk/; revision=13905
2005-03-25 22:52:45 +00:00
Lars Roland
f3294ee49a
change nmake makefiles in /trunk and /trunk/epan so that
...
object code for libethereal.dll isn't generated by the
makefile in /trunk.
Having no code in /trunk linked into libethereal.dll
anymore, the definition of the macro _NEED_VAR_IMPORT_
can be moved from various source files in /trunk to /trunk/Makefile.nmake .
So do that, too.
svn path=/trunk/; revision=13389
2005-02-13 00:10:15 +00:00
Guy Harris
1d182e4fcc
"get_persconffile_path()" doesn't return a "const char *", it just
...
returns a "char *", so don't assign its return value to a "const char *".
svn path=/trunk/; revision=12882
2004-12-31 00:29:09 +00:00
Ulf Lamping
6f0ad62d14
fixed some comment typos
...
svn path=/trunk/; revision=12057
2004-09-21 05:17:59 +00:00
Guy Harris
d3e6d377e1
From Lars Roland: _NEED_VAR_IMPORT_ has to be defined so that variables
...
are imported correctly from libethereal.dll when compiling with MSVC.
svn path=/trunk/; revision=11516
2004-07-25 09:55:52 +00:00
Guy Harris
13e4c5b1f2
Rename "create_color()" to "initialize_color()", as that reflects a bit
...
better what it actually does.
svn path=/trunk/; revision=11502
2004-07-24 02:08:42 +00:00
Guy Harris
e046206fad
Add some comments from Gerald's Windows version of color_filters.c.
...
svn path=/trunk/; revision=11501
2004-07-24 01:32:29 +00:00
Guy Harris
b67a0f92d2
Move color_filters.c and color_filters.h up to the top-level directory,
...
as they're now (theoretically) toolkit-independent (modulo changes that
might be required to the code to update filter lists when a new filter
is read in).
svn path=/trunk/; revision=11500
2004-07-24 01:29:12 +00:00