Age | Commit message (Collapse) | Author | Files | Lines |
|
register.h
svn path=/trunk/; revision=34017
|
|
Whitespace cleanup;
Use gboolean as appropriate;
svn path=/trunk/; revision=33844
|
|
svn path=/trunk/; revision=29557
|
|
* Expert Info / Expert Info Composite requires a full protocol tree.
* Delay tree NULL pointer check in bootp dissector
svn path=/trunk/; revision=29530
|
|
Part 2
Extracted from optimizations patch http://wiki.wireshark.org/Development/Optimization
Optimize expert info.
Slightly changed by me.
svn path=/trunk/; revision=29478
|
|
svn path=/trunk/; revision=28704
|
|
a protocol tree;
the column values.
This includes stats-tree listeners.
Have the routines to build the packet list, and to retap packets, honor
those requirements. This means that cf_retap_packets() no longer needs
an argument to specify whether to construct the column values or not, so
get rid of that argument.
This also means that there's no need for a tap to have a fake filter
to ensure that the protocol tree will be built, so don't set up a fake
"frame" filter.
While we're at it, clean up some cases where "no filter" was represented
as a null string rather than a null pointer.
Have a routine to return an indication of the number of tap listeners
with filters; use that rather than the global num_tap_filters.
Clean up some indentation and some gboolean vs. gint items.
svn path=/trunk/; revision=28645
|
|
Quick fix to sync expert_tapdata_s.
svn path=/trunk/; revision=28592
|
|
that a retap doesn't build the protocol tree unless there's a tap with a
filter; presumably "the expert_item value" refers to the item to which
expert information is being attached.
However, if there's no protocol item, the only thing
expert_add_info_format() doesn't do is set the severity and group for a
protocol item, but the expert info composite dialog doesn't appear to
look at that.
Thus, it appears we can just use cf_retap_packets(); do so, as it's
faster.
svn path=/trunk/; revision=28270
|
|
up (99 44/100% of which were assignments of double-precision
floating-point constants to floats). Hopefully this will catch at least
some P64 issues on UN*X.
svn path=/trunk/; revision=28108
|
|
Fix memleaks in expert_comp_dlg.c.
svn path=/trunk/; revision=27712
|
|
3 out of 24, but in fact it means 3 items appearing in sum 24 times.
I've changed it to "Error 3 (24)", but this still is not perfect.
Is there an even better idea to display this?
svn path=/trunk/; revision=27410
|
|
The attached patch is an enhancement to the Expert Info Composite dialog's tab labels.
On the four severity level tabs a second number is displayed that represents the total
number of detail records associated with each severity level.
svn path=/trunk/; revision=27260
|
|
svn path=/trunk/; revision=26641
|
|
svn path=/trunk/; revision=26423
|
|
unprotect_thread_critical_region() in every module in gtk/: instead have those
modules include main.h (which has the properly extern'd prototype).
This should fix the link error on HP-UX described in
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2702
svn path=/trunk/; revision=25933
|
|
svn path=/trunk/; revision=25505
|
|
a bit misleading
svn path=/trunk/; revision=25086
|
|
svn path=/trunk/; revision=25012
|
|
svn path=/trunk/; revision=24968
|
|
svn path=/trunk/; revision=24922
|
|
This requires some casts to be added and I just don't want to add casts at all possible places. So I compile and only add casts where the (MSVC) compiler has a hard time.
Unfortunately this won't find any problems in Linux/Unix only code - I'll keep an eye on the buildbot and try to fix things as I'm going on ...
svn path=/trunk/; revision=24913
|
|
svn path=/trunk/; revision=24898
|
|
svn path=/trunk/; revision=24816
|
|
svn path=/trunk/; revision=24798
|
|
svn path=/trunk/; revision=24374
|
|
svn path=/trunk/; revision=18630
|
|
svn path=/trunk/; revision=18197
|
|
In summary these patches do the following:
1. GTK+ 2.x builds will now use Tree View to display the expert items, expanded items are the individual packet numbers.
2. GTK+ 1.x builds will continue to use the older clist functionality
3. Implements the equivilant of expert info (actually calls expert_dlg.c)
svn path=/trunk/; revision=18091
|
|
the callback for multiple registrations.
svn path=/trunk/; revision=17252
|
|
"error_t" is defined elsewhere on at least some versions of Fedora Core,
so it collides with our usage; use "expert_comp_dlg_t" instead.
svn path=/trunk/; revision=16889
|
|
Composite Expert statistics, see:
http://www.ethereal.com/lists/ethereal-dev/200511/msg00002.html
and the following discussions
svn path=/trunk/; revision=16593
|