Fix typos. Patch by Al Chu11.
silence some of the more annoying warnings
Fix build on systems that lack clock_gettime
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
axe linux aio
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
c90
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
ecbify
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
ecb upgrade.
*** empty log message ***
c++ should die
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
ugh
input by Riku Voipio
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
4.15
avoid c99ism
http://laurentdesegur.wordpress.com/2011/10/07/building-libev-and-libeio-with-android-ndk/
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
Steve Grubb <sgrubb@redhat.com>
avoid pendingpri < 0 during ev_run recursion
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
praise clang++
*** empty log message ***
Denis Bilenko, <CAGRiapON-ufrHJv4CmSkq-E5QGSPzE6-Npvox1R8nptK9gwevA@mail.gmail.com>
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
preliminary throw() support
*** empty log message ***
*** empty log message ***
*** empty log message ***
cosmetics, he says
*** empty log message ***
*** empty log message ***
*** empty log message ***
mips addition by Anton Kirilov
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
play safer
*** empty log message ***
sun studio and sparc support
Fix typos.
*** empty log message ***
WW
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
bugfix by Ben Noordhuis
*** empty log message ***
*** empty log message ***
temporary fence hack
temporary fence hack
temporary fence hack
temporary fence hack
temporary fence hack
Add unused attribute to ocur_ variable.
*** empty log message ***
*** empty log message ***
ecb.h, ecb_cold
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
new floor(), better periodic recalc
ws cleanup, changes
*** empty log message ***
periodic_recalc, hpux
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
remove ev_defgault inline function
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
Fix last change.
sigh
clean up tv/ts handling
*** empty log message ***
Fix typos.
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
rough EV_FEATURES implementation
*** empty log message ***
more minimal tuning, add truly minimal example
ev_avoid_stdio
ev_avoid_stdio
ev_avoid_stdio
ev_avoid_stdio
ev_avoid_stdio
ev_avoid_stdio
maemo hits, but it's a dead platform anyways
forgot to ev_stop in ev_embed_stop
*** empty log message ***
*** empty log message ***
disable poll on aix
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
ev_stat_bug2
inotify should not keep a reference
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
resume/suspend
resume/suspend
keepalive fix
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
infy fix
*** empty log message ***
*** empty log message ***
grrr
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
work around epoll spurious notifications
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
3.44
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
timing changes, from <= to <
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
use ev_active instead of explicit casts
fix an aliasing issue
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
Fix typo.
fix a race between ev_async and ev_signal
async events might shadow signal events and vice versa, fixed
steting got_:async when we never reset it is harmful as it blocks signal handling
*** empty log message ***
*** empty log message ***
compile without it, too, fix memleak
testsuite
first round of ev_async
*** empty log message ***
microsoft hits. you hit microsoft. microsoft hits. microsoft hits. microsoft hits. you die.
*** empty log message ***
*** empty log message ***
*** empty log message ***
temporarily reinstated
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
fix memleak
minor fixes
avoid backend_modify call unless ev_io_set was used
remember wether the fd was new or not
*** empty log message ***
fix some aliasing issues again
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
the assert triggered, no explanation forthcoming, this might help
fucked up++ watchers again
*** empty log message ***
c99 etc.
µ-opts
*** empty log message ***
fix c++ interface
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
braino
*** empty log message ***
*** empty log message ***
implement EVFLAG_FORKCHECK
*** empty log message ***
ntebsd...
fucking windows hates iso c, stupid microsoft lock-in strategy
the dreaded fork
libevent integration
experimental, and likely broken, inotify support
- argl, same bug as with check etc. watchers in timers and periodics - get rid of some asserts, keep a) asserts that catch caller mistakes ("croak") b) asserts that help gcc immensely optimising the code...
I ❤ µ-opts
*** empty log message ***
*** empty log message ***
docs
win32, win32, lose32
*** empty log message ***
add member documentation
*** empty log message ***
try without wcontinued for borked systems
misc
- add non-os-assisted ev_stat watcher - add some EV_MINIMAL, exg made me do it
stopping idle/check/prepare watchers caused data corruption
document c++ api
implement keepalive, kill struct
enhance documentation, also typedef all watcher types (doh, can't do this for ev_loop :()
milli-opt
first try at embed watchers
*** empty log message ***
*** empty log message ***
cough
more thorough renaming, might even work now
renamed METHODs to BACKENDs add ev_supported_backends and ev_recommended_backends functions.
*** empty log message ***
*** empty log message ***
really rely on autoconf
*** empty log message ***
do not export loop_destroy
do a lot of minor tweaking
*** empty log message ***
*** empty log message ***
*** empty log message ***
add solaris port backend
add solaris port backend
Fix typo.
optimise ev_default_loop
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
applied patches by W.C.A. Wijngaards, changed env variable handling
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
rewrite seletc backend, port again to msvc
*** empty log message ***
cna you say fuck?
cna you say fuck?
fix moa bugs, change the way adjustheap is being used, make it work with multiplicity again
*** empty log message ***
fix stop function of idle/check/prepare/child
fix stop function of idle/check/prepare/child
fix stop function of idle/check/prepare/child
fix stop function of idle/check/prepare
fix bug
fix bug
make timers best-effort non-drifting
make timers best-effort non-drifting
*** empty log message ***
quality department is calling
*** empty log message ***
optimise ev_now when \!MULTIPLICITY
optimise ev_now when \!MULTIPLICITY
*** empty log message ***
*** empty log message ***
*** empty log message ***
move event_base predeclaration higher in the file
*** empty log message ***
*** empty log message ***
add ev_feed_event
implement periodic reschedule callbacks
*** empty log message ***
*** empty log message ***
*** empty log message ***
big win32 check-in
big win32 check-in
now port to microsofts goddamn broken pseudo-c-we-do-it-different-to-spite-you so-called c compiler
better fork
better error handling
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
- have to re-check potentially closed fds regularly for epoll. this hurts badly :( - still more than twice as fats as libevent. - many minor fixes
bugfixes
need to rethinkg design, maybe use 'proper' struct subclassing due to aliasing restrictions in C
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
better destroy support, separate into default loop and additional loops
multiplicity, work around bugs in http.c etc.
wow the event api is broken
initial support for multiplicity
*** empty log message ***
prepare for multiple bases
try to programmatically integrate libevent
*** empty log message ***
save and restore errno in signal handler
rework signal and child handling
add rpid/rstatus
add rpid/rstatus
added kqeueue backend, completely untested
*** empty log message ***
impleemnt static priorities
implement poll method, handle enomem by closing a 'random' fd
*** empty log message ***
created new documentation
added event compatibility layer
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
remove pointless and buggy active check
pointless oo removed, rename HAVE_xxx to EV_USE_xxx
the big rename
only add fds to fdchangeset one
dohdohdoh
doh, forgot destructors
stuffs
better resize
include child watcher
add prepare watcher
add prepare watcher
beginners mistake
make libev safer w.r.t. reentrancy
legalese
*** empty log message ***
rmeove remaining debugging code
*** empty log message ***
EV first rough cut
*** empty log message ***
sugar
introduce MUCH needed internal typedefs, better autoconfiguration
implement idle and check watchers, rmeove flawed hook system
implement primitive hook management
signal support
*** empty log message ***
implement select method
much better
*** empty log message ***
*** empty log message ***
initial roguh cut that doesn't immediately barf
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.