summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-10-31s4: Remove the old perl/m4/make/mk-based build system.Jelmer Vernooij162-15208/+0
The new waf-based build system now has all the same functionality, and the old build system has been broken for quite some time. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104
2010-10-30s4:samldb LDB module - make the "userAccountControl" and "groupType" modify ↵Matthias Dieter Wallnöfer1-122/+173
handlers separate functions It's easier to maintain afterwards Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sat Oct 30 19:07:20 UTC 2010 on sn-devel-104
2010-10-30s4:samldb LDB module - add a new function which handles special cases for ↵Matthias Dieter Wallnöfer1-28/+51
single-valued attribute on SAM modifications This saves quiet some work.
2010-10-30s4:samldb LDB module - primary group change - free temporary messages to ↵Matthias Dieter Wallnöfer1-2/+4
save memory
2010-10-30s4:sam.py - add a short double swap "primaryGroupID" testMatthias Dieter Wallnöfer1-0/+9
It's not really meaningful but can happen. Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sat Oct 30 18:15:31 UTC 2010 on sn-devel-104
2010-10-30s4:samldb LDB module - adapt the "samldb_prim_group_change" trigger to ↵Matthias Dieter Wallnöfer1-10/+55
support multiple "primaryGroupID" modification entries
2010-10-30s4:samr RPC server - the LDB error codes for adding or deleting a group ↵Matthias Dieter Wallnöfer1-4/+2
member have changed
2010-10-30s4:sam.py - enhance "member" testsMatthias Dieter Wallnöfer1-0/+35
2010-10-30s4:samldb LDB module - "member" triggerMatthias Dieter Wallnöfer1-38/+69
- adapt the "samldb_member_check" trigger to support multiple "member" modification entries. There can exist special modification messages which delete and add members in one operation - support the right error codes when modifications do fail (ERR_ENTRY_ALREADY_EXISTS, ERR_UNWILLING_TO_PERFORM)
2010-10-30s4:rpc_server/common.h - quiet compilation warningsMatthias Dieter Wallnöfer1-0/+2
2010-10-30provision: fix wrong testsMatthieu Patou1-6/+11
Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Sat Oct 30 17:31:23 UTC 2010 on sn-devel-104
2010-10-30build: Remove zlib from the cache if we failed to pass all the testsMatthieu Patou1-0/+6
This will avoid problems with redefinition of libs tests
2010-10-30build: make this test darwin only as it mess a bit more the freebsd buildMatthieu Patou1-1/+1
2010-10-30replace: Fix formatting.Jelmer Vernooij1-8/+8
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Oct 30 16:32:15 UTC 2010 on sn-devel-104
2010-10-30ldb: Drop autoconf-based build system.Jelmer Vernooij16-4260/+0
2010-10-30tevent: Drop autoconf-based build system for standalone build.Jelmer Vernooij13-3918/+0
2010-10-30replace: Avoid autoproto as it breaks standalone builds.Jelmer Vernooij2-1/+10
Automatic prototype generation uses ../../source4/script/mkproto.pl. Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-10-30replace: Only build replace-test in standalone build.Jelmer Vernooij1-7/+9
This allows turning libreplace-test back into a subsystem.
2010-10-30s4:local_password LDB module - fix typosMatthias Dieter Wallnöfer1-6/+6
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sat Oct 30 15:41:46 UTC 2010 on sn-devel-104
2010-10-30s4:resolve_oids LDB module - fix counter typesMatthias Dieter Wallnöfer1-2/+2
2010-10-30s4:partition_init LDB module - fix counter typeMatthias Dieter Wallnöfer1-2/+4
2010-10-30s4:extended_dn_store LDB module - fix counter typesMatthias Dieter Wallnöfer1-2/+2
2010-10-30provision: when deriving netbiosname from hostname force the netbiosname to ↵Matthieu Patou1-3/+13
be compliant It means no space/_/-/@.... and less than 16 chars. Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Sat Oct 30 14:26:22 UTC 2010 on sn-devel-104
2010-10-30build: strip -single_module when doing bundle on mac OS XMatthieu Patou1-0/+12
2010-10-30build: set shared libraries flags correctly on mac os XMatthieu Patou3-2/+26
2010-10-30talloc.3: Remove documentation for deprecated talloc_append_string,Jelmer Vernooij1-11/+0
consistent with other deprecated functionality.
2010-10-30s4-smbd: initialise process models in smbtorture before useAndrew Tridgell2-5/+15
the spoolss notify test needs to setup the process models before use Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Sat Oct 30 13:32:09 UTC 2010 on sn-devel-104
2010-10-30s4-smbd: leave the single process model as internalAndrew Tridgell1-1/+1
This helps with the static smbtorture for samba3, and the spoolss tests which start a server
2010-10-30waf: fixed building of non-shared binaries that contain modulesAndrew Tridgell1-0/+19
we need to incorporate the module objects too
2010-10-30s4-heimdal: lex_err_message() should not be staticAndrew Tridgell1-2/+2
2010-10-30s4-waf: added a lexyacc.sh script that manually rebuilds the heimdal parsersAndrew Tridgell1-0/+82
we so rarely need to rebuild these that it is simplest to just run lexyacc.sh when we import a new heimdal release
2010-10-30s4-test: don't override modules dirAndrew Tridgell2-2/+0
it is set correctly during the build
2010-10-30waf: get rid of target aliases in wafsambaAndrew Tridgell2-30/+1
these aliases are no longer needed, and can cause a lot of confusion
2010-10-30s4-build: removed some unnecessary dependenciesAndrew Tridgell10-13/+13
based on running waf --symbol-check
2010-10-30s4-ndr: make ndr-table a subsystemAndrew Tridgell1-2/+1
its already part of the ndr-samba4 library Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-30s4-cmdline: make cmdline-credentials a private libraryAndrew Tridgell3-8/+8
2010-10-30s4-dns: make the dns update task an external moduleAndrew Tridgell1-5/+6
this simplifies some dependencies
2010-10-30s4-cluster: make cluster a private shared libAndrew Tridgell2-10/+11
2010-10-30s4-replace: make libreplace a private shared lib in s4Andrew Tridgell1-1/+1
2010-10-30s4-tdb: make tdb-wrap into a private libraryAndrew Tridgell4-9/+10
this prevents double linking of the tdb wrap code
2010-10-30s4-auth: make KERBEROS subsystem into authkrb5 private libraryAndrew Tridgell4-11/+12
this fixes some double linking. The name 'KERBEROS' was also a bit confusing, as it sounded like a base kerberos library, when it is in fact part of auth
2010-10-30s4-credentials: make a private library from CREDENTIALS subsystemAndrew Tridgell1-8/+9
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-30s4-ldb: add explicit depenencies on ldb library in ldb modulesAndrew Tridgell1-2/+10
ldb modules call module functions from the main ldb library Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-30s4-ldbwrap: split ldb-wrap out from the LDBSAMBA subsystemAndrew Tridgell5-12/+23
ldb-wrap and the ldif-handlers are not really related, and this allows us to remove another dependency loop Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-30zlib: use the real library name 'z' instead of ZLIBAndrew Tridgell3-11/+7
using subsystem aliases has a lot of potential for confusion. Better to use the real name of the library.
2010-10-30s4-rpc: split the dcesrv reply code out of dcerpc_serverAndrew Tridgell7-175/+264
this allows us to remove a dependency on the dcerpc_server from code that uses rpc forwarding Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-30s4-modules: remove LD_SAMBA_MODULE_PATHAndrew Tridgell2-3/+2
this isn't needed now that we automatically get the module path right in our build and install trees Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-30s4-torture: simplify the depenencies for TORTURE_DRSAndrew Tridgell1-1/+1
it doesn't need to depend on the kitchen sink Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-30s4-smbd: make our process models into real modulesAndrew Tridgell1-39/+46
this simplifies some of the dependencies between bin/samba and the various services, making it easier to get a clean depenency tree Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-30s4-smbd: don't initialise process models more than onceAndrew Tridgell18-50/+55
this also removes the event_context parameter from process model initialisation. It isn't needed, and is confusing when a process model init can be called from more than one place, possibly with different event contexts. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>