Commit Graph

4115 Commits

Author SHA1 Message Date
Guy Harris 5ea6272700 You run perl, not make, on Makefile.PL files.
svn path=/trunk/; revision=19851
2006-11-07 08:19:57 +00:00
Jörg Mayer 7acc35d3c6 regenerate with news pidl
svn path=/trunk/; revision=19849
2006-11-07 08:00:30 +00:00
Jörg Mayer e44e0795ce Update to use --includedir instead of copying idl_types.h.
svn path=/trunk/; revision=19847
2006-11-07 07:57:07 +00:00
Jaap Keuter 5f955a0fcc From Albert Chin:
Patch attached to convert usage of ntohl() -> g_ntohl(). On HP-UX,
ntohl() isn't available unless you -D_XOPEN_SOURCE_EXTENDED but there
are other uses of g_ntohl().

svn path=/trunk/; revision=19844
2006-11-07 07:39:16 +00:00
Ronnie Sahlberg b84d470206 convert restrictiontype to be an enum
svn path=/trunk/; revision=19834
2006-11-06 20:47:37 +00:00
Ronnie Sahlberg 3c65eab84e building the nspi dissector depends also on the nspi.cnf file, add this dependency to the makefile
add tracking of policyhandles to the dissector


svn path=/trunk/; revision=19832
2006-11-06 20:28:19 +00:00
Ronnie Sahlberg 258b3af063 new acn dissector from Bill Florac
svn path=/trunk/; revision=19830
2006-11-06 20:13:32 +00:00
Jörg Mayer 9cb8ab0b8a Fix some warnings about missing newline at end of file.
svn path=/trunk/; revision=19829
2006-11-06 19:58:06 +00:00
Jörg Mayer b9c69db9d3 Remove some // comments.
Fix a warning about nested comments.

svn path=/trunk/; revision=19828
2006-11-06 19:56:11 +00:00
Jörg Mayer c7d28461ce Don't do forward declarations in the file. I'll try to eventually
put this stuff into an external file but just doing a forward
declaration to squelch a compiler warning isn't the way to go - it
needs to be done right one day.

svn path=/trunk/; revision=19827
2006-11-06 19:53:39 +00:00
Jörg Mayer 207c844d36 Copy over the nspi.cnf file which was recently added
svn path=/trunk/; revision=19826
2006-11-06 19:47:39 +00:00
Jaap Keuter cf9adce9be Fix bug 1207, simple swap of the two text strings.
svn path=/trunk/; revision=19819
2006-11-06 12:19:26 +00:00
Jaap Keuter 066cab237e Don't remove a preference, make it obsolete instead.
svn path=/trunk/; revision=19818
2006-11-06 11:41:02 +00:00
Ronnie Sahlberg e04e99427b some compilers dont like unnamed unions and structs
svn path=/trunk/; revision=19817
2006-11-06 09:30:15 +00:00
Ulf Lamping 59d6c8ea33 change all file offsets from long to gint64 so we can - theoretically - handle files > 2GB correct.
Please distclean Win32 builds!

svn path=/trunk/; revision=19814
2006-11-05 22:46:44 +00:00
Jaap Keuter 12f3d9fe37 Add HP Switch Protocol SAP value
svn path=/trunk/; revision=19812
2006-11-05 18:26:21 +00:00
Graeme Lunt 326773f754 Tidy up of information column for NTLM authentication.
Related to Bug 1148.


svn path=/trunk/; revision=19810
2006-11-05 12:15:52 +00:00
Ronnie Sahlberg 06eaa14930 we used the wrong offset for attribute lists, fixed
add decoding for attribute lists for another instance where these blobs appear in the data in/out buffers


svn path=/trunk/; revision=19809
2006-11-05 11:19:46 +00:00
Ronnie Sahlberg 92b9545f85 add a framework to manage dissection of osd attribute pages, attribute number and name and dissectors for them.
implement the dissector for attribute page 1 (user object info) number 82 (logical length) as an example.





