Age | Commit message (Collapse) | Author | Files | Lines |
|
state of errno. Don't treat it as a fatal parse error because it isn't,
so we keep parsing the rest of the dictionaries even if one is missing.
svn path=/trunk/; revision=45361
|
|
- If it's something as simple as a missing $INCLUDE then we probably still want
whatever we could parse
- We weren't doing it consistently anyways
- There were a whole bunch of places where we were using it regardless of
whether or not the parse failed, leading to read-after-free errors.
svn path=/trunk/; revision=45360
|
|
radius dictionary. One of many issues with the way we load radius
dictionaries.
Part of https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7803
svn path=/trunk/; revision=45359
|
|
svn path=/trunk/; revision=45358
|
|
svn path=/trunk/; revision=45356
|
|
Avoid an infinite loop when number_of_dup_tsns is equal to 65535
svn path=/trunk/; revision=45355
|
|
replaced in the key-set of the hash table. This doesn't really provide proper
behaviour, it just stops us from accessing freed memory.
Also, add modelines.
svn path=/trunk/; revision=45354
|
|
so do any necessary cross-pollination and then just make one a symlink
to the other.
svn path=/trunk/; revision=45353
|
|
svn path=/trunk/; revision=45352
|
|
on a make clean.
svn path=/trunk/; revision=45351
|
|
taken from http://emilis.info/other/extended_tango/ .
svn path=/trunk/; revision=45350
|
|
svn path=/trunk/; revision=45347
|
|
indent -kr -i8 for now to make it use a consistent style
No code changes, only formatting in this patch
svn path=/trunk/; revision=45346
|
|
- proto_reg_handoff...() called only once: simplify;
- move proto_register...() to just before proto_reg_handoff...() as per convention;
- misc.
svn path=/trunk/; revision=45345
|
|
svn path=/trunk/; revision=45344
|
|
Change icmp request/response matching to be more aligned to other matching
strategies and use two tables. One table for first time we visit a packet
and a second table to track all confirmed matches.
svn path=/trunk/; revision=45343
|
|
complicated now.
svn path=/trunk/; revision=45342
|
|
svn path=/trunk/; revision=45341
|
|
svn path=/trunk/; revision=45340
|
|
variable because we were passing the address of a single guint8 as a
char*. Work around it by making the guint8 an array and filling the last
element with 0 as if it were a null-terminated string.
svn path=/trunk/; revision=45339
|
|
svn path=/trunk/; revision=45338
|
|
Ensure that the sub-type length is at least 2 (for sub-type and length fields).
Prevents an infinite loop when the length equals 0.
svn path=/trunk/; revision=45337
|
|
and no longer connect the data points with lines.
Because this is slower than before, increase the zoom multipler.
The (very) slow part is filling in the circles - using
cairo_set_tolerance() with 1.0 doesn't do anti-aliasing but looks good
enough (halfing the time for this operation).
svn path=/trunk/; revision=45336
|
|
cairo_set_width() inside the loops while doing the axes.
svn path=/trunk/; revision=45335
|
|
svn path=/trunk/; revision=45334
|
|
packet_range_init(). Get rid of global cfile references in
packet-range.c. C++-ize packet-range.h. Shuffle some includes around.
svn path=/trunk/; revision=45333
|
|
svn path=/trunk/; revision=45332
|
|
resolve bug 553. This change takes into account that viewable_area.[x|y] may not be 0,0. Will this finally fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=553 ?Unknown, but I am unable to reproduce it.
svn path=/trunk/; revision=45331
|
|
svn path=/trunk/; revision=45330
|
|
address type value of 0, and with zero bytes of address; handle it
explicitly, and don't treat it as an error.
In the sFlow dissectors, do all the checks for "is this an sFlow
packet?" *before* we do anything to the columns and the protocol tree.
svn path=/trunk/; revision=45329
|
|
svn path=/trunk/; revision=45328
|
|
svn path=/trunk/; revision=45325
|
|
in dissect_sflow_245_address_type(), don't reset the offset to 0 when
the address family is unkown
bring up an expert info instead and increment offset by the number of
bytes processed
svn path=/trunk/; revision=45324
|
|
release.
svn path=/trunk/; revision=45323
|
|
Fix dissection of IEEE 802.11 Channel Switch Announcement element.
svn path=/trunk/; revision=45321
|
|
Specifically:
- keep track of number of table rows instead of using gtk_table_get_size();
- remove call to gtk_table_resize() [not required].
svn path=/trunk/; revision=45320
|
|
svn path=/trunk/; revision=45318
|
|
compilers that generate 64-bit code).
svn path=/trunk/; revision=45317
|
|
svn path=/trunk/; revision=45316
|
|
with Visual Studio Express Edition - the resulting package cannot be
self-contained and will require that the Visual C++ Redistributables be
installed on any machine into which you plug the portable Wireshark
package, which kinda defeats the purpose of a portable package (plug it
in and go).
svn path=/trunk/; revision=45315
|
|
Updating 'qtshark_de.ts'...
Found 198 source text(s) (135 new and 63 already existing)
Kept 9 obsolete entries
Updating 'qtshark_fr.ts'...
Found 198 source text(s) (135 new and 63 already existing)
Kept 9 obsolete entries
svn path=/trunk/; revision=45314
|
|
Rather than store the FrameRecord entries in a sorted linked list,
instead use an unsorted GPtrArray, then sort it all at once.
Also, there is no longer the option to limit the amount of sorting (and memory
used), but a new option means we can avoid writing the output file
altogether if the input file is found already to be in order.
svn path=/trunk/; revision=45313
|
|
svn path=/trunk/; revision=45312
|
|
and vcredist_{processor}.exe into three paragraphs, and put the bit
about vcredist_{64-bit processor}.exe into the paragraph about 64-bit
targets.
svn path=/trunk/; revision=45311
|
|
in dissect_usb_interface_descriptor() and
dissect_usb_endpoint_descriptor, the offset should be incremented
depending on the number of bytes we dissected, not based on the len
field (len field==0 would then cause an endless loop)
also fixed one occurrence of old_offset-offset, that's probably a typo,
the values will always be negative...
svn path=/trunk/; revision=45310
|
|
Specifically: remove/replace use of gtk_table_resize().
Also: minor indentation and whitespace cleanup;
svn path=/trunk/; revision=45309
|
|
support for EPRT command as defined in RFC 2428 (IPv4 addresses only)
from me
simplify the code, expert info must not be under if(tree)
based on the submission in
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7729
svn path=/trunk/; revision=45308
|
|
*all* 64-bit builds, regardless of whether you have Visual Studio Express
Edition or not.
You only need to download the redistributable package when you're using
the Express Edition or are doing 64-bit builds.
svn path=/trunk/; revision=45307
|
|
MSVC2008 and MSVC2010, when doing 32-bit builds, with the non-Express
versions we "Install a particular Visual C++ assembly as a private
assembly for the application", if for no other reason than to support
"portable" versions of Wireshark, where the application is provided a a
completely self-contained directory tree on a medium such as a flash
drive, and where there is no installer to install anything on the target
machine. For 64-bit builds, we currently don't support a "portable"
version, so we "Use the Visual C++ Redistributable Package".
Convert tabs to spaces.
svn path=/trunk/; revision=45306
|
|
stuff.
svn path=/trunk/; revision=45305
|