Age | Commit message (Collapse) | Author | Files | Lines |
|
and have that routine also de-iconify the window.
svn path=/trunk/; revision=1365
|
|
color filter" dialog boxes do all the destruction of dialog boxes popped
up from the dialog box being destroyed; have the callbacks for "OK" and
"Cancel" just destroy the dialog box in which they appear - the
"destroy" callback will then be called and do the rest of the cleanup.
svn path=/trunk/; revision=1364
|
|
foreground or background color selection dialogs and, if we're asked to
pop one of those dialogs up and there already is such a dialog, raise it
rather than popping a new one up.
Treat "destroy window" like "Cancel" - i.e., clean up any state, and
close any dialogs popped up from the window being destroyed.
svn path=/trunk/; revision=1363
|
|
popped up from it ("Edit color filter" dialogs popped up from an "Add
colors to display" dialog box, color selection boxes popped up from an
"Edit color filter" dialog).
If the user presses "Edit" and there's already an "Edit color filter"
dialog box open for the filter in question, don't pop up another "Edit
color filter" dialog box for it, just raise the existing one.
If a color filter is deleted from the list of color filters, close any
"Edit color filter" dialog open for it.
svn path=/trunk/; revision=1362
|
|
"Colorize Display" dialog box is created, and let it be destoryed when
that dialog box is destroyed.
When moving color filters up or down, update the (order of the elements
in the) list of color filters, as well as the CList that displays them.
If we have a "Colorize Display" dialog box open, and the user selects
"Display:Colorize Display", raise the existing window, rather than
creating a new window. (Alas, GTK+ doesn't have a call to request that
the window be given the input focus, so we can't do that as well.)
Fix up some names to be more consistent and to better reflect what the
variables/routines are for.
svn path=/trunk/; revision=1361
|
|
routines, fetch the name and string from the appropriate member of the
list of color filters, rather than from the CList.
svn path=/trunk/; revision=1360
|
|
color filters check whether it's null to decide if there are any color
filters to apply.
Make "color_filter()" act on that list - there really aren't multiple
lists of color filters, there's only one list ("read_filters()" and
"write_filters()" acts only on one global list - and always has, as they
handled only one file).
svn path=/trunk/; revision=1359
|
|
"color_filter_t" structures to find the filters.
svn path=/trunk/; revision=1358
|
|
filter string for the filter.
Maintain a list of the "color_filter_t" structures for all color
filters.
svn path=/trunk/; revision=1357
|
|
responses and adds some more stuff.
I will have to decode NTcreateAndX requests and responses soon as well
as the MSRPC stuff ...
svn path=/trunk/; revision=1356
|
|
(I'm using -ko when checking in the PNGs... I hope I'm checking
these binary files into CVS correctly. I'll double check after
the commit).
svn path=/trunk/; revision=1355
|
|
svn path=/trunk/; revision=1354
|
|
svn path=/trunk/; revision=1353
|
|
Reformat some (source) paragraphs, for the benefit of those with editors
that don't wrap lines in the display.
Delete some extra "=back" directives.
Fix the description of the "Preferences" dialog (it lets you control
various preferences, not just print preferences; it's the "Print" tab
that lets you control print preferences).
svn path=/trunk/; revision=1352
|
|
option right now is the placement of the vertical scrollbars in the 3 panes.
(it's one decision; you can't have the placement of the vertical scrollbar
in the packet list pane different than the placement in the protocol tree
pane, for example).
I did this because I find it convenient to have the vertical scrollbars
on the *left* side of the text. My mouse cursor is usually expanding and
collapsing the protocol tree widgets, and once the protocol tree changes
size, I usually have to scroll. I'd rather move my mouse cursor just a few
pixels over to find the vertical scrollbar.
svn path=/trunk/; revision=1351
|
|
with the copyright, and everyone else has been relegated to the
man page and AUTHORS file.
svn path=/trunk/; revision=1350
|
|
dissector.
svn path=/trunk/; revision=1349
|
|
their own.
svn path=/trunk/; revision=1348
|
|
svn path=/trunk/; revision=1347
|
|
"config.h" on my machine. (Should YYTEXT_POINTER be defined?)
svn path=/trunk/; revision=1346
|
|
svn path=/trunk/; revision=1345
|
|
"config.h" on my machine. (Should YYTEXT_POINTER be defined?)
svn path=/trunk/; revision=1344
|
|
either need to use tools native to Windows, supply a canned version with
a distribution (and require people to update it by hand), require
people to have "grep" and "sed" handy and whip up a ".bat" file to run
them, or require them to have "grep" and "sed" *and* a Bourne-compatible
shell.
svn path=/trunk/; revision=1343
|
|
was under development was accidentally checked in. This reverses the
changes.
svn path=/trunk/; revision=1342
|
|
shipped plugin.
svn path=/trunk/; revision=1341
|
|
svn path=/trunk/; revision=1340
|
|
The attached patch changes the NCP over IP header processing to
use element = pntohl(&pd[offset]) instead of memcopy since the
byte order of every element had to be fixed anyway and the
header is small.
svn path=/trunk/; revision=1339
|
|
byte order from the machine that's reading them.
svn path=/trunk/; revision=1338
|
|
svn path=/trunk/; revision=1337
|
|
the capture; set it to that when writing the capture.
Support Token Ring and FDDI captures (as per the network type in the
file header appearing to be either the NDIS network type, or the NDIS
network type minus 1 - I forget whether Ethernet has an NDIS type of 0
or 1).
Don't write the file header twice, keeping a static copy of it around,
as Wiretap code isn't supposed to keep any static data around; instead,
write it only when we're done writing out all the records (as we do on
Network Monitor captures).
Compute the time stamps when writing the file.
Give Windows Sniffer 1.1-format a short name, so "editcap" doesn't dump
core or print "(null)" in its usage message.
WTAP_ENCAP_NULL isn't supported by NetMon; don't write it.
svn path=/trunk/; revision=1336
|
|
1) fix the check for the IE identifier to check all bits,
including the topmost bit;
2) print all fields in the Date IE as 2 digits.
svn path=/trunk/; revision=1335
|
|
Now should be decoding the names of lots more LanMan API request. These
were culled from Samba. Would be good to go through and give names to the
fields as well.
Will soon decode the response structures returned and then will look at
ways to specify that built-in routines should be called to decode an element.
I also need some captures with UNICODE in them. Anyone got any? Someone
sent in a patch for UNICODE handling, but I did not realize what it was and
now the code has diverged so far it is hard to apply the patch ...
Send captures to rsharpe@ns.aus.com./
svn path=/trunk/; revision=1334
|
|
svn path=/trunk/; revision=1333
|
|
svn path=/trunk/; revision=1332
|
|
instead of from DCE).
I can now open a RADCOM X.25 capture in ethereal, save it as sniffer, and
read it with a sniffer. The frame directions are correct. (BTW, the
snifconv.exe tool provided by RADCOM doesn't work with X.25 captures).
svn path=/trunk/; revision=1331
|
|
NFS reply status now searchable with the filter expression nfs.status.
svn path=/trunk/; revision=1330
|
|
svn path=/trunk/; revision=1329
|
|
Duplicate transactions can be found with the filter rpc.dup or more specific
rpc.call.dup and rpc.reply.dup.
svn path=/trunk/; revision=1328
|
|
svn path=/trunk/; revision=1327
|
|
now, assume that if they lack that, they lack "sprint_value()".
svn path=/trunk/; revision=1326
|
|
svn path=/trunk/; revision=1325
|
|
I got lucky when I introduced 'bend'. The behavior is the same, but
now it's due to planning, not luck.
svn path=/trunk/; revision=1324
|
|
svn path=/trunk/; revision=1323
|
|
not have been supported in older versions of CMU SNMP. Instead, pick
our own names for the values, and define them appropriately for UCD and
CMU SNMP.
svn path=/trunk/; revision=1322
|
|
svn path=/trunk/; revision=1321
|
|
svn path=/trunk/; revision=1320
|
|
svn path=/trunk/; revision=1319
|
|
It's very basic, and doesn't write out the timestamps currently. It also
only handles WTAP_ENCAP_ETHERNET, although it can probably do the others,
but I don't have a good way to test them. This code has not yet been tested
against a Sniffer Pro, although wiretap can read the files just fine.
svn path=/trunk/; revision=1318
|
|
svn path=/trunk/; revision=1317
|
|
Command/Response bit in the SSAP, and the mask that extracts the rest of
the {D,S}SAP.
svn path=/trunk/; revision=1316
|