Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-10-31 | build: check that if we provide -liconv we can build shared libs | Matthieu Patou | 2 | -2/+19 | |
On Solaris with sun studio compiling an executable with -liconv even if there is no libiconv.so or libiconv.a will work but not for a shared lib. This problem leads to build problem as the linker won't be able to find libiconv when building shared lib as liconv is wrongly specified | |||||
2010-10-31 | s4-auth: added a dependency on com_err | Andrew Tridgell | 1 | -1/+1 | |
this helps with the gentoo build. The problem is that without the depenency, we don't add the cflags from the pkgconfig for com_err to the build of auth/gensec. That really reflects a more general problem with propogation of include dependencies, but this simple fix should be enough for now. Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Sun Oct 31 13:13:33 UTC 2010 on sn-devel-104 | |||||
2010-10-31 | replace: Build using waf by default. | Jelmer Vernooij | 6 | -15/+111 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:45:21 UTC 2010 on sn-devel-104 | |||||
2010-10-31 | talloc: Switch over to using waf as the default build system for the ↵ | Jelmer Vernooij | 6 | -17/+107 | |
standalone build. | |||||
2010-10-31 | s4: Remove the old perl/m4/make/mk-based build system. | Jelmer Vernooij | 162 | -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-30 | s4:samldb LDB module - make the "userAccountControl" and "groupType" modify ↵ | Matthias Dieter Wallnöfer | 1 | -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-30 | s4:samldb LDB module - add a new function which handles special cases for ↵ | Matthias Dieter Wallnöfer | 1 | -28/+51 | |
single-valued attribute on SAM modifications This saves quiet some work. | |||||
2010-10-30 | s4:samldb LDB module - primary group change - free temporary messages to ↵ | Matthias Dieter Wallnöfer | 1 | -2/+4 | |
save memory | |||||
2010-10-30 | s4:sam.py - add a short double swap "primaryGroupID" test | Matthias Dieter Wallnöfer | 1 | -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-30 | s4:samldb LDB module - adapt the "samldb_prim_group_change" trigger to ↵ | Matthias Dieter Wallnöfer | 1 | -10/+55 | |
support multiple "primaryGroupID" modification entries | |||||
2010-10-30 | s4:samr RPC server - the LDB error codes for adding or deleting a group ↵ | Matthias Dieter Wallnöfer | 1 | -4/+2 | |
member have changed | |||||
2010-10-30 | s4:sam.py - enhance "member" tests | Matthias Dieter Wallnöfer | 1 | -0/+35 | |
2010-10-30 | s4:samldb LDB module - "member" trigger | Matthias Dieter Wallnöfer | 1 | -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-30 | s4:rpc_server/common.h - quiet compilation warnings | Matthias Dieter Wallnöfer | 1 | -0/+2 | |
2010-10-30 | provision: fix wrong tests | Matthieu Patou | 1 | -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-30 | build: Remove zlib from the cache if we failed to pass all the tests | Matthieu Patou | 1 | -0/+6 | |
This will avoid problems with redefinition of libs tests | |||||
2010-10-30 | build: make this test darwin only as it mess a bit more the freebsd build | Matthieu Patou | 1 | -1/+1 | |
2010-10-30 | replace: Fix formatting. | Jelmer Vernooij | 1 | -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-30 | ldb: Drop autoconf-based build system. | Jelmer Vernooij | 16 | -4260/+0 | |
2010-10-30 | tevent: Drop autoconf-based build system for standalone build. | Jelmer Vernooij | 13 | -3918/+0 | |
2010-10-30 | replace: Avoid autoproto as it breaks standalone builds. | Jelmer Vernooij | 2 | -1/+10 | |
Automatic prototype generation uses ../../source4/script/mkproto.pl. Signed-off-by: Jelmer Vernooij <jelmer@samba.org> | |||||
2010-10-30 | replace: Only build replace-test in standalone build. | Jelmer Vernooij | 1 | -7/+9 | |
This allows turning libreplace-test back into a subsystem. | |||||
2010-10-30 | s4:local_password LDB module - fix typos | Matthias Dieter Wallnöfer | 1 | -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-30 | s4:resolve_oids LDB module - fix counter types | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
2010-10-30 | s4:partition_init LDB module - fix counter type | Matthias Dieter Wallnöfer | 1 | -2/+4 | |
2010-10-30 | s4:extended_dn_store LDB module - fix counter types | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
2010-10-30 | provision: when deriving netbiosname from hostname force the netbiosname to ↵ | Matthieu Patou | 1 | -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-30 | build: strip -single_module when doing bundle on mac OS X | Matthieu Patou | 1 | -0/+12 | |
2010-10-30 | build: set shared libraries flags correctly on mac os X | Matthieu Patou | 3 | -2/+26 | |
2010-10-30 | talloc.3: Remove documentation for deprecated talloc_append_string, | Jelmer Vernooij | 1 | -11/+0 | |
consistent with other deprecated functionality. | |||||
2010-10-30 | s4-smbd: initialise process models in smbtorture before use | Andrew Tridgell | 2 | -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-30 | s4-smbd: leave the single process model as internal | Andrew Tridgell | 1 | -1/+1 | |
This helps with the static smbtorture for samba3, and the spoolss tests which start a server | |||||
2010-10-30 | waf: fixed building of non-shared binaries that contain modules | Andrew Tridgell | 1 | -0/+19 | |
we need to incorporate the module objects too | |||||
2010-10-30 | s4-heimdal: lex_err_message() should not be static | Andrew Tridgell | 1 | -2/+2 | |
2010-10-30 | s4-waf: added a lexyacc.sh script that manually rebuilds the heimdal parsers | Andrew Tridgell | 1 | -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-30 | s4-test: don't override modules dir | Andrew Tridgell | 2 | -2/+0 | |
it is set correctly during the build | |||||
2010-10-30 | waf: get rid of target aliases in wafsamba | Andrew Tridgell | 2 | -30/+1 | |
these aliases are no longer needed, and can cause a lot of confusion | |||||
2010-10-30 | s4-build: removed some unnecessary dependencies | Andrew Tridgell | 10 | -13/+13 | |
based on running waf --symbol-check | |||||
2010-10-30 | s4-ndr: make ndr-table a subsystem | Andrew Tridgell | 1 | -2/+1 | |
its already part of the ndr-samba4 library Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-30 | s4-cmdline: make cmdline-credentials a private library | Andrew Tridgell | 3 | -8/+8 | |
2010-10-30 | s4-dns: make the dns update task an external module | Andrew Tridgell | 1 | -5/+6 | |
this simplifies some dependencies | |||||
2010-10-30 | s4-cluster: make cluster a private shared lib | Andrew Tridgell | 2 | -10/+11 | |
2010-10-30 | s4-replace: make libreplace a private shared lib in s4 | Andrew Tridgell | 1 | -1/+1 | |
2010-10-30 | s4-tdb: make tdb-wrap into a private library | Andrew Tridgell | 4 | -9/+10 | |
this prevents double linking of the tdb wrap code | |||||
2010-10-30 | s4-auth: make KERBEROS subsystem into authkrb5 private library | Andrew Tridgell | 4 | -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-30 | s4-credentials: make a private library from CREDENTIALS subsystem | Andrew Tridgell | 1 | -8/+9 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-30 | s4-ldb: add explicit depenencies on ldb library in ldb modules | Andrew Tridgell | 1 | -2/+10 | |
ldb modules call module functions from the main ldb library Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-30 | s4-ldbwrap: split ldb-wrap out from the LDBSAMBA subsystem | Andrew Tridgell | 5 | -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-30 | zlib: use the real library name 'z' instead of ZLIB | Andrew Tridgell | 3 | -11/+7 | |
using subsystem aliases has a lot of potential for confusion. Better to use the real name of the library. | |||||
2010-10-30 | s4-rpc: split the dcesrv reply code out of dcerpc_server | Andrew Tridgell | 7 | -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> |