Age | Commit message (Collapse) | Author | Files | Lines |
|
svn path=/trunk/; revision=42360
|
|
svn path=/trunk/; revision=42359
|
|
svn path=/trunk/; revision=42353
|
|
the order at http://www.iana.org/assignments/ip-parameters, which is ordered by 'Number'. Use the descriptions as they appear there as well. Add TODO placeholders in ipopt[] for the yet-to-be-implemented options.
svn path=/trunk/; revision=42348
|
|
Dissect basic security option according to RFC 791 or RFC 1108 depending on the option length and the first two bytes content.
Also dissect the extended security option.
svn path=/trunk/; revision=42342
|
|
- Add const qualifier
- Remove some strange casts
svn path=/trunk/; revision=42131
|
|
Fixes GeoIP: Display Filter comparisons operators do not seem to work for negative latitude or longitude values... https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5077
svn path=/trunk/; revision=42103
|
|
of 5. RFC 791 only states that the smallest legal value of the pointer is 5, not the smallest size for the option itself. Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7043
Since backporting must be manually applied anyway, other changes include fixing the displaying of the EOOL and NOP options, as well as other options without a dissect routine associated with them.
svn path=/trunk/; revision=41994
|
|
svn path=/trunk/; revision=41953
|
|
svn path=/trunk/; revision=41952
|
|
Also: In some cases do some whitespace cleanup and some minor reformatting.
svn path=/trunk/; revision=41724
|
|
IPv4/IPv6/TCP )
svn path=/trunk/; revision=41681
|
|
svn path=/trunk/; revision=41582
|
|
svn path=/trunk/; revision=40786
|
|
present. This fixes the buildbot complaint about using 'len' uninitialized.
svn path=/trunk/; revision=40008
|
|
svn path=/trunk/; revision=40007
|
|
in the IP options dissection capabilities. Testing of these changes primarily used the capture file attached to that bug report as there were several IP options present. Packet 222 is an interesting packet that illustrates some of the new filters available. Further work is needed, but hopefully this is a good first step. Fuzz testing was performed using my own "menagerie".
svn path=/trunk/; revision=40006
|
|
option to top-level Options field. Whitespace cleanup - the majority of the dissector used 2-space indentation, so that's the format chosen. Added modelines to match.
svn path=/trunk/; revision=39994
|
|
decimal doesn't get backported to the 1.6 and 1.4 trunks at the request of Joerg.
svn path=/trunk/; revision=39986
|
|
Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6599
svn path=/trunk/; revision=39963
|
|
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6561
svn path=/trunk/; revision=39961
|
|
- proto_tree_add_bits_item
- proto_tree_add_bits_ret_val
- proto_tree_add_bitmask
- tvb_get_bits
- tvb_get_bits16
- tvb_get_bits24
- tvb_get_bits32
- tvb_get_bits64
svn path=/trunk/; revision=39539
|
|
Also: remove trailing whitespace for a number of files.
svn path=/trunk/; revision=39503
|
|
find any databases.
svn path=/trunk/; revision=39363
|
|
non-autogenerated epan/dissectors:
Specifically: Replace FALSE|0 and TRUE|1 by ENC_BIG_ENDIAN|ENC_LITTLE_ENDIAN as
the encoding parameter for proto_tree_add_item() calls which directly reference
an item in hf[] which has a type of:
FT_UINT8
FT_UINT16
FT_UINT24
FT_UINT32
FT_UINT64
FT_INT8
FT_INT16
FT_INT24
FT_INT32
FT_INT64
FT_FLOAT
FT_DOUBLE
svn path=/trunk/; revision=39288
|
|
svn path=/trunk/; revision=37070
|
|
svn path=/trunk/; revision=36986
|
|
the value="..." attribute. Fixes bug 1520.
svn path=/trunk/; revision=36378
|
|
Coverity 343.
svn path=/trunk/; revision=36244
|
|
svn path=/trunk/; revision=35705
|
|
svn path=/trunk/; revision=35257
|
|
keys to have _uint in their names, to match the routines that handle
dissector tables with string keys. (Using _port can confuse people into
thinking they're intended solely for use with TCP/UDP/etc. ports when,
in fact, they work better for things such as Ethernet types, where the
binding of particular values to particular protocols are a lot
stronger.)
svn path=/trunk/; revision=35224
|
|
Added expert info item for bogus IP length.
Added hint about "IP checksum offload" for invalid IP checksum.
Describe TSO in the preference setting.
svn path=/trunk/; revision=34830
|
|
Sort several value_string arrays to be in ascending order.
Also: Minor whitespace cleanup.
svn path=/trunk/; revision=34766
|
|
The IP Timestamp Option (RFC 781) has three variants. One (flag=0) just stores
a sequence timestamps in the option, but the other two (flag=1 and flag=3)
store alternate IP addresses and timestamps.
From me:
Mark option full when offset (pointer) is set to one, as per RFC 781.
svn path=/trunk/; revision=34750
|
|
Like checksum offloading this seems to be common on modern systems.
svn path=/trunk/; revision=34383
|
|
in revisions 34095 and 34097.
svn path=/trunk/; revision=34134
|
|
svn path=/trunk/; revision=34100
|
|
"No-Operation (NOP)"
and "End of Options List (EOL)" respectively.
svn path=/trunk/; revision=34097
|
|
svn path=/trunk/; revision=34092
|
|
from the header and not the content.
svn path=/trunk/; revision=34080
|
|
IP should not compute the header checksum if within an error packet
such as ICMP.
svn path=/trunk/; revision=33780
|
|
and some item cleanup.
svn path=/trunk/; revision=33313
|
|
Restore setting DSCP column value, when relevant.
svn path=/trunk/; revision=33270
|
|
svn path=/trunk/; revision=33265
|
|
Add number of bits used for Flags in the description.
svn path=/trunk/; revision=33264
|
|
This trivial patch merely displays the ICMP ID and sequence # in the Info
column.
svn path=/trunk/; revision=33056
|
|
svn path=/trunk/; revision=32914
|
|
packet-ip.c:1311: warning: 'field_tree' may be used uninitialized in this function
svn path=/trunk/; revision=32635
|
|
patch for ip.flags (using proto_tree_add_bits_item).
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4413
svn path=/trunk/; revision=32633
|