| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This is only a hack for samba4 and should not be used
in new code.
metze
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This is an ugly hack to let the s4 server work arround
some bugs related to nested events and uid changing.
metze
|
| | |
| | |
| | |
| | | |
metze
|
| | |
| | |
| | |
| | | |
metze
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Incompatible caller should use tevent_loop_allow_nesting()
function.
metze
|
| | |
| | |
| | |
| | | |
metze
|
| | |
| | |
| | |
| | | |
metze
|
| | |
| | |
| | |
| | | |
metze
|
| | |
| | |
| | |
| | |
| | |
| | | |
Not every tevent backend supports signal events.
metze
|
| | |
| | |
| | |
| | | |
metze
|
| | |
| | |
| | |
| | | |
metze
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
buffers"
This reverts commit 9579a6f193f570e4ce2af80f4aac7c2f25ae5b22.
It's confusing to have a boolean to alter the behavior of cli_push
and as the new feature isn't used yet I revert it.
We can readd a extra function later.
metze
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
This avoids problems with embedded control characters in password
changes
|
| | |
| | |
| | |
| | | |
This one added 3 spaces to the end of any new passwords
|
| | |
| | |
| | |
| | |
| | | |
This fixes the problem with the setpassword command failing like this:
Error: First line of ldif must be a dn not ' dn'
|
| | |
| | |
| | |
| | | |
Jeremy.
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
AC_TRY_LINK automatically wraps a main(). Double main() causes this test to fail
on some compilers.
|
| | |
| | |
| | |
| | | |
metze
|
| | |
| | |
| | |
| | |
| | |
| | | |
Volker: please check!
metze
|
| | |
| | |
| | |
| | | |
Guenther
|
| | |
| | |
| | |
| | | |
Guenther
|
| | |
| | |
| | |
| | |
| | |
| | | |
This should fix the build on some hosts.
metze
|
| |/ |
|
| | |
|
| |
| |
| |
| | |
I think we eventually need to pass down the debuglevel here.
|
| |
| |
| |
| |
| |
| |
| | |
Callers can use it instead of tevent_req_callback_data()
if they use a non talloc private pointer.
metze
|
| |
| |
| |
| |
| |
| |
| | |
This function can be called as last action of a _recv()
function, it destroys the data attached to the tevent_req.
metze
|
| |
| |
| |
| |
| |
| |
| |
| | |
Extended operations return was not going thorugh the same patch as others
leaving the ctx around. Plus we were neutralizing the spy too early so that it
didn't set the request_terminated flag as it should have.
This should hopefully fix the failures in the build farm.
|
| |
| |
| |
| | |
metze
|
| |
| |
| |
| | |
metze
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
There were the following problems:
1.) if window_size was a multiple of the chunk_size,
we silently dropped the last truncated chunk.
2.) if window_size was 0 pushed only the first chunk
to the server and silently dropped the rest.
3.) we had only transferred state->num_reqs writes,
even if there would be more data to send.
metze
|
| |
| |
| |
| | |
metze
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The change notify code registered a separate message handler for each
tree connect. This registration uses the global messaging context.
The messaging code would consider a 2nd registration for the same
messaging type as being an 'update' of the handler, rather than a new
handler. It also would only call the first handler in the linked list
for a given message type when dispatching messages.
This patch changes the messaging code to allow for multiple
registrations of the same message type, and allow for multiple calls
to different messaging handler for one incoming message.
This fixes the problem with the test_notify_tcon() test that I
recently committed to the S4 smbtorture
|
| |
| |
| |
| |
| |
| | |
The Samba3 internal notify code doesn't work correctly when there is
more than one tree connect to the same smbd process. This change to
the RAW-NOTIFY test triggers the bug.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In some code paths ltdb_context was still referenced even after we were returned
an error by one of the callbacks. Because the interface assumes that once an
error is returned the ldb_request may be freed, and because the ltdb_context was
allocated as a child of the request, this might cause access to freed memory.
Allocate the ltdb_context on ldb, and keep track of what's going on with the
request by adding a spy children on it. This way even if the request is freed
before the ltdb_callback is called, we will safely free the ctx and just quietly
return.
|
| | |
|
| |\ |
|
| | |
| | |
| | |
| | | |
Karolin
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
That is part of the fix for bug #6144.
Thanks to Diego Remolina dijuremo [at] gatech [dot] edu for reporting!
Karolin
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
libreplace always provides the getifaddr() function.
This fixes the build on sles8.
metze
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
The internal structure of in6_addr isn't always the same.
metze
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
is ipv4
We only do this if the socket isn't explicit bound yet.
metze
|
| | |
| | |
| | |
| | | |
metze
|
| | |
| | |
| | |
| | | |
metze
|
| | | |
|