Commit Graph
5441 Commits
Author SHA1 Message Date
Mike Brady c2e4404c84 Activate build checks on the development branch rather than the danger branch. 2022-10-28 12:42:40 +01:00
Mike Brady 6d1369a4fc Typo. 2022-10-28 12:14:39 +01:00
Mike Brady 70efd5fcaa Tiny typo 2022-10-26 19:06:42 +01:00
Mike Brady d137c0faf6 latest-classic -> classic 2022-10-26 18:35:21 +01:00
Mike Brady aa01de6642 Change order so that the non-classic version is the newest and shows up forst in the list of tags. 2022-10-26 18:15:20 +01:00
Mike Brady b314337be4 Small documentation updates. 2022-10-26 14:23:35 +01:00
Mike BradyandGitHub 0aff531d23 Update RELEASENOTES-DEVELOPMENT.md 2022-10-26 14:07:05 +01:00
Mike Brady 0a8b12311e Merge branch 'development' of github.com:mikebrady/shairport-sync into development
Changes to github actions
2022-10-26 14:00:09 +01:00
Mike Brady 1d6d251ddd Move to using "latest" tags for the latest release and "rolling" for intermediate (non-release) updates on the master branch. 2022-10-26 13:56:40 +01:00
Mike Brady efa67133e9 Tidy up the display_config to skip empty stanzas and to note if there are not active settings whatever. 2022-10-26 13:21:59 +01:00
Mike Brady 36ed65fc84 Simplify some entries in MAkefile.am -- don't need them anymore. 2022-10-24 12:11:17 +01:00
Mike Brady 00329e62a0 Ignore some intermediate productes. 2022-10-24 11:56:09 +01:00
Mike Brady 1fb0276bca Modify the Makefile.am entry for generating gitversion.h so that it works in a separate build directory and on FreeBSD as well as Linux. 2022-10-24 11:36:18 +01:00
Mike Brady 5e874320ee formatting and small updates 2022-10-24 09:48:10 +01:00
Mike Brady 90f8603e3b Copy back improvements made on the master branch only. 2022-10-24 09:20:20 +01:00
Mike BradyandGitHub a7443a106b Update RELEASENOTES-DEVELOPMENT.md 2022-10-23 16:25:01 +01:00
Mike Brady a4da36b404 Extra command-line arguments passed when the Docker image is launched are passed to the shairport-sync instance.
The shairport-sync instance runs as user and group shairport-sync which has reduced privileges.

The "classic" docker image now uses the s6-overlay to manage processes.
2022-10-23 16:00:41 +01:00
Mike BradyandGitHub dd573bfc69 Update RELEASENOTES-DEVELOPMENT.md 2022-10-23 15:15:29 +01:00
Mike Brady bb4e9078a4 Fix a bug that would cause changes in metadata not to be passed on to the D-Bus / MPRIS / MQTT interfaces. 2022-10-23 15:10:31 +01:00
Mike BradyandGitHub 983bc01490 Update RELEASENOTES-DEVELOPMENT.md 2022-10-18 12:39:38 +01:00
Mike Brady 3d106c4687 add descriptioon of the new metadata codes. 2022-10-18 12:17:22 +01:00
Mike Brady 04e28ee12b Stop using the flush and data resumption as proxies for pause and resume. Add (true) pause and resume to buffered audio streams. 2022-10-18 12:13:07 +01:00
Mike BradyandGitHub 5aa860ff98 Update AdjustingSync.md 2022-10-16 22:35:58 +01:00
Mike BradyandGitHub 69337bb988 Update RELEASENOTES-DEVELOPMENT.md 2022-10-16 22:34:08 +01:00
Mike BradyandGitHub 80316d20bd Update RELEASENOTES-DEVELOPMENT.md 2022-10-16 22:31:46 +01:00
Mike Brady 9f7584eb40 Merge branch 'development' of github.com:mikebrady/shairport-sync into development
Online updates
2022-10-16 22:15:42 +01:00
Mike Brady 1046a076c4 Change how a missing session key is dealt with: instead of dropping the AirPlay connection, simply skip the audio. Hopefully this will be less disruptive for users. 2022-10-16 22:15:26 +01:00
Mike BradyandGitHub a1a81dda72 Update RELEASENOTES-DEVELOPMENT.md 2022-10-15 13:40:05 +01:00
Mike Brady 6a55774f39 Merge branch 'development' of github.com:mikebrady/shairport-sync into development
Online updates.
2022-10-15 13:31:43 +01:00
Mike Brady 7004c81a28 Check for the existence of a session key when starting to play AP2, and drop the connection if not. 2022-10-15 13:31:32 +01:00
Mike BradyandGitHub da66b9cfc9 Update docker-build-on-push.yaml 2022-10-14 14:52:48 +01:00
Mike BradyandGitHub b0bf6668f3 Update RELEASENOTES-DEVELOPMENT.md 2022-10-14 12:34:06 +01:00
Mike BradyandGitHub 4bb2b1dcd1 Update RELEASENOTES-DEVELOPMENT.md 2022-10-14 12:31:55 +01:00
Mike Brady 63e0dfdac0 If no logging options are chosen and if a process has been libdaemonised, automatically direct its logs to the syslog, i.e. the daemon_log. 2022-10-14 12:26:14 +01:00
Mike Brady abc0e09324 Display command line at the start if debug is enabled. 2022-10-14 10:18:37 +01:00
Mike Brady 7497b8e2da Add -X as a quick alternative to --displayConfig. 2022-10-13 12:02:52 +01:00
Mike BradyandGitHub 15b60fe895 Update RELEASENOTES-DEVELOPMENT.md 2022-10-12 14:30:42 +01:00
Mike Brady 5e6e634497 Tiny format fix. 2022-10-12 14:24:18 +01:00
Mike Brady 62fca43f49 Fix a bug when displayConfig was exiting when the soxr timer thread hadn't been started. Also quieten a cryptic dbus message. 2022-10-12 14:21:43 +01:00
Mike Brady 6e9ebe6e92 Improve the displayConfig output and route it through the standard logging system instead of STDERR. Include the man Makefile. 2022-10-12 13:52:05 +01:00
Mike BradyandGitHub 16ca1c9fa5 Update check_classic_mac_basic.yml 2022-10-11 21:24:07 +01:00
Mike BradyandGitHub f214790016 Update RELEASENOTES-DEVELOPMENT.md 2022-10-11 21:22:11 +01:00
Mike Brady 93c1f1ae37 Remove the cause of a warning from clang on FreeBSD. 2022-10-11 21:11:36 +01:00
Mike Brady 11495fd760 Correct a hacky and incorrect kludge so that the Makefile works on Linux and FreeBSD. 2022-10-11 21:10:53 +01:00
Mike BradyandGitHub bde261e38d Update RELEASENOTES-DEVELOPMENT.md 2022-10-11 16:06:43 +01:00
Mike BradyandGitHub 703b82c2b9 Update RELEASENOTES-DEVELOPMENT.md 2022-10-11 16:01:32 +01:00
Mike Brady 86539bc5ce Update man page. 2022-10-11 15:48:55 +01:00
Mike Brady 3cbf773995 Add a new command line option "--displayConfig" to give version string, command line and active configuration file name and settings.
Clean up and reorganise the help messages and fix a few mistakes.
2022-10-11 13:05:13 +01:00
Mike Brady abf6257fd8 remove errant config_write call. 2022-10-11 09:47:39 +01:00
Mike Brady 2f6bdb7975 man text updates 2022-10-11 09:46:17 +01:00