summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-04-18build: more dependencies on /usr/bin/perl -> ${PERL}Andrew Tridgell2-2/+2
2010-04-18build: cope with perl not being in /usr/bin/perlAndrew Tridgell1-1/+1
This should fixed the pidl build on SerNet-NetBSD5
2010-04-18s4-waf: removed the unused installdir= option to SAMBA_BINARY()Andrew Tridgell11-23/+0
This was left over from the automatic conversion of the config.mk files
2010-04-18build: fixed install of binary targets that are in subdirsAndrew Tridgell1-1/+1
this should fix the smbd/smbd install problem with Kai's s3 waf build
2010-04-18build: support make V=1 for verbose buildAndrew Tridgell1-1/+10
this also adds support for other options, such as "make TESTS=testpattern"
2010-04-18build: more adjustments for the ABI type name mapsAndrew Tridgell6-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
2010-04-18build: added abi_type_maps for FC12 struct va_listAndrew Tridgell1-1/+2
fedora12 x86 uses "struct va_list"
2010-04-18build: don't depend on the word size of nm outputAndrew Tridgell1-1/+1
the first column varies in length for different architectures
2010-04-17Second part of fix for bug #7331 - Compound async SMB 2 requests don't work ↵Jeremy Allison1-58/+158
right. Cause us to match W2K8R2 by sending an interim compound reply followed by a async reply. Jeremy.
2010-04-18s4-waf: rebuild signature files with the api type mapsAndrew Tridgell5-55/+55
This is not strictly necessary, as the old types would compare equal, but it is neater to use the generic type names
2010-04-18build: added abi type maps for _Bool and __va_list_tagAndrew Tridgell1-0/+10
This allows us to make the signature files platform independent
2010-04-18ldb-waf: enable ABI checking in ldbAndrew Tridgell3-0/+506
we use separate signature files for ldb and ldb-samba4, as the samba4 varient of the library has many more public symbols
2010-04-18ldb: mark the tdb backend in ldb as _PRIVATE_Andrew Tridgell1-1/+1
2010-04-18tevent-waf: enabled ABI checking in teventAndrew Tridgell2-0/+75
2010-04-18tevent: mark backend init fns as _PRIVATE_Andrew Tridgell3-3/+3
these are not supposed to be exposed in the library
2010-04-18tdb-waf: added ABI checking for tdbAndrew Tridgell2-0/+97
2010-04-18talloc: mark public functions as _PUBLIC_Andrew Tridgell1-62/+62
2010-04-18talloc-waf: added ABI checking for tallocAndrew Tridgell2-0/+65
2010-04-18replace-waf: hide symbols in libreplace if a builtin libraryAndrew Tridgell1-0/+1
2010-04-18libreplace: added _PUBLIC_ and _PRIVATE_ to replace.hAndrew Tridgell2-6/+18
these are needed for all libs that use ABI checking, so libreplace is the logical place for now
2010-04-18s4-waf: put the --xxx-wrapper options in 'developer options' groupAndrew Tridgell3-5/+8
2010-04-18build: added ABI checking to the WAF buildAndrew Tridgell6-27/+214
See http://wiki.samba.org/index.php/Waf#ABI_Checking for details
2010-04-18build: added a script for generating ABI signatures from shared librariesAndrew Tridgell1-0/+20
2010-04-17First part of fix for bug #7331 - Compound async SMB 2 requests don't work ↵Jeremy Allison5-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.
2010-04-17s4:dsdb/dns/dns_update.c - fix a typoMatthias Dieter Wallnöfer1-1/+1
2010-04-17s4:kdc/db-glue.c - use "TALLOC_FREE" insteal of "talloc_free" for the "priv" ↵Matthias Dieter Wallnöfer1-5/+5
context Also after a free "priv" could be != NULL and may be freed again. This should fix bug #7365.
2010-04-12s4:kdc/wdc-samba4.c - fix integer counter typesMatthias Dieter Wallnöfer1-1/+2
2010-04-12s4:kdc/db-glue.c - fix integer counter typesMatthias Dieter Wallnöfer1-6/+7
2010-04-17s4:Added a test for correct CO expansion in SD creation.Nadezhda Ivanova1-0/+13
2010-04-17s3: Slightly simpify samr_ValidatePassword_ResetVolker Lendecke1-12/+13
2010-04-17s3: Slightly simpify samr_ValidatePassword_ChangeVolker Lendecke1-12/+13
2010-04-17s3: Slightly simplify the logic of check_password_complexity()Volker Lendecke1-18/+22
The whole routine was just one if-branch. Do an early return instead.
2010-04-17s3: Fix some nonempty blank linesVolker Lendecke1-7/+7
2010-04-16s3-winreg_nt: Fixed QueryValue with data=NULL to get the length.Andreas Schneider1-1/+3
2010-04-16s4:Replaced dsdb_get_dom_sid_from_ldb_message() with samdb_result_dom_sid()Nadezhda Ivanova2-55/+7
2010-04-16s3-docs: Improve "winbind nss info" section in man smb.conf.Karolin Seeger1-10/+8
Karolin
2010-04-16s4-rpc: fixed the build with the old build systemAndrew Tridgell1-1/+1
../librpc/gen_ndr/ndr_drsblobs.o was being linked in twice into drsblobs.so
2010-04-16s4-net: allow a username to be displayed in setpassword errorsAndrew Tridgell1-1/+6
the filter is a bit too cryptic Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-04-16s4-net: nicer error message (and no exception)Andrew Tridgell2-5/+17
in net newuser and net setpasswd we shouldn't be throwing python exceptions on normal user errors like unknown user Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-04-16s4-test: added KRB5_CONFIG to selftest-vars.shAndrew Tridgell1-0/+1
2010-04-16s4-test: check that a weak password is rejected by kpasswdAndrew Tridgell1-0/+44
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-04-15s4:rootdse: only return "tokenGroups", when the client asked for themStefan Metzmacher1-1/+1
metze
2010-04-15pydsdb: Fix memory leak on invalid parameters, formatting, trivialJelmer Vernooij2-17/+22
typos.
2010-04-15s4 python: add a unit test for function dsdb_get_oid_from_attidMatthieu Patou2-0/+45
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-04-15s4 python: make the function dsdb_get_oid_from_attid reachable from a samDB ↵Matthieu Patou1-0/+3
object Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-04-15s4 python: Add a function to get the oid of an attribute when the attid is knownMatthieu Patou1-0/+37
This function is mainly to help decoding replPropertyMetaData in python Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-04-15s4: Add python binding to waf so that the drsblobs.so is also built in wafMatthieu Patou1-0/+6
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-04-15s4: Fix python binding for drsblobsMatthieu Patou1-1/+1
This binding needs symbols in drsblobs_c.c otherwise we have unresolved symbols Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-04-15s4 provision: Remove hard coded ACL for GPO objectsMatthieu Patou1-2/+0
It is no longer needed to hard code ACL for GPO object as we have now code that calculate ACL from defaultSecurityDescriptor and inheritance correctly. In fact the resulting ACL returned by this hard coded value is a bit wrong as some ACE are duplicated. Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-04-15s4:setup/wscript_build: install dns_update_list into ${SETUPDIR}Stefan Metzmacher1-1/+1
metze