Age | Commit message (Expand) | Author |
2020-06-18 | Don't try to open device that's already open | Alexandre Ratchov |
2020-04-25 | If no -f options are used, expose first 4 audio(4) devices to clients | Alexandre Ratchov |
2020-04-01 | If no -q options are used, expose first 8 midi(4) devices to sndiod clients | Alexandre Ratchov |
2020-02-26 | Add API to control audio device parameters exposed by sndiod. | Alexandre Ratchov |
2019-09-21 | Lower the default audio block size from 20ms to 10ms. | Alexandre Ratchov |
2019-09-21 | Allow switching between devices without disconnecting clients. | Alexandre Ratchov |
2019-06-29 | Check if syscalls return -1 instead of any negative or non-zero value. | Alexandre Ratchov |
2018-08-08 | Use unveil(2) in the helper process to disallow access to other files | Alexandre Ratchov |
2018-06-26 | Replace the gloal opt list with per-device lists. | Alexandre Ratchov |
2016-10-20 | Move initialization of the helper process in its own routine to make | Alexandre Ratchov |
2016-03-23 | Remove unused arguments of dev_adjpar(), getbasepath() and all | Alexandre Ratchov |
2016-01-09 | Check in advance that the socket path is a directory and report the | Alexandre Ratchov |
2016-01-09 | Remove trailing '\n' from strings passed to err(1) | Alexandre Ratchov |
2016-01-08 | Make code fit in 80 columns, remove trailing spaces & tabs. | Alexandre Ratchov |
2016-01-08 | move code to add a midi port in a new mkport() routine | Alexandre Ratchov |
2016-01-08 | Make mkopt() return NULL on failure | Alexandre Ratchov |
2016-01-08 | Unbreak support for multiple -L options. | Alexandre Ratchov |
2016-01-08 | No need to include sys/queue.h | Alexandre Ratchov |
2016-01-08 | Make listen_new_xxx() routines return NULL on failure and check the | Alexandre Ratchov |
2015-12-23 | Add pledge calls to both "helper" and "worker" processes. | Alexandre Ratchov |
2015-12-23 | fix false-positive "uninitialized" gcc warning | Alexandre Ratchov |
2015-12-23 | Call getpwname() earlier, and if it fails, return the proper | Alexandre Ratchov |
2015-12-21 | Don't attempt to remove unix socket as it's owned by root and | Alexandre Ratchov |
2015-12-20 | In case of a bug in sndiod, an attacker (a local user) could run | Alexandre Ratchov |
2015-11-26 | Cleanup in the opposite order as initialization, inline privdrop() | Alexandre Ratchov |
2015-11-24 | remove unused test when handling of -U option | Alexandre Ratchov |
2015-11-23 | Remove unused -M option (2+ years get used to it is enough) | Alexandre Ratchov |
2015-11-23 | Save and restore umask when creating /tmp/aucat/ to ensure the | Alexandre Ratchov |
2015-11-22 | Disallow multiple -L options and remove the constraint -U to | Alexandre Ratchov |
2015-11-18 | disable networking (i.e. -L option) until privilege separation is | Alexandre Ratchov |
2015-10-02 | Replace %s in the format string, with its value (macro). | Alexandre Ratchov |
2015-10-02 | As the socket path is known, use its size rather that PATH_MAX. | Alexandre Ratchov |
2015-10-02 | use macros instead of hard-coded strings for unix sockets paths | Alexandre Ratchov |
2015-04-26 | Fix typo in the buffer size value: 7680 in the manpage vs 7860 in | David Coppa |
2015-01-16 | Replace <sys/param.h> with <limits.h> and other less dirty headers where | Theo de Raadt |
2014-03-05 | remove unused "autostart" feature | Alexandre Ratchov |
2013-11-18 | add missing prototypes | Alexandre Ratchov |
2012-12-01 | Parse "-m mode1,mode2,.. " strings strictly. | Alexandre Ratchov |
2012-11-30 | use the hold flag for midi ports as well | Alexandre Ratchov |
2012-11-23 | add a -M flag that does nothing; allows setups with -M in sndiod_flags | Alexandre Ratchov |
2012-11-23 | Remplace aucat server by a new sndiod daemon aimed to be simpler | Alexandre Ratchov |