summaryrefslogtreecommitdiff
path: root/source4/lib/events
AgeCommit message (Collapse)AuthorFilesLines
2011-02-28Use <tevent.h> so the system tevent gets included, if enabled.Jelmer Vernooij1-1/+1
2010-10-31s4: Remove the old perl/m4/make/mk-based build system.Jelmer Vernooij1-5/+0
The new waf-based build system now has all the same functionality, and the old build system has been broken for quite some time. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104
2010-10-26waf: Remove lib prefix from libraries manually.Jelmer Vernooij1-1/+1
2010-10-26s4: Drop duplicate 'lib' prefix for private libraries.Jelmer Vernooij1-1/+1
2010-10-24s4: Rename LIBSAMBA-* to libsamba-*Jelmer Vernooij1-1/+1
2010-10-23s4: Rename LIBEVENTS to libevents.Jelmer Vernooij1-1/+1
2010-10-21s4-events: LIBEVENTS depends on LIBSAMBA-UTILAndrew Tridgell1-1/+1
it needs it for the debug code Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-21s4-events: make LIBEVENTS a private libraryAndrew Tridgell1-4/+5
2010-10-11s4-tevent Remove event_contex_find() and event_context_set_default()Andrew Bartlett1-30/+0
It is considered that it is better to create a new event context rather than 'finding' some other event context, in the case where we do not have one specified. Andrew Bartlett
2010-08-23s4-event: event_context_find() should use s4_event_context_init()Andrew Tridgell1-1/+1
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-04-06s4-waf: removed the AUTOGENERATED markersAndrew Tridgell1-3/+0
we won't be using the mk -> wscript generator again
2010-04-06s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵Andrew Tridgell1-0/+2
them
2010-04-06build: commit all the waf build files in the treeAndrew Tridgell1-0/+9
2010-01-08s4-event: added s4_event_context_set_default()Andrew Tridgell2-1/+15
we're still not weaned off event_context_find()
2009-05-27s4:tevent: Increase trace debug level to 50.Andrew Kroeger1-1/+1
The sheer volume of messages generated by tevent when the trace level is set to 10 makes it difficult to debug issues in a level 10 log. Increasing this to 50 allows tevent tracing to be enabled if needed, but otherwise keeps the extra chatter out of a level 10 log.
2009-03-12s4:events: allow nested events until we fixed all code to avoid themStefan Metzmacher1-0/+2
metze
2009-02-25s4:lib/events: map TEVENT_DEBUG_TRACE to debug level 10Stefan Metzmacher1-1/+1
metze
2009-01-28Stop installing events.h - it contains a broken include itself andJelmer Vernooij1-2/+0
should be considered internal now.
2009-01-08s4:events: don't trigger \n in debug messages two timesStefan Metzmacher1-1/+1
metze
2009-01-02s4:lib/events: remove unused events_internal.hStefan Metzmacher2-6/+1
external users need to use tevent_internal.h anyway metze
2009-01-02s4:lib/events: convert to use tevent_* functions instead of compat macrosStefan Metzmacher1-12/+11
metze
2009-01-02s4:lib/events: deprecate event_context_find()Stefan Metzmacher1-1/+1
metze
2009-01-02s4:tevent: move event_context_find() to tevent_s4.cStefan Metzmacher1-0/+17
metze
2008-12-29s4:lib/tevent: rename structsStefan Metzmacher2-4/+4
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
2008-12-29lib/tevent: rename event_* => tevent_* in the header fileStefan Metzmacher2-0/+10
We have compat macros to keep the callers happy. metze
2008-12-26Fix some tevent includes, trying to fix the buildKai Blin2-3/+3
2008-12-23Fix more compiler warnings in various places.Jelmer Vernooij1-2/+2
2008-12-23Move Samba4-specific file out of common libtevent.Jelmer Vernooij3-5/+73
2008-12-19Specify explicit path to tevent.h, compilation breaks without it for me.Jelmer Vernooij1-1/+1
2008-12-17s4:lib/tevent: add lib/events/ compat and let things compileStefan Metzmacher4-0/+13
metze
2008-12-17s4:lib/events: move to toplevel directory as lib/tevent/Stefan Metzmacher30-7911/+0
This commit will not compile on its own. metze
2008-10-20Make sure prototypes are always included, make some functions static andJelmer Vernooij1-0/+1
remove some unused functions.
2008-09-19Fix libevents standalone buildSimo Sorce8-17/+213
Make sure to build against libtalloc.a and not individual talloc objects, so that the library can be also built against libtalloc.so and use it as a shared library instead of statically compiling talloc. Also add shared-build target to the events library. Useful to build multiple standalone libraries that depend on each other without having to install them to the final install dir during the build.
2008-09-18Generate with 1.3.36.Jelmer Vernooij3-8/+13
2008-07-24fixd a bug in the signal handling code - we could get phantom signalsAndrew Tridgell1-5/+5
(signum 64) (This used to be commit af7fb2e38ba27cf8058eb1cef1f96bbc7b19849f)
2008-07-14Remove C++ keywords from events.h header.Andrew Bartlett1-4/+4
Andrew Bartlett (This used to be commit 7ca421eb32bed3c400f863b654712d922c82bfb9)
2008-06-30lib/events: build as MERGED_OBJ instead of STATIC_LIBRARYStefan Metzmacher1-1/+1
metze (This used to be commit a2a506ba2e044699d147486e987b11d839373784)
2008-06-26Only try to detect the events lib dir if it wasn't set earlier.Jelmer Vernooij1-10/+12
(This used to be commit 3f48f68800176d992a1bd9b6349f22ec152fc34a)
2008-06-19Include events_util.h in events_aio.cVolker Lendecke1-0/+1
Without this, linking fails with DLIST_ADD and DLIST_REMOVE being undefined Signed-off-by: Stefan Metzmacher <metze@samba.org> (This used to be commit 87385e4c873f80956dc1c43424dd4f49a993586c)
2008-06-17Make sure events pc file gets installed.Jelmer Vernooij1-0/+2
(This used to be commit e12c0b61573f27969a79d4c07a8fd42f6c931d7e)
2008-06-17Avoid including events_util.h in events_internal.h since the latter isJelmer Vernooij7-2/+6
installed. (This used to be commit 7a7e8f30dd3e5bfad788a098872afa8263321cbb)
2008-06-15Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into ↵Jelmer Vernooij1-3/+3
v4-0-fixmodulesdir (This used to be commit 1659a572c49b2f9cf336b27ec1c1bec1b86d688e)
2008-06-15Fix standalone ldb build.Jelmer Vernooij2-1/+1
(This used to be commit 4ac91e301455721b76f7f456bc50c5c6e47c05d3)
2008-06-14Fix events_aioSimo Sorce1-3/+3
(This used to be commit d5525b79649ff75d6e9e853615949e4fbe9e0b6e)
2008-06-14Use a custom init function for samba4 that sets a samba4Simo Sorce3-5/+60
specific debug function. By default do not debug, this is the most appropriate action for a library as we cannot assume what stderr is use for in the main app. The main app is responsible to set ev_debug_stderr if they so desire. (This used to be commit e566a2f308ac6fb4b526a744f7059b565670aea5)
2008-06-14This patch make it possible to build the events library completelySimo Sorce21-282/+422
standalone with no ties to internal samba4 functions Samba4 itself just uses the plain library, compatibility glue is in events_s4.c only (This used to be commit 7109b6a5a19eb2dbef4259104858b171298bad6e)
2008-05-24Add docstrings to a couple more python modules.Jelmer Vernooij2-1/+5
(This used to be commit b4560c90e5e8d3a35367d3a21d361dc4c9c0de23)
2008-05-23Add docstrings to events python module.Jelmer Vernooij3-7/+27
(This used to be commit 7d43d2c7c91c86246b9bb2ae7eda050079767e7a)
2008-05-22Fix CFLAGS for SWIG files.Jelmer Vernooij1-1/+1
(This used to be commit 8ee4f075046e0b181ec8a4ac1eaf3ea5621a56bf)
2008-05-22Fix events test.Jelmer Vernooij1-1/+1
(This used to be commit 0fae6f11081cff7846319175cfec95fa3911571c)