Commit Graph

32050 Commits

Author SHA1 Message Date
Bill Meier b9d5679284 More rework of the code:
- Refactor to use a separate function for common code;
 - Prefs callback not required;
 - Use val_to_str(...);
 - Fix issues relating to incorrect bytes highlighted in the hex view;

svn path=/trunk/; revision=33271
2010-06-20 21:18:48 +00:00
Jaap Keuter 8bba8bf460 Fix for bug 4888:
Restore setting DSCP column value, when relevant.

svn path=/trunk/; revision=33270
2010-06-20 18:24:25 +00:00
Jaap Keuter a47dfc3efa Fix for bug 4888:
Convert DSCP column to the proper custom column filter code.

svn path=/trunk/; revision=33269
2010-06-20 18:23:35 +00:00
Bill Meier 91431d24f4 Add get_column_visible & set_column_visible
svn path=/trunk/; revision=33268
2010-06-20 16:57:50 +00:00
Jaap Keuter d31046f46e Fix for bug 4875:
Don't hint at a local User's Gude when there isn't one.

svn path=/trunk/; revision=33267
2010-06-20 16:27:03 +00:00
Stig Bjørlykke d3e1e2df1e Added "Hide Column" functionality.
svn path=/trunk/; revision=33266
2010-06-20 16:23:43 +00:00
Stig Bjørlykke 1069c8dccf Added an expert info for "4 NOP in a row" in IP and TCP.
svn path=/trunk/; revision=33265
2010-06-20 16:22:51 +00:00
Stig Bjørlykke d051e79a81 Revert back to the old Flags entry.
Add number of bits used for Flags in the description.

svn path=/trunk/; revision=33264
2010-06-20 16:17:10 +00:00
Gerald Combs f806bc8743 [Automatic manuf and enterprise-numbers update for 2010-06-20]
svn path=/trunk/; revision=33260
2010-06-20 15:03:42 +00:00
Jaap Keuter e1ea2b1ed0 From Holger Freyther:
The current implementation assumes that the IPA protocol header is three byte.
This is true for TCP but not for packets sent over UDP, which uses four bytes.

From me:
Improve heuristic and offset tracking.

svn path=/trunk/; revision=33259
2010-06-20 14:37:34 +00:00
Jaap Keuter a712e58a94 From KATAOKA Toshihiro:
The sequence number in 3GPP NAS EPS(TS24.301) cyphered PDU is outside of ciphered text.

svn path=/trunk/; revision=33258
2010-06-20 12:21:45 +00:00
Anders Broman 2031cda3df From KATAOKA Toshihiro:
3GPP Diameter S6a flags.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4893
Modified to use tfs_set_notset.

svn path=/trunk/; revision=33257
2010-06-20 10:25:26 +00:00
Stig Bjørlykke 41b8508c73 From tieuthunhi via bug 4887:
Add support for Gigamon headers (timestamp, source port, length, etc)
that are inserted by Gigamon network equipments.

From me:
Various cleanup:
- Register to "eth.trailer" heuristics for trailer.
- Use standard dumping of timestamp.
- Rewrote gmhdr_plfm_str handling.
- Dump srcport details in a subtree.
- Removed packte-gmhdr.h.
- Ensure the while-loop will end.

svn path=/trunk/; revision=33256
2010-06-19 01:43:11 +00:00
Stig Bjørlykke 286aaddb05 Use top level tree when using dissectors from "eth.trailer" heuristics.
svn path=/trunk/; revision=33255
2010-06-19 01:16:29 +00:00
Bill Meier eb232c3954 Add a few deprecated GObject fcns;
Fix some typos and capitalization.

svn path=/trunk/; revision=33254
2010-06-18 22:17:43 +00:00
Anders Broman 4e220d29ff From Jim Young:
The attached patch simply documents a long supported but hidden tshark -G
option.

Tshark's print_usage() has been augmented as well as the tshark man page.

svn path=/trunk/; revision=33253
2010-06-18 17:18:00 +00:00
Stig Bjørlykke b0c0ebcc20 Fix the check for disable_lua.
svn path=/trunk/; revision=33252
2010-06-18 15:25:41 +00:00
Martin Mathieson 97df849b98 Add new strings/dissector function for signalling RRC messages that will add
lte_rrc root to the protocol tree. Makes filtering on call signalling easier.

TODO: same for other RRC entry points...

svn path=/trunk/; revision=33251
2010-06-18 07:07:55 +00:00
Anders Broman cd4cfa05ac Add the Gigamon ethertype.
svn path=/trunk/; revision=33250
2010-06-18 04:18:08 +00:00
Guy Harris 6aba7f7109 OK, I checked the Microsoft spec; give some information on that.
svn path=/trunk/; revision=33249
2010-06-18 03:25:33 +00:00
Guy Harris 76dbfe68c5 Expand some comments.
svn path=/trunk/; revision=33248
2010-06-17 21:41:03 +00:00
Bill Meier 459eb4eed7 Add deprecated from GLib 2.24
svn path=/trunk/; revision=33247
2010-06-17 18:12:46 +00:00
Bill Meier e636286b3c Add GTK deprecated from GTK 2.20.
svn path=/trunk/; revision=33246
2010-06-17 17:51:52 +00:00
Bill Meier 59cea681ba Commit re-generated packet-fix.h (which now has $Id$).
(Left out from the previous commit).

svn path=/trunk/; revision=33245
2010-06-17 17:23:44 +00:00
Bill Meier 285e489a3c Include $Id$ when generating packet-fix.h;
Commit re-generated packet-fix.h.

