summaryrefslogtreecommitdiff
path: root/jackd/clientengine.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "use topological sort for client ordering (fons adriaensen)"Paul Davis2016-03-021-24/+16
* use topological sort for client ordering (fons adriaensen)Paul Davis2016-02-231-16/+24
* uncrustification of jack source codePaul Davis2016-02-231-258/+261
* remove inclusion of <uuid/uuid.h> since it is not actually used any morePaul Davis2014-05-271-1/+0
* Initialize private_client to prevent segfault on unload if client fails to in...Peter Nelson2014-03-051-0/+1
* set latency callback cbset field to FALSE, fix segfault on (at least) ARMPaul Davis2014-01-271-0/+1
* change UUID implementation to use integers and serial counters; remove -L opt...Paul Davis2013-11-301-19/+18
* fix error in handling of -T (temporary server) caused by cast to wrong type w...Paul Davis2013-11-271-2/+6
* fix arguably incorrect marking of client with errors after process cycle fail...Paul Davis2013-10-231-0/+1
* if started as a temporary server, count only external clients when deciding w...Paul Davis2013-10-121-19/+30
* fix up issues with (a) delivery of buffer size changes to internal clients (b...Paul Davis2013-10-091-0/+1
* do not attempt to unload anything except an internal clientPaul Davis2013-10-061-2/+6
* enforce requirement for exact name use when loading an internal clientPaul Davis2013-10-061-1/+1
* wrap UUID generationPaul Davis2013-10-031-1/+1
* if an absolute path is given for an internal client load name, use it by just...Paul Davis2013-10-031-2/+11
* add code to remove metadata for ports and clients when ports and clients are ...Paul Davis2013-10-021-0/+11
* set up property change notification structures and callsPaul Davis2013-09-301-0/+1
* fix display of new client UUID in verbose mode, and add errno if initial clie...Paul Davis2013-09-251-7/+7
* first pass at working UUID-based clients and ports. many JACK clients work co...Paul Davis2013-09-241-53/+85
* #include changes to reflect separation of public and private headersPaul Davis2012-02-081-5/+5
* [engine] rename continuous_stream to timeout_count and make threshold configu...torben2011-05-291-1/+1
* [engine] make jack_check_clients return errs. when no err, read graph_waittorben2011-05-291-2/+6
* [engine] in case of a continous stream of timeouts, we suspend the execution ...torben2011-05-291-0/+7
* [engine] relax the rules for zombificationtorben2011-05-291-3/+18
* [engine] make jack_remove_client() visibletorben2011-05-291-1/+1
* [engine] fix a few warnings.torben2011-01-121-4/+4
* move jack_wake_server_thread to engine.c and make sure jack_signal_problems w...torben2010-11-171-13/+1
* port notifications are sent after portsegment attach etc...torben2010-10-131-5/+6
* use jack_client_internal_by_id() and dont use a loop.torben2010-10-081-31/+25
* deliver BufferSizeChange event during jack_activatetorben2010-10-081-0/+3
* send AttachPortSegment events during jack_client_activatetorben2010-10-081-0/+8
* fix a possible race/deadlock when jack is quitting and clients try to connect...paul2010-04-131-58/+70
* add session notification infrastructuretorben2010-03-261-10/+89
* commit serious design flaw that left jackd in freewheeling mode if the client...paul2010-01-261-2/+7
* fix potential crash/memory corruption if client exits before jack_client_open...paul2009-11-131-1/+4
* proper cleanup of "temporary" JACK server, by killing the wait thread with SI...paul2008-12-071-6/+11
* revert most of last changepaul2008-12-071-3/+3
* stop & detach driver when exiting due to -T/--temporary flagpaul2008-12-071-0/+6
* bump to 0.116.0; torben's re-pushed changes to make 32/64 compatibility reall...paul2008-12-011-2/+10
* fix export of pointers into JACK API headers, thus allowing a 64 bit JACK ser...paul2008-10-151-32/+51
* compilation fixes for OS X; remove "no message buffer overruns" messagepaul2008-06-051-3/+2
* fixes for detecting and cleaning up problematic clientspaul2008-06-051-75/+70
* karsten's mutex -> rwlock patch; fix up driver attach ordering so that we sti...paul2008-05-121-3/+3
* mark clients Finished after process has been called; remove clients that do n...paul2008-05-091-4/+21
* Version 0.109.8 : new thread modelsletz2008-03-121-0/+2
* Version 0.109.4 : Nedko Arnaudov log patchsletz2008-03-041-11/+11
* add port connect callback, add per-port update total latency, fix (?) compile...paul2007-06-081-0/+2
* add -Z flag to cancel zombification on timeoutpaul2007-06-071-5/+7
* remove all CVS Id lines from source and headerspaul2007-04-181-1/+0
* add new client registration callback (protocol and library version incremented)paul2007-04-181-0/+6