summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2010-06-19pydsdb: Move set_schema_from_ldif function to pydsdb from pyglue.Jelmer Vernooij3-19/+21
2010-06-19s4:provision: don't use hardcoded 'Default-First-Site-Name'Stefan Metzmacher1-2/+2
metze Signed-off-by: Matthias Dieter Wallnöfer <mdw@samba.org>
2010-06-19s4:instancetype LDB module - "instanceType" is single-valued - MS-ADTS ↵Matthias Dieter Wallnöfer2-2/+21
3.1.1.5.2.2
2010-06-19s4:torture/ldap/basic.c - add more error code/messages testsMatthias Dieter Wallnöfer1-30/+264
And now we do match at least the LDAP error code (the WERROR one does still differ from Windows - we will see how to change that).
2010-06-19s4:ldap_backend.c - more customisations to match Windows Server error ↵Matthias Dieter Wallnöfer1-13/+16
behaviour on renames
2010-06-19ldb:ldb_dn.c - don't support "ldb_dn_add_child" on a "" parent DNMatthias Dieter Wallnöfer1-0/+7
It's meaningless and could end in DNs as "cn=child,".
2010-06-19s4:python/samba/__init__.py - now specify the "relax" control for the delete ↵Matthias Dieter Wallnöfer1-5/+5
operation before the provision
2010-06-19ldb:api.py - add a small test for the enhanced "py_ldb_delete" syntaxMatthias Dieter Wallnöfer1-0/+9
2010-06-19ldb:python bindings - some small cleanup & improvements in "py_ldb_add"Matthias Dieter Wallnöfer1-14/+13
Also to make it similar to "py_ldb_delete".
2010-06-19ldb:python bindings - let also "py_ldb_delete" support controlsMatthias Dieter Wallnöfer1-6/+50
2010-06-19s4:objectclass LDB module - disable delete operations when ↵Matthias Dieter Wallnöfer1-5/+80
"SYSTEM_FLAG_DISALLOW_DELETE" is specified
2010-06-19s4:rootdse LDB module - strip trailing whitespacesMatthias Dieter Wallnöfer1-24/+24
2010-06-19s4:rootdse LDB module - protect add and delete operations on the rootdse entryMatthias Dieter Wallnöfer1-4/+34
2010-06-19s4:rootdse LDB module - Return "UNWILLING_TO_PERFORM" when no attribute fits ↵Matthias Dieter Wallnöfer1-1/+2
on a change
2010-06-19s4:rootdse LDB module - refactor error messagesMatthias Dieter Wallnöfer1-24/+29
Fix indentations, use "set_errstring" when no "asprintf" functionality required.
2010-06-19s4:objectclass LDB module - use the old DN when displaying error messagesMatthias Dieter Wallnöfer1-2/+2
2010-06-19s4:objectclass LDB module - add a better message when the parent DN is invalidMatthias Dieter Wallnöfer1-2/+3
2010-06-19s4:objectclass LDB module - add an error message when someone tries to add ↵Matthias Dieter Wallnöfer1-3/+4
entries without objectclasses
2010-06-19s4:objectclass LDB module - handle the case when there is a retry to add the ↵Matthias Dieter Wallnöfer1-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.
2010-06-19heimdal/waf: Initial work on making it possible to use the systemJelmer Vernooij3-579/+626
heimdal again. Still missing are the detection of the right Heimdal version and linking (unresolved symbols at the moment).
2010-06-19dsdb: Fix includes when building against system ldb.Jelmer Vernooij2-0/+4
2010-06-19dsdb: Use Samba includes so _PUBLIC_ is defined.Jelmer Vernooij2-2/+2
2010-06-19dsdb: Make module ops struct for each module public.Jelmer Vernooij7-8/+6
2010-06-19s4-python: Use sys.prefix rather than guessing prefix from currentJelmer Vernooij1-7/+6
file path.
2010-06-19wafsamba: Fix typo: noextenion -> noextension.Jelmer Vernooij1-1/+1
2010-06-19waf: Add missing dependency (so header paths are inherited) on talloc to ↵Jelmer Vernooij1-0/+1
internal python lib.
2010-06-18samba4: Build libreplace as builtin library by default so it doesn't endJelmer Vernooij1-1/+1
up in $prefix/lib.
2010-06-18ldb: Remove dependency on self.Jelmer Vernooij1-1/+1
2010-06-18ldbsamba: Build as subsystem to prevent infinite recursion issues.Jelmer Vernooij1-1/+1
2010-06-18s4: Don't build a $prefix/lib/libpython.so, as such a library often already ↵Jelmer Vernooij1-1/+2
exists :-)
2010-06-18s4-waf: Don't include pytalloc when embedding python.Jelmer Vernooij2-2/+1
2010-06-18s4: Build more python convenience files as subsystems rather than as python ↵Jelmer Vernooij2-6/+9
modules.
2010-06-18ldb: Don't build pyldb_util as python module but rather as subsystem, so as ↵Jelmer Vernooij1-2/+2
to not delute /usr/lib.
2010-06-18ldb-samba: Don't build pyldbsamba as python module but rather as subsystem, ↵Jelmer Vernooij1-1/+1
so as to not delute /usr/lib.
2010-06-18web_server: Don't build wsgi support as python module but rather asJelmer Vernooij1-2/+3
subsystem so we don't install it into /usr/lib.
2010-06-18s4:cldap_server/rootdse.c - simplify the code a bitMatthias Dieter Wallnöfer1-13/+9
Remove "NULL"-content variables and use "NULL"s directly as arguments. Add some linewraps where needed.
2010-06-18s4:cldap_server.c - here the counter variable should be "signed"Matthias Dieter Wallnöfer1-2/+1
2010-06-18unittest: Change the name of the base ldb test so that it can be easily ↵Matthieu Patou1-2/+2
called separatly
2010-06-18s4:ldap_backend.c - fix crash bugs when we got in error situations with ↵Matthias Dieter Wallnöfer1-5/+4
"res" still set to "NULL"
2010-06-18s4:ldap_backend.c - fix a small error (use "ModifyResponse" rather than ↵Matthias Dieter Wallnöfer1-1/+1
"AddResponse")
2010-06-18s4:objectclass LDB module - move "mem_ctx" initialisation lowerMatthias Dieter Wallnöfer1-16/+11
Saves us some "talloc_free"s on error cases
2010-06-18s4:dcesrv_netr_DsRAddressToSitenamesExW - fix the detection of the address ↵Matthias Dieter Wallnöfer1-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.
2010-06-18s4:torture/rpc/netlogon.c - make sure that the address family is set in ↵Matthias Dieter Wallnöfer1-18/+18
little endian in the "AddressToSitenames" tests
2010-06-18s4:torture/rpc/netlogon.c - activate "AddressToSitenames" tests which do run ↵Matthias Dieter Wallnöfer1-12/+16
against s4
2010-06-17s4:torture/rpc/remote_pac: use dcerpc_netr_LogonSamLogon_r() instead of ↵Stefan Metzmacher1-1/+2
dcerpc_netr_LogonSamLogon() metze
2010-06-16s4:dcesrv_netr_DsRAddressToSitenamesExW - fix the read of the IP packet versionMatthias Dieter Wallnöfer1-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).
2010-06-16s4:ldif_handlers.c - fix warningMatthias Dieter Wallnöfer1-3/+4
2010-06-16s4: Fix build when there is a system-provided ldb.Jelmer Vernooij4-4/+4
2010-06-16s4-smbtorture: Remind myself we need to add a test for SMBsplretq in ↵Günther Deschner1-0/+2
RAP-PRINTING. Guenther
2010-06-16s4:ldap.py - add another test about linked attributesMatthias Dieter Wallnöfer1-1/+90
In addition this test makes sure that the bug regarding the search with deleted linked attributes in the filter has been fixed.