summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* s4-param: set SMB_CONF_PATH when we load a smb.confAndrew Tridgell2010-04-191-0/+6
| | | | | | | this is inherited by child python processes, to ensure they get the right smb.conf if they don't have one specified. Fixes bug 7301 Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* runcmd: use tevent_re_initialise() to close socketsAndrew Tridgell2010-04-191-0/+4
| | | | this ensures that all event fds are closed in the child
* s3 i18n: Fix up missing newlines in more pam_winbind translationsKai Blin2010-04-199-18/+18
|
* s3 i18n: Fix up missing newlines in pam_winbind translationsKai Blin2010-04-1910-20/+20
| | | | | At least in the languages I could read, the newlines were indeed missing.
* build: added --cross-answers supportAndrew Tridgell2010-04-194-9/+114
| | | | | | | This allows you to easily cross-compile even without a --cross-execute emulator See http://wiki.samba.org/index.php/Waf#cross-compiling for details
* s4-dev: expanded selftest-vars.sh to match current testenvAndrew Tridgell2010-04-191-4/+41
|
* s4-python: PyErr_SetString() will crash on NULL stringsAndrew Tridgell2010-04-192-7/+10
| | | | use nt_errstr() when no error available
* build: fixed a python-3 indent errorAndrew Tridgell2010-04-191-1/+1
|
* build: expanded testwaf to include cross-compiling and python versionsAndrew Tridgell2010-04-191-11/+31
|
* Final fix for #7331 - Compound async SMB 2 requests don't work right.Jeremy Allison2010-04-182-4/+20
| | | | | | | | | | | | | | | Don't free the cancelled SMB2 req early, let the cancelation function take care of it. Return a NT_STATUS_CANCELLED when we find and cancel a request. Fix our SMB2 error returns to correctly set the structuresize to 9, and add the expected zero byte (see section 2.2.2 in the SMB2 spec.). This causes Samba to pass the test program in this bug report that W2K8R2 fails (heh heh :-). This is because we always cause compound requests to get to a cancelation point before dealing with a cancel request. Jeremy.
* s3: Fix indentation in remove_ccacheVolker Lendecke2010-04-181-1/+1
|
* s3: Fix a memleak in discover_dc_netbiosVolker Lendecke2010-04-181-0/+3
|
* s3: Fix a typo in winbindd_ccache_saveVolker Lendecke2010-04-181-1/+1
|
* nsswitch: Fix a memleak in wbinfoVolker Lendecke2010-04-181-0/+2
|
* s3: Improved support for GAMIN.Ira Cooper2010-04-182-5/+26
| | | | | Support the FAMNoExists API for gamin to reduce cpu use and problems when using GAMIN as FAM for vfs_notify_fam.
* build: more dependencies on /usr/bin/perl -> ${PERL}Andrew Tridgell2010-04-182-2/+2
|
* build: cope with perl not being in /usr/bin/perlAndrew Tridgell2010-04-181-1/+1
| | | | This should fixed the pidl build on SerNet-NetBSD5
* s4-waf: removed the unused installdir= option to SAMBA_BINARY()Andrew Tridgell2010-04-1811-23/+0
| | | | | This was left over from the automatic conversion of the config.mk files
* build: fixed install of binary targets that are in subdirsAndrew Tridgell2010-04-181-1/+1
| | | | this should fix the smbd/smbd install problem with Kai's s3 waf build
* build: support make V=1 for verbose buildAndrew Tridgell2010-04-181-1/+10
| | | | this also adds support for other options, such as "make TESTS=testpattern"
* build: more adjustments for the ABI type name mapsAndrew Tridgell2010-04-186-71/+19
| | | | | | | | | | - use 'va_list' instead of 'struct __va_list_tag *' Using the C name for va_list is preferable - add support for negative ABI name matches in abi_match=. That is used to exlude ldb_*module_ops from the ldb ABI - don't include the ldb module ops or backend ops in the ABI
* build: added abi_type_maps for FC12 struct va_listAndrew Tridgell2010-04-181-1/+2
| | | | fedora12 x86 uses "struct va_list"
* build: don't depend on the word size of nm outputAndrew Tridgell2010-04-181-1/+1
| | | | the first column varies in length for different architectures
* Second part of fix for bug #7331 - Compound async SMB 2 requests don't work ↵Jeremy Allison2010-04-171-58/+158
| | | | | | | | | right. Cause us to match W2K8R2 by sending an interim compound reply followed by a async reply. Jeremy.
* s4-waf: rebuild signature files with the api type mapsAndrew Tridgell2010-04-185-55/+55
| | | | | This is not strictly necessary, as the old types would compare equal, but it is neater to use the generic type names
* build: added abi type maps for _Bool and __va_list_tagAndrew Tridgell2010-04-181-0/+10
| | | | This allows us to make the signature files platform independent
* ldb-waf: enable ABI checking in ldbAndrew Tridgell2010-04-183-0/+506
| | | | | we use separate signature files for ldb and ldb-samba4, as the samba4 varient of the library has many more public symbols
* ldb: mark the tdb backend in ldb as _PRIVATE_Andrew Tridgell2010-04-181-1/+1
|
* tevent-waf: enabled ABI checking in teventAndrew Tridgell2010-04-182-0/+75
|
* tevent: mark backend init fns as _PRIVATE_Andrew Tridgell2010-04-183-3/+3
| | | | these are not supposed to be exposed in the library
* tdb-waf: added ABI checking for tdbAndrew Tridgell2010-04-182-0/+97
|
* talloc: mark public functions as _PUBLIC_Andrew Tridgell2010-04-181-62/+62
|
* talloc-waf: added ABI checking for tallocAndrew Tridgell2010-04-182-0/+65
|
* replace-waf: hide symbols in libreplace if a builtin libraryAndrew Tridgell2010-04-181-0/+1
|
* libreplace: added _PUBLIC_ and _PRIVATE_ to replace.hAndrew Tridgell2010-04-182-6/+18
| | | | | these are needed for all libs that use ABI checking, so libreplace is the logical place for now
* s4-waf: put the --xxx-wrapper options in 'developer options' groupAndrew Tridgell2010-04-183-5/+8
|
* build: added ABI checking to the WAF buildAndrew Tridgell2010-04-186-27/+214
| | | | See http://wiki.samba.org/index.php/Waf#ABI_Checking for details
* build: added a script for generating ABI signatures from shared librariesAndrew Tridgell2010-04-181-0/+20
|
* First part of fix for bug #7331 - Compound async SMB 2 requests don't work ↵Jeremy Allison2010-04-175-105/+367
| | | | | | | | | | | | | | | | right. Gets us handling SMB2 compound async requests similar to W2K8R2 (and triggers the same client bug in the Win7 redirector). Great thanks to Ira Cooper <samba@ira.wakeful.net> for helping with this and to Metze for the wonderful async framework. The one thing I need to fix to make us identical to W2K8R2 is that when a compound request goes async at the end W2K8R2 splits the replies up into a compound non-async reply followed by a separate async reply. Currently we're doing the whole thing in a compound reply. Jeremy.
* s4:dsdb/dns/dns_update.c - fix a typoMatthias Dieter Wallnöfer2010-04-171-1/+1
|
* s4:kdc/db-glue.c - use "TALLOC_FREE" insteal of "talloc_free" for the "priv" ↵Matthias Dieter Wallnöfer2010-04-171-5/+5
| | | | | | | context Also after a free "priv" could be != NULL and may be freed again. This should fix bug #7365.
* s4:kdc/wdc-samba4.c - fix integer counter typesMatthias Dieter Wallnöfer2010-04-121-1/+2
|
* s4:kdc/db-glue.c - fix integer counter typesMatthias Dieter Wallnöfer2010-04-121-6/+7
|
* s4:Added a test for correct CO expansion in SD creation.Nadezhda Ivanova2010-04-171-0/+13
|
* s3: Slightly simpify samr_ValidatePassword_ResetVolker Lendecke2010-04-171-12/+13
|
* s3: Slightly simpify samr_ValidatePassword_ChangeVolker Lendecke2010-04-171-12/+13
|
* s3: Slightly simplify the logic of check_password_complexity()Volker Lendecke2010-04-171-18/+22
| | | | The whole routine was just one if-branch. Do an early return instead.
* s3: Fix some nonempty blank linesVolker Lendecke2010-04-171-7/+7
|
* s3-winreg_nt: Fixed QueryValue with data=NULL to get the length.Andreas Schneider2010-04-161-1/+3
|
* s4:Replaced dsdb_get_dom_sid_from_ldb_message() with samdb_result_dom_sid()Nadezhda Ivanova2010-04-162-55/+7
|