summaryrefslogtreecommitdiff
path: root/lib/libsndio
AgeCommit message (Expand)Author
2015-10-05Fix missing checks for truncation of long file names. Rather thanAlexandre Ratchov
2015-10-02use macros for cookie path and temp file template insteadAlexandre Ratchov
2015-10-02Validate that midi and audio device numbers are integers.Alexandre Ratchov
2015-10-02As device path is known, use its size instead of PATH_MAXAlexandre Ratchov
2015-10-02Use macros for audio and midi device paths rather than hardcodedAlexandre Ratchov
2015-10-02As the socket path is known, use its size rather that PATH_MAX.Alexandre Ratchov
2015-10-02fix typo in debug messageAlexandre Ratchov
2015-10-02use macros instead of hard-coded strings for unix sockets pathsAlexandre Ratchov
2015-10-02fix spacingAlexandre Ratchov
2015-10-02remove unused DEFAULT_OPT macroAlexandre Ratchov
2015-10-01Remove support for the AUCAT_COOKIE environment variable.Alexandre Ratchov
2015-09-14Remove useless quoting from .Fo and .Fn function names, to preventIngo Schwarze
2015-08-01Use "Ev" macro for AUCAT_COOKIE environment variable. From MichaelAlexandre Ratchov
2015-07-28Use new AUDIO_GETPOS ioctl instead of AUDIO_GETxOFFS andAlexandre Ratchov
2015-07-24Fix arithmetic mistake causing errors when there are more xruns on theAlexandre Ratchov
2015-05-05add missing braces in _aucat_wmsg()Jonathan Gray
2015-02-16Drop yet another hook for ':' char in midi device names.Alexandre Ratchov
2015-02-16Remove backward compat bits to support for ':' character in sndioAlexandre Ratchov
2015-01-16Move to the <limits.h> universe.Theo de Raadt
2014-12-02Kill the only instance of .Lb in our tree. It is better to not useIngo Schwarze
2014-11-21Initialize the xrun attribute to SIO_IGNORE in sio_sun_getpar(). FoundAlexandre Ratchov
2014-09-07Use SOCK_CLOEXEC (instead of later using fcntl(F_SETFD)) when creating socketsPhilip Guenther
2014-08-15Use O_CLOEXEC wherever we open a file and then call fcntl(F_SETFD, FD_CLOEXEC)Philip Guenther
2014-08-10debug level test for clock_gettime() calls should matchJonathan Gray
2014-03-07slightly "nicer" debug printfsAlexandre Ratchov
2014-03-05- use relative read/write positions to keep track of bufferAlexandre Ratchov
2014-03-05say this is the "sndio" api, as we have other audio/midi apis,Alexandre Ratchov
2014-01-22clean up macro usage;Ingo Schwarze
2013-12-23- clarify that sio_close() stops the device first, thenAlexandre Ratchov
2013-12-22- replaces "audio stream" by "audio device", as sndio is a deviceAlexandre Ratchov
2013-12-20Be less verbose when SNDIO_DEBUG=1 is set.Alexandre Ratchov
2013-11-21use -Wmissing-prototypesAlexandre Ratchov
2013-11-19move -Wxxx flags from CFALGS to COPTSAlexandre Ratchov
2013-11-18add missing prototypesAlexandre Ratchov
2013-11-13Prefix by '_' symbols that are not part of the API.Alexandre Ratchov
2013-11-12internalize some functions so that they do not need prototypesTheo de Raadt
2013-08-24Move underrun/overrun recovery code from the sun-api back-end toAlexandre Ratchov
2013-08-13Switch time_t, ino_t, clock_t, and struct kevent's ident and dataPhilip Guenther
2013-07-04remove FILES sections because it's incomplete, wrong and doesn't giveAlexandre Ratchov
2013-07-04shorten lines in literal blocks to avoid word wrapingAlexandre Ratchov
2013-06-05use fancy .In macro for includes. from Jan Klemkow. ok jmc schwarzeTed Unangst
2013-04-06explain what "default" means in sndio.7 rather than {sio,mio}_open.3,Alexandre Ratchov
2013-04-03Handle big time_t.Philip Guenther
2013-03-13in debug mode, log successful connections, from Jan StaryAlexandre Ratchov
2013-02-01If par->bufsz is set (it's documented as readonly since years) thenAlexandre Ratchov
2012-12-22some fixes, based on a diff from Martin Toft;Jason McIntyre
2012-11-23Remplace aucat server by a new sndiod daemon aimed to be simplerAlexandre Ratchov
2012-11-23Make the client wait for the first flow control message rather thanAlexandre Ratchov
2012-11-02Use dedicated messages for flow control instead of abusing clock tickAlexandre Ratchov
2012-10-27make midi code use non-blocking i/o as does audio code, in orderAlexandre Ratchov