| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | | |
| | | | |
| | | | |
| | | | | |
Michael
|
| | | | |
| | | | |
| | | | |
| | | | | |
Michael
|
| | | | |
| | | | |
| | | | |
| | | | | |
Michael
|
| | | | |
| | | | |
| | | | |
| | | | | |
Michael
|
| | | | |
| | | | |
| | | | |
| | | | | |
Michael
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
In order to be able to open the netlogon_params key (the new backend replacing
the former dynamic overlay), certain methods need to be provided. Delegate these
to the regdb backend (like e.g. the smbconf backend does).
Michael
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This was broken in 331c0d6216e1a1607a49ed7eb4078e10138ec16a
(pstring removal).
Michael
|
| | | | |
| | | | |
| | | | |
| | | | | |
Michael
|
| | | | |
| | | | |
| | | | |
| | | | | |
Michael
|
| | | | |
| | | | |
| | | | |
| | | | | |
Michael
|
| | | | |
| | | | |
| | | | |
| | | | | |
Michael
|
| | | | |
| | | | |
| | | | |
| | | | | |
Michael
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Store streams in a file each. Not 100% finished, and not built by default.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Store streams in posix xattrs. A kludge, as xattrs are limited in many ways,
but it might be a help for some situations.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This is the core of the streams support. The main change is that in
files_struct there is now a base_fsp pointer that holds the main file open
while a stream is open. This is necessary to get the rather strange delete
semantics right: You can't delete the main file while a stream is open without
FILE_SHARE_DELETE, and while a stream is open a successful unlink of the main
file leads to DELETE_PENDING for all further access on the main file or any
stream.
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Based on jpeach's work, modified the streaminfo prototype
Make use of it in trans2.c together with marshall_stream_info()
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Hi,
while implementing the extra_info version stuff, it occured to me that
samba_version_string() potentially allocates memory which is unused but
never free'd.
If SAMBA_VERSION_VENDOR_PATCH is defined, a second call to asprintf
takes place. The result is stored in tmp_version. Afterwards,
samba_version is set to tmp_version without free'ing samba_version
first. Looks like a simple free(samba_version) is missing. Patch
against 3.2-test below.
Ok, this only happens once over the lifetime of the application, so it's
no big deal, but I though it doesn't hurt to mention it.
Corinna
* lib/version.c (samba_version_string): Free samba_version
before setting to tmp_version.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Alexander, I think this ok...
|
| | | | |
| | | | |
| | | | |
| | | | | |
Refactor get_ea_list_from_file to use that.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
... forgot to "git add" it
|
| | | | |
| | | | |
| | | | |
| | | | | |
Thanks to vl for pointing this out.
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Now rewriting the helpers one after the other can start.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
This ports over my changes from Samba4
|
| | | | |
| | | | |
| | | | |
| | | | | |
It will be used elsewhere (net xattr for example)
|
| | | | |
| | | | |
| | | | |
| | | | | |
Jeremy.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
I did not test it, but it should not affect cifsfs, there are special posix
calls that also return the stat information unfiltered.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Jeremy.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
sockaddr_storage"
This reverts commit e33286f4a68352e55df081d06307f64f190773b3.
393bab185e0e9f02aac5740becc2aba2762133c8 is the v4-0-test fix
for the same problem.
metze
|
| | | | |
| | | | |
| | | | |
| | | | | |
(cherry picked from commit df36c78549b40ee5e47d5cc79de2eb79f58c567a)
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
by perl in the build system.
(cherry picked from commit bba8914af56cb161c275fbbdea2479d6f8bd703c)
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
metze
(cherry picked from commit 11bdc9bed80b9842ac1ab8f22509a5d191cddc91)
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
metze
(cherry picked from commit 1ecb4ec01b0506c95a5f90a62040329e7a39ee93)
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- Only use _XOPEN_SOURCE=600 on Tru64
- _OSF_SOURCE is also Tru64 specific
metze
(cherry picked from commit d19ab62081ce4ee4273ff752ad0443782a994826)
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
On Tru64 this brings in socklen_t and some other socket stuff
metze
(cherry picked from commit d42f2e5759332f1f0c6c1269bd29ac62ddb11016)
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
metze
(cherry picked from commit 05b4619c5beff474488d1abe5e647acd94a3e20c)
|
| | |/ /
| | | |
| | | |
| | | |
| | | | |
metze
(cherry picked from commit a07c983fde52607806745914bb41039afb5618cc)
|
| | | |
| | | |
| | | |
| | | | |
Michael
|
| | | |
| | | |
| | | |
| | | | |
Modeled after the Samba4 allinfo command
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This is the first step in replacing the dynamic overlays by proper
backends implementing REGISTRY_OPS.
Michael
|