Age | Commit message (Collapse) | Author | Files | Lines |
|
faults if they are badly formed. Handle this by checking the value of
NTSTATUS as well as WERROR.
(This used to be commit bb1be7819741f6c7dc1ee982cb2a255b6d776b79)
|
|
(This used to be commit 12a3f75c1cf39c74952077cc00fd86a4e935f74b)
|
|
autogenerated
interface files to divvy them up into pipes that return WERRORs and pipes
that return NTSTATUS values.
(This used to be commit 294d1ae35c09432a41e5a07a3aa1884bfb9a93be)
|
|
to clean it up. (-:
(This used to be commit cc646f73b873292eaba152770be9500beff1c988)
|
|
DATA_BLOB's
should be treated as scalar types though.
(This used to be commit c9e96038f821783c30b5cf509334176f982403d9)
|
|
The IDL for EnumValue is wrong - can't figure it out right now.
(This used to be commit 37af942d08da9ba9dcf351853f9064b5d179d5e4)
|
|
Add winreg.i to list of extensions.
(This used to be commit 6f3f6de058e806f13f48d3d1300db3784d2f470c)
|
|
(This used to be commit cf9b984b8457843d2b6bb1c4ac90d52c9b802d89)
|
|
(This used to be commit 799b377badebf9a3f388b7d3fdc36484aa5e3376)
|
|
to be set. They can be if you want, but will be overwritten by the
pidl push code.
(This used to be commit 3170f6ed84e0514bf18d2a346f153bf0231b245b)
|
|
as Python longs.
Also allow shorter width integer types to be initialised from long values.
Their values are truncated if they are too long.
(This used to be commit e9eb231d6441774d1b5227962bbe94aa29e20995)
|
|
(This used to be commit c9d682731226b7ef222f588c43df5a1f62c21555)
|
|
(This used to be commit 471b13da2b0893a58977154dbe4d004d5c06aed4)
|
|
samr_QueryAliasInfo, samr_SetAliasInfo, samr_AddMemberToAlias,
samr_AddMultipleMembersToAlias, samr_QueryDisplayInfo,
samr_QueryDisplayInfo2, samr_QueryDisplayInfo3,
samr_GetDisplayEnumerationIndex, samr_GetDisplayEnumerationIndex2,
samr_TestPrivateFunctionsDomain, samr_RidToSid,
samr_GetBootKeyInformation, samr_DeleteUser, samr_DeleteAlias,
samr_Close.
(This used to be commit 808e0708a9601bb94246311e03a1d5adcf654022)
|
|
Add tests for samr_CreateDomainGroup, samr_DeleteDomainGroup,
samr_QueryDomainInfo, samr_SetDomainInfo, samr_EnumDomainUsers,
samr_EnumDomainAliases, samr_EnumDomainGroups.
(This used to be commit 991d783c1ade19443c92b85f2b5763b5f51c6d61)
|
|
returned:
- Only throw an exception if NT_STATUS_IS_ERR() instead of
!NT_STATUS_IS_OK().
- Add the NTSTATUS value to the returned dictionary under a key of
'result' so calling functions can access it.
(This used to be commit 4ddcae90a2e9b93e58bd57932cd9ae4c95be6ae8)
|
|
NTTIME and HYPER_T).
Also use the correct conversion routines when creating 64 bit objects.
(This used to be commit f09fee92395e89c768e221728d5b0114d78f59fe)
|
|
I thought of another exception to the policy name rule - samr_Close
can operate on any kind of samr handle.
(This used to be commit 632b7cc0d6b8349a9db1e57c305c359aa500c9e6)
|
|
samr_GetUserPwInfo(), samr_TestPrivateFunctionsUser(). Add stubs for
the rest of the functions in test_OpenDomain() from smbtorture.
(This used to be commit 1dc86e466dc546a5509fe5195444e48dc026e9a1)
|
|
samr_LookupName, samr_OpenUser, samr_DeleteUser, samr_CreateUse and
samr_OpenDomain.
(This used to be commit 086740c178c80ccb8d8eaff9f97007cb021bca20)
|
|
(This used to be commit aaef6eaf6e0c38fb277d1be0617dfdff559a0115)
|
|
(This used to be commit 7a7cf9f3521535da47895d1a516c8572f7f34e40)
|
|
Export NTSTATUS exception from wrapper module so it can be used by scripts.
(This used to be commit 57edfd605bffcf8a0feb5ccc5ec69cf5f35b677b)
|
|
(This used to be commit aa15fd1ecba2163a077f398cecfb49d71a49cc9d)
|
|
dictionary does not contain a required key.
(This used to be commit fc5443af9c271baf189ebe0b098e190b5eda4e14)
|
|
type, or the argument to a to_python function isn't a dictionary.
(This used to be commit 0f58ffb142a9b8c5c745b3a2c93a1659ea8282e5)
|
|
(This used to be commit e1166c210004b090c5922b2f9b10b86ebc3fc11d)
|
|
(This used to be commit e822979e84d33015c937e22174288a3f2c2ff04b)
|
|
sids, security descriptors and acls) can be automatically generated
instead of hand-written. Fix up the swig wrapper generator and helper
routines to do this. (Only works for policy handles right now though and
arrays are to be converted into lists instead of being binary blobs).
Fix up wrapper generation for modules that don't define an interface
(e.g misc.idl).
(This used to be commit 160dc90921ecc136a25ae88e5c28800ddda5722a)
|
|
doesn't convert scalar types, more renaming of function names.
Implement conversion fns for dom_sid, dom_sid2 (to struct version stubbed
out). Also from Python conversions for security_acl and security_descriptors.
(This used to be commit 945a4681051132c13f9235f676464fffb3bfadc8)
|
|
(This used to be commit 84513e4ed14e60b4cd09fcc2e596bc72d3a8807c)
|
|
(This used to be commit c8d13a809b5b01823a62e5868bac47e1f2f25092)
|
|
(This used to be commit f6978a007a79c97910856b3c639844495f16ebab)
|
|
crashing in garbage collector (hmm - all that was required was probably
a Py_INCREF(Py_None) though).
(This used to be commit a3eac318a624d214084741839faa2ad485902f6f)
|
|
(This used to be commit b7ef3d0a006ab8c07354ca83fcaf6018c3b595af)
|
|
added command line options for binding string, domain, username and password
(This used to be commit e94bec1079f266fdb869642eab24f542a81f8e5a)
|
|
structures
not pointers to structures. Do some renaming of hand-written functions
as a result.
Include lsa interface before samr interface as samr depends on some lsa
structures.
Build up a nice hashed index of interfaces, functions, structs and
unions.
Add test for samr_Connect5() function which contains a union.
(This used to be commit 30f068164a5125f84a34f28ed0f2586a2bdec7e4)
|
|
(This used to be commit d6876701cc027ec2b14923e3483e0432e7011138)
|
|
tests.
(This used to be commit 73e087f11e401ef8da7c53148444b2745a94dbaf)
|
|
(This used to be commit 05cff58070b7070157aea47c5da8512145c2774a)
|
|
(This used to be commit cbfb177394aaf2a382b481ffb3152ad3fe81de5a)
|
|
(This used to be commit e4a5840ff84553c67c87e002e9e074095f4d18c5)
|
|
call request and response structures.
(This used to be commit d31d23b944b7e4ef300d75dad5038727e9133af1)
|
|
(This used to be commit 5a64449599beb7b46484f1c3aef10f7e7b878319)
|
|
(This used to be commit b7ebafbbe0ada17748ad4bb36da4c0d63a2b10f5)
|
|
are currently
not working though.
(This used to be commit 55bd2dc02de13ee3da1cde20694f452df0899a9f)
|
|
(This used to be commit fd31ae38dfe2d005b3e01ac059c2e15fa389aad4)
|
|
(This used to be commit 301bb069c31ee7ce09bdd6cd2dd4b7fa0441e1a1)
|
|
Add argout typemap which throws an exception if NTSTATUS != OK and
creates a dictionary of return values.
samr_Connect2 function now works!
(This used to be commit fdfabbd4a597b0d9b44832fdbfc200f857728c2b)
|
|
all by hand.
Use $symname to name TALLOC_CTX's created in wrapper function. Also,
make sure to free context afterwards.
Set the DCERPC_NDR_REF_ALLOC flag in the dcerpc_pipe struct to save
use lots of initialisation.
(This used to be commit 5fead63618b5ee76cadc4719d933ea9cee7538b5)
|