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
|
|
based on test trafic generated with Samba 4 smbtorture utility and Samba
4 samr.idl.
svn path=/trunk/; revision=11257
|
|
(used by Windows XP clients when joining a domain managed by a W2K3
domain controller).
svn path=/trunk/; revision=11243
|
|
svn path=/trunk/; revision=11224
|
|
svn path=/trunk/; revision=11113
|
|
of the callers passed -1 for this parameter anyway.
svn path=/trunk/; revision=10919
|
|
svn path=/trunk/; revision=10903
|
|
means we don't have to expand the ACE to see what the permission mask is.
There are a couple of other places where this could be used, but I have not
done anything about them.
svn path=/trunk/; revision=10515
|
|
svn path=/trunk/; revision=10464
|
|
svn path=/trunk/; revision=9735
|
|
svn path=/trunk/; revision=8564
|
|
Update all names for SAMR and LSA functions so they match the function names
in the API
svn path=/trunk/; revision=8516
|
|
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
|
|
SAM_SERVER and SAM_USER objects in SAMR.
svn path=/trunk/; revision=8080
|
|
svn path=/trunk/; revision=8022
|
|
SIDs can be dissected properly. However, I am not sure if this affects anything
else.
svn path=/trunk/; revision=8020
|
|
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
|
|
the same value, as an open might return handle XXX, handle XXX might
then be closed, and a subsequent handle might return handle XXX, and we
want to keep the two handles distinct to avoid, for example, displaying
handles closed before they're opened.
In policy handle open replies, store the handle name only if the
operation succeeded. We can now do that without parsing the packet
twice.
Have "dissect_nt_policy_hnd()" optionally return, through a pointer, the
protocol tree item for the handle, so that its caller can decorate the
item with the name of the handle - that's done on opens, where we do
that only if the operation succeeds.
svn path=/trunk/; revision=7787
|
|
use dissect_nt_policy_hnd() instead.
svn path=/trunk/; revision=7766
|
|
svn path=/trunk/; revision=7750
|
|
svn path=/trunk/; revision=7714
|
|
for the sid.
this prettifies some dcerpc interfaces
svn path=/trunk/; revision=7712
|
|
snooping framework to handle the new hw name
svn path=/trunk/; revision=7709
|
|
to describe the sid instead of the default smb.sid one
svn path=/trunk/; revision=7708
|
|
if the caller wants something else instead of "smb.sid"
svn path=/trunk/; revision=7707
|
|
which if !=-1 is a hf field for the sid to use instead of the default smb.sid one.
svn path=/trunk/; revision=7706
|
|
svn path=/trunk/; revision=7668
|
|
instead of passing them around as separate parameters. This is a
prelude to adding generic and standard mapping to the access mask
dissection.
svn path=/trunk/; revision=7591
|
|
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
|
|
proto item says "foo specific rights" instead of just "specific
rights".
svn path=/trunk/; revision=7401
|
|
NULL, convert it to a copy of a null string, otherwise replace it with a
copy of the string, so that we know that the variable for the preference
always points to a string that can be freed.
That also obviates the need to worry about a null-pointer value for a
preference variable when checking to see whether a preference has changed.
When checking for a string preference not being set, check for an empty
string, not a null pointer - the above code turns null pointers into
pointers to empty strings, *and* the GUI code does (and always did!) the
same.
svn path=/trunk/; revision=7342
|
|
svn path=/trunk/; revision=7193
|
|
svn path=/trunk/; revision=7180
|
|
up alias members.
svn path=/trunk/; revision=7178
|
|
have a policy handle name.
svn path=/trunk/; revision=7173
|
|
Change the policy names slightly so they look nicer.
svn path=/trunk/; revision=7148
|
|
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
|
|
"USER_INFO_21" and in "LOOKUP_NAMES".
svn path=/trunk/; revision=7090
|
|
cosmetic bugs to work out though.
svn path=/trunk/; revision=7069
|
|
"samr_dissect_pointer_UNICODE_STRING()".
Put in a comment asking why that routine exists.
svn path=/trunk/; revision=7067
|
|
name.
Made OpenGroup and CreateGroup handle names contain appropriate RID values.
Added some more COL_INFO bits & pieces (info levels etc).
svn path=/trunk/; revision=7055
|
|
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
|
|
tree item, not with hf_nt_str. Get rid of hf_nt_str, as it's no longer
used.
Put ASCII strings into the protocol tree only once.
svn path=/trunk/; revision=6910
|
|
svn path=/trunk/; revision=6908
|
|
equivalents.
svn path=/trunk/; revision=6898
|