Commit Graph

26247 Commits

Author SHA1 Message Date
Guy Harris dbd150e948 Have descriptors start out with a length of "to the end of the packet",
so that if they're cut short, they appear to be the length of the
remaining data in the packet, rather than zero-length.

svn path=/trunk/; revision=27049
2008-12-18 19:03:25 +00:00
Jaap Keuter bb61056728 From Richard Brodie:
DNSSEC RFC 5155 support patch

svn path=/trunk/; revision=27048
2008-12-18 19:01:08 +00:00
Martin Mathieson 3633774826 Make proto_tree_add_bytes_format() (unused) behave as expected.
Was identical to proto_tree_add_bytes_format_value().

svn path=/trunk/; revision=27047
2008-12-18 17:08:26 +00:00
Guy Harris 57f910e107 The "8 mysterious bytes" are bytes reserved for a setup header - with
the Linux USB capture mechanism, there are always 8 bytes of setup
header after the URB, regardless of whether there's a setup header or
not; if there is no setup header, we just skip those 8 bytes.

Don't skip them *twice*, however.

svn path=/trunk/; revision=27046
2008-12-18 09:17:16 +00:00
Jörg Mayer ea57cc5776 Fix for bug 3134: Dissection would stop at a malformed dhcpv6 client FQDN
option, which are currently being sent by MS Vista dhcpv6 clients.

