aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2011-12-21Fix a Windows compile error.Bill Meier1-2/+2
svn path=/trunk/; revision=40268
2011-12-21Add code to allow tvbuff memory leak testing (using valgrind, for example).Bill Meier1-8/+26
Essentially: tvbtest.c patch from Robert G. Jakabosky: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6573 Also: Update tvbtest code slightly to reflect the revised tvbuffs code committed in SVN #40264; (Composite tvbs should not be individually freed). svn path=/trunk/; revision=40267
2011-12-21Avoid a potential buffer overflow (and fix some typos). Resolves bug 6391: ↵Chris Maynard1-6/+6
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6391 svn path=/trunk/; revision=40266
2011-12-21Remove no longer relevant comment about incrementing tvb usage count to ↵Bill Meier1-3/+1
prevent freeing tvbs. svn path=/trunk/; revision=40265
2011-12-21A simplified version of tvbuffs:Bill Meier3-155/+143
- Essentially no changes from current dissector de facto tvbuff usage; - Do away with 'usage_counts' and with 'used_in' GSLists; - Manage tvb chains via a simple doubly linked list. - API changes: a. tvb_increment_usage_count() and tvb_decrement_usage_count() no longer exist; b. tvb_free_chain() can only be called for the 'top-level' (initial) tvb of a chain) or for a tvb not in a chain. c. tvb_free() now just calls tvb_free_chain() [should have no impact on existing dissectors]. svn path=/trunk/; revision=40264
2011-12-21From jingzhang via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6590Alexis La Goutte1-8/+45
Make wireshark to support SKINNY new version Current wireshark version can not support the new skinny packets when the header version == "14 00 00 00". It should be the same handling process with "12 00 00 00"(CM7_MSG_TYPE_B), So we added the same function to support CM7_MSG_TYPE_C(we defined it by ourselves, just want to keep the consistency with CM7_MSG_TYPE_B). From me : Fix encoding attribut (via fix-encoding.args.pl) svn path=/trunk/; revision=40263
2011-12-21Fix some Dead Store (Dead assignement/Dead increment) Warning found by ClangAlexis La Goutte1-2/+2
svn path=/trunk/; revision=40262
2011-12-21From Alexander Koeppe via ↵Alexis La Goutte1-2/+0
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6689 Avoid string.h in packet-mpls.c svn path=/trunk/; revision=40261
2011-12-21From Jelmer Vernooij via ↵Alexis La Goutte1-0/+333
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6686 Dissector for the bzr smart server protocol The attached patch adds basic support for dissecting the bzr smart server protocol ( http://wiki.wireshark.org/Bazaar ). svn path=/trunk/; revision=40260
2011-12-21From Jelmer Vernooij via ↵Alexis La Goutte2-0/+2
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6686 Dissector for the bzr smart server protocol The attached patch adds basic support for dissecting the bzr smart server protocol ( http://wiki.wireshark.org/Bazaar ). svn path=/trunk/; revision=40259
2011-12-21Fix indent and add modelines informationAlexis La Goutte1-980/+1014
svn path=/trunk/; revision=40258
2011-12-21Use correct reported_length for a tvb_new_subset() (not that it makes a ↵Bill Meier1-2/+1
difference in this case). svn path=/trunk/; revision=40257
2011-12-20Improve this error message (example output based on attachment in bug #6665):Stephen Fisher1-1/+1
OOPS: ',' in 'tpncp.fxs_ana,og_voltage_beading' Now: Invalid character ',' in filter name 'tpncp.fxs_ana,og_voltage_beading' svn path=/trunk/; revision=40256
2011-12-20Avoid dupliacte entries in col_protoAnders Broman1-2/+2
svn path=/trunk/; revision=40255
2011-12-20Add some additional links to more up to date specfications.Chris Maynard1-0/+2
svn path=/trunk/; revision=40254
2011-12-20For a DNSSL lifetime of 0, add some useful text.Chris Maynard1-0/+3
svn path=/trunk/; revision=40253
2011-12-20Checking scmUDID for NULL is pointless since the pointer has already been ↵Chris Maynard1-2/+1
dereferenced. If g_byte_array_new() can return NULL, then the code should be modified to protect against deferencing the NULL pointer much sooner than this. svn path=/trunk/; revision=40251
2011-12-20Correct a few typos.Chris Maynard1-3/+3
svn path=/trunk/; revision=40250
2011-12-19Add support for dissecting AT commands in USB URB_CONTROL packets. Fixes ↵Chris Maynard2-6/+26
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6037 svn path=/trunk/; revision=40247
2011-12-19Tighten up conversation port matching once the 2nd port is known. Fixes ↵Chris Maynard1-4/+9
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5727 svn path=/trunk/; revision=40245
2011-12-19Updates from David Wei.Anders Broman1-2/+25
svn path=/trunk/; revision=40244
2011-12-18Create "Dehunked Entity Body" with O(N) rather than O(N^2) efffort.Bill Meier1-5/+153
[Actually 1 g_malloc() + N tvb_memcpy() instead of ~ N g_malloc()/g_free() + N*(N+1)/2 tvb_memcpy() where N = number of chunks]. svn path=/trunk/; revision=40242
2011-12-18Fix Coverity CID's 1339 and 1340: UNUSED_VALUE.Chris Maynard1-2/+2
svn path=/trunk/; revision=40241
2011-12-18[Automatic manuf, services and enterprise-numbers update for 2011-12-18]Gerald Combs3-65/+289
svn path=/trunk/; revision=40238
2011-12-17Fix some Dead Store (Dead assignement/Dead increment) Warning found by ClangAlexis La Goutte1-1/+2
svn path=/trunk/; revision=40237
2011-12-17The author Holger Pfrommer preferes not to show the bits making up the port ↵Anders Broman1-4/+4
and length. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6082 svn path=/trunk/; revision=40236
2011-12-17Fix some Dead Store (Dead assignement/Dead increment) Warning found by ClangAlexis La Goutte1-25/+25
svn path=/trunk/; revision=40235
2011-12-17Fix some Dead Store (Dead assignement/Dead increment) Warning found by ClangAlexis La Goutte2-5/+2
svn path=/trunk/; revision=40234
2011-12-17Update IKEv2 to last IANA Parameters (2011-11-09)Alexis La Goutte1-6/+34
Add RFC-kivinen-ipsecme-secure-password-framework-03 svn path=/trunk/; revision=40233
2011-12-16Add (what I think are) missing add_new_data_source() calls;Bill Meier1-4/+8
svn path=/trunk/; revision=40231
2011-12-16Fix tvb memory leak; Also: For a "packet-lifetime" tvb use ep_alloc'd (not ↵Bill Meier1-7/+7
se_alloc'd) memory. svn path=/trunk/; revision=40230
2011-12-16Add application idsAnders Broman1-4/+85
svn path=/trunk/; revision=40229
2011-12-16Update the "How to handle transformed data" section to reflect current practice.Bill Meier1-14/+15
svn path=/trunk/; revision=40228
2011-12-16PAC: S4U update, decode the full S4U Delegation Info blob with correct namesRonnie Sahlberg1-7/+15
svn path=/trunk/; revision=40227
2011-12-16DCE/RPC: When printing counted strings to the tree, we divided the number of ↵Ronnie Sahlberg1-1/+1
bytes by 2 and thus truncating the string in half for the presentation. svn path=/trunk/; revision=40226
2011-12-16PAC: rename CONSTRAINED_DELEGATION to S4U_DELEGATION_INFORonnie Sahlberg3-24/+28
svn path=/trunk/; revision=40225
2011-12-16Kerberos: rename the pa type 129 to the correct name PA_FOR_USER and ↵Ronnie Sahlberg1-13/+9
describe where this type is specified svn path=/trunk/; revision=40224
2011-12-16Note why we need <stdio.h>.Guy Harris1-1/+1
svn path=/trunk/; revision=40223
2011-12-16Oops: #include <stdio.h> is really needed.Bill Meier1-0/+2
svn path=/trunk/; revision=40222
2011-12-16Fix tvb memory leak; Add missing call to add_new_data_source();Bill Meier4-53/+50
Also: remove unneeded #includes. svn path=/trunk/; revision=40221
2011-12-15Fix a typoBill Meier1-1/+1
svn path=/trunk/; revision=40220
2011-12-15#if 0 out a bunch of (currently?) unused routines.Guy Harris1-3/+3
svn path=/trunk/; revision=40219
2011-12-15Clean up indentation.Guy Harris1-46/+47
svn path=/trunk/; revision=40218
2011-12-15Null out opensafety_item if we're nulling out opensafety_tree.Guy Harris1-1/+2
Clean up indentation. svn path=/trunk/; revision=40217
2011-12-15#if 0 now unused variables.Anders Broman1-6/+7
svn path=/trunk/; revision=40216
2011-12-15Preparation to make it possible to dissable heuristic protocolsAnders Broman2-1/+3
trough the proto dialouge. svn path=/trunk/; revision=40215
2011-12-15From Roland Knall:Anders Broman1-56/+140
- New Config option to configure the sequence of frames using UDP - an Info will be added, if the SCM UDID is not configured or if it is wrongly configured, so that the user can act on it. - SCM UDID will only be printed if configured correctly, if not a warning will be added to inform, that the first byte for the UDID will be assumed to be 00 - UDP dissection can enforce the number of sub-package the dissection should assume - SSDO: isRequest is determined by it's field not by the message id - SSDO: Unused code for SNMT Reset Guarding SCM has been removed - SNMT: error_group and error_code for SN_FAIL have not been dissected correctly - Sercos III: bug != instead of ==, is fixed - dissect_opensafety_udp renamed to dissect_opensafety_udpdata, because of future dissector called opensafety_udp which will handle transport of openSAFETY data over UDP - dissect_opensafety_udpdata enhanced to determine the index of the given frame in the package. Needed for correct assembly of COL_INFO - Added heuristic dissector hook for opensafety_udp dissector. The dissector will be submitted to this list at a future point - Enhanced description of the dissector to reflect it's capabilities - Reworked the description for the config options to be more understandable https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6672 svn path=/trunk/; revision=40214
2011-12-15Call the rohc dissector directly, the code will be cleaned upAnders Broman2-5/+33
in the next weeks or so. svn path=/trunk/; revision=40213
2011-12-15Conform indentation to that specified by the modeline; Reformat long lines.Bill Meier1-723/+789
svn path=/trunk/; revision=40212
2011-12-15Fix some tvb memory leaks; Fix a typo.Bill Meier1-4/+4
svn path=/trunk/; revision=40211