Commit graph

147 commits

Author SHA1 Message Date
Gerald Combs
bdb614e264 Fix a bunch of uninitialized variables found by Coverity Scan. CIDs
702403, 702404, 702405, 702406, 702407, 702408, 702409, 702410, 702411,
and 702412.

svn path=/trunk/; revision=42658
2012-05-16 16:29:12 +00:00
Chris Maynard
7e1603af9b Forgot to commit this change with r42341 which initializes 'type' to 0 to avoid a clang warning.
svn path=/trunk/; revision=42370
2012-05-01 01:00:28 +00:00
Stig Bjørlykke
5ae2712e9a Removed unused old_offset in mapi_dissect_struct_request.
svn path=/trunk/; revision=39420
2011-10-14 08:39:23 +00:00
Ronnie Sahlberg
7ec441d440 DCE/RPC: FRSRPC: updates to the FRS dissector
From: Matthieu Patou <mat@matws.net>


svn path=/trunk/; revision=38958
2011-09-10 11:15:20 +00:00
Ronnie Sahlberg
b86507fa3f Generate the MISC definitions for dcerpc and include the header file in the build
svn path=/trunk/; revision=38475
2011-08-11 08:14:23 +00:00
Ronnie Sahlberg
427624780e From Matthieu Patou <mat@matws.net>
Add a new misc.idl interface to host some definiteions to share across 
multiple interfaces


svn path=/trunk/; revision=38474
2011-08-11 07:59:12 +00:00
Ronnie Sahlberg
db69883151 From Matthieu Patou <mat@matws.net>
Add significantly improved FRSRPC definition and CNF file
Do not compile/regenerate the dissector just yet. More patches needed first


svn path=/trunk/; revision=38473
2011-08-11 07:57:00 +00:00
Stig Bjørlykke
4244ec0357 Remove Makefile.in when 'make maintainer-clean'.
svn path=/trunk/; revision=37796
2011-06-27 08:02:46 +00:00
Guy Harris
1975175946 Clarify that "don't make changes here" refers to the copy of Pidl, not
to the .cnf files (or perhaps even the .idl files).

svn path=/trunk/; revision=35306
2010-12-30 03:22:45 +00:00
Guy Harris
84c61920d9 OK, I found a URL that will get you to the CPAN page for Yapp without
embedding a version number.  Use it.

"This will build and install the binaries and the manpage (pidl.1)."
refers to the process of installing Pidl; put it immediately after the
steps for installing Pidl.

svn path=/trunk/; revision=35305
2010-12-30 03:13:37 +00:00
Guy Harris
e32a3b8a97 The rids argument to samr_GetGroupsForUser() is *not* a single RID, it's
an array of samr_RidWithAttributeArray structures.  Don't equate it to
hf_samr_rid; that causes hf_samr_rid to be added as an item with a
length of -1, but, as hf_samr_rid is an FT_UINT32 field, that causes a
dissector bug error.

The version of Yapp I was using, at least, didn't like C++-style
comments in the IDL file; replace them with C-style comments.

svn path=/trunk/; revision=35304
2010-12-30 02:56:51 +00:00
Guy Harris
4132fab674 Add some white space.
Give more information about getting Yapp; not everybody using it is
necessarily using SUSE (and, yes, that's how it appears to be spelled
now, even though the "u" was for "und" and not originally capitalized).

svn path=/trunk/; revision=35303
2010-12-30 02:10:49 +00:00
Jeff Morriss
7575b52df7 Add epan/dissectors/dcerpc/ and epan/dissectors/pidl/ to the source distribution
svn path=/trunk/; revision=32879
2010-05-18 15:58:49 +00:00
Jörg Mayer
5e7ff4dadc Forgot to copy over idl_types.h
svn path=/trunk/; revision=32180
2010-03-13 10:59:23 +00:00
Ronnie Sahlberg
b4c02070e8 try autogenerate lsa in preparation for updates to the lsa idl file
svn path=/trunk/; revision=31827
2010-02-08 01:48:33 +00:00
Anders Broman
324af9e6fa Fix part of Bug 3917 "tvb_new_real_data is prone to memory leak"
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3917

svn path=/trunk/; revision=31499
2010-01-11 16:14:26 +00:00
Stig Bjørlykke
33987544f9 Removed some unused prototypes.
svn path=/trunk/; revision=30630
2009-10-20 08:27:25 +00:00
Stig Bjørlykke
782138e1aa Corrected some HF_FIELD values.
svn path=/trunk/; revision=30510
2009-10-11 14:34:33 +00:00
Stig Bjørlykke
0e80b37df3 Change from C++ comments to C comments.
svn path=/trunk/; revision=30509
2009-10-11 14:34:02 +00:00
Kovarththanan Rajaratnam
251124a935 Introduce PROTOCOL_NAME variable in makefiles
svn path=/trunk/; revision=30467
2009-10-10 08:33:05 +00:00
Kovarththanan Rajaratnam
1f57b83867 Correct path to pidl
svn path=/trunk/; revision=30466
2009-10-10 08:14:38 +00:00
Ronnie Sahlberg
6c7cf66046 explicitely cast a guin64 to int to avoid compile warnings
svn path=/trunk/; revision=30412
2009-10-09 04:19:45 +00:00
Ronnie Sahlberg
75b1534c7f more updates to samr to harmonize it with samba
svn path=/trunk/; revision=30354
2009-10-06 08:07:17 +00:00
Stig Bjørlykke
fad8c1105e Fixed a signed/unsigned warning.
svn path=/trunk/; revision=30327
2009-10-05 15:16:11 +00:00
Ronnie Sahlberg
400c0c987b more merges from samba samr idl file
svn path=/trunk/; revision=30292
2009-10-04 09:00:47 +00:00
Ronnie Sahlberg
384aa6cdfe more merges from the samba samr idl file
svn path=/trunk/; revision=30290
2009-10-04 08:34:25 +00:00
Ronnie Sahlberg
8805b149eb more samr updates for ndr64
svn path=/trunk/; revision=30273
2009-10-04 05:44:18 +00:00
Ronnie Sahlberg
061284dbbd merge some changes to samr from the samba idl
svn path=/trunk/; revision=30272
2009-10-04 04:14:49 +00:00
Ronnie Sahlberg
343b961a48 rename dissect_ndr_4or8 to dissect_ndr_uint3264 to match hte name of
the new datatype uint3264.
create a fake guint3264 type as well


