Age | Commit message (Collapse) | Author | Files | Lines |
|
per type - this is all we use right now and makes
re-entrancy problems with deleting handlers with
a message dispatch loop go away.
Jeremy.
(This used to be commit 2e9b6faeae1474d65a5c12f5a19b0ae045d47c2e)
|
|
in tdb message processing. If we're inside a dispatch
function and we delete our own handler we'd walk onto
the next pointer from a deleted memory block. Fixes
crash bug in winbindd (and goodness knows where else).
Jeremy.
(This used to be commit 27a4c1121404e346432d90b97b518861e038e9f2)
|
|
is safe from signals.
Jeremy.
(This used to be commit c264a0aa4a83a3d47db33446b16a8766bc14824f)
|
|
inside the #ifdef HAVE_NATIVE_ICONV
(This used to be commit 43ab1d2ba5eb24fc22f8d53c650bf39e95fb133b)
|
|
(This used to be commit e710a7d39a662a1a339f3f71c4b051fde1bb5a16)
|
|
Simo.
(This used to be commit 50cd8bffeeed2cac755f75fc3d76fe41c451976b)
|
|
and lib/replace. Found by Herb - thanks !
Jeremy.
(This used to be commit 67c4d5e73fe066910f7b1ca4624541a9bbbf7750)
|
|
we never mix malloc and talloc'ed contexts in the
add_XX_to_array() and add_XX_to_array_unique()
calls. Ensure that these calls always return
False on out of memory, True otherwise and always
check them. Ensure that the relevent parts of
the conn struct and the nt_user_tokens are
TALLOC_DESTROYED not SAFE_FREE'd.
James - this should fix your crash bug in both
branches.
Jeremy.
(This used to be commit 0ffca7559e07500bd09a64b775e230d448ce5c24)
|
|
may have inherited from our parent in the winbindd
forked child.
Jeremy.
(This used to be commit 0a1352f440a9d9b974ad8d571b2e48a43a15b6cc)
|
|
(This used to be commit 4b5cf0c9cffe9903c86ac7e8b41c303fdbde5bac)
|
|
(This used to be commit f64866a43fbc21666e919cafdf3002a8e43c60af)
|
|
(This used to be commit 75555ae1c8039b7bbca796dd16609de08230265a)
|
|
(This used to be commit 1fe41c96f53b0d83e8779050e2149a5e70b5dad0)
|
|
(This used to be commit fa6fa1268b33334d17869d0f096cf7600e88f993)
|
|
The main thing here is a rewrite of srv_winreg_nt.c. The core functionality
has moved to registry/reg_api.c which is then usable by the rest of Samba as
well.
On that way it fixes creating keys with more than one element in the
path. This did not work before.
Two things that sneaked in (sorry :-) is the change of some routines from
NTSTATUS to WERROR the removed "parent" argument to regkey_open_internal.
Volker
(This used to be commit fea52801de8c7b85c578d200c599475680c5339f)
|
|
Metze: as noted by "shattered" and discussed on the irc,
here is a patch to lib/sysquotas_linux.c replacing some
"get"s by "set"s. The other lib/sysquotas*.c files look
ok to me. But in the linux variant, the problem is not
in the actual call of quotactl but in the preparation of
the respective "D" structs. This makes the difference
between the get and set calls for SMB_USER_FS_QUOTA_TYPE
and SMB_GROUP_FS_QUOTA_TYPE.
metze
(This used to be commit d303cc7e620d8879e153c6a145c331453cf6552f)
|
|
<ks@sernet.de>
Volker
(This used to be commit fde042f29e9e9ac19ed3380e8fbe45fa8441e705)
|
|
(This used to be commit 6cab254c49e07b11c170511ec613f0f33914c3e6)
|
|
against tdb corruption. Needs fleshing out
(and I forgot one record type) and needs helpful
suggestion from Volker to validate freelist,
but should give an idea of how this will look.
Jeremy.
(This used to be commit 8eb53f74e414483afde7b1e38ea2a3f56ae3ec66)
|
|
(This used to be commit b6bf2e42672cc84e5c3af6f8b15a9d39c408db13)
|
|
Metze, you wanted to port talloc_get_type_abort() to 4. Should I just use it
in 3-ldb?
Volker
(This used to be commit ba0df1c915c49afad629df789375440225968633)
|
|
metze
(This used to be commit 4a5da57306ad8cce5522ee72349cb85b447e295c)
|
|
(This used to be commit be3c444c37dc6f0ab91a2815a2efe6f7c38818c5)
|
|
(This used to be commit cf4309b9048a8417104cac660421a3dcd2e96ffe)
|
|
(This used to be commit 1f3e20ef3985a0a16e8945907611654ef5e884c4)
|
|
(This used to be commit c5e041661ec6dd63188ad0a09a228192b6dfd2b3)
|
|
(This used to be commit 3250d20d27d4f85421052e877077526975b16e02)
|
|
(This used to be commit 558a13a755ff39c9f15ba4f0a2639ffe30c996ac)
|
|
(This used to be commit 8ccff6a4dd92dfad4942b562cd1bb27d22d59661)
|
|
(This used to be commit 4b075f347b5449b199be19221187ce66916384cf)
|
|
(This used to be commit a301a4a12d554d9d3ba00c2780deb9eafc44e1a8)
|
|
(This used to be commit 235e8c9653a9199f2766c5c4a2d1f1d4f2801a3b)
|
|
(This used to be commit b6933c3043b73b68a30f57f681185a79c8e205c2)
|
|
(This used to be commit 4d44388929f75d1480a8222a7cd2f575494a2b62)
|
|
(This used to be commit 1bd660fb9139238229fc6a80566c03f473cad094)
|
|
(This used to be commit 5ec737922041b723b9e60c08049ace5fa2fa5dec)
|
|
(This used to be commit 3047a4b92c7d5391a8f162f26ccc92ce30c35cee)
|
|
(This used to be commit 679330175185f8504bb5968339dcc7cb20d9140c)
|
|
against
W2k3. The server requires that size==0 in the [in] name. Somehow I get the
feeling that something is badly wrong here....
I did not yet recreate the gen_ndr equivalent, see next mail.
Volker
(This used to be commit 016ddce12005bb0829bf050e4d4851852751b3e5)
|
|
(This used to be commit 842599a7fd1217b498dc2d241d39ed604cf0da7d)
|
|
metze
(This used to be commit fe61e6ebf7d771ce6441198bf2e330d53bf7b10e)
|
|
metze
(This used to be commit 18171cf54b22f9f2d73753db580934bd10e95e3d)
|
|
metze
(This used to be commit b7965ac26cbfdfe60f929e2fa3a295b8c57d220d)
|
|
metze
(This used to be commit 207643e9c9c75546f38a09f12ea0b574b08086c5)
|
|
(This used to be commit a86a56fed3eb06b4b4a04329d42a9f57bad16271)
|
|
(This used to be commit 3ef6ef7cc89b6421b9e8ec301cbd55ccd09e4d20)
|
|
Simo, I'm not sure this is the correct fix. So I'd like you to look at it and
merge to 4 if appropriate.
Volker
(This used to be commit afd7f12124b02b594063535f93903a8a598a0587)
|
|
(This used to be commit 53eaa603eb84047263c27d57b8c0f5ce8e157189)
|
|
(This used to be commit 36a7bf738afd466e378fb2f09d1ce0b47ec924a4)
|
|
the vfs layer, since gpfs supports it. Thanks to Volker, Christian,
Mathias, Chetan, and Peter.
(This used to be commit 0620658890fa9c68a9848538728023192319c81a)
|