Age | Commit message (Collapse) | Author | Files | Lines |
|
svn path=/trunk/; revision=8556
|
|
dissector:
- some rids marked as user are actually groups
- decorate some strings higher up in the tree
- dissect the delta id as such and add value string text item
svn path=/trunk/; revision=8510
|
|
make it decode DsrGetDCSiteCoverage replies properly
svn path=/trunk/; revision=8463
|
|
svn path=/trunk/; revision=8462
|
|
update of the type of pointer used for DsrGetSiteName reply packets
svn path=/trunk/; revision=8456
|
|
The dns_host field is a REF pointer to a unicode string.
NOT a Unique pointer.
Update iethereal so that this packet is dissected properly
svn path=/trunk/; revision=8446
|
|
somewhat. Now the dynamic initialisation of the value_string is contained
in the value_string_from_subdissectors() function instead of being
distributed amongst the dcerpc dissectors.
svn path=/trunk/; revision=8123
|
|
protection level of DCE_C_AUTHN_LEVEL_PKT_INTEGRITY.
svn path=/trunk/; revision=8041
|
|
svn path=/trunk/; revision=8040
|
|
to the dissector that handles the particular authentication flavour. This
gets rid of a couple of ugly switch statements and allows other authentication
modules to be written easily.
svn path=/trunk/; revision=8026
|
|
list rather than duplicating this information in the dissector. Some
of the opnum strings were starting to get out of date as developers
forgot to update the information in both places.
svn path=/trunk/; revision=7936
|
|
quantities.
svn path=/trunk/; revision=7768
|
|
which if !=-1 is a hf field for the sid to use instead of the default smb.sid one.
svn path=/trunk/; revision=7706
|
|
packet-dcerpc-netlogon.c
svn path=/trunk/; revision=7670
|
|
svn path=/trunk/; revision=7667
|
|
svn path=/trunk/; revision=7657
|
|
Rename cb_str_postprocess which handles unicode strings to cb_wstr_postprocess.
Add cb_str_postprocess which handles ASCII strings
svn path=/trunk/; revision=7572
|
|
Add note about putting DOMAIN\Username in COL_INFO when dissecting
LOGIN_IDENTITY_INFO (part of SamLogon RPC).
svn path=/trunk/; revision=7147
|
|
names.
svn path=/trunk/; revision=7118
|
|
adds 2 levels to the tree. Fix calls to it not to add 1 for that level.
The NT and LM challenges in a NETWORK_INFO structure are opaque arrays
of bytes, not Unicode strings; dissect them as such, adding a new
routine "dissect_ndr_counted_byte_array()" for that purpose.
Get rid of some extra colons in names - the colon is put there if a
string is appended, so putting a colon in there explicitly gives double
colons.
Decorate some higher-level tree nodes with strings.
svn path=/trunk/; revision=7107
|
|
"dissect_ndr_char_cvstring()" and "dissect_ndr_wchar_cvstring()", to
indicate that they're for conformant varying strings.
Rename "dissect_ndr_character_array()" to "dissect_ndr_cvstring()", to
indicate that it's for conformant varying strings.
svn path=/trunk/; revision=7096
|
|
"dissect_ndr_char_string" and "dissect_ndr_wchar_string", to make it
clearer what it does.
svn path=/trunk/; revision=7095
|
|
cosmetic bugs to work out though.
svn path=/trunk/; revision=7069
|
|
svn path=/trunk/; revision=7063
|
|
svn path=/trunk/; revision=7062
|
|
items N levels up from the item being processed, and use that to
decorate the tree as it was decorated before.
svn path=/trunk/; revision=7043
|
|
svn path=/trunk/; revision=7040
|
|
Strings that used to call with levels != -1 should call the
callback helper which will append the string to the pointer item.
svn path=/trunk/; revision=7017
|
|
svn path=/trunk/; revision=6920
|
|
svn path=/trunk/; revision=6706
|
|
ENUMERATETRUSTEDDOMAINS
svn path=/trunk/; revision=6705
|
|
svn path=/trunk/; revision=6704
|
|
Previous checkin did not make sense. We can not have a union without having the
union case value stored as a separate variable or else the receiving side will
not know how to decode the packet.
Therefore it can not be a union at all. Instead we have a REF pointer to a ulong
holding the number of elements, then a unique pointer to a conformant array
of structures.
Thus, the content of the reply packet for function_24 as well as
dsrolegetprimarydomaininfo can not be
[ref] PRIMARY_DOMAIN_INFO_EX_UNION *pdi;
but instead MUST be
long num_entries;
[unique][size_is(num_entries)] PRIMARY_DOMAIN_INFO_EX *pdi;
svn path=/trunk/; revision=6559
|
|
svn path=/trunk/; revision=6558
|
|
Additional cleanups added when no longer nessecary to pass through two levels of pointers to get to the DOMAIN_CONTROLLER_INFO structure in the code.
svn path=/trunk/; revision=6550
|
|
the same long name, short name, or filter name, and abort if there are.
Fix the duplicate names that found (and another name error found while
fixing one of those errors).
svn path=/trunk/; revision=6425
|
|
getting closer. from Luke H.
svn path=/trunk/; revision=6353
|
|
svn path=/trunk/; revision=6348
|
|
svn path=/trunk/; revision=6297
|
|
winapi_cleanup tool written by Patrik Stridvall for the wine
project.
svn path=/trunk/; revision=6117
|
|
that function.
svn path=/trunk/; revision=6094
|
|
directly instead of through a top level ref pointer
and changed the hf field to the proper one.
svn path=/trunk/; revision=6010
|
|
svn path=/trunk/; revision=6009
|
|
svn path=/trunk/; revision=6004
|
|
svn path=/trunk/; revision=6003
|
|
svn path=/trunk/; revision=6002
|
|
pointers.
svn path=/trunk/; revision=5978
|
|
svn path=/trunk/; revision=5948
|
|
svn path=/trunk/; revision=5935
|
|
UNIX-style "time_t" values (seconds since January 1, 1970, 00:00:00 GMT
- yes, GMT, not local time as in UTIME values).
They also appear to require 4-byte alignment.
svn path=/trunk/; revision=5855
|