summaryrefslogtreecommitdiff
path: root/shairport.c
Commit message (Expand)AuthorAge
* Fix typos of "daemon"Chris Boot2021-01-07
* Clang FormatMike Brady2020-09-27
* Handle active_remote_id as a string rather than an unsigned 32-bit number. It...Mike Brady2020-09-27
* Make the first output backend in the list of backends the default and make it...Mike Brady2020-09-03
* Ensure metadata and cover art are enabled if metadata support is included at ...Mike Brady2020-07-13
* Use exit() instead of abort() when a fatal error occurs, but skip the cleanup...Mike Brady2020-06-22
* Fix the default audio_backend_buffer_desired_length and move the exit message...Mike Brady2020-06-21
* Reinstated the main thread cancellation cleanup and hooked it up the the exit...Mike Brady2020-06-21
* Add the ability to direct logs etc. to a file or pipe.Mike Brady2020-05-28
* Add setting to direct logs to syslog, STDERR or STDOUTMike Brady2020-05-27
* rewrite the non_blocking_write to not use poll() and to return immediately if...Mike Brady2020-05-25
* Remove the fsync calls from stdout and pipe backends. Slight edits to man file.Mike Brady2020-05-24
* Clean up some of the wording and layout of the configuration fileMike Brady2020-05-18
* Add the ability to set the silent lead-in parameters initial_period, minimum ...Mike Brady2020-05-17
* Add code to do calculations involving the audio_backend_latency_offset_in_sec...Mike Brady2020-05-16
* Fix calculation of latency -- honour the signs of the offset and account for ...Mike Brady2020-05-14
* Add ability to set the missing DACP port scan interval.Mike Brady2020-03-25
* If the DACP port is zero, do a zeroconf re-broswe every two seconds in case i...Mike Brady2020-03-25
* partial move to using a nanosecond-based system timer. More to come.Mike Brady2020-02-24
* Add a SIGCHLD handler to reap zombie processes generated after script invocat...Mike Brady2020-02-11
* Fix a few compilation bugs. Thanks Travis.Mike Brady2019-11-11
* Add D-Bus convolution filter controls; enable convolution filters to be turne...Mike Brady2019-11-11
* Fix D-Bus loudness switch silencing output. Rename LoudnessFiulterActive to L...Mike Brady2019-11-10
* Modify behaviour when receiving an invalid RTSP packet to be the same as a ge...Mike Brady2019-10-26
* Fix a small conditional compilation flag errorMike Brady2019-10-20
* Add two cover_art control settings -- the cache directory to use, (or the emp...Mike Brady2019-10-20
* Add missing frame status field, fix a bug with the first missing frame variab...Mike Brady2019-10-10
* Squashed commit of the following:Mike Brady2019-09-22
* add the option (normally on) of including the file name and line number of th...Mike Brady2019-09-17
* Remove reference to non-existent stop_mpris_service().Mike Brady2019-09-10
* remove a call to a non-existent terminate_mqtt function in the clean-up.Mike Brady2019-09-10
* Remove some old code and clean up the exit cleanup function so that it works ...Mike Brady2019-09-08
* Clean up the scanning code for detecting either a standard DACP server or...Mike Brady2019-09-04
* Remove obselete SIG setup and action stuffMike Brady2019-09-04
* Return success on version and help argumentHenrik Nilsson2019-08-01
* Check help and version argument earlyHenrik Nilsson2019-08-01
* More typo fixes across the treeChris Boot2019-07-27
* remove some detritusMike Brady2019-07-22
* Fix a bug that sometimes caused a crash when a service name was specified in ...Mike Brady2019-07-21
* find . \( -name \*.cpp -or -name \*.h -or -name \*.c \) -exec clang-format -i...Mike Brady2019-06-19
* mqtt port config changesDavid Crook2019-05-25
* check for a couple of divide-by-zero possiblities.Mike Brady2019-05-19
* Fixed TyposTill Zimmermann2019-05-09
* Fixed Cover Bug, checking dependenciesTill Zimmermann2019-05-09
* Add automatic bit depth and speed selection for alsa devices. Set rate and fo...Mike Brady2019-05-07
* Improve support for bigendian devices. Add support for S16_LE, S16_BE, S24_LE...Mike Brady2019-05-01
* Tidy up some debug and information messagesMike Brady2019-04-17
* Take a fixed amount of time to check the soxr_delay_index, not a fixed number...Mike Brady2019-04-16
* Add a new interpolation setting -- "auto" which will choose soxr if supported...Mike Brady2019-04-16
* Move the soxr timer checker to run as soon as the system powers up.Mike Brady2019-04-16