Age | Commit message (Collapse) | Author | Files | Lines |
|
detected
metze
(cherry picked from commit 84b5652d3e5766521436e4c7d59615b08b2bb198)
(This used to be commit b28b63c911efe17ba37c15c9b74edd96e9584832)
|
|
Samba can later just check libreplace_cv_HAVE_IPV6 = yes.
metze
(cherry picked from commit e835e7eebcc064ce0813814796828f15ad112fbd)
(This used to be commit 1ca4508f3a996982a528942da1b12b94b91e94cd)
|
|
used for tdb_traverse() to tdb_traverse_read().
Jeremy.
(This used to be commit bda0f03fb3fa8a7b14d4f54bee7076d691cad44f)
|
|
This patch is the second iteration of an inside-out conversion to cleanup
functions in charcnv.c returning size_t == -1 to indicate failure.
(This used to be commit 6b189dabc562d86dcaa685419d0cb6ea276f100d)
|
|
Calling tdb_traverse inside a transaction led to the transaction lock being
held indefinitely. This was caused by the tdb_transaction_lock/unlock inside
tdb_traverse: The transaction code holds the global lock at offset
TRANSACTION_LOCK. The call to tdb_transaction_lock does nothing because the
transaction_lock is already being held. tdb_transaction_unlock inside tdb_wrap
resets tdb->have_transaction_lock but does not release the kernel-level fcntl
lock. transaction_commit later on does not release that fcntl lock either,
because tdb->have_transaction_lock was already reset by tdb_transaction().
This patch does fix that problem for me. An alternative would be to make
tdb->have_transaction_lock a counter that can cope with proper nesting, maybe
in other places as well.
Volker
(This used to be commit 80e700e3bd73f2ffa38046bdcba7f532e25198ef)
|
|
Jeremy.
(This used to be commit 830337f054a6c0646d85df33d9958e99283e727a)
|
|
I have no idea what I've been smoking when I checked this in :-(
Karolin, this fixes the join bug 3.0.28->3.2.0rc1
Thanks,
Volker
(This used to be commit f845dbbceeff032cd248117ddf63af3d3736b21c)
|
|
This works around a problem with smbcontrol opening messaging.tdb twice. Very
likely this is not the right fix. Michael, please check.
Volker
(This used to be commit 9d52cf3f9394eb78465173bad53ea8dc86512213)
|
|
(This used to be commit b4b3b6b1c6a336220c6afd68b153a769397ecded)
|
|
AC_LIBREPLACE_NETWORK_CHECKS
metze
(cherry picked from commit 7f26a5425e706a97cc07c5139b3fea4fde9e4020)
(This used to be commit c97ff995e41d1cd31a7169e95ca415078da4a16c)
|
|
Moved from the samba specific locations
metze
(cherry picked from commit e674128ee2f11596f358ed46104c9d25eb2f754f)
(This used to be commit 951b8c757ada337229a4efe81e6532d15fa0b63a)
|
|
find a dc.
Guenther
(This used to be commit ae60695a349bccd1128e6c439664b0607627ef23)
|
|
metze
(cherry picked from commit da2179ee5d5b6094ab63a9d9d6a8d59893937087)
(This used to be commit 151d62da1321322615daadabb41d049974f5fe6a)
|
|
AC_LIBREPLACE_NETWORK_CHECKS was used
metze
(cherry picked from commit 3fddd36e119f73a5021370450f9687ef9d252bab)
(This used to be commit cd37fdb2401bfd6c23160e34f03238faa1f5cbd3)
|
|
metze
(cherry picked from commit aa7ef1af746319a3d771decd0ec03dabe8b8ad28)
(This used to be commit dbbc05c87ba2b2d9b3247cfba58bc1a3f12ad4f5)
|
|
metze
(cherry picked from commit 67845d3471711d24069636d0d4032f9d53748334)
(This used to be commit 734ade407ed8d5b61a831509c3efc90fc521fe1b)
|
|
metze
(cherry picked from commit 0234d397fefee8e1d0dcd3402f748c2251021c90)
(This used to be commit d7038405d68eb3c69ef10f63ce37db838eb44b7a)
|
|
metze
(cherry picked from commit 64591d064dc3da6074f0f7539911a6e433d9cc43)
(This used to be commit 2f43e282e0fa723dd62e3b28e529c6eb01ef5b8a)
|
|
metze
(cherry picked from commit f9f8f93adcc7161ebb18f5a0bf28c73d951a15ad)
(This used to be commit 9aa0f6626d6a69ceeb8bb4ea71ea3d4a6157d101)
|
|
metze
(cherry picked from commit 3a70274c908e31453942b442351eab8423c1a53d)
(This used to be commit b078ae2b56c9a932655ef619a7af5ce0aeb904dd)
|
|
metze
(cherry picked from commit 223ef6c08efb52251d0a772bb0c481b2803cf0ce)
(This used to be commit 438ddd9c81e74e3042154cf5f0416043ee6a8c35)
|
|
metze
(cherry picked from commit fba00736c870f449c0eee32fe0d7b0d539dca51f)
(This used to be commit 7669daa9f536b73a0b933a3d3fcac68c1771dc15)
|
|
metze
(cherry picked from commit 82e826253b6d18832931dbb5c1dda009889bf9e0)
(This used to be commit 09632f9694599e626e889e54310383878c51413f)
|
|
metze
(cherry picked from commit c70eba87dbbac6c2c1e68c343cdd410577c1686f)
(This used to be commit c48b2d8679dd139323936af68b48707c5a9f500c)
|
|
(cherry picked from commit bd089818a3182698dfe85039c1b2e22d8c2835bb)
(This used to be commit 6f5f736867a3c5b8c7e6f4e73b031e36783ed1bc)
|
|
(cherry picked from commit dabdf24e86f038e3afc67532fa5bf60a37992161)
(This used to be commit 104316884576a2d904d9d8b2d7c1e0dc80817b66)
|
|
metze
(cherry picked from commit 04f4523ed032946b8f0e74ac6f7458010159e3bb)
(This used to be commit a3d675a7738cc04bb765064a060780198721d94a)
|
|
metze
(cherry picked from commit 3451b54bf7f5e37a589ec261d28c2a8b6f9788ed)
(This used to be commit 0987c32645e4851badab4c1daffb4ee7982ea153)
|
|
Note: moving it out of AC_LIBREPLACE_BROKEN_CHECKS will be the next step
metze
(cherry picked from commit 55a904b1d7aeca849d450e371b18afca5b0c6218)
(This used to be commit 2a3ddc23cc8d050dfe5b4e1c0e139a7c97cc3b59)
|
|
I'd like to also provide futimes(), but it seems
that some systems doesn't support a it at kernel level.
If someone knows how to write a portable replacement
for futimes() please tell me...
metze
(cherry picked from commit a9604fe4a323dccb537cf02ea7594437b4995803)
(This used to be commit 8a241cf150fba787c82cbcb03730083ced442fbb)
|
|
(This used to be commit c84d49429191423a81d558042fe949c26f5de5fe)
|
|
(This used to be commit 368454a27cb53a408ec416cbf37235b304592fb5)
|
|
(This used to be commit 2834dacc8d49f77fe55fb5d7e3eb2dda431d1d3d)
|
|
(This used to be commit 124a2c71852f39fcfe62ea19a5a8d25638d47400)
|
|
Jeremy.
(This used to be commit e54c71954ae484fe4a4e195db33440490e78e256)
|
|
Guenther
(This used to be commit 7889516a384c155a9045aad4409c041fddd0d98d)
|
|
Guenther
(This used to be commit 82cbb3269b2e764c9c2a2fbcbe9c29feae07fb62)
|
|
Guenther
(This used to be commit dbf96120d8b33e592bfd3e9df1777f1670e218be)
|
|
files. Thanks to Kai Engert <kengert@redhat.com> for
reporting.
Jeremy.
(This used to be commit 687275cd532f8f8ad710acd222a0c76625da53c6)
|
|
Guenther
(This used to be commit ec9f8c4cf67c82f4665ed51e4fd0181f5f147ea0)
|
|
Guenther
(This used to be commit 47146effc1c2bca516d4fbccf221b5b0e02737bf)
|
|
Guenther
(This used to be commit 3feaa9829cc5bdeb7a5401c3c24b3811816396ce)
|
|
so we can detect broken Linux recvfile splice and correctly fall
back.
Jeremy.
(This used to be commit ec2d301a7aac173aba41dd2074037f27d05095ce)
|
|
metze
(cherry picked from commit 8798ce3c744025b94973784dcb44d099427ef190)
(This used to be commit fa443081eaff77623653ed0390c4f9dabc4487b5)
|
|
(This used to be commit 420de035237bb08bc470c9eb820f3da2edaa6805)
|
|
(This used to be commit e7ce4bce5cd7eddb14982028538e965e12ccef84)
|
|
Guenther
(This used to be commit d077ef64cd1d9bbaeb936566c2c70da508de829f)
|
|
Guenther
(This used to be commit 0e8e05d556a7f84e500cca3fa858f9b4a9522a5f)
|
|
Guenther
(This used to be commit 686d8939d90eab958d3a352fe53917ba7a17f39a)
|
|
We now open messages.tdb even before we do the become_daemon. become_daemon()
involves a fork and an immediate exit of the parent, thus the
parent_is_longlived argument must be set to false in this case. The parent is
not really long lived :-)
(This used to be commit 4f4781c6d17fe2db34dd5945fec52a7685448aec)
|