| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
Karolin
(cherry picked from commit 9589b99ee38c6c996e7c139e528f006a33652d49)
|
|
|
|
|
|
| |
can result in a buffer overrun.
Jeremy.
(cherry picked from commit 353d9cb0fdd941781698c6b334db5f2997eef991)
|
|
|
|
|
|
|
|
|
| |
This has brown paper bag quality and is definitely needed for 3.2.0.
Thanks to Orion Poplawski for reporting this!
Volker
(cherry picked from commit 779a3af0cd3ecbf82e3de16a4e0aec046c19d869)
|
|
|
|
| |
(cherry picked from commit 8fce305e47aefdcad8e20d51851d8a3734508f00)
|
|
|
|
|
|
|
|
|
|
| |
Can someone with gpfs available test this ? The only codepath using this
function is the modules/gpfs.c module. The fix resolves at least the build
issues Samba has with recent kernel / libcap versions by using the portable
cap_get_proc()/cap_set_proc() interface (instead of using capget/capset).
Guenther
(cherry picked from commit 177955141247a4eb56ba0d82dc1add7f52175c40)
|
|
|
|
|
| |
Jeremy.
(cherry picked from commit 79bda4467f399325773211bb4b660363024c66b4)
|
|
|
|
|
|
| |
Guenther
(cherry picked from commit 355fb81e9e42e507717f33a11793258db9169199)
(cherry picked from commit bcf721770d2a76df85737596d6b73e9e6d982c32)
|
|
|
|
|
|
| |
Guenther
(cherry picked from commit b2cdf0f5d04c241791c1462d1b86c587156ac0c7)
(cherry picked from commit d4656267be2c2d851242b8e7b834a92aa975a98a)
|
|
|
|
|
|
| |
Guenther
(cherry picked from commit 64815c08558c73bbffeb2fdfc0d5850c4ebf8405)
(cherry picked from commit eb1b03171729e569b1ae81fdf8a9038029ceee4e)
|
|
|
|
|
|
|
| |
This should fix the build with non gnu make
metze
(cherry picked from commit 401a0c84fe5f60e57e95331805da6b53dd1d7c2e)
|
|
|
|
|
|
| |
This was commited with a67e96393fbf3a accidentally.
Karolin
|
|
|
|
| |
(cherry picked from commit 8246ffc66e6425809cfb8ca48bb31710dcddbd26)
|
|
|
|
|
|
|
| |
Should have been removed with b7f34e7ef2907b498a0645ce68f2773ed7d60cdc.
Maybe lost because of picking cherries in the wrong order.
Karolin
|
|
|
|
|
|
|
|
|
|
|
| |
so we can detect broken Linux recvfile splice and correctly fall
back.
Karolin, I think this should be pulled into 3.2-stable even
though it's a feature change as otherwise there's no way for
3.2 to use recvfile zerocopy, which is an advertised feature.
Others please comment.
Jeremy.
(cherry picked from commit bad2c3f1c817a94b7638bbf6456ff862829aed76)
|
|
|
|
|
| |
Karolin
(cherry picked from commit 18bab9472e7f85f3f518b64c4673f6f19a60f94d)
|
|
|
|
|
| |
metze
(cherry picked from commit b68916328e935e61840cb03560ebeeee15bb2c6f)
|
|
|
|
|
| |
metze
(cherry picked from commit 04d465c622c614bec29f24793ae897a73bcb51f4)
|
|
|
|
|
|
|
| |
There's --enable-symbol-versioning=no to disable it.
metze
(cherry picked from commit cb5492978b6b157f529806afb2f5fc6202888129)
|
|
|
|
|
| |
metze
(cherry picked from commit 8e0fcd583a643a8f4240698efcbb177463534a82)
|
|
|
|
|
| |
metze
(cherry picked from commit ce9d8ea9818d91bd91f95149f3b0a7ed4f2dae3b)
|
|
|
|
|
| |
metze
(cherry picked from commit efb23fdce72db48b4c149fb3dd4a6f4aa3eebbbe)
|
|
|
|
|
| |
Karolin
(cherry picked from commit 87bcff8dde4302f7b473933f8fddfb98b3c024db)
|
|
|
|
|
| |
Karolin
(cherry picked from commit 93ca0277e78622081c1a6cab037543187902fd86)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
as they are no longer needed now we have IDL marshalling.
Change the calculation of the 32-bit fileid we return
to a Windows client. We can't just use the generation
count as it starts at zero for every smbd - and this
command must enumerate all files open across all smbds.
We'd really like combination of process-id + dev + inode +
generation count to be unique, but as we can't fit that
into 32 bits just use 16 bits of pid + generation count.
Jeremy.
(cherry picked from commit edf73a97f674d4cb30f20b0cc3d6e6b43b4ca3eb)
|
|
|
|
|
| |
Jeremy.
(cherry picked from commit 40548ba51c93de1e2b8a29be07e2f53540f4e9d4)
|
|
|
|
|
|
|
|
|
|
| |
the IDL is documented incorrectly in the MS-DOCS.
Username and path need to be reversed (yes I will
raise this with MS). Secondly, we need to check
access_mask for the permissions, not share_access
(share_access are the deny modes).
Jeremy.
(cherry picked from commit 35f8b3e7948230bd404078db28eed67bfd896bf7)
|
|
|
|
|
| |
metze
(cherry picked from commit dc09e04d524dcc92a29da0864666fd4258a81b76)
|
|
|
|
|
|
|
| |
standalone builds
metze
(cherry picked from commit 79e90f6c5efe97d6671f4def8cc0ffd2f93f48e8)
|
|
|
|
|
| |
Guenther
(cherry picked from commit a01ed719c31998620927dc9b1664ba8e36bd9b21)
|
|
|
|
|
| |
Guenther
(cherry picked from commit 954d0998c2c00140addb6ba3845e80ed91e4effc)
|
|
|
|
|
| |
Guenther
(cherry picked from commit e305368538eaa72e3008a5517db3708936924297)
|
|
|
|
|
| |
Guenther
(cherry picked from commit 255e509474cae92802e90613ccaddb6627ee77cd)
|
|
|
|
|
| |
Guenther
(cherry picked from commit 0388b2f0cc4d14b005c5b42f2c17ddcbc8bef12a)
|
|
|
|
|
| |
Guenther
(cherry picked from commit 12e47be02f93e2f41af5772f6a83568b3574d032)
|
|
|
|
|
| |
Guenther
(cherry picked from commit 836877c4005ba081c0a4cc97726830d6dbd62d34)
|
|
|
|
|
| |
Guenther
(cherry picked from commit 4b3617bf505a835a6d4bb9b80c4ad837a2082dea)
|
|
|
|
|
| |
Guenther
(cherry picked from commit 5b0eda98f3d127399770f7a037ad3277dbe23393)
|
|
|
|
|
| |
Guenther
(cherry picked from commit 5a216d2340bb06a8866718d1b4b07265006bd900)
|
|
|
|
|
| |
Guenther
(cherry picked from commit a56d7999a445f7157f85e5636f5b2c5e471a98e2)
|
|
|
|
|
| |
Guenther
(cherry picked from commit 5e91bd1d2bfe458c6f8b3696f99e0f75e43cbae8)
|
|
|
|
|
| |
Guenther
(cherry picked from commit 7889516a384c155a9045aad4409c041fddd0d98d)
|
|
|
|
|
| |
Guenther
(cherry picked from commit 2c0a96f1e5fc065fdbeb5671cfa693009321dde8)
|
|
|
|
|
| |
Guenther
(cherry picked from commit 82cbb3269b2e764c9c2a2fbcbe9c29feae07fb62)
|
|
|
|
|
| |
Guenther
(cherry picked from commit dbf96120d8b33e592bfd3e9df1777f1670e218be)
|
|
|
|
|
| |
Guenther
(cherry picked from commit eb7fee6e2a00326c03aa013058247e06279a4930)
|
|
|
|
|
| |
Guenther
(cherry picked from commit 56be9c98d24e64bf855439df21766d30f448f407)
|
|
|
|
|
|
|
|
|
| |
While storing always a type 29 reply structure in gencache, we are now able to
deliver correct data according to return flags such as DS_RETURN_FLAT_NAME and
DS_RETURN_DNS_NAME out of the cached data from gencache.
Guenther
(cherry picked from commit c67b6dc0ca866781043e443177d550e23b83ae36)
|
|
|
|
|
| |
Guenther
(cherry picked from commit 4b56c294e8ba045c84cab538b3d286e433d292ed)
|
|
|
|
|
| |
Guenther
(cherry picked from commit 847f258632f6d49a3fd45f466c5d3d8c6222ff85)
|
|
|
|
|
| |
Guenther
(cherry picked from commit d13fe66f3d9ba152e3e8197ee6682e175163a6cd)
|