summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-06-17s3: Change SMB_VFS_OPEN to take an smb_filename structTim Prouty25-131/+398
This was a little messy because of all of the vfs modules I had to touch. Most of them were pretty straight forward, but the streams modules required a little attention to handle smb_filename. Since the use of smb_filename enables the vfs modules to access the raw, over-the-wire stream, a little bit of the handling that was being done by split_ntfs_stream_name has now been shifted into the individual stream modules. It may be a little more code, but overall it gives more flexibility to the streams modules, while also allowing correct stream handling.
2009-06-17s3: Plumb smb_filename from create_file all of the way down to fd_openTim Prouty5-206/+282
I used the smb_filename struct everywhere that was feasible for the first pass. There are still some places in this path that need to be changed to use smb_filename, but this is a good start. I also: - Removed fname/path arguments from a few functions that weren't really using them. - Added a utility function for detecting whether an smb_filename is a stream.
2009-06-18Use system Python LDB bindings, if present.Jelmer Vernooij1-1/+9
2009-06-18Use system LDB by default if the right version was found.Jelmer Vernooij1-2/+2
2009-06-18dsdb: Fix build against system ldb.Jelmer Vernooij3-3/+3
2009-06-18selftest: Use common function when skipping testsuites based on run-timeJelmer Vernooij1-11/+32
conditions.
2009-06-18smb_build: Always build modules for system-libraries as shared libraries,Jelmer Vernooij1-2/+3
since they can't be included in the static library.
2009-06-18Fix build with system LDB.Jelmer Vernooij4-4/+4
2009-06-18configure: Use Python tdb bindings from the system, if found.Jelmer Vernooij1-3/+10
2009-06-18Remove outdated Python status file.Jelmer Vernooij2-16/+2
2009-06-17Fix bug #6476 - more then 3000 smbd-zombies in memoryJeremy Allison1-0/+12
We weren't reaping children in the [x]inetd case. Jeremy.
2009-06-17selftest: report time after testsuite, gives nicer output on theJelmer Vernooij1-1/+1
buildfarm.
2009-06-17tdb: Fix help string in configure flag to enable Python bindings.Jelmer Vernooij1-1/+1
2009-06-17Only install an explicit set of scripts during "make install", rather thanJelmer Vernooij1-1/+8
whatever happens to be in the source tree.
2009-06-17Make fullschema script executable.Jelmer Vernooij1-0/+0
2009-06-17pyldb: Fix three more (minor) memory leaks.Jelmer Vernooij2-14/+42
2009-06-17pyldb: Fix memory leak in Dn.get_parent().Jelmer Vernooij1-2/+16
2009-06-17pyldb: Fix memory leak in Dn.concat.Jelmer Vernooij1-3/+12
2009-06-17pyldb/tests: Use different dn's everywhere, to easily spot which test isJelmer Vernooij1-49/+49
breaking in gdb.
2009-06-17pyldb: Fix another memory leak and reference counting error.Jelmer Vernooij1-12/+24
2009-06-17param/python: Fix memory leak of LoadParm objects.Jelmer Vernooij1-1/+12
2009-06-17pycredentials: Raise MemoryError when unable to create objects.Jelmer Vernooij1-1/+6
2009-06-17pyldb: Fix memory leak of LdbMessage's created from Python.Jelmer Vernooij1-3/+7
2009-06-17pycredentials: Fix memory leak.Jelmer Vernooij1-1/+7
2009-06-17pyldb: Fix two memory leaks of attribute lists.Jelmer Vernooij1-3/+20
2009-06-17pyldb: Fix segfault, freeing memory too early in search.Jelmer Vernooij1-4/+14
2009-06-17pyldb: Support getting the parent of special DNs without segfaulting.Jelmer Vernooij2-1/+20
Found by: Андрей Григорьев <andrew@ei-grad.ru>
2009-06-17fix release scripts to always git cleanSimo Sorce2-0/+6
This makes sure we do not include foreign object files or other build byproducts by mistake.
2009-06-17s3-net: Fix Bug #6328: support "net sam rights grant/revoke" with multiple ↵David Markey1-18/+24
rights. David Signed-off-by: Günther Deschner <gd@samba.org>
2009-06-17s3/packaging: pam_winbind has been moved to section 8.Karolin Seeger1-1/+1
Karolin
2009-06-17s3/packaging: source -> source3Karolin Seeger1-7/+7
Karolin
2009-06-17s3/i18n: Add Russian to the list.Karolin Seeger1-1/+1
Karolin
2009-06-17s3/i18n: Add Russian translation for SWAT messages.Karolin Seeger12-0/+694
Thanks to Yuri Kozlov <kozlov.y [at] gmail.com>! This is part of a fix for bug #4755.
2009-06-17s3-net: Fix Bug #6328: allow multiple rights in "net sam rights grant".Günther Deschner1-10/+14
Guenther
2009-06-17s3/i18n: Update German SWAT translations.Karolin Seeger1-215/+239
This is part of a fix for bug #4755. Patch was provided (mainly) by Helge Kreutzmann <debian [at] helgefjell.de>. Thanks! Karolin
2009-06-17s3/libsmb: Fix typo in error message.Karolin Seeger1-1/+1
Thanks to Herb Lewis <hlewis [at] panasas.com> for noticing! Karolin
2009-06-16Remove msdfs pathname processing from default create file.Jeremy Allison1-25/+0
No longer needed. Jeremy
2009-06-16Fix msdfs after the change to smb_filename struct. We must *always*Jeremy Allison5-29/+161
pull the pathname, then call resolve_dfspath(), before unix_convert(). Jeremy.
2009-06-17s4-smbtorture: add test for NetUserSetInfo level 0 (user rename).Günther Deschner1-2/+13
Guenther
2009-06-17s4-smbtorture: use torture_comment in RPC-SAMR-USERS-PRIVILEGES test.Günther Deschner1-15/+15
Guenther
2009-06-17s4-smbtorture: use TORTURE_TEST_USER define in libnetapi user test.Günther Deschner1-17/+15
Guenther
2009-06-16_lsa_EnumAccountRights and _lsa_EnumPrivsAccount can return anJeremy Allison1-19/+17
empty set of privilages if the SID doesn't have any. (From [MS-LSAD.pdf]) Jeremy.
2009-06-16s3-netapi: Fix Bug #6451: net/libnetapi user rename using wrong access bits.Günther Deschner1-0/+2
Guenther
2009-06-16s3-netapi: Fix Bug #6305. Correctly prompt for a password when a username ↵Günther Deschner1-1/+5
was given. When no callback or wrapping has managed to get a password, prompt in the netapi connection manager for a password. Guenther
2009-06-16s3-docs: fix typo in pam_winbind.8.Günther Deschner1-1/+1
Guenther
2009-06-16s3-netapi: add NetGetJoinInformation example code.Günther Deschner2-0/+110
Guenther
2009-06-16python: Provide way to iterate over available shares.Jelmer Vernooij3-2/+53
2009-06-16python: Add API for accessing available shares.Jelmer Vernooij3-0/+101
2009-06-15s3 onefs: Fix reading over the end of the array, because the incorrect array ↵Tim Prouty1-2/+3
was being read.
2009-06-15s3 onefs: Change onefs modules to use the new createfile apiTim Prouty3-43/+46