svn path=/trunk/; revision=30264
2009-10-03 05:16:51 +00:00
Ronnie Sahlberg
a6fb5ccdf2 update the handmarshalled code in samr.cnf to handle ndr64 encoding
svn path=/trunk/; revision=30261
2009-10-03 03:39:41 +00:00
Ronnie Sahlberg
ad942553b3 start describing ReportEventW in the IDL and make use of the "bitmap"
for EventTypes.

This addresses also bug 3552 with the until now unusued code.


The eventlog dissector is very incomplete.
While the protocol specification is available now, what is lacking is 
example capture files to test with when implementing more of the IDL 
definitions.




svn path=/trunk/; revision=29231
2009-07-29 10:59:31 +00:00
Ronnie Sahlberg
e5f6cb05da Fixup the correct names of the parameters for OpenEventLogW
svn path=/trunk/; revision=29230
2009-07-29 10:41:24 +00:00
Ronnie Sahlberg
1899a11f3f update the idl to correctly dissect the read eventlog w flags as a
bitmap and not as a uint32

this addresses bug 3691 (that was already manually addressed by hand 
in the generated dissector)



svn path=/trunk/; revision=29229
2009-07-29 10:28:10 +00:00
Ronnie Sahlberg
cfc60e805d update samr.idl and remove a keyword we no longer support in pidl
regenerate samr and frstrans with the new version of pidl


svn path=/trunk/; revision=29219
2009-07-28 14:11:08 +00:00
Ronnie Sahlberg
3c1de7c38e From Stefan Metzmacher :
Add IDL file for FRSTRANS


svn path=/trunk/; revision=29216
2009-07-28 13:50:22 +00:00
Anders Broman
e4fea1939c From Kovarththanan Rajaratnam:
- Fix ncp2222.py and all the epan/dissectors/dcerpc dissectors. The
latter required changes to idl2wrs which used variadic macros (not supported in MSVC 6.0).

- Cleanup PIDL conformance files

svn path=/trunk/; revision=28856
2009-06-27 10:31:42 +00:00
Gerald Combs
d7d00a144d From Julien Kerihuel via bug 2850:
Patch to implement decoding of Exchange RFR protocol.

svn path=/trunk/; revision=28420
2009-05-19 23:22:59 +00:00
Ronnie Sahlberg
5c82d9b784 samr enhancements
svn path=/trunk/; revision=26342
2008-10-03 03:14:48 +00:00
Ronnie Sahlberg
48cabe4f20 SAMR updates
svn path=/trunk/; revision=26340
2008-10-03 02:39:17 +00:00
Ronnie Sahlberg
ab6a6c07cb samr updates
svn path=/trunk/; revision=26335
2008-10-02 06:05:05 +00:00
Ronnie Sahlberg
740708750e fix typo
svn path=/trunk/; revision=26334
2008-10-02 04:56:22 +00:00
Ronnie Sahlberg
097839cac0 enhancements to SAMR
svn path=/trunk/; revision=26332
2008-10-02 04:45:56 +00:00
Ronnie Sahlberg
8f8f84f6ae update to SAMR
svn path=/trunk/; revision=26330
2008-10-02 00:07:54 +00:00
Ronnie Sahlberg
c61094cca2 Call out to GPEF EFSBLOB from the LSA dissector
svn path=/trunk/; revision=26324
2008-10-01 05:01:59 +00:00
Ronnie Sahlberg
7d2d454373 add description of PolicyServerRole
svn path=/trunk/; revision=26322
2008-10-01 01:42:10 +00:00
Ronnie Sahlberg
f413579fdc add two more constants to the lsa_PolicyInfo enum
add a new constant to the lsa_DomainInfoEnum enum



svn path=/trunk/; revision=26321
2008-10-01 01:28:52 +00:00
Ronnie Sahlberg
0b53fc415b update the conformance file to workaround a pidl bug/limitation for top
level arrays


svn path=/trunk/; revision=26317
2008-10-01 00:28:15 +00:00
Ronnie Sahlberg
b12b8cec37 add initial idl file and conformance file for LSA
svn path=/trunk/; revision=26316
2008-10-01 00:14:17 +00:00
Ronnie Sahlberg
88d3b24a4e add initial dnsserver dcerpc implementation
svn path=/trunk/; revision=25943
2008-08-06 06:53:37 +00:00
Bill Meier
f8e3822738 Fix some warnings reported by gcc -Wshadow ...
Fix some spacing in packet-dcom.c

svn path=/trunk/; revision=25618
2008-06-27 16:15:30 +00:00