Age | Commit message (Collapse) | Author | Files | Lines |
|
Also move ncp222.py, x11-fields, process-x11-fields.pl,
make-reg-dotc, and make-reg-dotc.py.
Adjust #include lines in files that include packet-*.h
files.
svn path=/trunk/; revision=11410
|
|
they have LF at the end of the line on UN*X and CR/LF on Windows;
hopefully this means that if a CR/LF version is checked in on Windows,
the CRs will be stripped so that they show up only when checked out on
Windows, not on UN*X.
svn path=/trunk/; revision=11400
|
|
of the callers passed -1 for this parameter anyway.
svn path=/trunk/; revision=10919
|
|
svn path=/trunk/; revision=10748
|
|
svn path=/trunk/; revision=10679
|
|
update to dcerpc time_t dissector to print the string "No time specified" when the seconds field is 0xffffffff
svn path=/trunk/; revision=10678
|
|
deltas.
svn path=/trunk/; revision=10677
|
|
name and site name
svn path=/trunk/; revision=10656
|
|
flags field in the pac structure and elsewhere in netlogon
svn path=/trunk/; revision=10565
|
|
svn path=/trunk/; revision=10564
|
|
svn path=/trunk/; revision=10563
|
|
so declare it here.
This substructure in the w2k kerberos PAC structure is called PAC_LOGIN_INFO
and might actually exist inside the netlogon interface as well?
svn path=/trunk/; revision=10322
|
|
svn path=/trunk/; revision=9735
|
|
why this is so.
svn path=/trunk/; revision=8856
|
|
entire tvbuff for Secure Channel bind credentials.
Use -1 rather than 0 to have the top-level item for Secure Channel ACK
credentials cover the entire tvbuff.
svn path=/trunk/; revision=8756
|
|
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
|