Kamen Mazdrashki
9ad8f808f7
idl: Regenerate DRSUAPI idl files
2010-03-24 17:34:45 +02:00
Kamen Mazdrashki
aa572a4334
s4/drs: Pretty print for drsuapi_SecBufferType
...
It is a type and mask combined in one DRS field so
we have to make a custom ndr_print implementation for this type
2010-03-24 17:34:44 +02:00
Kamen Mazdrashki
842d75613b
s4/idl: DsAddEntry V3 request description
2010-03-24 17:34:43 +02:00
Kamen Mazdrashki
6b3ff0de46
s4/idl: Remove drsuapi_DsAddEntryExtraErrorBuffer - it is not used anymore
2010-03-24 17:34:42 +02:00
Kamen Mazdrashki
3efad5a6d8
s4/idl: Complete drsuapi_DsAddEntryErrorInfo description
...
Members for Security, Service, Update and System errors renamed
to be more descriptive.
All those error types share same description.
2010-03-24 17:34:41 +02:00
Kamen Mazdrashki
0663799275
s4/idl: Add DsAddEntry Referral error definition
2010-03-24 17:34:40 +02:00
Kamen Mazdrashki
61e80fe3eb
s4/idl: Add DsAddEntry Name resolution error definition
2010-03-24 17:34:39 +02:00
Kamen Mazdrashki
fbaf3b3799
s4/drs: pretty print for drsuapi_DsAddEntry_AttrErrListItem_V1
2010-03-24 17:34:38 +02:00
Kamen Mazdrashki
98cbcf809f
s4/idl: redefine drsuapi_DsAddEntryErrorInfo1
...
This actually describes Attribute error during DsAddEntry execution.
Structure is renamed to drsuapi_DsAddEntryErrorInfo_Attr.
And structure to define Attribute error data are all
prefixed with drsuapi_DsAddEntry_AttrErr
2010-03-24 17:34:37 +02:00
Kamen Mazdrashki
7b4341637c
s4/idl: drsuapi_DsAddEntryError refactored
...
Structure description and name was changed to be aligned with
WSPP definition.
Ref: [MS-DRSR] 4.1.1.1.23
2010-03-24 17:34:36 +02:00
Kamen Mazdrashki
fbc1528649
s4/idl: DsAddEntry - refactor DsAddEntryCtr2 structure
...
Reply structure definition was aligned with WSPP documentation
Ref: [MS-DRSR], section 4.1.1.1.7
2010-03-24 17:34:34 +02:00
Kamen Mazdrashki
4cdf4627a1
s4/idl: Update drsuapi_DsAddEntryErrorInfoX definition
...
drsuapi_DsAddEntryErrorInfoX is an extended error
description used by most of the error infos returned
by DsAddEntry RPC method.
2010-03-24 17:34:33 +02:00
Kamen Mazdrashki
818719f7ba
s4/idl: DIRERR error codes definition
...
DIRERR codes specify class of error returned from
DsAddEntry method call.
Ref: [MS-DRSR], section 4.1.1.1.25
2010-03-24 17:34:32 +02:00
Kamen Mazdrashki
a4ed8dc1fd
s4/idl: DsAddEntry - switch types should be unsigned
2010-03-24 17:34:31 +02:00
Simo Sorce
7d89c7c17b
idl: fix comment and convert whitespaces to tabs
2010-03-24 07:46:00 -04:00
Simo Sorce
fd2bc08138
idl: fix forest trust information idl
...
--validate now passes
2010-03-23 18:47:39 -04:00
Karolin Seeger
d05a1bd013
s3: Re-run make samba3-idl.
...
Karolin
2010-03-23 15:24:25 +01:00
Karolin Seeger
18d1821490
security.idl: Add missing builtin groups.
...
Karolin
2010-03-23 15:22:48 +01:00
Stefan Metzmacher
77de23384d
librpc/rpc: fix dcerpc_errstr() to handle all nca_s_* status codes and fallback to WERROR codes
...
metze
2010-03-23 14:37:58 +01:00
Günther Deschner
56180e3d2b
s3:re-run make samba3-idl.
...
Guenther
2010-03-23 14:37:40 +01:00
Stefan Metzmacher
0fa67c8d8f
dcerpc.idl: add nca_s_* status codes from the DCE 1.1 specification
...
metze
2010-03-23 14:37:25 +01:00
Simo Sorce
9f84d72ef1
idl:drsblobs add code to interpret msDS-TrustForestTrustInfo
2010-03-23 01:09:50 -04:00
Simo Sorce
d9e311ddce
s4:lsa Functions to set Domain Trust Information
2010-03-22 21:49:40 -04:00
Andrew Tridgell
55c45110e6
charset: fixed a problem with the global use of the iconv_convenience structure
...
We had a crash bug where a cached copy of a iconv convenience pointer
was used after being freed when loadparm asked for iconv to
reload. This could happen if a python module used a iconv based
function before loadparm was completed.
The fix is to ensure that any use of this pointer remains valid, by
reusing the pointer itself when it has already been initialised, but
filling in the child elements with the updated values.
2010-03-18 14:18:41 +11:00
Günther Deschner
0e47277dd7
s3: re-run make samba3-idl.
...
Guenther
2010-03-16 21:52:29 +01:00
Günther Deschner
4f28afc929
lsa: fix IDL for lsa_SetTrustedDomainInfoByName.
...
Guenther
2010-03-16 21:51:37 +01:00
Günther Deschner
a6d42784d0
s3: re-run make samba3-idl.
...
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
2010-03-16 15:12:18 +01:00
Simo Sorce
cfa2b7b6bf
s4:idl add lsaRSetForestTrustInformation
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-03-16 15:12:18 +01:00
Matthias Dieter Wallnöfer
c91afe9596
security.idl - push generated code diff
2010-03-16 15:01:46 +01:00
Simo Sorce
8353aa39b6
s4:idl change level to type in lsa_ForestTrustRecord.
2010-03-16 14:48:40 +01:00
Nadezhda Ivanova
a212c1dedb
Added a net acl ds command for modification of ACLs on directory objects
...
At present the command supports only addition of control access rigts, done
so DRS access checks can be tested. It will be expanded to deal with most
ways to modify and view a DS ACL.
Shifted commands a bit. What used to be net acl is now "net acl nt" as apposed
to this, which is "net acl ds"
./bin/net acl ds set --help
Usage: set --objectdn=objectdn --car=control right --action=[deny|allow] --trusteedn=trustee-dn
Options:
-h, --help show this help message and exit
--host=HOST LDB URL for database or target server
--car=CAR The access control right to allow or deny
--action=ACTION Deny or allow access
--objectdn=OBJECTDN DN of the object whose SD to modify
--trusteedn=TRUSTEEDN
DN of the entity that gets access
Samba Common Options:
-s FILE, --configfile=FILE
Configuration file
Credentials Options:
--simple-bind-dn=DN
DN to use for a simple bind
--password=PASSWORD
Password
-U USERNAME, --username=USERNAME
Username
-W WORKGROUP, --workgroup=WORKGROUP
Workgroup
-N, --no-pass Don't ask for a password
-k KERBEROS, --kerberos=KERBEROS
Use Kerberos
2010-03-16 13:37:48 +02:00
Stefan Metzmacher
f4c227e571
librpc: rerun make idl
...
metze
2010-03-12 15:25:40 +01:00
Stefan Metzmacher
f85c825ae2
drsuapi.idl: don't mark drsuapi_DsGetMemberships as [todo]
...
metze
2010-03-12 15:25:39 +01:00
Günther Deschner
e0d85f87b7
winreg: add winreg_KeyType enum.
...
Guenther
2010-03-11 20:23:47 +01:00
Stefan Metzmacher
9592366dc7
librpc: rerun make idl
...
metze
2010-03-11 13:31:38 +01:00
Stefan Metzmacher
aef4890a7c
drsuapi.idl: finish drsuapi_DsGetNT4ChangeLog idl
...
metze
2010-03-11 13:31:38 +01:00
Kamen Mazdrashki
7db0109bfe
idl: Regenerate DRSUAPI idl files
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-03-10 17:12:08 +01:00
Kamen Mazdrashki
6853f452b4
s4/idl: drsuapi_QuerySitesByCostCtr1 'unknown' member is now known
...
and this it is a reserved fields for future flags - 'flags_reserver'
Must be 0 and is currently ignored.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-03-10 17:12:08 +01:00
Kamen Mazdrashki
14fd25ae82
s4/idl: QuerySitesByCost - switch types should be unsigned
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-03-10 17:12:07 +01:00
Kamen Mazdrashki
e76d6e9454
s4/idl: DsGetMemberships2 - switch types should be unsigned
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-03-10 17:12:06 +01:00
Kamen Mazdrashki
1ad805e04f
s4/idl: DsRemoveDSServer - switch types should be unsigned
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-03-10 17:12:05 +01:00
Kamen Mazdrashki
d07883ed86
s4/idl: DsWriteAccountSpn - switch types should be unsigned
...
Changes also propagated into source code as they are
too minor to be done in separate commit
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-03-10 17:12:03 +01:00
Kamen Mazdrashki
d22eaddf95
s4/idl: DsCrackNames - switch types should be unsigned
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-03-10 17:12:02 +01:00
Kamen Mazdrashki
00135d83f4
s4/idl: DsGetMemberships - switch types should be unsigned
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-03-10 17:12:01 +01:00
Kamen Mazdrashki
890d408fea
s4/idl: DsReplicaMod - switch types should be unsigned
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-03-10 17:12:00 +01:00
Kamen Mazdrashki
4ea818e349
s4/idl: DsReplicaDel - switch types should be unsigned
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-03-10 17:12:00 +01:00
Kamen Mazdrashki
9f71ffb06c
s4/idl: DsReplicaAdd - switch types should be unsigned
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-03-10 17:11:59 +01:00
Kamen Mazdrashki
62b4b675fd
s4/idl: DsReplicaUpdateRefs - switch types should be unsigned
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-03-10 17:11:58 +01:00
Kamen Mazdrashki
89f8c35ac4
s4/idl: DsGetNCChanges - switch types should be unsigned
...
Converting those types to unsigned should help in
creating DRSUAPI dissector for Wireshark also.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-03-10 17:11:56 +01:00
Kamen Mazdrashki
163cc1a02d
s4/idl: drsuapi_DsReplicaSyncOptions flags are no more used
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-03-10 17:11:55 +01:00