Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-01-11 | tevent: Fix build break | Tim Prouty | 1 | -1/+1 | |
2009-01-11 | Fix tevent_common_context_destructor to remove all events instead of just ↵ | Bo Yang | 1 | -4/+10 | |
the first one Signed-off-by: Bo Yang <boyang@novell.com> Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2009-01-09 | s4:debug: make setup_logging() a bit more compatible with samba3 | Stefan Metzmacher | 1 | -1/+1 | |
In samba3 the 2nd argument is bool interactive. E.g ndrdump uses true there which used to map to DEBUG_FILE in samba4, it maps to DEBUG_STDOUT now, which is better. In the end end samba3 should also use the samba4 version of setup_logging() metze | |||||
2009-01-08 | Print the failed value in the time tests. | Jelmer Vernooij | 1 | -5/+8 | |
2009-01-08 | Avoid using a utility header for Python replacements included in Samba, | Jelmer Vernooij | 3 | -33/+11 | |
since this will not be shipped with talloc/tdb/tevent/etc. | |||||
2009-01-07 | s3/s4 build: Fix Py_RETURN_NONE to work with python versions < 2.4 | Tim Prouty | 3 | -2/+33 | |
2009-01-07 | tevent: don't try to dereference fde->event_ctx when the event context ↵ | Stefan Metzmacher | 1 | -0/+3 | |
doesn't exists anymore metze | |||||
2009-01-06 | Add dependency to talloc in tevent pc file. | Jelmer Vernooij | 1 | -0/+1 | |
2009-01-06 | Ensure libreplace is included into the tevent python bindings | Andrew Bartlett | 1 | -1/+1 | |
Without this, the samba4.tevent.python test fails Andrew Bartlett | |||||
2009-01-06 | py: Properly increase the reference counter of Py_None. | Jelmer Vernooij | 2 | -17/+17 | |
2009-01-05 | tevent: add some debugging for timer events, that mostly matches samba3 | Stefan Metzmacher | 1 | -0/+12 | |
metze | |||||
2009-01-05 | tevent: add tevent_context destructor that unlinks the events from the context | Stefan Metzmacher | 2 | -0/+33 | |
metze | |||||
2009-01-05 | tevent: don't crash if te->event_ctx is NULL | Stefan Metzmacher | 1 | -3/+3 | |
metze | |||||
2009-01-05 | tevent: keep a linked list of fd_events | Stefan Metzmacher | 6 | -142/+116 | |
metze | |||||
2009-01-05 | tevent: keep a linked list of signal events | Stefan Metzmacher | 6 | -21/+57 | |
metze | |||||
2009-01-05 | tevent: make tevent_debug() a noop if ev is NULL | Stefan Metzmacher | 1 | -0/+3 | |
metze | |||||
2009-01-05 | Attempt to fix the build on netbsd5 | Volker Lendecke | 1 | -0/+1 | |
2009-01-05 | tevent: fix tevent_add_timer() and tevent_add_aio() macros | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2009-01-04 | tevent: move samba4 stuff from libtevent.m4 to samba.m4 | Stefan Metzmacher | 4 | -66/+32 | |
metze | |||||
2009-01-04 | tevent: completely initialize tevent_fd structs | Stefan Metzmacher | 4 | -0/+6 | |
This fixes crash bugs... I forgot to commit and squash this to commit e45ed828d042acca09cb1ed5b6dd7a24eb5e7ffd metze | |||||
2009-01-03 | tevent: raise version to 0.9.2 after AUTOCLOSE changes | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-01-03 | tevent: remove TEVENT_FD_AUTOCLOSE feature | Stefan Metzmacher | 5 | -14/+0 | |
TEVENT_FD_AUTOCLOSE adds a dependency to SOCKET_WRAPPER, which is bad. Callers should use tevent_fd_set_close_fn() now. metze | |||||
2009-01-03 | tevent: remove dependency to SOCKET_WRAPPER via "system/network.h" | Stefan Metzmacher | 4 | -4/+0 | |
metze | |||||
2009-01-03 | tevent: add tevent_fd_set_auto_close() | Stefan Metzmacher | 3 | -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 | |||||
2009-01-03 | tevent: add tevent_fd_set_close_fn() | Stefan Metzmacher | 8 | -5/+48 | |
Let callers specify a close function as an alternative to TEVENT_FD_AUTOCLOSE. metze | |||||
2009-01-03 | tevent: move some common tevent_fd related functions into tevent_fd.c | Stefan Metzmacher | 8 | -59/+47 | |
metze | |||||
2009-01-03 | tevent: specify argument names for the event handlers | Stefan Metzmacher | 1 | -12/+18 | |
metze | |||||
2009-01-03 | tevent: fix standalone make test | Stefan Metzmacher | 1 | -5/+6 | |
metze | |||||
2009-01-03 | tevent: raise version to 0.9.1 | Stefan Metzmacher | 1 | -1/+1 | |
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 | |||||
2009-01-02 | Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba | Jeremy Allison | 14 | -351/+439 | |
2009-01-02 | Fix warnings in make test code. | Jeremy Allison | 1 | -2/+6 | |
Jeremy. | |||||
2009-01-02 | tevent: only provide compat macros if the caller wants them | Stefan Metzmacher | 1 | -5/+0 | |
metze | |||||
2009-01-02 | tevent: change pytevent to tevent_* | Stefan Metzmacher | 2 | -23/+24 | |
metze | |||||
2009-01-02 | tevent: use TEVENT_FD_* instead of EVENT_FD_* | Stefan Metzmacher | 4 | -43/+43 | |
metze | |||||
2009-01-02 | tevent: rename ev_debug_ops => tevent_debug_ops | Stefan Metzmacher | 7 | -42/+69 | |
And related changes, but we keep compat macros metze | |||||
2009-01-02 | tevent: rename events => tevent in tevent.pc | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-01-02 | tevent: pass down handler_name and location to the backend layer | Stefan Metzmacher | 8 | -102/+154 | |
metze | |||||
2009-01-02 | tevent: make tevent_add_*() macros arround _tevent_add_*() | Stefan Metzmacher | 2 | -42/+77 | |
This passes some additional debug information into the events system to make it easier to find bugs. metze | |||||
2009-01-02 | tevent: use HAVE_EPOLL instead of HAVE_EVENTS_EPOLL | Stefan Metzmacher | 4 | -8/+6 | |
metze | |||||
2009-01-02 | tevent: rename event_register_backend() => tevent_register_backend() | Stefan Metzmacher | 6 | -23/+22 | |
And fix the callers and there init functions. metze | |||||
2009-01-02 | tevent: rename event_context_init* => tevent_context_init*() | Stefan Metzmacher | 1 | -25/+26 | |
metze | |||||
2009-01-02 | tevent: rename event_[s|g]et_fd_flags => tevent_fd_[s|g]et_flags | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2009-01-02 | tevent: rename event_loop_* => tevent_loop_* | Stefan Metzmacher | 1 | -4/+4 | |
metze | |||||
2009-01-02 | tevent: rename event_set_default_backend() => tevent_set_default_backend() | Stefan Metzmacher | 1 | -5/+6 | |
metze | |||||
2009-01-02 | tevent: use libreplace headers instead of system headers | Stefan Metzmacher | 4 | -9/+6 | |
metze | |||||
2009-01-02 | s4:tevent: move event_context_find() to tevent_s4.c | Stefan Metzmacher | 1 | -18/+0 | |
metze | |||||
2008-12-31 | Fix all warnings in source3 with gcc4.3. | Jeremy Allison | 1 | -1/+3 | |
Jeremy. | |||||
2008-12-30 | s3/s4: Move CONST_DISCARD into lib/util so it's available from s3 and s4 | Tim Prouty | 1 | -0/+2 | |
2008-12-30 | lib/tevent: fix standalone make distclean realdistclean | Stefan Metzmacher | 1 | -2/+2 | |
Bug report by Brad Hards <bradh@frogmouth.net>. metze | |||||
2008-12-29 | s4:lib/tevent: rename structs | Stefan Metzmacher | 15 | -153/+150 | |
list="" list="$list event_context:tevent_context" list="$list fd_event:tevent_fd" list="$list timed_event:tevent_timer" for s in $list; do o=`echo $s | cut -d ':' -f1` n=`echo $s | cut -d ':' -f2` r=`git grep "struct $o" |cut -d ':' -f1 |sort -u` files=`echo "$r" | grep -v source3 | grep -v nsswitch | grep -v packaging4` for f in $files; do cat $f | sed -e "s/struct $o/struct $n/g" > $f.tmp mv $f.tmp $f done done metze |