summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-05-31s3-build: only use ndr_security.h where needed.Günther Deschner22-0/+23
Guenther
2010-05-31libcli/nbt/lmhosts: fix missing prototype warning.Günther Deschner1-0/+1
Andrew, please check. Guenther
2010-05-31s3: remove prototype of non-existsing function idmap_tdb_tdb_close().Michael Adam1-1/+0
2010-05-31wafsamba: Correctly detect if bld.env.XSLTPROC is not setKai Blin1-1/+1
This fixes the build on some build farm hosts and my machine. Jelmer, please check.
2010-05-31ldb: Support building with system ldb libraryJelmer Vernooij1-13/+12
2010-05-31tdb-waf: Don't install binaries when using system tdb.Jelmer Vernooij1-17/+17
2010-05-31tdb-waf: Simplify manpage handling.Jelmer Vernooij1-17/+4
2010-05-31wafsamba: Default blacklist to an empty list rather than None.Jelmer Vernooij1-1/+1
2010-05-31s4-waf: sanitize library names like the old build system did, only addJelmer Vernooij5-7/+13
-samba4 suffix for libraries that are bundled.
2010-05-31s3: use PICFLAG instead of PIE_FLAGSBjörn Jacke1-1/+1
2010-05-31wafsamba: Actually install manual pages.Jelmer Vernooij1-0/+11
2010-05-31ldb: Remove manual pages for binaries that have already been moved to utils/.Jelmer Vernooij3-167/+1
2010-05-31ldb-waf: Fix installation path of manpages, simplify manpage handling.Jelmer Vernooij1-5/+3
2010-05-31s4-waf: Look for xsltproc executable, required to build manpages.Jelmer Vernooij1-0/+1
2010-05-31s3: final test for working shlib support requires PIE_LDFLAGSBjörn Jacke1-1/+1
2010-05-31s4-python: Remove cruft to deal with static python modules, which are noJelmer Vernooij4-45/+0
longer supported.
2010-05-30s3: use autoconf macro to get some debug output in config.logBjörn Jacke1-4/+7
2010-05-30s3-waf: Fix the build after rebaseKai Blin1-3/+3
2010-05-30s3-waf: support avahi buildsKai Blin2-3/+19
2010-05-30build: Also replace '-' by '_' when creating header definesKai Blin1-0/+1
Tridge, please check
2010-05-30s3-waf: Add more darwin-specific optionsKai Blin1-0/+2
2010-05-30s4:tests/python/passwords.py - fix filterMatthias Dieter Wallnöfer1-1/+1
2010-05-30ldb:ldb_tdb/ldb_tdb.c - quiet a warning regarding TDB -> LDB error code ↵Matthias Dieter Wallnöfer1-0/+2
conversions
2010-05-30s4:samldb LDB module - deny delete operations on some important attributesMatthias Dieter Wallnöfer1-3/+12
Add operations are denied since these are single-valued - only replace is allowed. This is only provisorily at the moment - we need to implement the triggers specified in MS-ADTS.
2010-05-30s4:ldap.py - add a test which shows the modification behaviour of important ↵Matthias Dieter Wallnöfer1-0/+104
attributes This shows how important attributes of SAM objects do behave when you launch add and delete modify requests on them.
2010-05-30s4:samldb LDB module - rework the group change code to be again synchronousMatthias Dieter Wallnöfer1-309/+71
2010-05-30s4:ldap.py - add more test cases to show invalid primary group change behaviourMatthias Dieter Wallnöfer1-0/+23
2010-05-30s3-waf: Set HAVE_GSSAPI if gssapi libs were foundKai Blin1-1/+2
2010-05-30libreplace: include sys/file.h only when availableBjörn Jacke3-2/+4
thanks to Joachim Schmitz <schmitz@hp.com>. This fixes #7460.
2010-05-30s3: define timespec before we use itJoachim Schmitz1-7/+8
this fixes #7464 Signed-off-by: Björn Jacke <bj@sernet.de>
2010-05-30s4:dsdb/samdb/ldb_modules/util.c - make sure to always free temporary dataMatthias Dieter Wallnöfer1-1/+6
2010-05-30s4:dsdb_module_search_dn - add code to handle NULL format stringMatthias Dieter Wallnöfer1-3/+13
2010-05-30s4:dsdb/common/util.c - fix a counter variableMatthias Dieter Wallnöfer1-1/+1
2010-05-30selftest: list.remove raises ValueError rather than KeyError.Jelmer Vernooij1-4/+4
2010-05-30s3: set pthread cflags in a more portable fashionBjörn Jacke1-4/+33
this avoids one place of a GNU make dependency. Portable make sucks a bit as it has no way of defining variables for a limited set of targets only. Manual duplication of target rules is the only way to achieve what we need. If someone actually knows a trick how to do this without target duplication, let me know.
2010-05-30Revert "s3: Attempt to fix the non-gnumake build"Björn Jacke1-2/+1
This reverts commit 086c6c0e9a56f7e6dca6c1398e210b8c6225e4ed, it broke some builds. The following commit should also remove the gmake dependency.
2010-05-30s3: fix check for pie compiler flagsBjörn Jacke1-2/+2
some compilers (HP and Sun e.g.) output warning messages on stderr for unknown options and we ended up partly using some unwanted random compile flags we did't intend to use.
2010-05-30s3: add m4 macro to check if stderr is empty or notBjörn Jacke1-0/+13
2010-05-30Revert "s4:rpc_server/dcesrv_auth.c - Fix a RPC issue in conjunction with ↵Matthias Dieter Wallnöfer1-12/+2
Windows 2000" This reverts commit 1cf5be39e30f9478606a5525eb7beeb21ee83c24. My fix approach isn't such appreciated therefore revert this.
2010-05-30s4:rpc_server/dcesrv_auth.c - Fix a RPC issue in conjunction with Windows 2000Matthias Dieter Wallnöfer1-2/+12
Windows 2000 does strictly request header signing on some requests also if the server doesn't provide it. But there is a small trick (don't reset the actual session info) to make these special RPC operations work without a full header signing implementation. This fixes for example the list of domain groups in local groups when displayed sing the local user/group management tool. And this should finally fix bug #7113. The patch was inspired by another one by tridge and abartlet: http://gitweb.samba.org/samba.git/?p=tridge/samba.git;a=commitdiff;h=2dc19e2878371264606575d3fc09176776be7729
2010-05-30s4:web_server/wsgi.c - free the "env" and "inputstream" objects on an ↵Matthias Dieter Wallnöfer1-0/+2
"asprintf" failure
2010-05-30s4:auth/credentials/credentials.c - initialise "password_last_changed_time"Matthias Dieter Wallnöfer1-0/+2
Otherwise it could remain uninitialised.
2010-05-30nss_wrapper/testsuite.c - make sure to test always the "NSS wrapper" callsMatthias Dieter Wallnöfer1-1/+5
This should fix bug #7319 and #7320.
2010-05-29s3:auth make it easier to trace auth modulesSimo Sorce8-0/+21
2010-05-29s3:auth fix info3 duplication functionSimo Sorce1-3/+8
2010-05-29s3:smbd Use the right num_sidsSimo Sorce1-1/+1
We use s_i->ptok->num_sids everywhere else in this call and then suddenly we reference s_i->num_sids
2010-05-29s3:passdb Fix memory leakSimo Sorce1-0/+1
We were allocating this passwd structure on sampass, but never freeing it nor assigning it to unix_pw where it could be reused.
2010-05-29s3:auth Fix segfault when the user cannot be found by getpwnam()Andrew Bartlett1-3/+10
Add comment to notify when getpwnam() fails. Reviewed-by: Simo Sorce <idra@samba.org>
2010-05-29s3-selftest: fix chmod commands in provisioning.Günther Deschner1-3/+3
Guenther
2010-05-29s3-selftest: make sure provisioned s3 looks the same in make selftest as in ↵Günther Deschner1-3/+41
make test. This fixes some tests that were previously failing. Guenther