summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-12-02samba-spoolss: use spoolss_StringArray2 in spoolss_EnumPrinterKey.Günther Deschner10-94/+31
This should finally resolve the endian issues we were seeing on sparc and is much cleaner for spoolss clients and servers. Guenther
2009-12-02spoolss: add spoolss_StringArray2.Günther Deschner6-0/+78
The difference to spoolss_StringArray is that in spoolss_StringArray2 the string array is put into a subcontext of _ndr_size. Guenther
2009-12-02s3-spoolss: move MAXDEVICENAME to spoolss idl.Günther Deschner4-8/+9
Guenther
2009-12-02s3: Cope with older external libtdbVolker Lendecke2-0/+12
2009-12-02Revert "s3-build: taise tdb version when building against system libtdb ↵Günther Deschner1-1/+1
library." This reverts commit ea20678c55fee9f4586630cdb5fe7f35457d309a. Just one new error code does probably not justify raising the required tdb version. Guenther
2009-12-01Ensure we don't see the xattr used to store NT security (visible when xattr_tdbJeremy Allison2-3/+1
is used). Allows make test to pass with acl_xattr.so prepended to the vfs modules. Jeremy.
2009-12-01s3: Fix smbd to correctly return INVALID_LEVEL on set_file_end_of_file_info ↵Tim Prouty1-5/+26
for paths This allows smbd to pass the freshly updated RAW-SFILEINFO-END-OF-FILE torture test.
2009-12-01s4 torture: Change oplock to use passthrough for exclusive3/batch11Tim Prouty1-2/+2
In light of the INVALID_LEVEL that is seen for RAW_SFILEINFO_END_OF_FILE_INFO requests on a path, I'm changing these back to using the passthrough RAW_SFILEINFO_END_OF_FILE_INFORMATION to test the oplock break behavior as originally intended
2009-12-01s4 torture: Update RAW-SFILEINFO-END-OF-FILE to test some additional corner ↵Tim Prouty1-19/+104
cases It turns out setting the end-of-file with Trans2SetPathInfo using the snia spec's info level will attempt to open the file, enforcing share modes, but then subsequentlys fail the setpathinfo with a dos error of INVALID_LEVEL. Doing a Trans2SetFileInfo with either end-of-file info level succeeds as expected.
2009-12-01Revert "s4 torture: Allow onefs to be checked like samba3 and samba4"Tim Prouty1-1/+0
This reverts commit 98f595036e196dd61340fef0faf63ca762a25307. No longer necessary
2009-12-01s4 torture: Change RAW-SFILEINFO-END-OF-FILE to check for share modes by defaultTim Prouty1-7/+5
Since the windows behavior appears to be a bug, only check for the windows-style share mode bug if target=<windows variant> is specified
2009-12-01s4 torture: Move target macros to a common header instead of redefining them ↵Tim Prouty3-7/+8
in multiple files
2009-12-01s3:build: fix detection of CTDB headers on systems without system-libtallocMichael Adam1-1/+1
Michael
2009-12-01s3:build: fix the build when no external talloc and tdb are installed.Michael Adam1-167/+178
The check for the external libs and the addition of the include paths to the CPPFLAGS was too late in configure. This patch moves the whole subsystem/library section up right below the detection of "BLDSHARED". And it updates not only SAMBA_CPPFLAGS but also SAMBA_CONFIGURE_CPPFLAGS so that many tests that use these flags can now succeed. Michael
2009-12-01s4:torture/raw/lock - Fix "discard const" warnings by introducing ↵Matthias Dieter Wallnöfer1-3/+6
"discard_const_p"s
2009-12-01s4:torture/nbt/wins - Add more castsMatthias Dieter Wallnöfer1-6/+12
2009-12-01s4:torture/nbench/nbench - Add a cast before "str_list_make_shell"Matthias Dieter Wallnöfer1-2/+3
2009-12-01s4:torture/ldap/ldap_sort - Add some casts to suppress warningsMatthias Dieter Wallnöfer1-7/+7
2009-12-01s4:schema - Make some more (result) variables const and fix up warnings with ↵Matthias Dieter Wallnöfer2-53/+72
"discard_const_p"
2009-12-01util/util_strlist - add a call "const_str_list" for making "unconst" lists ↵Matthias Dieter Wallnöfer2-0/+14
"const"
2009-12-01s4:kdc - Merged kdc_tcp_accept() and kpasswdd_tcp_accept().Endi S. Dewata1-26/+6
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2009-12-01s4:kdc - Merged kdc_add_kdc_socket() and kdc_add_kpasswd_socket().Endi S. Dewata1-75/+27
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2009-12-01s4 - Create default modules directory.Endi S. Dewata1-0/+1
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2009-12-01s4:kdc - Disable KDC port when it's set to 0.Endi S. Dewata1-42/+63
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2009-12-01Merge commit 'origin/master' into abartlet-develAndrew Bartlett1-1/+1
2009-12-01On our way to Samba4 alpha10!Andrew Bartlett1-2/+2
2009-12-01Fix build of Samba4 from tarball generated by mkrelease.shAndrew Bartlett1-3/+0
Revert "Remove RFC's from the release tarballs to make the lives of the Debian" This reverts commit eda7f35bc891ca4a7505ec054a2b4591c6edfb38. These files are essential to the Samba4 build. Andrew Bartlett
2009-12-01Improve upgrade instructionsAndrew Bartlett1-14/+6
2009-12-01s4-ldb: the '1' form of extended_dn search is easier to readAndrew Tridgell1-1/+1
The '1' form gives GUIDs and SIDs in the ascii form as normally used for display.
2009-12-01This is alpha9Andrew Bartlett1-1/+1
2009-12-01s4:setup Adjust upgradeprovision blackbox test now we don't have --targetdirAndrew Bartlett1-2/+2
2009-12-01s4: Remove targetdir as it can cause some trouble and can be replaced by an ↵Matthieu Patou1-3/+1
adapted -s smb.conf Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2009-12-01s4: Handle the case in secrets.ldb without name attributeMatthieu Patou1-5/+25
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2009-12-01s4: don't forget to update defaultSecurityDescriptorMatthieu Patou1-2/+3
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2009-12-01s4: load the domain level of the current provision and create a provision ↵Matthieu Patou2-3/+9
with the same domain level Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2009-12-01s4:ldap.py Add test of namingContext behaviour after tridge found a bugAndrew Bartlett1-0/+15
Tridge found that the partitions.c module was being initialised twice, and setting the partitions into the rootDSE twice. Andrew Bartlett
2009-12-01s4:WHATSNEW Nadezhda's acl module handles modifiesAndrew Bartlett1-2/+2
2009-11-30Fix DEBUG 0 -> DEBUG 10 (left over code).Jeremy Allison1-2/+4
Fix opendir status return if access denied. Jeremy.
2009-11-30Fix bug 6938 : No hook exists to check creation rights when using acl_xattr ↵Jeremy Allison3-7/+104
module Fix ACL modules to test for permissions on open/mkdir/opendir. Ensure that underlying ACLs are returned for directories/files with no Windows xattr or tdb acls stored. Jeremy.
2009-12-01s3-build: taise tdb version when building against system libtdb library.Günther Deschner1-1/+1
Try to fix the build on "buildsamba02". At least fixes the build on fedora12 with libtdb-devel-1.1.5-2.fc12.x86_64 installed. Volker, please check. Guenther
2009-12-01s3:add split_tokens, a cmdline tool to test next_token_talloc()Michael Adam2-0/+92
Michael
2009-12-01s3:fix linking of the t_str* test programsMichael Adam1-4/+4
Michael
2009-12-01s3:fix linking of libbigballofmud (on my box at least)Michael Adam1-3/+3
Michael
2009-12-01s3:torture: make t_stringoverflow.c compile at least (pstring is long gone)Michael Adam1-2/+2
I don't know whether these t_* programs are used at all any more, but this one was using pstrcpy... Michael
2009-11-30Restructure the connect function code to always callJeremy Allison16-37/+117
down to NEXT-> before initializing. This allows us to do cleanup (by calling DISCONNECT) if initialization fails. Also fix vfs_acl_xattr which was failing to call the NEXT connect function. Jeremy.
2009-12-01drsuapi: fix build warning of NDR size calculation of ↵Günther Deschner6-12/+14
drsuapi_DsReplicaObjectIdentifier3Binary. The generated size actually does not include the size of the binary itself. Guenther
2009-11-30s3-spoolss: fix fstrings in convert_devicemode() function.Günther Deschner1-2/+5
Guenther
2009-11-30Fix bug 6546: Avoid accessing buf[-1] if NUL byte comes from fgetsVolker Lendecke4-4/+12
2009-11-30s3:docs: Fix typo in man mount.cifs.Karolin Seeger1-1/+1
Fix bug #6844 (wrong credential file format in mount.cifs manpage). Thanks to the Debian Samba package maintainers for reporting! Karolin
2009-11-30s3:docs: Document "aio write behind".Karolin Seeger1-0/+23
Part of a fix for bug #6890 (Some smb.conf parameters are undocumented). Karolin