summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* s4-ldb: added a new "reveal" controlAndrew Tridgell2009-12-143-1/+43
| | | | | | This control will allow inspection of internal ldb values, which would normally be stripped before being presented to users. The first use will be stripping linked attribute meta data extended components.
* s4-ldb: sort the linearized extended DN by component nameAndrew Tridgell2009-12-141-0/+14
| | | | This will make life easier when handling deleted linked attributes
* librpc/ndr: avoid comparison_fn_t to fix the openchange build on solarisBrian Lu2009-12-141-1/+1
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* add ignore for autogenrated files as they are not used by s3Matthieu Patou2009-12-141-0/+4
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* torture: add new tests for dfsblobsMatthieu Patou2009-12-144-2/+58
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* idl: introduce new file: dfsblobs.idlMatthieu Patou2009-12-141-0/+116
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* librpc/ndr: add missing prototypes for relative_short functionsStefan Metzmacher2009-12-141-0/+3
| | | | metze
* spoolss: fix spoolss_PrinterData size calculation.Günther Deschner2009-12-146-8/+11
| | | | | | | Currently we were crashing in EnumPrinterDataEx when an e.g. an empty (NULL) string for a separator file was returned. Guenther
* spoolss: trivial fix for spoolss_FormInfo2 IDL.Günther Deschner2009-12-143-5/+10
| | | | Guenther
* s4-smbtorture: check whether a returned buffer size is a multiple of 4 in ↵Günther Deschner2009-12-141-0/+80
| | | | | | | | RPC-SPOOLSS. This gives a good indication where our IDL (and the s3 spoolss implementation) is still wrong. Guenther
* s3:docs: Fix 'make manpages3'.Karolin Seeger2009-12-141-2/+2
| | | | Karolin
* s4:"samdb_set_password_sid" - clean up created objects correctlyMatthias Dieter Wallnöfer2009-12-131-2/+14
| | | | | | | - We should clean up such "helper" objects created in this function to don't have them around until "mem_ctx" is destroyed - Remove a from my view pointless comment "This is a password set, not change" since an external argument "user_change" decides this ("modify" or "(re)set")
* s4:operational LDB module - cosmetic - reorder an attribute listMatthias Dieter Wallnöfer2009-12-121-8/+8
| | | | | This matches the default handling order in the "password_hash" module (it's nice to have this consistent).
* s3: Fix a very embarrassing build failureVolker Lendecke2009-12-121-2/+2
|
* pidl: Introduce new dirrective: relative_shortMatthieu Patou2009-12-123-3/+21
| | | | | | | relative_short is like relative but instead of having the offset coded on 4 bytes it's coded on 2 bytes. Such things happen in GET_DFS_REFERAL messages. Signed-off-by: Stefan Metzmacher <metze@samba.org>
* librpc/ndr: add support for relative_short pointersMatthieu Patou2009-12-122-0/+54
| | | | | | | relative_short is like relative but instead of having the offset coded on 4 bytes it's coded on 2 bytes. Such things happen in GET_DFS_REFERAL messages. Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4:utils/oLschema2ldif.c - remove (now) unused variablesMatthias Dieter Wallnöfer2009-12-111-2/+0
|
* s3:docs: document ldap derefBjörn Jacke2009-12-111-0/+21
|
* s3:loadparm: Change the "ldap deref" value "defualt" to "auto".Karolin Seeger2009-12-111-1/+1
| | | | | | That's an established value. Default is a bit confusing. Karolin
* s4:libnet/libnet_become_dc - Fix a small glitch in ↵Matthias Dieter Wallnöfer2009-12-111-4/+1
| | | | | | "becomeDC_drsuapi1_add_entry_send" We shouldn't use the now uninitialised "status" variable anymore.
* s3: add prototype to fix the buildBjörn Jacke2009-12-101-0/+1
|
* s3-selftest: enable RPC-SAMBA3-WINREG.Günther Deschner2009-12-101-1/+1
| | | | | | Very strange we didn't run it before. Guenther
* s3-rpcclient: allow to set offered size for enumkey command.Günther Deschner2009-12-101-4/+9
| | | | Guenther
* s4-smbtorture: add more spoolss_EnumPrinterKey tests for local NDR test.Günther Deschner2009-12-102-0/+18
| | | | Guenther
* s3: make own defines for ldap deref typesBjörn Jacke2009-12-101-6/+12
| | | | | | | | there are too many naming clashes between different ldap libs and ldb libs. Let's simply make our own defines. The numbers are well standarized. This also makes the default for "ldap deref" be "default" which means we won't tell the ldap library what to do. Ѕo by default it's all up to what the server and our libs think they should to do.
* s3: add LDAP Alias Dereferencing supportBjörn Jacke2009-12-102-0/+31
| | | | Thanks to Dan Cox for initial patch for 3.0. This closes #2350.
* spoolss: remove unused spoolss_StringArray2.Günther Deschner2009-12-106-90/+0
| | | | Guenther
* s4-smbtorture: fix and extend enum printerkey test.Günther Deschner2009-12-102-21/+49
| | | | Guenther
* s3-spoolss: fix enumprinter key client and server.Günther Deschner2009-12-102-4/+16
| | | | Guenther
* s3: re-run make samba3-idl.Günther Deschner2009-12-106-10/+164
| | | | Guenther
* spoolss: use spoolss_KeyNames in spoolss_EnumPrinterKey.Günther Deschner2009-12-101-1/+2
| | | | Guenther
* spoolss: add spoolss_KeyNames union.Günther Deschner2009-12-101-0/+6
| | | | Guenther
* s3:packaging: Fix version detection.Karolin Seeger2009-12-101-2/+2
| | | | | | | Adapted from 728b01fc03. Thanks god I was not root! It would have delted /*! Karolin
* Implementation of sDRightsEffective, allowedAttributesEffective and ↵Nadezhda Ivanova2009-12-103-44/+738
| | | | | | allowedChildClassesEffective. Behavior as documented in WSPP and tested. Needs optimisation though.
* s3:packaging: Fix source dir.Karolin Seeger2009-12-101-1/+1
| | | | Karolin
* s3:packaging: Fix typo in comment.Karolin Seeger2009-12-101-1/+1
| | | | Karolin
* s4-ldb: fixed 2 bugs in ldb_dn_set_extended_component()Andrew Tridgell2009-12-101-2/+5
| | | | | | | | | | The first bug was that setting a component twice could cause it to appear twice in the DN. The second bug was that using an existing ldb_val from a previous call of ldb_dn_get_extended_component() as an argument to ldb_dn_set_extended_component() would cause a valgrind error (as the array the val pointed into will change).
* s4-libcli: GUID_from_ndr_blob() is strict about the blob sizeAndrew Tridgell2009-12-101-2/+4
| | | | We need to create a blob of the right length
* s4-schema: use GUID_to_ndr_blob()Andrew Tridgell2009-12-102-17/+15
|
* s4-schema: use binsearch.hAndrew Tridgell2009-12-101-48/+21
|
* util: added binsearch.h for binary array searchesAndrew Tridgell2009-12-101-0/+68
| | | | | | This was moved from the schema_query code. It will now be used in more than one place, so best to make it a library macro. I think there are quite a few places that could benefit from this.
* s4-dsdb: use GUID_to_ndr_blob()Andrew Tridgell2009-12-104-34/+15
|
* s4-ldb: use GUID_to_ndr_blob()Andrew Tridgell2009-12-102-5/+8
|
* s4-libnet: use GUID_to_ndr_blob()Andrew Tridgell2009-12-102-9/+7
|
* s4-libcli: use GUID_to_ndr_blob()Andrew Tridgell2009-12-102-11/+9
|
* s4-server: use GUID_to_ndr_blob() in cldap and smb serversAndrew Tridgell2009-12-103-14/+9
|
* libcli: use GUID_to_ndr_blob()Andrew Tridgell2009-12-101-4/+3
|
* s3-ldb: use GUID_to_ndr_blob()Andrew Tridgell2009-12-101-2/+1
| | | | this also fixes an error in NTSTATUS handling
* libndr: added a GUID_to_ndr_blob() helper functionAndrew Tridgell2009-12-102-6/+15
| | | | This can be used in many places that deal with GUIDs
* s4-ldb: simplify ldif handlers using new GUID functionsAndrew Tridgell2009-12-101-8/+9
|