svn path=/trunk/; revision=19808
2006-11-05 10:48:53 +00:00
Ronnie Sahlberg ebf95252d0 dissect the Get Attributes List Offset according to the really weird encoding in 4.12.5
svn path=/trunk/; revision=19807
2006-11-05 07:59:20 +00:00
Ronnie Sahlberg 98eb8f4a5c regenerate NSPI using the latest version of pidl
svn path=/trunk/; revision=19806
2006-11-05 06:12:24 +00:00
Ronnie Sahlberg bb8dcd0ccd update the Makefile to point to the new path after the svn move
svn path=/trunk/; revision=19805
2006-11-05 06:00:01 +00:00
Ronnie Sahlberg 94a5be0d24 rename the nspi dissector from idl (where the idl2wrs dissectors live) ro epan/dissector/pidl (where the pidl generated dce/rpc dissectors live)
svn path=/trunk/; revision=19804
2006-11-05 05:56:27 +00:00
Ronnie Sahlberg 13c69fd5e7 add tracking of policy handles to the efs dissector
svn path=/trunk/; revision=19803
2006-11-05 05:35:06 +00:00
Gerald Combs 86e1ae8580 Add packet-dcerpc-nspi.h to the distribution.
svn path=/trunk/; revision=19802
2006-11-05 05:33:53 +00:00
Ronnie Sahlberg 1371e6de35 add tracking of policy_handles to the eventlog dissector
svn path=/trunk/; revision=19801
2006-11-05 05:21:33 +00:00
Ronnie Sahlberg 2c3e8fb51b testing out latest pidl where PARAM values can be used to track policy handles properly
winreg now tracks also where policy handles were closed    which previously didnt work properly



svn path=/trunk/; revision=19800
2006-11-05 04:49:20 +00:00
Ronnie Sahlberg 3f2283a7e3 from Dave Richards
Here is a patch to fix a problem with notification parameters.  Fix is:

Remove premature return statements from fNotificationParameters.

The real problem is that the original code is inconsistent about putting
a break in all cases of the switch blocks and some were falling through
to the default case where there was a return.  I took the simple route
and removed the unnecessary returns - they were OK for default case but
not for the fall through.

Is there a standard about having breaks?  If it is desired to have a
consistent coding style I will further update the code to conform.
Otherwise, could someone please commit this change as it does fix the bug?

Thanks,

Dave Richards





svn path=/trunk/; revision=19797
2006-11-04 21:19:14 +00:00
Jörg Mayer ee101474de Julien Kerihuel:
The new version of the dissector will compile without any patches to apply to
Wireshark/NDR.pm. Jelmer has improved the patch and pidl now support enums as
return type. Regarding the nspi.cnf file, it won't be useful anymore.

Regarding the dissector, I've noticed a bug in NspiGetMatches which isn't
dumped correctly. I'm currently investigating the problem and I'll notify the
list when a fixed version is available.


svn path=/trunk/; revision=19794
2006-11-04 17:44:37 +00:00
Graeme Lunt e15d91a592 General updates to:
*) Remove maximum LDAP PDU size check - they can get large with either large attributes (e.g. CRLs, SPIFs) or with lots of results (see http://www.wireshark.org/lists/wireshark-users/200610/msg00197.html). The max size preference is also removed.
*) Support for dissecting LDAP controls including server side sorting and paged results. A new BER function is introduced to see if there is a dissector for a given OID.
*) Remove reference to removed BER preference in the LDAP reassembly preference.
*) Mark a LDAPURL as a URL


svn path=/trunk/; revision=19792
2006-11-04 09:14:54 +00:00
Ronnie Sahlberg 350cd176c2 From SF
Attached is a fix for bug #1156: "If a dissector depends on a new
datasource created by a new tvb, that dissector's protocol can't be
filtered on."


Thanks,
  Steve



I change the code slightly to avoid dereferenceing a NULL pointer.
While the original code was fine and safe on unix   dereferencing a null pointer in this way would be unsafe and cause a segmentation violation on windows   if tree is NULL.



svn path=/trunk/; revision=19791
2006-11-04 08:54:45 +00:00
Anders Broman e5188939c3 Dissect h324ext_h223lcparm.
svn path=/trunk/; revision=19786
2006-11-03 20:15:17 +00:00
Jaap Keuter 37cd69bf41 From Nicolas Dichtel:
here is a patch that transforms "valid lifetime" and "prefered lifetime" in a prefix option (in RA)
in human readable format. Following the RFC2461 Section 4.6.2, if the value is 0xffffffff, this means lifetime
is infinity.