svn path=/trunk/; revision=33244
2010-06-17 17:19:45 +00:00
Stig Bjørlykke ba69712a63 Enable Lua by default.
svn path=/trunk/; revision=33243
2010-06-17 16:38:05 +00:00
Martin Mathieson bc020a6d63 Work out better whether RLC segment is a complete upper-layer PDU or not.
svn path=/trunk/; revision=33242
2010-06-17 06:36:23 +00:00
Martin Mathieson f006198edd Don't refer to file-static variables as extern (my gcc didn't like it).
svn path=/trunk/; revision=33241
2010-06-17 05:03:08 +00:00
Guy Harris 02ef0696ed Handle 64-bit file offsets in ReadAndX and WriteAndX.
svn path=/trunk/; revision=33240
2010-06-16 20:00:22 +00:00
Guy Harris c81cbe1842 Go back to 64-bit sizes, but, before passing those sizes to
g_try_malloc() or g_try_realloc(), check whether they fit in a gsize
and:

	if not, just pretend the allocation failed;

	if so, cast them to gsize to squelch compiler warnings.

svn path=/trunk/; revision=33239
2010-06-16 18:28:28 +00:00
Stig Bjørlykke eec58bc3e9 Remove C++ comment.
svn path=/trunk/; revision=33238
2010-06-16 17:47:42 +00:00
Stig Bjørlykke 111a5963fe Use gsize for file offset.
svn path=/trunk/; revision=33237
2010-06-16 17:45:25 +00:00
Stig Bjørlykke ed71ce4407 From Hitoshi Irino via bug 4883:
Support NetFlow exported from Cisco ASA5500 series.

From me:
Fixed some hf description entries.

svn path=/trunk/; revision=33236
2010-06-16 15:36:02 +00:00
Stig Bjørlykke 791649f6d5 Use gsize for file sizes.
svn path=/trunk/; revision=33235
2010-06-16 15:26:47 +00:00
Guy Harris 11cb04fca6 Export smb_fid_types.
svn path=/trunk/; revision=33234
2010-06-16 07:47:18 +00:00
Stig Bjørlykke 3b042a6055 From Joe Eykholt via bug 4882:
Adds decodes for the FCoE Initialization Protocol features being added for
VN_port to VN_port (VN2VN) point-to-multipoint support. 

svn path=/trunk/; revision=33233
2010-06-16 05:54:11 +00:00
Guy Harris d3f0c70724 Cast bytes_left down to an int once we've established it will fit.
svn path=/trunk/; revision=33232
2010-06-16 03:09:16 +00:00
Guy Harris d4cc16d4a1 Handle WTAP_ERR_SHORT_WRITE in file_write_error_message().
In eo_save_entry(), don't assume you can write the entire object in a
single write call - if the object is big enough (which would require a
64-bit address space), and you're not lucky enough to be running on
UN*X (which means LP64, so size_t and ssize_t are big enough for the
entire object), you can't.

svn path=/trunk/; revision=33231
2010-06-16 01:30:29 +00:00
Stig Bjørlykke b940189f7a Cleanup header file define guards.
svn path=/trunk/; revision=33230
2010-06-15 21:18:31 +00:00
Stig Bjørlykke 6117869099 Changed Jose Pico's email, added David Perez as co-author.
svn path=/trunk/; revision=33229
2010-06-15 18:48:08 +00:00
Stig Bjørlykke 560424e4b8 Remove #include <inttypes.h>.
svn path=/trunk/; revision=33228
2010-06-15 15:32:19 +00:00
Stig Bjørlykke e915e93532 From David Perez & Jose Pico from Taddong S.L. via bug 4451:
This functionality keeps track of all SMB objects contained in a capture,
and is able to export to a file a full or partial captured file that has
been transfered through the SMB protocol. In a partial capture, the holes
produced by the non-captured information are filled out with zeros.
It includes the needed modifications of the SMB dissector in the way it keeps
track of the opened SMB files and also to feed the eo_smb tap listener.

svn path=/trunk/; revision=33227
2010-06-15 14:03:49 +00:00
Anders Broman 21aa009150 From Holger Freyther:
Cosmetic patch to fix Optional/Conditional mismatch.

svn path=/trunk/; revision=33226
2010-06-15 13:36:11 +00:00
Michael Tüxen 690097963e Update SCTP PPIDs.
svn path=/trunk/; revision=33225
2010-06-14 21:49:23 +00:00
Bill Meier e4ca11dcb4 From Jouni Malinen: Fix: RSN capabilities field in IEEE 802.11 RSN IE is parsed in incorrect byte order
Note: this bug was introduced in SVN #32342 [3/31/10] and thus was only present
in Development Wireshark versions.

From me: Display 'mobility_domain_mdid' as little-endian (to be verified)

svn path=/trunk/; revision=33224
2010-06-14 14:34:32 +00:00
Bill Meier 59af566844 Fix Bug #4871: Wrong Ack value in TCP flow graph when using relative sequence numbers.
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4871  

svn path=/trunk/; revision=33223
2010-06-14 12:37:43 +00:00
Gerald Combs 195f3ba118 The .dmg packages can come in 32-bit and 64-bit flavors. Name them
accordingly.

svn path=/trunk/; revision=33222
2010-06-13 23:02:18 +00:00
Jörg Mayer a04c1b0375 Add packet-gopher.c from rev 33220.
svn path=/trunk/; revision=33221
2010-06-13 22:58:21 +00:00
Gerald Combs d04dff7710 Add a Gopher (RFC 1436) dissector.
svn path=/trunk/; revision=33220
2010-06-13 20:30:43 +00:00
Bill Meier 3493bad7e8 Add info to the "Enable OID resolution" tooltip that if 'True' then the 'SMI paths' and the 'SMI modules' preferences will be shown;
Fix a comment. 

svn path=/trunk/; revision=33219
2010-06-13 20:27:21 +00:00