summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
...
* s4-dsdb: fixed dsdb_module_dn_by_guid()Andrew Tridgell2009-12-161-3/+7
| | | | needs to ask for the DN in storage format, plus fix compilation errors
* s4-dsdb: dsdb_flags should be unsignedAndrew Tridgell2009-12-161-1/+1
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-dsdb: rename dsdb_module_search_handle_flags to dsdb_request_add_controlsAndrew Tridgell2009-12-163-6/+10
| | | | This function will be used for non-search controls, like relax
* s4-dsdb: added dsdb_module_dn_by_guid()Andrew Tridgell2009-12-161-0/+41
| | | | | | | This finds a DN given a GUID, searching below the current module in the module stack. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-dsdb: use dsdb_dn_is_deleted_val()Andrew Tridgell2009-12-161-25/+22
| | | | | | | This also moves the check to before we parse the DN, which saves some unnecessary work Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-dsdb: added dsdb_dn_is_deleted_val()Andrew Tridgell2009-12-161-0/+14
| | | | | | | This is used to determine if a extedned DN has the 'DELETED=1' component Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-ntvfs: try to fix bug 6989Andrew Tridgell2009-12-161-2/+2
| | | | | | bug 6989 is a rare crash that has occurred in production. My best guess as to the cause is the talloc_free() not being specific enough as to which parent needs to be freed.
* s4:drsuapi/getncchanges.c - Update the list of operational attributesMatthias Dieter Wallnöfer2009-12-161-7/+8
| | | | | - Reorder them as specified in "operational.c" - Add also the lan manager hash password attribute
* s4-smbtorture: run GetPrinterDriver2 tests against each printer's driver.Günther Deschner2009-12-161-17/+45
| | | | Guenther
* s4-kdc: Migrate to tsocket_address.Andreas Schneider2009-12-153-18/+80
|
* smbtorture4: Add rpc-samba3-getaliasmembership-0Volker Lendecke2009-12-152-0/+62
|
* Removed ldb_modify_ctrl from ldb, implemented as a static in ldap_backend.Nadezhda Ivanova2009-12-153-32/+47
|
* s4 torture: Add new RAW-SEARCH test to explore strange max count behaviorAravind Srinivasan2009-12-151-0/+75
| | | | Signed-off-by: Tim Prouty <tprouty@samba.org>
* s4 torture: Update RAW-QFILEINFO to only test info levels that are supported ↵Aravind Srinivasan2009-12-151-0/+33
| | | | | | by the server Signed-off-by: Tim Prouty <tprouty@samba.org>
* s4 torture: Convert RAW-OPEN to suite formZach Loafman2009-12-152-82/+100
|
* s4 torture: Add SHARE_DELETE to create_directory_handleTim Prouty2009-12-151-1/+1
| | | | | Tests explicitly checking share modes should open the dir/file with the share mode they want to test.
* s4:tls: fix the build on SolarisBrian Lu2009-12-151-0/+3
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* Fixed a problem with duplicate values of allowedAttributesEffective.Nadezhda Ivanova2009-12-152-2/+13
|
* s4: rename res/res2 to something more explicitMatthieu Patou2009-12-151-71/+68
|
* s4: upgradeprovision handle renaming and knownobjectsMatthieu Patou2009-12-151-6/+18
|
* s4: upgradeprovision rename also when there is a mismatch on the case of ↵Matthieu Patou2009-12-151-2/+7
| | | | | | | | | name attribute Renaming not only helps when name attribute is not here it also helps when the case is not the good one. So in order to avoid problem and have as much as possible similar provision we should use the rename whenever a name difference appear.
* s4: reorder action to permit old provision to be correctly upgradedMatthieu Patou2009-12-151-5/+8
|
* s4:provision - Remap conflicting thumbnailPhoto and thumbnailLogo OID's.Endi Sukma Dewata2009-12-152-0/+8
|
* s4-dsdb: added REVEAL_INTERNALS flag to dsdb_module_search_handle_flags()Andrew Tridgell2009-12-142-0/+8
|
* s4-devel: support vampire_ad.sh with no initial smb.confAndrew Tridgell2009-12-141-1/+4
|
* s4-loadparm: call reload_charcnv() also for a missing smb.confAndrew Tridgell2009-12-141-0/+4
| | | | | bin/net vampire with a missing smb.conf would segfault as the iconv convenience pointer had not been setup.
* s4-dsdb: return a zero guid on error in samdb_result_guid()Andrew Tridgell2009-12-141-1/+1
|
* heimdal: work around differences between GNU and XSI strerror_r()Andrew Tridgell2009-12-141-2/+10
| | | | | This is a fairly ugly workaround, but then again, strerror_r() is a very ugly mess.
* s4-dsdb: use the reveal control to hide/show extended DN componentsAndrew Tridgell2009-12-141-1/+44
| | | | | | When reveal is set, then we show deleted linked attributes and all linkked attribute components. When not set we show a normal extended DN.
* s4-ldb: added new ldb_dn extended components for linked attributesAndrew Tridgell2009-12-141-0/+30
| | | | These will store linked attribute replication meta data
* s4-ldb: added a function to filter extended components of a ldb_dnAndrew Tridgell2009-12-141-0/+16
| | | | | We need to be able to filter out components that should not be exposed to users
* 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
* torture: add new tests for dfsblobsMatthieu Patou2009-12-144-2/+58
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* 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
* 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).
* s4:utils/oLschema2ldif.c - remove (now) unused variablesMatthias Dieter Wallnöfer2009-12-111-2/+0
|
* 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.
* s4-smbtorture: add more spoolss_EnumPrinterKey tests for local NDR test.Günther Deschner2009-12-102-0/+18
| | | | Guenther
* s4-smbtorture: fix and extend enum printerkey test.Günther Deschner2009-12-102-21/+49
| | | | Guenther
* Implementation of sDRightsEffective, allowedAttributesEffective and ↵Nadezhda Ivanova2009-12-103-44/+738
| | | | | | allowedChildClassesEffective. Behavior as documented in WSPP and tested. Needs optimisation though.
* 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
|
* 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
|