svn path=/trunk/; revision=19779
2006-11-02 16:47:13 +00:00
Martin Mathieson 8dbd2e1f1d Don't try to report -ve roundtrip delays
svn path=/trunk/; revision=19778
2006-11-02 11:51:09 +00:00
Jörg Mayer 556bea1722 Zhu Yi:
ieee80211e dissect patch
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1191

Me:
Fix signedness warnings regarding ssid and ccode.
(in the old code, not in the 11e code)

svn path=/trunk/; revision=19774
2006-11-02 09:26:38 +00:00
Anders Broman 1e89a5daa8 Handle RFC 3267 Bandwidth-efficient mode.
svn path=/trunk/; revision=19769
2006-11-01 22:58:41 +00:00
Ronnie Sahlberg 34d319370e update the list of defined application classes and list all the official ones from www.usb.org
svn path=/trunk/; revision=19766
2006-11-01 09:54:48 +00:00
Gilbert Ramirez b905fcf740 value_string arrays need to be terminated with a {0, NULL}.
svn path=/trunk/; revision=19762
2006-10-31 21:43:48 +00:00
Gilbert Ramirez b5aa125db4 Provide field names for fields with true/false values so they
can be searched on.

svn path=/trunk/; revision=19761
2006-10-31 21:29:34 +00:00
Ronnie Sahlberg 7327b83903 show "Disconnect request" in the info column for disconnects
svn path=/trunk/; revision=19760
2006-10-31 21:25:31 +00:00
Gilbert Ramirez d21495d1ae The protocol must be registered before its fields, so that
proto_registrar_dump_fields() knows the relationship.

svn path=/trunk/; revision=19759
2006-10-31 21:15:38 +00:00
Ronnie Sahlberg 5f43f5b215 prettify the info column and add a generated item for the type (read/write) to response packets
svn path=/trunk/; revision=19758
2006-10-31 21:13:46 +00:00
Ronnie Sahlberg 0c689e7297 new protocol NBD NetworkBlockDevice
svn path=/trunk/; revision=19752
2006-10-31 11:16:01 +00:00
Ronnie Sahlberg 2d1bb39121 change the signature for the get_pdu_len() function pointer passed to tcp_dissect_pdus() to also include a packet_info pointer.
there are many reasons why some protocols actually need to be able to access the pinfo structure while determining the pdu size



svn path=/trunk/; revision=19751
2006-10-31 09:29:07 +00:00
Gerald Combs 4343de3513 Escape non-ASCII characters in the client and server protocol version strings.
svn path=/trunk/; revision=19748
2006-10-31 01:46:59 +00:00
Gerald Combs b61a0b3d16 Make sure we round up to the nearest 4-byte boundary before trying to process
the FCS.

svn path=/trunk/; revision=19746
2006-10-31 01:28:29 +00:00
Jaap Keuter 1364b7de02 From Gennady Feldman:
Here is an updated patch. Should be pretty safe. Just added a couple of constants and changed some strings to be cleaner and easier to read.

svn path=/trunk/; revision=19743
2006-10-30 18:25:44 +00:00
Martin Mathieson a6aa5da48f A little prettifying:
- Most Router Advertisement fields are now properly filterable
- Option tree has improved label, length set, fixed fields filterable

svn path=/trunk/; revision=19739
2006-10-30 15:36:40 +00:00
Ronnie Sahlberg c0cccf43c2 start splitting the monolitic scsi dissector up into commandset dissectors
split the MMC commandset out of the main scsi dissector



svn path=/trunk/; revision=19738
2006-10-30 12:18:29 +00:00
Ronnie Sahlberg dc47302283 from sake blok
Hi,

The attached file is a patch to packet-bpdu.c so that Wireshark is
able to dissect the Cisco MST BPDU's that I encountered last week.

Cheers,


Sake




svn path=/trunk/; revision=19734
2006-10-29 21:01:57 +00:00