Ronnie Sahlberg
87f05b8bda
update EFS and EVENTLOG conformance files to use the new defines
...
for when policy handles are opened/closed and regenerate the dissector
with the latest version of PIDL
svn path=/trunk/; revision=20917
2007-02-24 21:34:29 +00:00
Ronnie Sahlberg
4fb922c2c8
regenerate WINREG as a test with the some new PIDL enhancements to show ithe name of the iprocedure a policy handle was created in.
...
also
fix some mistakes in the conformance file for when handles are opened/created
svn path=/trunk/; revision=20896
2007-02-21 20:23:44 +00:00
Jörg Mayer
27c1729f0e
Update to current version of openchange
...
svn path=/trunk/; revision=20877
2007-02-20 19:19:57 +00:00
Ronnie Sahlberg
83c66c05e9
add a PIDL specific helper for managing dissection of policy handles.
...
let this helper take a parameter to describe how the policy handle should be
managed (is this an open, close ?) to improve policy handle tracking.
(centralizing to a single function of code makes other changes easier)
create defines to indicate OPEN/CLOSE and use them as a start/test in the winreg conformance file.
svn path=/trunk/; revision=20872
2007-02-20 09:01:50 +00:00
Ronnie Sahlberg
1401a27b06
the policy handles created/opened in CreateKey and OpenKey are now called "handle" and not "new_handle"
...
update the conformance file so the correct functions are loaded with the correct PARAM value to signal "in this frame, this policy handle was created"
svn path=/trunk/; revision=20857
2007-02-19 08:26:27 +00:00
Ronnie Sahlberg
02a8ed7abc
using the latest SVN of PIDL it is now possible to compile the corrected WINREG.IDL where QueryInfoKey responses are parsed correctly.
...
(since we do not yet use all of the various idl files from s4 i commented out the import directove from the idl file since othervise it would generate #include directives for files we do not yet provide)
svn path=/trunk/; revision=20816
2007-02-15 09:33:12 +00:00
Jörg Mayer
f440212994
Jelmer Vernooij:
...
The attached patch replace the use of 'depends()' with "import" (the
latter is a standard IDL statement).
svn path=/trunk/; revision=19914
2006-11-16 21:57:31 +00:00
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
e44e0795ce
Update to use --includedir instead of copying idl_types.h.
...
svn path=/trunk/; revision=19847
2006-11-07 07:57:07 +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
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
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
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
3fbca8aff5
generate the EFS DCERPC interface dissector using PIDL
...
svn path=/trunk/; revision=19342
2006-09-27 20:55:13 +00:00
Ronnie Sahlberg
10091ebdaa
add new dcerpc protocol WZCSVC based on samba4 idl
...
this protocol is not too interesting yet since only the function names of this interface is known but it is more that no dissection at all
svn path=/trunk/; revision=19333
2006-09-27 08:59:20 +00:00
Ronnie Sahlberg
e2aea53993
update the idl for wkssvc and generate the dissector by pidl
...
svn path=/trunk/; revision=19321
2006-09-25 08:50:21 +00:00
Guy Harris
239ba17a50
dissect_ndr_uint16()'s last argument points to a guint16, not a guint.
...
svn path=/trunk/; revision=19316
2006-09-24 20:31:02 +00:00
Ronnie Sahlberg
d00cec91ec
these dissector functions should not be in svn in pidl they are just temporary files that are copied to the correct location after being manually compiled
...
svn path=/trunk/; revision=19312
2006-09-24 20:24:39 +00:00
Ronnie Sahlberg
aa7834c8ef
pidl has been updated to use WERR instead of DOS error tables.
...
regenerate some dissectors
svn path=/trunk/; revision=19311
2006-09-24 20:23:17 +00:00
Ronnie Sahlberg
4987fc95bb
dfs updates from the s4 idl repository
...
svn path=/trunk/; revision=19284
2006-09-22 09:27:25 +00:00
Ronnie Sahlberg
cb23bfa371
update where the extra strings in the record are being dissected to that the decode follows the packet structure more closely
...
svn path=/trunk/; revision=19283
2006-09-22 07:56:18 +00:00
Ronnie Sahlberg
4fb91a42f8
update to eventlog record
...
dissect the informational strings that may be present inside an event
svn path=/trunk/; revision=19282
2006-09-22 07:43:29 +00:00
Ronnie Sahlberg
f1aec19c53
add conformance file magic to decode the non-NDR source/computer name strings of the eventlog_Record
...
svn path=/trunk/; revision=19280
2006-09-22 01:40:23 +00:00
Ronnie Sahlberg
e38da93629
updates to eventlog to use the pidl generated dissector and enhance the conformance file to dissect parts of the eventlog Records.
...
(record dissection is incomplete since this is not really NDR encoded but better than nothing)
svn path=/trunk/; revision=19279
2006-09-22 00:01:38 +00:00
Ronnie Sahlberg
3991557f68
merge JBMs changes from the handwritten dissector to the idl
...
svn path=/trunk/; revision=19278
2006-09-21 22:02:08 +00:00
Ronnie Sahlberg
03ff1644f3
add idl file and conformance file for eventlog interface
...
svn path=/trunk/; revision=19277
2006-09-21 22:01:32 +00:00
Ronnie Sahlberg
d1ce720b3c
winreg updates resync idl from s4
...
svn path=/trunk/; revision=19276
2006-09-21 21:14:33 +00:00
Ronnie Sahlberg
af26289df3
dfs updates
...
svn path=/trunk/; revision=19269
2006-09-21 09:18:39 +00:00
Ronnie Sahlberg
6cd45b33ae
import DFS.idl from samba and use it to generate a much more complete DFS dissector
...
svn path=/trunk/; revision=19257
2006-09-19 08:02:19 +00:00
Ronnie Sahlberg
fe89548ed9
some more bitmaps for SRVSVC
...
svn path=/trunk/; revision=19250
2006-09-18 08:42:46 +00:00
Ronnie Sahlberg
690ad14806
add decoding of the SessionInfo userflags
...
svn path=/trunk/; revision=19249
2006-09-18 08:05:51 +00:00
Ronnie Sahlberg
b85f1d1b80
generate SRVSVC by pidl
...
small prettification regression but that will be fixed in the next few days
svn path=/trunk/; revision=19244
2006-09-16 11:57:14 +00:00
Ronnie Sahlberg
457c3f13c0
pidl now handles empty bitmaps properly so no need for the dummy (dont trigger empty bitmapbug entry)
...
svn path=/trunk/; revision=19170
2006-09-07 10:53:32 +00:00
Ronnie Sahlberg
ed3e02ed61
prettify dissection od ldap attributes
...
special case some common special attributes such as DomainSid and DomainGuid
and dissect them as SIDs and GUIDs
examples of these special attributes can be seen in Xiaoguang Liu's email to wireshark dev
svn path=/trunk/; revision=18719
2006-07-12 09:02:00 +00:00
Ronnie Sahlberg
3e3c4312a3
the pidl parameter is now --ws-parser and not --eth-parser
...
svn path=/trunk/; revision=18669
2006-07-06 07:51:58 +00:00
Ronnie Sahlberg
de2e6dc731
some updates from new pidl
...
svn path=/trunk/; revision=18408
2006-06-09 21:17:58 +00:00
Gerald Combs
d5da1670f1
Update the download link in the help dialog. More Ethereal -> Wireshark.
...
svn path=/trunk/; revision=18391
2006-06-07 22:57:54 +00:00
Gerald Combs
eb71f7fb96
Rename the main executable to "wireshark", along with more conversions:
...
ethereal.com -> wireshark.org
mailing lists and addresses
ETHEREAL -> WIRESHARK
Man pages
Automake/Autoconf names
svn path=/trunk/; revision=18271
2006-05-31 19:12:15 +00:00
Ronnie Sahlberg
6075ec39fb
ethereal->wireshark
...
svn path=/trunk/; revision=18207
2006-05-22 08:21:22 +00:00
Jaap Keuter
6a093bd4a3
Major properties cleanup
...
svn path=/trunk/; revision=17747
2006-03-27 21:00:16 +00:00
Jörg Mayer
6cbffe23a9
Update from samba tree revision 12488 to 12669
...
============================ Samba log start ============
------------------------------------------------------------------------
r12488 | jelmer | 2005-12-26 02:37:18 +0100 (Mon, 26 Dec 2005) | 2 lines
Fix MANIFEST to match recent changes
------------------------------------------------------------------------
r12490 | jelmer | 2005-12-26 03:14:18 +0100 (Mon, 26 Dec 2005) | 2 lines
Fix --warn-compat
------------------------------------------------------------------------
r12501 | jelmer | 2005-12-26 23:47:40 +0100 (Mon, 26 Dec 2005) | 4 lines
Merge EJSHeader.pm into EJS.pm and simplify smbcalls_rpc.c a bit,
now that it is guaranteed that the smbcalls modules are always
initialized
after the EJS subsystem itself.
------------------------------------------------------------------------
r12512 | jelmer | 2005-12-27 17:22:35 +0100 (Tue, 27 Dec 2005) | 3 lines
Use GUID structs in API functions everywhere rather then converting back
and
forth between GUID structs and strings in several places.
------------------------------------------------------------------------
r12515 | jelmer | 2005-12-27 18:50:53 +0100 (Tue, 27 Dec 2005) | 2 lines
Use UUID directly rather then string containing UUID
------------------------------------------------------------------------
r12517 | jelmer | 2005-12-27 20:13:18 +0100 (Tue, 27 Dec 2005) | 2 lines
Don't generate empty init functions
------------------------------------------------------------------------
r12528 | jelmer | 2005-12-27 23:51:30 +0100 (Tue, 27 Dec 2005) | 2 lines
Add seperate proto headers for ntvfs, tdr, smb_server and nbt_server.
------------------------------------------------------------------------
r12539 | metze | 2005-12-28 10:31:43 +0100 (Wed, 28 Dec 2005) | 3 lines
fix the pidl tests
metze
------------------------------------------------------------------------
r12572 | jelmer | 2005-12-29 17:03:03 +0100 (Thu, 29 Dec 2005) | 2 lines
No longer parse coclasses as interfaces
------------------------------------------------------------------------
r12573 | jelmer | 2005-12-29 17:03:47 +0100 (Thu, 29 Dec 2005) | 2 lines
Update README to recent changes in pidls namespace
------------------------------------------------------------------------
r12574 | jelmer | 2005-12-29 17:04:34 +0100 (Thu, 29 Dec 2005) | 3 lines
Bring tables.pl back to life and move registration of interfaces
now completely to a new subsystem.
------------------------------------------------------------------------
r12651 | jelmer | 2005-12-31 15:57:43 +0100 (Sat, 31 Dec 2005) | 2 lines
Changed paths:
M /branches/SAMBA_4_0/source/librpc/idl/idl_types.h
M /branches/SAMBA_4_0/source/librpc/ndr/libndr.h
M /branches/SAMBA_4_0/source/librpc/ndr/ndr_string.c
Remove STR_LARGE_SIZE as it's no longer used
------------------------------------------------------------------------
============================ Samba log end ==============
svn path=/trunk/; revision=16927
2006-01-01 23:14:44 +00:00
Ronnie Sahlberg
99395c7775
add work in progress srvsvc.idl.
...
This idl file is required by wkssvc.idl since wkssvc references Platform_id
There are still some minor changes required for pidl to prettify the output for both wkssvc and srvsvc before these two dissectors should be used.
note that this idl is significantly different from the samba4 idl since it contains all the additional functions and structures the handwritten dissector has that is lacking from s4 idl.
it is expected that s4 will take up the authorative version of this idl soon so there will only be one master copy of this idl.
svn path=/trunk/; revision=16831
2005-12-16 22:06:52 +00:00
Ronnie Sahlberg
39d07a2555
update the work-in-progress pidl generated wkssvc dissector and add a conformance file using the new nice TFS conformance file directive
...
svn path=/trunk/; revision=16775
2005-12-13 07:53:52 +00:00
Guy Harris
d4ed40201a
OK, if we're not going to have our "idl_types.h" different from Samba's,
...
we have to put the definition of "unistr" as "[string] wchar_t *" into
the IDL files that use "unistr".
svn path=/trunk/; revision=16763
2005-12-12 10:15:56 +00:00
Jörg Mayer
4dcfde8082
Updates from samba svn
...
svn path=/trunk/; revision=16758
2005-12-11 22:54:43 +00:00
Guy Harris
46cbfd576a
The Bitmap routine in lib/Parse/Pidl/Ethereal/NDR.pm in Pidl generates
...
fields as BASE_DEC; bitmaps are typically displayed in hex in Ethereal,
so it should generate BASE_HEX instead. (Submitted to
bugzilla.samba.org as bug 3313.)
A couple of the IDL files use "unistr"; define it as "[string] uint16",
so that the resulting dissectors work correctly.
Regenerate dissectors.
svn path=/trunk/; revision=16754
2005-12-10 22:42:19 +00:00