1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-23 09:57:40 +03:00

24 Commits

Author SHA1 Message Date
Deryck Hodge
0fdb062f35 r13072: Fix segfault in vfstest and smbtorture.
deryck
2007-10-10 11:06:12 -05:00
Gerald Carter
939c3cb5d7 r10656: BIG merge from trunk. Features not copied over
* \PIPE\unixinfo
* winbindd's {group,alias}membership new functions
* winbindd's lookupsids() functionality
* swat (trunk changes to be reverted as per discussion with Deryck)
2007-10-10 11:04:48 -05:00
Volker Lendecke
3db2799822 r6640: Attempt to fix 'make everything' with the paranoid malloc checker.
Volker
2007-10-10 10:56:49 -05:00
Gerald Carter
054b64fb86 r4645: patch from Rob to fix the build breakage in vfstest after the reload_printers() cleanup 2007-10-10 10:53:49 -05:00
Jeremy Allison
cf84c0fe1a r1154: Change default setting for case sensitivity to "auto". If set to auto
then is the client supports it (current clients supported are Samba and
CIFSVFS - detected by the negprot strings "Samba", "POSIX 2" and a bare
"NT LM 0.12" string) then the setting of the per packet flag smb_flag
FLAG_CASELESS_PATHNAMES is taken into account per packet. This allows
the linux CIFS client to use Samba in a case sensitive manner.
Additional command in smbclient "case_sensitive", toggles the
flag in subsequent packets.
Docs to follow.
Jeremy.
2007-10-10 10:51:57 -05:00
Alexander Bokovoy
db255608f1 Fix compiler warnings for vfstest. Patch from Stefan Metzmacher <mezte@metzemix.de> -
Alexander Bokovoy
91984ef5ca Fix VFS layer:
1. Finally work with cascaded modules with private data storage per module
2. Convert VFS API to macro calls to simplify cascading
3. Add quota support to VFS layer (prepare to NT quota support)

Patch by Stefan (metze) Metzemacher, with review of Jelmer and me
Tested in past few weeks. Documentation to new VFS API for third-party developers to follow
-
Jelmer Vernooij
d817eaf0ec Reverse previous patch from Stefan and me after comments by Andrew Bartlett -
Jelmer Vernooij
74d9ecfe2d Patch from metze and me that adds dummy smb_register_*() functions so
that is now possible to, for example, load a module which contains
an auth method into a binary without the auth/ subsystem built in.
-
Jelmer Vernooij
89a25ef20d Fix popt usage (backport from HEAD) -
Tim Potter
5f8a008a52 Merge: const fixes.
Merge: add popt_common_version to command line options table.
-
Simo Sorce
a2e1969ce5 correct init, tx Stefan -
Andrew Bartlett
3a7458f947 Merge from HEAD - make Samba compile with -Wwrite-strings without additional
warnings.  (Adds a lot of const).

Andrew Bartlett
-
Jeremy Allison
09a218a9f6 Forward port the change to talloc_init() to make all talloc contexts
named. Ensure we can query them.
Jeremy.
-
Andrew Tridgell
a4351a3923 initial mem_ctx to NULL
patch from metze
-
Jelmer Vernooij
0428eb422b Correct popt argument info in vfstest
Don't use global_ctx in samtest.c
-
Jelmer Vernooij
355d28d9ea Use popt for printing --help message -
Jelmer Vernooij
b1e1d54803 Don't use global memory context -
Simo Sorce
5246d3693c if muhammad does not go to the mountain ... -
Simo Sorce
233b14f447 implemented lock and mknod
addedd to vfstest the possibility to read a file to imput a stream of commands
-
Jelmer Vernooij
e0c61b3105 some fixes -
Jelmer Vernooij
20f1765c32 Remove unused variables -
Jelmer Vernooij
9b4deb1e0f Add 'conf' command to load different smb.conf files -
Simo Sorce
42ae5eb826 A new utility to test VFS system and modules
Just now it is acommandline tool like smbclient and rpcclient that is able to
perform operations on the file system passing through the vfs layer

It is not complete yet, some functions have simply faked up data, but module
loading works yet and basic operations too.

Thanks to Eric Lorimer for helping out with the initial setup.

Simo.
-