Age | Commit message (Collapse) | Author | Files | Lines |
|
svn path=/trunk/; revision=51144
|
|
of leaks, and I suspect they won't be necessary (we can always add them back
using wmem if they do turn out to be needed).
svn path=/trunk/; revision=50409
|
|
epan_cleanup().
svn path=/trunk/; revision=50406
|
|
valid, but doesn't do what you actually want most of the time.
svn path=/trunk/; revision=50392
|
|
enumerated values.
svn path=/trunk/; revision=50323
|
|
to expert.h instead of proto.h because the underlying code to process expert info is static (and should probably remain so). Also, proto_tree_add_expert and proto_tree_add_expert_format follow "expert info" rules in that they should be called regardless of tree status (even though they take a tree as an argument), unlike the functions in proto.h
Also added an enumeration for checksum validation status, as verifying checksums is considered "expert" functionality.
svn path=/trunk/; revision=50322
|
|
packet comes in. This drastically speeds up the load time of captures with lots of malformed packets (ie fuzztesting).
svn path=/trunk/; revision=50313
|
|
when the last comment is removed and we have no other expert info,
the maximum severity is changed from comment to none
svn path=/trunk/; revision=50091
|
|
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7733)
#BACKPORT
svn path=/trunk/; revision=49565
|
|
va_list (which isn't used by the called function) either.
svn path=/trunk/; revision=49564
|
|
va_start()/va_end().
svn path=/trunk/; revision=49563
|
|
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2412).
Expert info "fields" can now be registered/addressed by name. Right now, the basic framework allows expert info fields to become "display filters". However more could be done, like user preferences overriding default severity level, speeding up expert info dialog load time by not needing to redissect a file, etc.
Long term goal is to have all expert_info filterable and have the functionality of expert_add_info_format() include the "registered index". expert_add_info_format_text() is the workaround until all current calls to expert_add_info_format() have been updated with either expert_add_info() or expert_add_info_format_text(). Then the remaining expert_add_info_format_text() will be renamed to expert_add_info_format().
svn path=/trunk/; revision=49559
|
|
remove C++ incompatibilities
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8416 attachment #10397
svn path=/trunk/; revision=48438
|
|
svn path=/trunk/; revision=47995
|
|
svn path=/trunk/; revision=45016
|
|
svn path=/trunk/; revision=44437
|
|
lets us pass a NULL pinfo to expert_add_info_format() and
expert_add_undecoded_item(), which makes it possible to use those
routines deep in the bowels of many dissectors. As a proof of concept
remove the recent pinfo additions to packet-afp.c. This should also make
it easier to fix bug 3884.
svn path=/trunk/; revision=44435
|
|
(COPYING will be updated in next commit)
svn path=/trunk/; revision=43536
|
|
svn path=/trunk/; revision=43509
|
|
svn path=/trunk/; revision=43508
|
|
svn path=/trunk/; revision=43497
|
|
with BASE_NONE (or other future display values).
Don't use BASE_NONE with FT_UINT32s in the expert info fields.
svn path=/trunk/; revision=43412
|
|
The packet comment widget should be replaced by a ListView with two columns, packet no and Comment.
svn path=/trunk/; revision=41322
|
|
svn path=/trunk/; revision=40204
|
|
svn path=/trunk/; revision=38125
|
|
svn path=/trunk/; revision=37706
|
|
This fixes bug 6035.
svn path=/trunk/; revision=37702
|
|
svn path=/trunk/; revision=37392
|
|
svn path=/trunk/; revision=37391
|
|
filter.
svn path=/trunk/; revision=33551
|
|
svn path=/trunk/; revision=32039
|
|
length doesn't change, so allocate it just once. Add an expert item for
a successful decryption.
svn path=/trunk/; revision=31571
|
|
svn path=/trunk/; revision=31308
|
|
svn path=/trunk/; revision=30210
|
|
optimizations patch http://wiki.wireshark.org/Development/Optimization
'patch.29854.diff.gz"
- ei->protocol is a constant.
- Don't setup expert tap data if there's no tap.
svn path=/trunk/; revision=29873
|
|
free memory properly on shutdown.
This is an initial step. There's still some work to do.
svn path=/trunk/; revision=29754
|
|
svn path=/trunk/; revision=29355
|
|
svn path=/trunk/; revision=28636
|
|
- As suggested actually use sizeof(...) rather than a numeric constant.
- g_snprintf() and g_vsnprintf() since glib 1.3.12 do not return -1.
svn path=/trunk/; revision=27772
|
|
Added display filter for packets with expert info.
svn path=/trunk/; revision=27668
|
|
- fix a column related bug introduced in SVN 20118
svn path=/trunk/; revision=22387
|
|
Comment out -Werror in plugins/asn1/ until warnings can be fixed.
svn path=/trunk/; revision=21158
|
|
keep the highest severity level of the current file (experimental)
svn path=/trunk/; revision=19104
|
|
svn path=/trunk/; revision=18197
|
|
svn path=/trunk/; revision=17601
|
|
se_alloc them where and if needed, not every time expert_set_info_vformat is called.
svn path=/trunk/; revision=17293
|
|
Composite Expert statistics, see:
http://www.ethereal.com/lists/ethereal-dev/200511/msg00002.html
and the following discussions
svn path=/trunk/; revision=16593
|
|
"unknown" for frame numbers. Note that in epan/frame_data.h, and make
the frame number in experts unsigned, and use 0 for "unknown", and
display it as an unsigned number - and, if it's 0, don't display it at
all.
Fix the signature of "expert_dlg_draw()" to match what a tap's draw
routine's signature is expected to be.
svn path=/trunk/; revision=15760
|
|
where others might have a look and probably already find it useful :-). Anyway, we can easily disable it at one or two places in the code if it get's in our way of a new release.
Please see: http://wiki.ethereal.com/Development/ExpertInfo for a complete overview of the intended feature and it's current state of implementation.
While I'm working on this, I've also added some more status result codes to the DCE/RPC and DCOM dissectors.
svn path=/trunk/; revision=15754
|