Age | Commit message (Collapse) | Author | Files | Lines |
|
svn path=/trunk/; revision=51017
|
|
svn path=/trunk/; revision=50981
|
|
pool is freed before the packet is displayed or otherwise processed, so adding
data sources from it leads to use-after-free errors.
Not sure why this wasn't showing up in the fuzz-bot valgrind step, there
are lots of h245 captures in the menagerie...
svn path=/trunk/; revision=50897
|
|
enum with value = 0
svn path=/trunk/; revision=50837
|
|
svn path=/trunk/; revision=50772
|
|
the same structure.
This is begin of work to split fragment head and fragments items.
svn path=/trunk/; revision=50708
|
|
svn path=/trunk/; revision=50638
|
|
there and moving it avoids having to recompile the file for use in editcap and capinfos (which don't link against libwireshark).
svn path=/trunk/; revision=50598
|
|
char; they're chunks of raw octets, not characters.
svn path=/trunk/; revision=50586
|
|
conversion from 'gpointer' to 'char *' not permitted in C++
svn path=/trunk/; revision=50582
|
|
(it seems to be working for TCP ^^)
svn path=/trunk/; revision=50580
|
|
svn path=/trunk/; revision=50473
|
|
comes with Xcode 3.2.6 (it's not a real problem, but that requires more
flow analysis than that version of the compiler does, apparently).
svn path=/trunk/; revision=50419
|
|
svn path=/trunk/; revision=50414
|
|
svn path=/trunk/; revision=50399
|
|
svn path=/trunk/; revision=50396
|
|
proto_tree_add_expert_format, where applicable.
svn path=/trunk/; revision=50377
|
|
svn path=/trunk/; revision=50339
|
|
Check actx->private_data validity before using it
svn path=/trunk/; revision=50338
|
|
svn path=/trunk/; revision=50337
|
|
changes come along for the ride on this one.
svn path=/trunk/; revision=50297
|
|
svn path=/trunk/; revision=50288
|
|
svn path=/trunk/; revision=50286
|
|
double %'s.
svn path=/trunk/; revision=50283
|
|
svn path=/trunk/; revision=50209
|
|
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8515)
Added a "subtree context" structure to asn1_ctx_t. This should allow other ASN.1 dissector global variables to be replaced when only used for transferring data between fields in a subtree.
svn path=/trunk/; revision=50208
|
|
A bunch of files didn't really need to include these header files so remove
the include line rather than changing it.
svn path=/trunk/; revision=50154
|
|
svn path=/trunk/; revision=50130
|
|
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8515)) of global variables complained about in bug 7060 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7060). Not sure if algorithm_id of x509af dissector could also be a actx->external.direct_reference, so left it alone.
svn path=/trunk/; revision=50113
|
|
Display certificate as UINT64 and add support for a 64bits unsigned value in BER dissector
svn path=/trunk/; revision=50096
|
|
The global variable 'address_item' was not always being set to NULL
before the dissection of a new frame. Do more to set it in the general
case, and in the particular case of an MTSBindResult_PDU, which was
triggering an error in the supplied capture.
There may be other entry points where this still safely isn't being
set.
svn path=/trunk/; revision=50083
|
|
just not for UAT purposes.
svn path=/trunk/; revision=50074
|
|
These dissectors allocate ephemeral or seasonal memory in UAT callbacks, which
really makes no sense because UAT callbacks can occur when there is no packet or
file in scope, making this effectively a leak if the user is fiddling with their
UAT and never opens a capture.
Emem let you get away with this, wmem forces an assertion. Back out the changes
so that the UATs are usable until the code can be properly fixed to not use
out-of-scope allocators.
svn path=/trunk/; revision=50073
|
|
svn path=/trunk/; revision=50071
|
|
found a bunch more asn1 dissectors using emem without ever directly including
the header. Convert those to wmem as well, which involves add a number of
#include directives since dissectors do *not* automatically pull in the wmem
headers.
svn path=/trunk/; revision=50066
|
|
svn path=/trunk/; revision=50063
|
|
svn path=/trunk/; revision=50057
|
|
svn path=/trunk/; revision=50048
|
|
svn path=/trunk/; revision=50034
|
|
svn path=/trunk/; revision=50032
|
|
Well, not really. Just catch that case and error out.
svn path=/trunk/; revision=50029
|
|
svn path=/trunk/; revision=50021
|
|
svn path=/trunk/; revision=50019
|
|
svn path=/trunk/; revision=50016
|
|
svn path=/trunk/; revision=50001
|
|
This leaves just the Pidl dissectors remaining for removal of check_col() in the dissectors directory. A small handful of check_col() calls remain outside of the dissectors.
svn path=/trunk/; revision=49941
|
|
svn path=/trunk/; revision=49929
|
|
svn path=/trunk/; revision=49927
|
|
svn path=/trunk/; revision=49905
|
|
svn path=/trunk/; revision=49899
|