svn path=/trunk/; revision=27045
2008-12-18 08:17:27 +00:00
Anders Broman b953074da2 Update enterprice numbers.
svn path=/trunk/; revision=27044
2008-12-18 07:10:16 +00:00
Guy Harris 916e8fc1bb Clarify that, in the Linux USB capture format, the header is always
followed by 8 bytes of "struct usb_device_setup_hdr", even if there's no
setup information, but it should be interpreted only if setup_flag is 0.
(That's what those mysterious 8 bytes are.)

svn path=/trunk/; revision=27043
2008-12-17 23:24:51 +00:00
Anders Broman 3003b32cdd Update S1AP to the latest spec rename nas_eps nas-eps.
svn path=/trunk/; revision=27042
2008-12-17 23:16:57 +00:00
Gerald Combs c9c32db187 Remove lynx as a dependency on Windows. By default, create the FAQ using
html2text.py. You can override this by adjusting config.nmake or by setting
HTML2TXT.

svn path=/trunk/; revision=27041
2008-12-17 21:11:20 +00:00
Gerald Combs f49377e0e7 Update html2text.py to suit our needs. Add spaces in the faq.txt target
so to fix a problem with OS X 10.4. Add html2text.py to the end of the
faq.txt target.

svn path=/trunk/; revision=27040
2008-12-17 19:49:18 +00:00
Gerald Combs 79413d1f89 Add html2text.py 2.35 from http://www.aaronsw.com/2002/html2text/.
svn path=/trunk/; revision=27039
2008-12-17 19:41:43 +00:00
Jaap Keuter 0c854831fc From Didier Gautheron:
If udp summary is not set dissector doesn't test for udp/udplite in proto_tree_add_item

svn path=/trunk/; revision=27038
2008-12-17 19:27:19 +00:00
Bill Meier a8f30cbca1 Fix some typos and spelling (mostly in text strings)
svn path=/trunk/; revision=27037
2008-12-17 17:23:37 +00:00
Guy Harris 27808f5b82 Have separate dissectors for setup requests and responses.
Provide dissectors for most other setup packets.  (Still some more work
needed on them.)

Show descriptor types as decimal, as they are in the USB 2.0 spec.

svn path=/trunk/; revision=27036
2008-12-17 12:23:42 +00:00
Tomas Kukosa 096fd50872 commit forgotten changed file
svn path=/trunk/; revision=27035
2008-12-17 10:51:53 +00:00
Guy Harris c0a8829bfd Display the CONTROL response data only if there *is* CONTROL response data.
svn path=/trunk/; revision=27034
2008-12-17 10:09:40 +00:00
Guy Harris c04cd4c91c Define all the standard request code values from the USB 2.0 spec, and
put them into the setup_request_names_vals value_string.

When processing a response, use the request type value, so we only
dissect standard replies when it's a reply to a standard request.

Display the bRequest value in decimal, as that's how they're specified
in the USB 2.0 spec.

svn path=/trunk/; revision=27033
2008-12-17 09:47:43 +00:00
Tomas Kukosa 9043380793 type conversion gdouble<->guint64 is not supported in all MSVC versions, convert it with functions
svn path=/trunk/; revision=27032
2008-12-17 09:41:17 +00:00
Tomas Kukosa cb63b11f97 fix warning
svn path=/trunk/; revision=27031
2008-12-17 07:22:19 +00:00
Tomas Kukosa 07c8756e22 - fix RSA key import for GNUTLS 2.5.x and newer
- more debug info

svn path=/trunk/; revision=27030
2008-12-17 06:50:09 +00:00
Bill Meier a890d1462d Add $Id$
svn path=/trunk/; revision=27029
2008-12-17 00:26:27 +00:00
Bill Meier 33c99f44fd Fix typos and spelling (mostly in text strings)
svn path=/trunk/; revision=27028
2008-12-17 00:08:38 +00:00
Anders Broman 1b59a48634 Add the lte rrc dissector.
svn path=/trunk/; revision=27027
2008-12-16 20:08:10 +00:00
Bill Meier d63d72d0af Fix a few text-string typos
svn path=/trunk/; revision=27026
2008-12-16 19:28:48 +00:00
Bill Meier 02aebb1018 Fix some spelling/typos; Also: correct some field blurbs.
svn path=/trunk/; revision=27025
2008-12-16 14:21:10 +00:00
Bill Meier 7280c469a3 Fix some spelling/typos
svn path=/trunk/; revision=27024
2008-12-16 14:18:55 +00:00
Martin Mathieson f420c124b9 Compilation fixes from Anders (there are still warnings).
svn path=/trunk/; revision=27022
2008-12-16 13:23:17 +00:00
Jörg Mayer ab7331c393 If a packet is fragmented, show the packet id in the info column.
svn path=/trunk/; revision=27021
2008-12-16 12:28:49 +00:00
Guy Harris ec71844d5b Include the string as part of a string descriptor.
Have setup dissectors return the offset past the end of what they
dissect, and have their caller set its offset based on that.

Use tvb_reported_length_remaining(), not tvb_length_remaining(), to
decide whether there's more data, so that we throw an exception if the
packet was cut short by a snapshot length.

Add "Application Data" only if there's extra data to be added.

svn path=/trunk/; revision=27020
2008-12-16 10:22:56 +00:00
Guy Harris 28970e4e8c The S1AP dissector also still gets warnings.
svn path=/trunk/; revision=27019
2008-12-16 06:51:49 +00:00
Anders Broman 41b7d48e93 A few minor updates.
svn path=/trunk/; revision=27018
2008-12-16 05:41:39 +00:00
Guy Harris 9d2803c74d Sigh, the RRLP dissector isn't clean yet.
svn path=/trunk/; revision=27017
2008-12-16 04:55:43 +00:00
Guy Harris f31ac72556 Move some ASN.1 dissectors to the clean category, as they don't *appear*
to generate warnings on any of our buildbots.

svn path=/trunk/; revision=27016
2008-12-16 04:33:12 +00:00
Guy Harris 3cf92bc86c We have to add the new asn1/lte-rrc directory to the list of directories
in which to generate Makefiles.

svn path=/trunk/; revision=27015
2008-12-16 03:04:09 +00:00
Anders Broman d5b2bc5c7d Add a forward declaration(still some problem(s) to look at).
svn path=/trunk/; revision=27013
2008-12-15 22:28:23 +00:00
Bill Meier 1a0a4d28c2 Add a few_missing calls to g_free()
svn path=/trunk/; revision=27012
2008-12-15 21:42:49 +00:00
Anders Broman 039bb466fc From Vincent Helfre:
LTE RRC

svn path=/trunk/; revision=27011
2008-12-15 21:18:46 +00:00
Anders Broman dbea27fe5e From Vincent Helfre:
LTE RRC

svn path=/trunk/; revision=27010
2008-12-15 21:18:12 +00:00
Bill Meier 0817daf0c7 Do find_dissector_table("ber.oid") during startup
in proto_reg_handoff instead of during dissection.

svn path=/trunk/; revision=27008
2008-12-15 20:52:40 +00:00
Bill Meier 931f05c212 Trivial change to use gboolean & etc for TRUE/FALSE variables
svn path=/trunk/; revision=27007
2008-12-15 20:35:13 +00:00
Bill Meier 843fe49546 Get rid of the old SOUP and ITCH dissectors; (svn mv didn't work ??)
svn path=/trunk/; revision=27006
2008-12-15 20:08:03 +00:00
Bill Meier dc0ee92a39 Rename SOUP & ITCH dissectors to NASDAQ-SOUP & NASDAQ-ITCH
svn path=/trunk/; revision=27005
2008-12-15 20:00:59 +00:00
Bill Meier a668ca6bc5 Fix trivial spelling error
svn path=/trunk/; revision=27004
2008-12-15 17:05:41 +00:00
Gerald Combs 9ef162199f Suggest an alternative to hunting for elinks/links/lynx.
svn path=/trunk/; revision=27003
2008-12-15 16:44:47 +00:00
Balint Reczey f64f7b1e8d Separate reassembly request methods in Lua API implementation.
Now both new-style and pinfo based method work without interference.

svn path=/trunk/; revision=27002
2008-12-15 15:46:53 +00:00
Balint Reczey 4607e187df Serialize faq.txt creation steps.
svn path=/trunk/; revision=27001
2008-12-15 12:54:35 +00:00
Stig Bjørlykke afa52d759e Removed duplicate "Aruba" in the adp protocol name.
svn path=/trunk/; revision=27000
2008-12-15 12:40:28 +00:00
Balint Reczey 40385b9ab0 Try browsers for faq.txt generation silently.
svn path=/trunk/; revision=26999
2008-12-15 12:35:23 +00:00
Tomas Kukosa 408d562a5c Update GnuTls to gnutls-2.6.3-1
svn path=/trunk/; revision=26998
2008-12-15 11:52:06 +00:00
Balint Reczey bc79c1f13a Fixed links parameters.
Tested with Links 2.1pre37.

svn path=/trunk/; revision=26997
2008-12-15 10:34:37 +00:00