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 Brady and GitHub
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 Brady and GitHub
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 Brady and GitHub
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 Brady and GitHub
5aa860ff98
Update AdjustingSync.md
2022-10-16 22:35:58 +01:00
Mike Brady and GitHub
69337bb988
Update RELEASENOTES-DEVELOPMENT.md
2022-10-16 22:34:08 +01:00
Mike Brady and GitHub
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 Brady and GitHub
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 Brady and GitHub
da66b9cfc9
Update docker-build-on-push.yaml
2022-10-14 14:52:48 +01:00
Mike Brady and GitHub
b0bf6668f3
Update RELEASENOTES-DEVELOPMENT.md
2022-10-14 12:34:06 +01:00
Mike Brady and GitHub
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 Brady and GitHub
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 Brady and GitHub
16ca1c9fa5
Update check_classic_mac_basic.yml
2022-10-11 21:24:07 +01:00
Mike Brady and GitHub
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 Brady and GitHub
bde261e38d
Update RELEASENOTES-DEVELOPMENT.md
2022-10-11 16:06:43 +01:00
Mike Brady and GitHub
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
Mike Brady
f775267d02
Remove the useless main_thread_id and fix the MPRIS quit handler.
2022-10-11 09:45:47 +01:00
Mike Brady
491cbf6b5c
xmltoman is no longer needed unless you are changing the man entry -- the man file is part of the repository.
2022-10-10 22:44:03 +01:00
Mike Brady
404a4d6cca
The man file to be installed
2022-10-10 22:40:17 +01:00
Mike Brady
86a52964f9
Don't automatically try to build the man file -- assume it's already there. Add a separate Makefile for the man directory. Only generate the man file (not the html file) by default. Specify the man file in this directory for installation during installation of shairport sync
2022-10-10 22:39:15 +01:00
Mike Brady
75f5fe836c
Small updates.
2022-10-10 21:22:19 +01:00
Mike Brady
de217191e0
Only attempt to build the HTML version of the man page if xsltproc is installed.
2022-10-10 21:20:32 +01:00
Mike Brady
cf4599a2dd
These are automatically generated -- we don't need to keep them around.
2022-10-10 20:53:35 +01:00
Mike Brady
e16d9a45d1
Update for AP2 and other things, and fix a few errors.
2022-10-10 20:52:55 +01:00
Mike Brady
5b279b2e45
Use xsltproc instead of xmlmantohtml, which seems to be broken.
2022-10-10 20:52:07 +01:00