summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-02-03s3-nmbd: don't discard DGRAM frames from local addresses when we are a DCMatthieu Patou1-15/+17
Winbind use netbios to locate the DC, if samba is also a DC then nmbd receive request from Winbind that are from a local address, those requests must not be discarded otherwise winbind can't find the DC and won't try another method. Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Fri Feb 3 11:09:29 CET 2012 on sn-devel-104
2012-02-03s3-pid: Catch with pid filename's change when config file is not smb.confMatthieu Patou1-1/+25
This is what is done in pidfile_create
2012-02-03selftest: Fix the exit code of make test when run in buildfarmAmitay Isaacs1-0/+2
When make test is run in buildfarm environment (RUN_FROM_BUILD_FARM=1), last process in make test pipeline is subunit-filter. This subunit-filter is responsible for converting failure test result to xfail for known failures. While converting failures to xfail, it sets exitcode=1. If this is the last process in the pipeline make test fails, which is the observed behavior in buildfarm. In autobuild, there is additional process in the pipeline format-subunit which processes the output of subunit-filter and correctly terminates with exit code=0. The buildfarm make test failure is fixed by adding extra filter-subunit in the pipeline, as the extra filter-subunit exits correctly with exit code=0. Autobuild-User: Amitay Isaacs <amitay@samba.org> Autobuild-Date: Fri Feb 3 07:00:04 CET 2012 on sn-devel-104
2012-02-03Only ask for specific permissions required when setting an ACL.Jeremy Allison1-3/+12
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Feb 3 03:07:33 CET 2012 on sn-devel-104
2012-02-02Allow a SACL to be sent in cli_set_secdesc().Jeremy Allison1-0/+2
2012-02-02s3: Test for faulty xattr_tdb listxattrVolker Lendecke3-0/+17
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Thu Feb 2 22:10:49 CET 2012 on sn-devel-104
2012-02-02s3-xattr_tdb: Fix listxattrVolker Lendecke1-1/+1
We have to tell the caller how many bytes we actually want
2012-02-02s3-vfstest: Add removexattrVolker Lendecke1-0/+21
2012-02-02s3-vfstest: Add setxattrVolker Lendecke1-0/+27
2012-02-02s3-vfstest: Add listxattrVolker Lendecke1-0/+48
2012-02-02s3-vfstest: Add getxattrVolker Lendecke1-0/+37
2012-02-02s3: Move stream_depot test to script/testsVolker Lendecke3-1/+1
2012-02-02s3: Use ARRAY_SIZE in bsd_attr_listVolker Lendecke1-1/+1
2012-02-02s3: Simplify streams_depot a bitVolker Lendecke1-14/+5
b0c0b949 is a bit involved. Passing down booleans is almost never very clear
2012-02-02s3-vfstest: Fix an uninitialized read in closeVolker Lendecke1-0/+4
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Thu Feb 2 18:00:58 CET 2012 on sn-devel-104
2012-02-02s3-vfstest: Fix a double-free on closing a fileVolker Lendecke1-1/+1
"mem_ctx" will be gone after we leave the routine
2012-02-02s3:auth: fill the sids array of the info3 in ↵Stefan Metzmacher1-0/+53
wbcAuthUserInfo_to_netr_SamInfo3() (bug #8739) Originally, only the rid array was filled and foreign domain sids were omitted. Pair-Programmed-With: Michael Adam <obnox@samba.org> metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Feb 2 12:59:32 CET 2012 on sn-devel-104
2012-02-02s3:auth: fix potential gap creation in wbcsids_to_samr_RidWithAttributeArray()Stefan Metzmacher1-4/+5
Pair-Programmed-With: Michael Adam <obnox@samba.org> metze
2012-02-02s3-libsmb: Remove dead prototype.Andreas Schneider1-1/+0
Autobuild-User: Andreas Schneider <asn@cryptomilk.org> Autobuild-Date: Thu Feb 2 10:33:13 CET 2012 on sn-devel-104
2012-02-02build: fixed a link order problemAndrew Tridgell1-1/+3
this fixes a problem found by obnox where the -L path for CUPS was put before the path to internal libraries. The install path for CUPS happened to be the same as for a old system libtevent, which meant we linked against the old tevent instead of the correct one from our private library paths. The problem was that we were adding the -L paths directly to the ldflags. The waf core code (in ccroot.py) only adds more paths if they are not there already. So by adding it in ldflags it was not added at the end of the list. The fix is just to not do the -L processing in wafsamba and let the waf core do it in the right order Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Feb 2 06:54:42 CET 2012 on sn-devel-104
2012-02-02replace: Only add bsd dependency when bsd library was found.Jelmer Vernooij1-1/+4
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Thu Feb 2 05:18:45 CET 2012 on sn-devel-104
2012-02-02tdb2: add --disable-tdb2Rusty Russell1-0/+3
I thought you could --disable-tdb2=false, apparently not! Thanks Michael Adam... Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> Autobuild-User: Rusty Russell <rusty@rustcorp.com.au> Autobuild-Date: Thu Feb 2 03:43:08 CET 2012 on sn-devel-104
2012-02-02smbtorture: Do not leak child processes when exitingChristof Schmitt1-0/+8
When some child processes could not be created, smbtorture would exit and leave the successfully started child processes running. Add a loop to kill the existing child processes for this case. Signed-off-by: Jeremy Allison <jra@samba.org> Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Thu Feb 2 01:35:27 CET 2012 on sn-devel-104
2012-02-01s3-libsmb: Remove dead gssapi code.Andreas Schneider2-113/+1
Autobuild-User: Andreas Schneider <asn@cryptomilk.org> Autobuild-Date: Wed Feb 1 23:29:44 CET 2012 on sn-devel-104
2012-02-01s3-lib: Fix util_cmdline which doesn't use popt.Andreas Schneider9-53/+76
This creates its own header file for util_cmdline so it doesn't need to link against popt. This should fix linking on FreeBSD.
2012-02-01s3: Test for bug 8733Volker Lendecke3-0/+19
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Feb 1 21:53:50 CET 2012 on sn-devel-104
2012-02-01s3-vfstest: Correctly initialize the connection pathVolker Lendecke1-0/+2
2012-02-01s3-vfstest: Fix some uninitialized varsVolker Lendecke1-2/+2
2012-02-01s3-vfstest: Fix some pointless staticsVolker Lendecke1-4/+4
2012-02-01s3-vfstest: Fix a typoVolker Lendecke1-1/+1
2012-02-01s3-vfstest: Fix some nonblank line endingsVolker Lendecke2-25/+24
2012-02-01s3:smbd:smb2: fix an assignment-instead-of-check bug conn_snum_used()Michael Adam1-1/+1
Accidential "=" instead of "==". Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Wed Feb 1 17:10:15 CET 2012 on sn-devel-104
2012-02-01Revert "s4-drs: do not try to contact for replication servers that are not ↵Andrew Tridgell1-38/+4
anymore in reps*" This reverts commit 5bfd6251eb22ff701184a95649822a73cf4d157b. This change has been causing regular segfaults in the build farm since it was applied. I also think it may be unnecessary as dreplsrv_refresh_partitions() should already be achieving the same thing (removing stale replication targets). I think the segfaults were caused by freeing an in-flight DSA, but I have been unable to reproduce it outside of the build farm Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Wed Feb 1 07:49:42 CET 2012 on sn-devel-104
2012-02-01s4-heimdal: the ASN1 compiler now depends on libreplaceAndrew Tridgell1-2/+2
it uses strlcat(), which we now get from libbsd if available Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Wed Feb 1 05:51:56 CET 2012 on sn-devel-104
2012-02-01s3-auth Remove unused nt_status_squash from auth_contextAndrew Bartlett1-1/+0
Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Wed Feb 1 04:18:50 CET 2012 on sn-devel-104
2012-02-01selftest: Remove unused support for --exeextAndrew Bartlett26-122/+110
2012-02-01s3/wscript: Fix dependency on gssapi, necessary when there is no system ↵Jelmer Vernooij1-1/+1
Kerberos. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Feb 1 02:43:11 CET 2012 on sn-devel-104
2012-02-01source3/wscript: Expand tabs, to prevent confusion (whitespace is ↵Jelmer Vernooij1-321/+321
significant in python/waf).
2012-02-01replace: Add include for bsd/string.h.Jelmer Vernooij1-0/+4
2012-02-01s3: Add rmdir operation to streams_depotVolker Lendecke1-0/+47
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Feb 1 01:05:57 CET 2012 on sn-devel-104
2012-01-31s3: Delete streams on directoriesVolker Lendecke1-0/+11
2012-01-31s3: Simplify an if-statementVolker Lendecke1-1/+1
is_ntfs_default_stream_smb_fname already contains all checks that the variable "stream_name" gives us here.
2012-01-31Fix bug #8729 - getpass regressions on Solaris/Illumos - 3.6 and master.Ira Cooper2-0/+13
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Tue Jan 31 23:28:09 CET 2012 on sn-devel-104
2012-01-31s3:client: ignore SMBecho errors (the server may not support it) (bug #8139)Stefan Metzmacher1-3/+7
metze
2012-01-31Revert "Fix bug #8139 - smbclient fails if server does not support Echo ↵Stefan Metzmacher1-5/+1
request." This reverts commit 1fdc96ecaff8ca12e9aa0082527468ad4242a8a9. This is wrong in master as the error codes are different compared to 3.5.x. The correct way to handle this is to call cli_state_is_connected(). metze
2012-01-31s3:smbd: inline code in reply_sesssetup_and_X_spnego()Stefan Metzmacher1-102/+71
This makes the logic much easier to follow. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Jan 31 21:52:45 CET 2012 on sn-devel-104
2012-01-31s3:smbd: the spnego session setup don't need to copy the in blobStefan Metzmacher1-10/+5
metze
2012-01-31s3:smbd: rework reply_spnego_ntlmssp to reply_spnego_genericStefan Metzmacher1-27/+5
This removes the unused spnego_gen_auth_response() wrapping. metze
2012-01-31s3:smbd: remove unused code from sesssetup.cStefan Metzmacher2-549/+0
metze
2012-01-31s3:smbd: remove pending_auth_data logicStefan Metzmacher2-269/+0
This is handled by the gensec_spnego module. metze