summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* tevent: remove TEVENT_FD_AUTOCLOSE featureStefan Metzmacher2009-01-035-14/+0
| | | | | | | TEVENT_FD_AUTOCLOSE adds a dependency to SOCKET_WRAPPER, which is bad. Callers should use tevent_fd_set_close_fn() now. metze
* tevent: remove dependency to SOCKET_WRAPPER via "system/network.h"Stefan Metzmacher2009-01-034-4/+0
| | | | metze
* s4:socket: use a socket_wrapper aware function to auto close the fd event ↵Stefan Metzmacher2009-01-035-17/+39
| | | | | | for sockets metze
* s4:sysdep/inotify: use tevent_fd_set_auto_close()Stefan Metzmacher2009-01-031-3/+17
| | | | metze
* tevent: add tevent_fd_set_auto_close()Stefan Metzmacher2009-01-033-1/+17
| | | | | | | | tevent_fd_set_auto_close() is a simple wrapper arround tevent_fd_set_close_fn() with a callback that uses plain close(2). metze
* tevent: add tevent_fd_set_close_fn()Stefan Metzmacher2009-01-038-5/+48
| | | | | | | Let callers specify a close function as an alternative to TEVENT_FD_AUTOCLOSE. metze
* tevent: move some common tevent_fd related functions into tevent_fd.cStefan Metzmacher2009-01-038-59/+47
| | | | metze
* tevent: specify argument names for the event handlersStefan Metzmacher2009-01-031-12/+18
| | | | metze
* tevent: fix standalone make testStefan Metzmacher2009-01-031-5/+6
| | | | metze
* open_socket_out is always used with SOCK_STREAM, remove argument "type"Volker Lendecke2009-01-037-22/+13
|
* Fix retval of async_syscall_result_intVolker Lendecke2009-01-032-2/+2
|
* struct async_req doesn't really need to carry an event_contextVolker Lendecke2009-01-036-29/+24
|
* Remove unused argument "vuid" from make_internal_rpc_pipe_pVolker Lendecke2009-01-031-4/+2
|
* tevent: raise version to 0.9.1Stefan Metzmacher2009-01-033-5/+3
| | | | | | | | This 0.9.1 isn't compatible with 0.9.0, but it makes only sense to raise the major version after we have reached 1.0.0. metze
* s4 winbind: Correctly silence a "discard const" warningKai Blin2009-01-021-2/+2
| | | | Thanks to metze for pointing out the error.
* Replace some SMB_ASSERTs with NT_STATUS_INTERNAL_ERRORVolker Lendecke2009-01-021-7/+28
|
* Optimize for the common case that packet.c received exactly one full packetVolker Lendecke2009-01-021-8/+14
|
* packet.h API: The callback is now responsible to talloc_free() "buf"Volker Lendecke2009-01-023-37/+50
|
* Merge branch 'master' of ssh://jra@git.samba.org/data/git/sambaJeremy Allison2009-01-023-8/+11
|\
| * Changed code to use proper talloc context instead of NULL to control memory ↵scudette@gmail.com2009-01-022-2/+2
| | | | | | | | leak.
| * Memory leak fixed due to accumulation of open reg keys.scudette@gmail.com2009-01-021-5/+8
| |
| * Fixes uninitialised access as reported by valgrind.scudette@gmail.com2009-01-021-1/+1
| |
* | Remove cli_cm_set_dest_ss() - removes the global dest_ssJeremy Allison2009-01-022-20/+13
|/ | | | | | | from libsmb/clidfs.c. Keep the '-I<address>' option in smbclient working. The intent is to remove all globals from libsmb/clidfs.c. Jeremy.
* Merge branch 'master' of ssh://jra@git.samba.org/data/git/sambaJeremy Allison2009-01-0235-425/+538
|\
| * s4:lib/events: remove unused events_internal.hStefan Metzmacher2009-01-023-9/+1
| | | | | | | | | | | | external users need to use tevent_internal.h anyway metze
| * s4:selftest: report tevent tests as 'tevent.python'Stefan Metzmacher2009-01-021-1/+1
| | | | | | | | metze
| * s4:lib/events: convert to use tevent_* functions instead of compat macrosStefan Metzmacher2009-01-021-12/+11
| | | | | | | | metze
| * tevent: only provide compat macros if the caller wants themStefan Metzmacher2009-01-021-5/+0
| | | | | | | | metze
| * tevent: change pytevent to tevent_*Stefan Metzmacher2009-01-022-23/+24
| | | | | | | | metze
| * tevent: use TEVENT_FD_* instead of EVENT_FD_*Stefan Metzmacher2009-01-024-43/+43
| | | | | | | | metze
| * tevent: rename ev_debug_ops => tevent_debug_opsStefan Metzmacher2009-01-027-42/+69
| | | | | | | | | | | | And related changes, but we keep compat macros metze
| * tevent: rename events => tevent in tevent.pcStefan Metzmacher2009-01-021-1/+1
| | | | | | | | metze
| * tevent: pass down handler_name and location to the backend layerStefan Metzmacher2009-01-028-102/+154
| | | | | | | | metze
| * tevent: make tevent_add_*() macros arround _tevent_add_*()Stefan Metzmacher2009-01-022-42/+77
| | | | | | | | | | | | | | This passes some additional debug information into the events system to make it easier to find bugs. metze
| * tevent: use HAVE_EPOLL instead of HAVE_EVENTS_EPOLLStefan Metzmacher2009-01-024-8/+6
| | | | | | | | metze
| * tevent: rename event_register_backend() => tevent_register_backend()Stefan Metzmacher2009-01-026-23/+22
| | | | | | | | | | | | And fix the callers and there init functions. metze
| * tevent: rename event_context_init* => tevent_context_init*()Stefan Metzmacher2009-01-021-25/+26
| | | | | | | | metze
| * tevent: rename event_[s|g]et_fd_flags => tevent_fd_[s|g]et_flagsStefan Metzmacher2009-01-021-2/+2
| | | | | | | | metze
| * tevent: rename event_loop_* => tevent_loop_*Stefan Metzmacher2009-01-021-4/+4
| | | | | | | | metze
| * tevent: rename event_set_default_backend() => tevent_set_default_backend()Stefan Metzmacher2009-01-021-5/+6
| | | | | | | | metze
| * tevent: use libreplace headers instead of system headersStefan Metzmacher2009-01-024-9/+6
| | | | | | | | metze
| * s4:lib/events: deprecate event_context_find()Stefan Metzmacher2009-01-021-1/+1
| | | | | | | | metze
| * s4:tevent: move event_context_find() to tevent_s4.cStefan Metzmacher2009-01-022-18/+17
| | | | | | | | metze
| * s4:pyregistry: use tevent_context_init()Stefan Metzmacher2009-01-021-1/+1
| | | | | | | | metze
| * Revert "s4 winbind: Copy SID to avoid "discard const" warning"Stefan Metzmacher2009-01-021-2/+1
| | | | | | | | | | | | | | | | This reverts commit 102028ec722d942d7f91eb92e8da4f1480d140d1. state->ctx is the composite_context, which is a temporary context! metze
| * Revert "s4 winbind: Avoid a "discards const" compiler warning."Stefan Metzmacher2009-01-021-2/+2
| | | | | | | | | | | | | | | | This reverts commit dd8d4b6fd178df6847052dac207a4aafc0697d71. s3call->response.extra_data.data is a pointer and no fstring! metze
| * librpc/gen_ndr: rerun make idl_full after pidl changesStefan Metzmacher2009-01-021-0/+1
| | | | | | | | metze
| * pidl: add dummy element for empty unionsStefan Metzmacher2009-01-021-0/+6
| | | | | | | | | | | | This hopefully fixes the build on Solaris and IRIX. metze
| * Alternative fix for 45db33e73 and 0d443ae7931Volker Lendecke2009-01-021-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | Simo is right, we need to ask passdb first. At least this fixes a nasty to find NT_STATUS_ACCESS_DENIED problem in the build farm for the test run I just did on host "opi". Michael, can you re-check if this also fixes the error you found, leading to the two fixes? Thanks, Volker
| * Revert "s:Fix uid_to_sid mapping when the idmap cache is empty."Volker Lendecke2009-01-021-7/+8
| | | | | | | | This reverts commit 9a9b64dbdfce4414ada22d4f882c8c757b5813e1.