summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2011-02-20s3: Improve a debug message, we have more than pdb_tdb.Volker Lendecke1-1/+1
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Feb 20 16:50:05 CET 2011 on sn-devel-104
2011-02-20s3: Protect tldap_errstr against a NULL ldVolker Lendecke1-1/+3
2011-02-20s3: Fix return code of pdb_ads_getsamupriv if the user does not existVolker Lendecke1-1/+1
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Feb 20 11:12:01 CET 2011 on sn-devel-104
2011-02-20s3: Add ACB_NORMAL to workstations, match RPC-SAMRVolker Lendecke1-1/+9
2011-02-20s3: Make QueryDispInfo and QueryInfo match for guestVolker Lendecke1-6/+19
2011-02-20s3: NO_SUCH_USER is a lot more likely than NO_MEMORYVolker Lendecke1-1/+1
2011-02-20s3: Convert init_system_info to NTSTATUSVolker Lendecke4-9/+12
2011-02-20s3: Slightly simplify Get_Pwnam_allocVolker Lendecke1-4/+1
2011-02-20s3: Fix some nonempty blank linesVolker Lendecke2-9/+9
2011-02-19s3:tests: fix the smbclient_s3 test for multiple users running it.Michael Adam1-2/+16
The test created /tmp/log.smbclient, which lets the test fail if two users are running the test simultaneously. Now /tmp/log.test_smbclient_s3.$$ is used. Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Sat Feb 19 13:06:57 CET 2011 on sn-devel-104
2011-02-19s3:tests: remove unused script/tests/test_functions.shMichael Adam1-202/+0
This is not used any more now with selftest.
2011-02-19s3:tests: include subunit.sh instead of test_functions.sh in test_posix_s3.shMichael Adam1-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.
2011-02-19s3:tests: include subunit.sh instead of test_functions.sh in ↵Michael Adam1-2/+2
test_ntlm_auth_s3.sh 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.
2011-02-19s3:tests: include subunit.sh instead of test_functions.sh in ↵Michael Adam1-2/+2
test_smbtorture_s3.sh 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.
2011-02-19s3:tests: include subunit.sh instead of test_functions.sh in test_wbinfo_s3.shMichael Adam1-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.
2011-02-19s3:tests: use the blackbox subunit output formatter for the testparm_s3 test.Michael Adam1-2/+2
With the old output, failures would go unnoticed by selftest.
2011-02-19s3:tests: include subunit.sh instead of test_functions.sh in test_local_s3.shMichael Adam1-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.
2011-02-19s3:tests: use the blackbox subunit output formatter for the smbclient_s3 test.Michael Adam1-2/+2
With the old output, failures would go unnoticed by selftest.
2011-02-19s3: Pass logonHours through pdb_adsVolker Lendecke1-0/+22
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sat Feb 19 12:22:08 CET 2011 on sn-devel-104
2011-02-19s3: Add "len" to pdb_set_hoursVolker Lendecke8-13/+23
2011-02-19s3: Let pdb_ads write accountExpiresVolker Lendecke1-0/+18
2011-02-19s3: Fix pdb_ads_pull_timeVolker Lendecke1-1/+1
2011-02-19vfs_smb_traffic_analyzer shall also transfer the clients IP address.Holger Hetterich2-4/+7
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Sat Feb 19 01:53:18 CET 2011 on sn-devel-104
2011-02-18s3:vfs:syncops add option to disable metasync per shareChristian Ambach1-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
2011-02-18s3-smbsharemodes: libsmbsharemodes does neither depend on krb5 or ldap.Günther Deschner1-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
2011-02-18s3-waf: we need to globally -Ilib/replaceGünther Deschner1-1/+1
Guenther
2011-02-18s3-waf: fix popt support.Günther Deschner1-0/+2
Guenther
2011-02-18lib/util/charset Add back setlocale(), but only when called from binariesAndrew Bartlett6-6/+6
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
2011-02-18lib/util/charcnv Move iconv handle setup in commonAndrew Bartlett1-290/+12
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
2011-02-18s3-charcnv Don't genreate valid_table on the fly, rely on valid.datAndrew Bartlett3-52/+8
This file is always installed, and is only even required for the old, depricated mangle hash method. Andrew Bartlett
2011-02-18lib/util/charset Use top level iconv.c in source3Andrew Bartlett7-784/+16
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>
2011-02-18librpc make ndr-standard a common libraryAndrew Bartlett1-10/+0
2011-02-18librpc push NDR_SECURITY and NDR_DCERPC to the top level wscript filesAndrew Bartlett1-10/+1
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
2011-02-18charset Remove use of {isupper,islower,toupper,tolower}_w functionsAndrew Bartlett7-167/+22
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
2011-02-18s3-libads Remove MIT-specific krb5_princ_realm macro calls.Andrew Bartlett2-55/+30
When compiled against heimdal, we need to use a more elegant API. Andrew Bartlett
2011-02-18s3-waf use lib/util/wscript_build, and avoid duplicate subsystemsAndrew Bartlett1-20/+3
2011-02-18s3-waf: use SAMBA3_*() build rules in source3/buildAndrew Tridgell10-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>
2011-02-18s3-waf: fixed the include paths for samba public librariesAndrew Tridgell1-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>
2011-02-18s3-includes: force _SAMBA_BUILD_=3 in source3 includes.hAndrew Tridgell1-0/+5
this allows a common set of cflags for a top level combined build Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-18s3-build: allow waf build of s3 IDL files from any top directoryAndrew Tridgell1-3/+6
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-17s3-lsa: support trust objects in _lsa_QuerySecurity().Günther Deschner1-0/+1
Guenther
2011-02-17s3-lsa: in _lsa_QuerySecurity() query the sd from the lsa policy handle.Günther Deschner1-6/+4
Guenther
2011-02-17s3-lsa: only proceed in _lsa_EnumTrustedDomainsEx when backend has trusted ↵Günther Deschner2-1/+10
domain support. Guenther
2011-02-17s3-passdb: add PDB_CAP_TRUSTED_DOMAINS_EX.Günther Deschner1-2/+3
Guenther
2011-02-17s3-cluster remove more CLUSTER_SUPPORT #ifdef stuffAndrew Bartlett1-4/+0
2011-02-17s3-cluster Always fill in the clustering vnn elementAndrew Bartlett4-36/+0
This avoids this structure being partially uninitialised. Adnrew Bartlett
2011-02-17s3: add server_id.idl and use only autogenerated code.Günther Deschner9-87/+34
Volker, Tridge and other clustering gurus, please check. It is ok to get rid of ifdef CLUSTER_SUPPORT here, right ? Why was unique_id not marshalled at all ? Guenther
2011-02-17s3-waf: add check for "struct sigevent" and some of its members.Günther Deschner1-0/+11
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Thu Feb 17 12:01:58 CET 2011 on sn-devel-104
2011-02-17s3-waf: add check for "struct utimbuf".Günther Deschner1-0/+5
Guenther
2011-02-17s3: increase the log level for missing PIDs on SIGCHLDDavid Disseldorp1-1/+2
Since the fix for bso#7836, the parent smbd is responsible for maintaining an up-to-date printcap cache. It does this by forking a child process to asynchronously fetch printcap data from CUPS. When the child process exits after fetching all printcap data, the parent smbd is sent SIGCHLD. This triggers smbd_sig_chld_handler() which looks for the exited process PID on a "children" list. Child smbd process PIDs are added to the "children" list to ensure cleanup on unclean shutdown and log level change notification messages. Printcap update process PIDs are not added to the list as they do not maintain any state that requires cleanup, nor do they wait on tevent for messages. Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Thu Feb 17 11:11:45 CET 2011 on sn-devel-104