summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
...
* ldb:python bindings - some small cleanup & improvements in "py_ldb_add"Matthias Dieter Wallnöfer2010-06-191-14/+13
| | | | Also to make it similar to "py_ldb_delete".
* ldb:python bindings - let also "py_ldb_delete" support controlsMatthias Dieter Wallnöfer2010-06-191-6/+50
|
* s4:objectclass LDB module - disable delete operations when ↵Matthias Dieter Wallnöfer2010-06-191-5/+80
| | | | "SYSTEM_FLAG_DISALLOW_DELETE" is specified
* s4:rootdse LDB module - strip trailing whitespacesMatthias Dieter Wallnöfer2010-06-191-24/+24
|
* s4:rootdse LDB module - protect add and delete operations on the rootdse entryMatthias Dieter Wallnöfer2010-06-191-4/+34
|
* s4:rootdse LDB module - Return "UNWILLING_TO_PERFORM" when no attribute fits ↵Matthias Dieter Wallnöfer2010-06-191-1/+2
| | | | on a change
* s4:rootdse LDB module - refactor error messagesMatthias Dieter Wallnöfer2010-06-191-24/+29
| | | | Fix indentations, use "set_errstring" when no "asprintf" functionality required.
* s4:objectclass LDB module - use the old DN when displaying error messagesMatthias Dieter Wallnöfer2010-06-191-2/+2
|
* s4:objectclass LDB module - add a better message when the parent DN is invalidMatthias Dieter Wallnöfer2010-06-191-2/+3
|
* s4:objectclass LDB module - add an error message when someone tries to add ↵Matthias Dieter Wallnöfer2010-06-191-3/+4
| | | | entries without objectclasses
* s4:objectclass LDB module - handle the case when there is a retry to add the ↵Matthias Dieter Wallnöfer2010-06-191-0/+26
| | | | | | | | root basedn This isn't quitted with a normal "NO_SUCH_OBJECT" (parent not found) but with a very special referral: one with the DN itself and the hostname is the last component value of the DN.
* heimdal/waf: Initial work on making it possible to use the systemJelmer Vernooij2010-06-193-579/+626
| | | | | | | heimdal again. Still missing are the detection of the right Heimdal version and linking (unresolved symbols at the moment).
* dsdb: Fix includes when building against system ldb.Jelmer Vernooij2010-06-192-0/+4
|
* dsdb: Use Samba includes so _PUBLIC_ is defined.Jelmer Vernooij2010-06-192-2/+2
|
* dsdb: Make module ops struct for each module public.Jelmer Vernooij2010-06-197-8/+6
|
* s4-python: Use sys.prefix rather than guessing prefix from currentJelmer Vernooij2010-06-191-7/+6
| | | | file path.
* wafsamba: Fix typo: noextenion -> noextension.Jelmer Vernooij2010-06-191-1/+1
|
* waf: Add missing dependency (so header paths are inherited) on talloc to ↵Jelmer Vernooij2010-06-191-0/+1
| | | | internal python lib.
* samba4: Build libreplace as builtin library by default so it doesn't endJelmer Vernooij2010-06-181-1/+1
| | | | up in $prefix/lib.
* ldb: Remove dependency on self.Jelmer Vernooij2010-06-181-1/+1
|
* ldbsamba: Build as subsystem to prevent infinite recursion issues.Jelmer Vernooij2010-06-181-1/+1
|
* s4: Don't build a $prefix/lib/libpython.so, as such a library often already ↵Jelmer Vernooij2010-06-181-1/+2
| | | | exists :-)
* s4-waf: Don't include pytalloc when embedding python.Jelmer Vernooij2010-06-182-2/+1
|
* s4: Build more python convenience files as subsystems rather than as python ↵Jelmer Vernooij2010-06-182-6/+9
| | | | modules.
* ldb: Don't build pyldb_util as python module but rather as subsystem, so as ↵Jelmer Vernooij2010-06-181-2/+2
| | | | to not delute /usr/lib.
* ldb-samba: Don't build pyldbsamba as python module but rather as subsystem, ↵Jelmer Vernooij2010-06-181-1/+1
| | | | so as to not delute /usr/lib.
* web_server: Don't build wsgi support as python module but rather asJelmer Vernooij2010-06-181-2/+3
| | | | subsystem so we don't install it into /usr/lib.
* s4:cldap_server/rootdse.c - simplify the code a bitMatthias Dieter Wallnöfer2010-06-181-13/+9
| | | | | Remove "NULL"-content variables and use "NULL"s directly as arguments. Add some linewraps where needed.
* s4:cldap_server.c - here the counter variable should be "signed"Matthias Dieter Wallnöfer2010-06-181-2/+1
|
* unittest: Change the name of the base ldb test so that it can be easily ↵Matthieu Patou2010-06-181-2/+2
| | | | called separatly
* s4:ldap_backend.c - fix crash bugs when we got in error situations with ↵Matthias Dieter Wallnöfer2010-06-181-5/+4
| | | | "res" still set to "NULL"
* s4:ldap_backend.c - fix a small error (use "ModifyResponse" rather than ↵Matthias Dieter Wallnöfer2010-06-181-1/+1
| | | | "AddResponse")
* s4:objectclass LDB module - move "mem_ctx" initialisation lowerMatthias Dieter Wallnöfer2010-06-181-16/+11
| | | | Saves us some "talloc_free"s on error cases
* s4:dcesrv_netr_DsRAddressToSitenamesExW - fix the detection of the address ↵Matthias Dieter Wallnöfer2010-06-181-2/+3
| | | | | | | | | family in a better way Obviously the last attempt wasn't enough. Now we do really only read the first byte in the address buffer which on little endian transmission does always contain the address family (MS-NRPC 2.2.1.2.4.1). This should now be working platform-independently.
* s4:torture/rpc/netlogon.c - make sure that the address family is set in ↵Matthias Dieter Wallnöfer2010-06-181-18/+18
| | | | little endian in the "AddressToSitenames" tests
* s4:torture/rpc/netlogon.c - activate "AddressToSitenames" tests which do run ↵Matthias Dieter Wallnöfer2010-06-181-12/+16
| | | | against s4
* s4:torture/rpc/remote_pac: use dcerpc_netr_LogonSamLogon_r() instead of ↵Stefan Metzmacher2010-06-171-1/+2
| | | | | | dcerpc_netr_LogonSamLogon() metze
* s4:dcesrv_netr_DsRAddressToSitenamesExW - fix the read of the IP packet versionMatthias Dieter Wallnöfer2010-06-161-3/+4
| | | | | | This should make it clearer by the use of the standardised "sa_family_t" type and hopefully fixes the problems on platforms other than Linux (NetBSD in the buildfarm for example).
* s4:ldif_handlers.c - fix warningMatthias Dieter Wallnöfer2010-06-161-3/+4
|
* s4: Fix build when there is a system-provided ldb.Jelmer Vernooij2010-06-164-4/+4
|
* s4-smbtorture: Remind myself we need to add a test for SMBsplretq in ↵Günther Deschner2010-06-161-0/+2
| | | | | | RAP-PRINTING. Guenther
* s4:ldap.py - add another test about linked attributesMatthias Dieter Wallnöfer2010-06-161-1/+90
| | | | | In addition this test makes sure that the bug regarding the search with deleted linked attributes in the filter has been fixed.
* s4:ldif-handlers Add a custom handler for DNs that knows about deleted valuesAndrew Bartlett2010-06-161-0/+78
| | | | | | | | In Samba we my store a deleted DN for a linked attribute. We must ensure that we can't match on it, or else searches for member= will still reveal it. Andrew Bartlett
* s4:provision.py - we do now support the "Windows 2000 Native" domain ↵Matthias Dieter Wallnöfer2010-06-161-3/+0
| | | | function level
* s4:linked attributes LDB module - strip trailing whitespacesMatthias Dieter Wallnöfer2010-06-161-35/+35
|
* s4:linked_attributes LDB module - cosmeticsMatthias Dieter Wallnöfer2010-06-161-12/+10
| | | | | | - unsigned counters for LDB objects - we tend to have the "ret" variable always as the last declaration to see which type of error a function returns
* s4:lib: merge LDB_WRAP and LDBSAMBA and make LDBSAMBA a library.Stefan Metzmacher2010-06-1627-36/+25
| | | | | | | | | This is needed to remove samba specifc symbols from the bundled ldb, in order to get the ABI right. metze Signed-off-by: Andreas Schneider <asn@samba.org>
* s4-smbtorture: only pull info when status code indicates success in ↵Günther Deschner2010-06-161-3/+5
| | | | | | smbcli_rap_netprintqgetinfo(). Guenther
* Revert "s4-smbtorture: only pull info when status code indicates success in ↵Günther Deschner2010-06-161-5/+3
| | | | | | smbcli_rap_netprintqgetinfo()." This reverts commit 1f1c04010a55e67d8dc2110276eed4cf2a8a0afa.
* s4-smbtorture: test smbcli_rap_netprintqgetinfo() with "" printqname.Günther Deschner2010-06-161-0/+8
| | | | Guenther