Age | Commit message (Collapse) | Author | Files | Lines |
|
when a context (such as a tree connect) is destroyed. The behaviour
was changed by the ntvfs memory leak fix, and this patch is needed to
make it all work again.
(This used to be commit a7ad4df7cd6cdf88fd49698840a072a4474a318a)
|
|
metze
(This used to be commit 8f1850ef65dc8c860912639d787d82399d015f13)
|
|
depth
(This used to be commit 2ebcfcc6dadd4a420431c733bb12fe7719057fd6)
|
|
metze
(This used to be commit 98f58d710a4fe1cd3581b1fb25c4f0c0236b5092)
|
|
metze
(This used to be commit fb1debf219089188d1a8233ab3ff4ff314f7df0b)
|
|
provide handle callbacks
metze
(This used to be commit dfd07e6f890ebe11d77d39f65c3f6850c9b9c37e)
|
|
metze
(This used to be commit 98890052fec7ba4a8bf4e07a6b000d04d768f581)
|
|
- Implement SMB2 Read
metze
(This used to be commit d0ac0c5af44ba5aa8b18106c2ac26c0d194e59b4)
|
|
- Implement SMB2 Flush
metze
(This used to be commit 41d87ebe355cd34d35a93d1e90cd2680363cb5d3)
|
|
- implement SMB2 Write
metze
(This used to be commit 5ab6f304f8b91c0362fd57429cc24126b241bd51)
|
|
- add RAW_CLOSE_SMB2 generic mapping
metze
(This used to be commit 41bc3cfc822bfc2fe4413f93a180fc4507005282)
|
|
metze
(This used to be commit d26144f9575f1e53bfb837024d964a3324d38728)
|
|
metze
(This used to be commit 0e23d2a45a4507051bb3453387b82e7a9f4433ea)
|
|
as new levels
metze
(This used to be commit 91806353174704857dfcc15a730af7232cfde660)
|
|
metze
(This used to be commit 5114cab66294aa4fce586bb47a90ae32450ddbf3)
|
|
- to use a struct ntvfs_handle instead of a uint16_t fnum.
(to make it independend from the frontend protocol)
- the allocation of handles now is provided by the frontend
(smbsrv_*) via callbacks and not by each backend module
- this also makes sure that file handles are only passed
to the ntvfs subsystem when the tcon and session matches,
so modules can rely on this and need to check this.
- this allows multiple modules in the ntvfs module chain
to allocate file handles. This can be used for virtual
files like "\\$Extend\\$Quota:$Q:$INDEX_ALLOCATION"...
- also this will make SMB2 with 128 bit file handles possible
metze
(This used to be commit 287fc1c22d670f6e568014b420f7f4cb31dc7958)
|
|
level
metze
(This used to be commit 95bf41b4d4ec96349802955e364fe44ef85f9077)
|
|
with coming ntvfs subsystem changes
metze
(This used to be commit 69e7a454747acaad9ae4099d0ed5b4a5f3643ad7)
|
|
the packets with our parsing code for the most stuff.
So make cifs:maptrans2=yes the default.
metze
(This used to be commit 2a9e55fafc1368496bec4c4870070cfa0a19ca5e)
|
|
we need to return NOT_IMPLEMENTED when mapping is desired
metze
(This used to be commit 09aeb387a0a2f96704d20ecb26f92d4e3d178100)
|
|
per file handle and not per tree connect
metze
(This used to be commit 5d825261c0b8341f0a7f0f6d96d83807352566f4)
|
|
metze
(This used to be commit 5e256f4b78441269de2e53c9582f3237e4220f6c)
|
|
metze
(This used to be commit 7fa6d736913af2d1d2215ca1a04ed8763ccb3d45)
|
|
(both are '1')
metze
(This used to be commit de9d04abcceae7b1e21f521d0bb2fa5129c237b2)
|
|
Split of system/locale.h header from system/iconv.h
Previously, iconv wasn't being used on these systems
(This used to be commit aa6d66fda69779d1c2948a1aca85dbd5208f1cba)
|
|
(This used to be commit d72c5c8f755277eb22e1f6834d98202f00c09934)
|
|
metze
(This used to be commit da82e2bc45c23cc46f3013b38078229755b4ea61)
|
|
(This used to be commit 9e9bfd04c6db013453b900e201df9c09e8777a22)
|
|
(This used to be commit 0fafa2e59566f8f892d7dfd7dd33d0100b96a780)
|
|
(This used to be commit 12ba42de5886f9f4f9b1698476557e0c217d06f3)
|
|
(This used to be commit 4ec89bce8715f35f21fe05bb738dae13fc6c3066)
|
|
Remove some autogenerated headers (which had prototypes now autogenerated by pidl)
Remove ndr_security.h from a few places - it's no longer necessary
(This used to be commit c19c2b51d3e1ad347120b06a22bda5ec586c22e8)
|
|
with local
(empty) libpopt.a overriding global one
(This used to be commit 2f06305e53478e5030c24550954f221a9a97c83f)
|
|
(This used to be commit 05f5f3da8f08fb36f9709fa40b6b84ed1f948f3c)
|
|
(This used to be commit 06a735d85e8b325a9b605e23edfb2dcef511dbe3)
|
|
(This used to be commit 0291ae47579a0f2ae67b04b049edb51974e3c8f0)
|
|
simple backend).
(This used to be commit f054e1a9e6101f22559f5c4a546b537531b60f94)
|
|
for REQUIRED_SUBSYSTEMS.
(This used to be commit adc8a019b6da256f104abed1b82bfde6998a2ac9)
|
|
that made the BASE-DIR2 test fail.
(This used to be commit dcebc59a987b3c0d8379912d0451dedb9e895451)
|
|
in r15186. I don't think I should be allowed to use quilt and svn at the
same time any more :(
(This used to be commit e0ca5ead27743c84f5d9310a05d6d718862ead1d)
|
|
"." for "..". These express the intention better that strcmp or strequal
and improve searchability via cscope/ctags.
(This used to be commit 7e4ad7e8e5ec266b969e3075c4ad7f021571f24e)
|
|
the version information can be checked when modules are registered.
(This used to be commit 95eb55806339fc5409c0adf137ebd5bffd7098ac)
|
|
(This used to be commit bf946e6d6d3de1384588a687e15e030f3b1806f0)
|
|
can have standard access to critical sizes. Add a convenience function
to determine whether two critical sizes differ.
(This used to be commit 7ced96d2d348701734cc4cdf3f8899dbce8cd0f7)
|
|
- only call chown/fchown when we want to change something
metze
(This used to be commit 46b3096d938331a2339a876649bc6cbfec883cb2)
|
|
metze
(This used to be commit d76f3e2fb61317633876afc90c1cea1130e58dea)
|
|
metze
(This used to be commit bd2c899d83615066fbd1332495a4610eeea8f8ee)
|
|
metze
(This used to be commit fde8922947551f5f7d50607c5c83feba062138c8)
|
|
- add the correct access checks for changing sd->group and sd->dacl
metze
(This used to be commit 2a61f65cd4084bf690caccf87efaf46551a13aee)
|
|
I'll add some torture tests later...
metze
(This used to be commit ce045f4df37b6740f2bf849fd06ab51c682ea0b7)
|