Age | Commit message (Collapse) | Author | Files | Lines |
|
monitor mode at the same time that we fetch its list of link-layer
types. Support fetching that list in monitor mode, as the list may be
different in regular and monitor mode. If the interface supports
monitor mode, when printing the list of link-layer types, indicate
whether they're fetched in monitor mode or not, as tcpdump 4.1.x does.
svn path=/trunk/; revision=32789
|
|
Add support to option 17 sub option 2171 for Packet Cable 2.0 according to
CL-SP-CANN-DHCP-Reg-I03-090811.doc
svn path=/trunk/; revision=32788
|
|
svn path=/trunk/; revision=32787
|
|
svn path=/trunk/; revision=32786
|
|
Correctly decode and display the buffer address in SBA orders.
Note: This includes a macro with a new license which is added to COPYING.
svn path=/trunk/; revision=32785
|
|
svn path=/trunk/; revision=32784
|
|
Harmless typo bug in diam_dict.l
applictation_start <-> application_start
svn path=/trunk/; revision=32783
|
|
(necessary for generating e.g. H.248 from original ASN.1 source)
svn path=/trunk/; revision=32782
|
|
svn path=/trunk/; revision=32781
|
|
svn path=/trunk/; revision=32780
|
|
svn path=/trunk/; revision=32779
|
|
svn path=/trunk/; revision=32778
|
|
from which to choose; use that for protocol fields in some protocols
(modify the CORBA generator to use it, and manually update the generated
CORBA dissectors accordingly).
svn path=/trunk/; revision=32777
|
|
proto_tree_add_item(), use the new REP_BIG_ENDIAN and REP_LITTLE_ENDIAN
values.
Use those #defines in variables that represent the byte order, as well.
svn path=/trunk/; revision=32776
|
|
proto_tree_add_item() and field definitions, and for current use if
somebody finds it more self-documenting (some dissectors already have
their own #defines for that purpose).
svn path=/trunk/; revision=32775
|
|
open the currently-selected file; that button is also used to select the
file or directory typed in the location bar. This should fix bug 1791.
svn path=/trunk/; revision=32774
|
|
svn path=/trunk/; revision=32773
|
|
The HTTP dissector uses strtoll() to convert the Content-Length string into a
64bit variable. But that string can contain a number larger (or less) than
64bit, which lets the strtoll() return INT_MAX (or INT_MIN). strtoll() then
indicates this with errno==ERANGE.
The attachted patch checks if errno is set this way and then treats that HTTP
Content-Length as unspecified, since we don't know the real size.
I haven't checked other occurences of strtoll() in the HTTP dissector if they
could benefit from the errno check, or if other dissectors could use it.
svn path=/trunk/; revision=32772
|
|
WSLUA improvement.
The existing ProtoField.bool looks like the following:
ProtoField.bool(abbr, [name], [desc])
But checking any protocol dissector with bool protofield, it can be seen that
in C code we have more options than thru the WSLUA interface.
E.g.: {&hf_gtp_qos_sig_ind,{"Signalling Indication", "gtp.sig_ind", FT_BOOLEAN,
8, TFS(>p_sig_ind), GTP_EXT_QOS_SIG_IND_MASK, NULL, HFILL}},
So I've extended ProtoField.bool to have more options like this:
ProtoField.bool(abbr, [name], [bitfield], [true_false_string], [mask], [desc])
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4700
svn path=/trunk/; revision=32771
|
|
Whitspace changes
svn path=/trunk/; revision=32770
|
|
svn path=/trunk/; revision=32769
|
|
When I submitted the USB and PPP changes, I had not previously tested with a
full insertion of a particular USB device. Now that I have, I've found that
what used to be reported as an unknown interface class is now reported as a
vendor specific interface class. Thus, in order for PPP/USB dissection to
work, the ppp dissector must register for that class as well. The attached
trivial patch does just that.
svn path=/trunk/; revision=32768
|
|
svn path=/trunk/; revision=32767
|
|
svn path=/trunk/; revision=32766
|
|
svn path=/trunk/; revision=32765
|
|
SANC and ISPC lists updated up to OB No 949
svn path=/trunk/; revision=32764
|
|
svn path=/trunk/; revision=32763
|
|
svn path=/trunk/; revision=32762
|
|
device, don't just execute whatever comes after the open code as an else
clause.
svn path=/trunk/; revision=32761
|
|
some consts.
svn path=/trunk/; revision=32760
|
|
gtk_combo_box_entry_new_text().
(I'll try to get back to this tomorrow)
svn path=/trunk/; revision=32759
|
|
packets.
svn path=/trunk/; revision=32758
|
|
svn path=/trunk/; revision=32757
|
|
svn path=/trunk/; revision=32756
|
|
svn path=/trunk/; revision=32755
|
|
svn path=/trunk/; revision=32754
|
|
svn path=/trunk/; revision=32753
|
|
-Define pa-data-type KRB5_PA_PAC_REQUEST properly so that it is recognized.
Fixes bug #4752 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4752)
-Also revert definition of KRB5_PA_S4U2SELF (to be a positive number).
(All of the above reverts part of SVN #31400).
-Display pa-data-type as FT_INT32.
-Display the value for pa-data-type KRB5_PA_PAC_REQUEST as Boolean (not Int).
svn path=/trunk/; revision=32752
|
|
Fix generation of ~/.wireshark-etc/pangorc to fix font issue.
svn path=/trunk/; revision=32751
|
|
svn path=/trunk/; revision=32750
|
|
svn path=/trunk/; revision=32749
|
|
- Change spaces in the name to underscores before comparing it to the blurb.
- Check if the type simply as T_ prepended to the name.
- Don't put in a blurb of "NULL".
and regenerate the dissectors.
svn path=/trunk/; revision=32748
|
|
svn path=/trunk/; revision=32747
|
|
svn path=/trunk/; revision=32746
|
|
svn path=/trunk/; revision=32745
|
|
svn path=/trunk/; revision=32744
|
|
isn't always enough. Delaying it further is would require adding the function call to several cases of an already complicated if/then/else + #ifdef/#else, so instead just put in a NULL check before calling gdk_window_invalidate_rect().
svn path=/trunk/; revision=32743
|
|
svn path=/trunk/; revision=32742
|
|
svn path=/trunk/; revision=32741
|
|
svn path=/trunk/; revision=32740
|