summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* s3:tests: include subunit.sh instead of test_functions.sh in test_wbinfo_s3.shMichael Adam2011-02-191-2/+2
| | | | | | It would actually not be necessary at all to include a script providing testit() and so on, since this script snippet is currently only sourced in tests.sh to plan the included test.
* s3:tests: use the blackbox subunit output formatter for the testparm_s3 test.Michael Adam2011-02-191-2/+2
| | | | With the old output, failures would go unnoticed by selftest.
* s3:tests: include subunit.sh instead of test_functions.sh in test_local_s3.shMichael Adam2011-02-191-2/+2
| | | | | | It would actually not be necessary at all to include a script providing testit() and so on, since this script snippet is currently only sourced in tests.sh to plan the included test.
* s3:tests: use the blackbox subunit output formatter for the smbclient_s3 test.Michael Adam2011-02-191-2/+2
| | | | With the old output, failures would go unnoticed by selftest.
* s3: Pass logonHours through pdb_adsVolker Lendecke2011-02-191-0/+22
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sat Feb 19 12:22:08 CET 2011 on sn-devel-104
* s3: Add "len" to pdb_set_hoursVolker Lendecke2011-02-198-13/+23
|
* s3: Let pdb_ads write accountExpiresVolker Lendecke2011-02-191-0/+18
|
* s3: Fix pdb_ads_pull_timeVolker Lendecke2011-02-191-1/+1
|
* vfs_smb_traffic_analyzer shall also transfer the clients IP address.Holger Hetterich2011-02-192-4/+7
| | | | | Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Sat Feb 19 01:53:18 CET 2011 on sn-devel-104
* Fix alignment issues in SPOOLSS "BUFFER" marshalling.Jeremy Allison2011-02-181-0/+7
| | | | | | | Guenther and Metze please check ! Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Feb 18 18:49:55 CET 2011 on sn-devel-104
* s3:vfs:syncops add option to disable metasync per shareChristian Ambach2011-02-181-4/+14
| | | | | | | | | | | introduce an option to disable the metadata sync in case the filesystem handles this correctly the sync can be skipped, but synchronization of the data that was written can still be configured (in opposition to the disable flag disabling all sync operations) Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Fri Feb 18 17:31:59 CET 2011 on sn-devel-104
* s3-smbsharemodes: libsmbsharemodes does neither depend on krb5 or ldap.Günther Deschner2011-02-181-1/+1
| | | | | | | Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri Feb 18 16:46:35 CET 2011 on sn-devel-104
* nsswitch: make libwbclient a public library again.Günther Deschner2011-02-181-1/+1
| | | | Guenther
* s3-waf: we need to globally -Ilib/replaceGünther Deschner2011-02-181-1/+1
| | | | Guenther
* s3-waf: fix popt support.Günther Deschner2011-02-182-0/+5
| | | | Guenther
* lib/util/charset Add back setlocale(), but only when called from binariesAndrew Bartlett2011-02-189-10/+31
| | | | | | | | | | When called from a library, we don't want to call this, as we may overwrite some of our calling program's context. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Fri Feb 18 09:29:35 CET 2011 on sn-devel-104
* lib/util/charcnv Move iconv handle setup in commonAndrew Bartlett2011-02-188-615/+380
| | | | | | | | We now use the struct smb_iconv_convenience at the core of all our iconv code, and use global_iconv_convenience for the callers that don't specify one. Andrew Bartlett
* s3-charcnv Don't genreate valid_table on the fly, rely on valid.datAndrew Bartlett2011-02-183-52/+8
| | | | | | | This file is always installed, and is only even required for the old, depricated mangle hash method. Andrew Bartlett
* lib/util Remove #if _SAMBA_BUILD_ == 4 that isn't required any moreAndrew Bartlett2011-02-181-2/+0
|
* lib/util/charset Use top level iconv.c in source3Andrew Bartlett2011-02-1810-796/+106
| | | | | | | | | | | | The two files were very similar already, the only change required was to adopt the s3 module registration fucntion name. (NTSTATUS wasn't used as the charset code does not otherwise use that type). Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4-idl: rename s4 server_id.idl to server_id4.idlAndrew Tridgell2011-02-1814-14/+14
| | | | | | this avoids a conflict with the new s3 server_id.idl Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* librpc make ndr-standard a common libraryAndrew Bartlett2011-02-183-23/+11
|
* librpc push NDR_SECURITY and NDR_DCERPC to the top level wscript filesAndrew Bartlett2011-02-183-23/+21
| | | | | | | There isn't any reson to keep these private to source3 and source4 and more, and doing so creates problems for the top level build. Andrew Bartlett
* nsswitch: depend on dlAndrew Tridgell2011-02-181-1/+1
| | | | | | | The previous merge in this area didn't preserve the 'dl' depedency, which may be required on some platforms. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* charset Remove use of {isupper,islower,toupper,tolower}_w functionsAndrew Bartlett2011-02-188-167/+24
| | | | | | | | | | | | | These now call the common _m functions that consider UTF16 code points. This removes the code which will make up a 'lame' table in memory, as this can just as correctly be handled by running the algorithm at runtime (which is to call toupper() and tolower() on characters < 128). When used, a top level waf build will always locate the correct table - in the build tree or outside - due to relinking the installed binary. Andrew Bartlett
* s3-libads Remove MIT-specific krb5_princ_realm macro calls.Andrew Bartlett2011-02-182-55/+30
| | | | | | When compiled against heimdal, we need to use a more elegant API. Andrew Bartlett
* s3-waf use lib/util/wscript_build, and avoid duplicate subsystemsAndrew Bartlett2011-02-181-20/+3
|
* lib/util Make UTIL_LDB conditional on an s4 buildAndrew Bartlett2011-02-181-1/+2
| | | | This allows this file to be used in common.
* s3-waf: use SAMBA3_*() build rules in source3/buildAndrew Tridgell2011-02-1810-275/+274
| | | | | | | | | | this brings the s3 waf build much closer to the proposed s3build top level build, using the same bld.SAMBA3_*() rules There are a few renames of subsystems in here, with a 3 suffix where it would create a conflict. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* build: put links for libs in the right directoryAndrew Tridgell2011-02-181-1/+1
| | | | | | | | | | when a library is declared as libdir/libname, still put the symlink in bin/shared Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Fri Feb 18 06:03:57 CET 2011 on sn-devel-104
* s4-util: removed the valgrind_strlen() routineAndrew Tridgell2011-02-182-18/+0
| | | | | | this was for a bug in valgrind from 7 years ago. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* libutil: make waf rules usable by s3 waf buildAndrew Tridgell2011-02-181-38/+39
| | | | | | | we need samba-util to be s4 only for now, because of the debug system differences Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* waf: improved error message for bad paths in SAMBA_LIBRARY()Andrew Tridgell2011-02-181-1/+7
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* waf: support building libraries with a directory prefixAndrew Tridgell2011-02-183-4/+13
| | | | | | | SAMBA_LIBRARY('libsmb/smbclient') can now be built, which distinguishes it from the binary 'smbclient' Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s3-waf: fixed the include paths for samba public librariesAndrew Tridgell2011-02-181-4/+8
| | | | | | | | | | | this fixes the extra global includes for the s3 waf build to be conditional on whether talloc, tevent and tdb are system libraries or not. This fixes a problem where in-tree includes could be used with system libraries Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* charset: allow s3 waf build to use lib/util/charsetAndrew Tridgell2011-02-181-5/+6
| | | | | | | the only conflict is with 'CHARSET' itself, which now builds conditionally on _SAMBA_BUILD_==4 Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* waf: added SAMBA3_*() build rules to samba3.pyAndrew Tridgell2011-02-181-2/+72
| | | | | | these provide samba build rule wrappers for Samba3 specific subsystems Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* waf: give a more sensible error on symlink_bin with missing directoryAndrew Tridgell2011-02-181-0/+2
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* lib/util/charset use get_dyn_CODEPAGEDIR(), which is in commonAndrew Bartlett2011-02-181-2/+2
| | | | | | This is provided by the s3 and s4 dynconfig implementations. Andrew Bartlett
* lib/util/charset split codepoints.c into it's own subsystemAndrew Bartlett2011-02-181-3/+6
|
* lib/util/charset use a path to dynconfig.h that works in s3 and s4Andrew Bartlett2011-02-181-1/+1
|
* lib/util/charset add functions isupper_m and islower_mAndrew Bartlett2011-02-182-0/+19
|
* s4-auth: rename 'auth' subsystem to 'auth4'Andrew Tridgell2011-02-1810-34/+34
| | | | | | | | this prevents conflicts with the s3 auth modules. The auth modules in samba3 may appear in production smb.conf files, so it is preferable to rename the s4 modules for minimal disruption. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* build: remember the flags used for undefined variable errorsAndrew Tridgell2011-02-181-2/+2
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s3build: added NMBDSOCKETDIR to dynconfigAndrew Tridgell2011-02-183-1/+5
| | | | | | this is needed for the s3 top level build Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-dsdb: operational module does not need auth any moreAndrew Tridgell2011-02-182-3/+1
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s3-includes: force _SAMBA_BUILD_=3 in source3 includes.hAndrew Tridgell2011-02-181-0/+5
| | | | | | this allows a common set of cflags for a top level combined build Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* uid-wrapper: handle uwrap_enabled() as a macroAndrew Tridgell2011-02-181-0/+2
| | | | | | | some s3 code defines uwrap_enabled() as a macro. Detect this, and don't redeclare the functions Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* build: fixed passing of includes= for modulesAndrew Tridgell2011-02-181-0/+1
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* build: added subdir option for module buildingAndrew Tridgell2011-02-181-0/+3
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>