Philipp Schafft
|
abfd3c51a3
|
Merge branch 'update-icy-metadata' into devel
|
2022-02-25 23:40:31 +00:00 |
|
Philipp Schafft
|
fa9ac44852
|
Update: Avoid %s for charset in logging as it might be provided externally
|
2022-02-25 21:02:25 +00:00 |
|
Philipp Schafft
|
b986bf5d78
|
Update: Avoid more complicate process if in_charset is the same as out_charset
|
2022-02-25 21:02:25 +00:00 |
|
Philipp Schafft
|
79bc367769
|
Update: Log a warning if a client sends song and artist/title in the same metadata request
|
2022-02-25 21:02:25 +00:00 |
|
Philipp Schafft
|
5bd33883de
|
Update: Added a INFO level message about using the default charset for MP3 mounts
|
2022-02-25 21:02:25 +00:00 |
|
Philipp Schafft
|
f1f0b165dd
|
Fix: Fixed a regression happening when ICY-style metadata update is handled without a charset parameter
|
2022-02-25 21:02:25 +00:00 |
|
Philipp Schafft
|
b14ff56f64
|
Fix: Corrected converting back and forth charsets for ICY
|
2022-02-25 21:02:25 +00:00 |
|
Philipp Schafft
|
86f1c8970b
|
Cleanup: Removed unused member
|
2022-02-25 20:47:23 +00:00 |
|
Philipp Schafft
|
7e9bc9005c
|
Update: Made global client limit warning easier to understand
|
2022-02-25 20:47:19 +00:00 |
|
Philipp Schafft
|
52634884ac
|
Fix: Fixes EPIPEs on TLS clients
Correctly handle died TLS connections on recent libssl.
Closes: #2413
|
2021-11-10 09:01:22 +00:00 |
|
Philipp Schafft
|
ec02a7b53d
|
Fix: Typo
|
2021-10-31 10:10:18 +00:00 |
|
Philipp Schafft
|
e349279e79
|
Feature: Support reading ulimits for display on admin dashboard
|
2021-10-31 10:03:56 +00:00 |
|
Philipp Schafft
|
f104fd5551
|
Fix: Allow Content-type: with parameters (such as codecs, or charset)
See: #1902
|
2021-10-30 09:37:38 +00:00 |
|
Philipp Schafft
|
4bffe21d4c
|
Fix: Added missing includes/confirm.xsl to nobase_dist_admin_DATA
Thanks to Thomas Schlien for reporting it.
Fixes: #2421
|
2021-10-26 10:01:54 +00:00 |
|
Philipp Schafft
|
00e1cf91c8
|
Merge branch 'feature-text-stream' into devel
See: #2084
|
2021-10-26 09:39:58 +00:00 |
|
Philipp Schafft
|
ab915b061f
|
Feature: Added experimental feature to skip characters on text/plain mounts (they are used for keep-alive)
|
2021-10-26 09:37:40 +00:00 |
|
Philipp Schafft
|
a24f74af11
|
Fix: Added missing include
|
2021-10-26 02:08:59 +00:00 |
|
Philipp Schafft
|
b7c878cee9
|
Feature: Added basic text streaming support
See: #2084
|
2021-10-26 00:57:09 +00:00 |
|
Philipp Schafft
|
d6be48e207
|
Update: Added stubs format_text.[ch] for text streaming
See: #2084
|
2021-10-26 00:57:09 +00:00 |
|
Philipp Schafft
|
678fce2693
|
Fix: Corrected XML rendering in case no default mount is defined
|
2021-10-26 00:53:09 +00:00 |
|
Philipp Schafft
|
c99270de94
|
Fix: Corrected link to docs
Thanks to Chagall on IRC for pointing this out.
|
2021-09-30 12:41:32 +00:00 |
|
Philipp Schafft
|
abc701a301
|
Fix: Make global_client_list extern outside of client.c
|
2021-07-26 19:47:46 +00:00 |
|
Philipp Schafft
|
5d5a9293ad
|
Merge branch 'feature-config-errors' into devel
|
2021-07-26 15:11:26 +00:00 |
|
Philipp Schafft
|
f869d5eb7b
|
Update: Pass configuration down to Auth and ACL parsing
|
2021-07-26 15:11:05 +00:00 |
|
Philipp Schafft
|
76e3e6ad6b
|
Update: Improved handling of bad tags in _parse_relay()
|
2021-07-26 15:11:05 +00:00 |
|
Philipp Schafft
|
aa83b3fff0
|
Feature: Report invalid type for HTTP header
|
2021-07-26 15:11:05 +00:00 |
|
Philipp Schafft
|
954b8a4c39
|
Feature: Report empty tags via new style bad tag system for __read_int(), and __read_unsigned_int()
|
2021-07-26 15:11:05 +00:00 |
|
Philipp Schafft
|
ae71b25e90
|
Feature: Added initial support for reporting invalid config settings
|
2021-07-26 15:11:05 +00:00 |
|
Philipp Schafft
|
d2225f10b7
|
Feature: Warn about unknown, and obsolete tags in config
|
2021-07-26 15:11:05 +00:00 |
|
Philipp Schafft
|
ee8b67b421
|
Feature: Added support for HMACs
|
2021-07-26 15:08:50 +00:00 |
|
Philipp Schafft
|
a840f56b69
|
Merge branch 'feature-navigation' into devel
|
2021-07-26 15:06:38 +00:00 |
|
Philipp Schafft
|
d497412b58
|
Feature: Export client history as part of stats XML
|
2021-07-26 15:05:55 +00:00 |
|
Philipp Schafft
|
f2edcdb0ff
|
Update: Made NAVIGATION_DIRECTION_REPLACE_ALL the default for move of clients
|
2021-07-26 15:05:55 +00:00 |
|
Philipp Schafft
|
704df45ce5
|
Feature: Added support to give navigation direction via admin call for command_move_clients()
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
7474fb8d8d
|
Feature: Write correct history on initial attach of client
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
68ace66bd3
|
Feature: Only move clients that allow navigation according to their history and direction
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
c60a2113c9
|
Feature: Made fallback_override an enum
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
2e148986f9
|
Feature: Improved error logging
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
8e224f45c2
|
Fix: Corrected invalid return value
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
b5b5e9cc07
|
Feature: Make navigation_direction_to_str() public
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
8a91113028
|
Feature: Correctly navigate clients between mounts
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
5c504ec3dd
|
Feature: Added mount history to client and attach the client on initial attach
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
af35bd10d0
|
Feature: Added some devel debug logging
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
d2f7b9c112
|
Fix: Use correct constructor
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
965c5e52d0
|
Feature: Added support for a navigation (mountpoint) history
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
31659b3ed1
|
Feature: Added identifier to source_t
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
673dfb734c
|
Feature: Added mount_identifier_get_mount() and mount_identifier_compare()
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
6c1233402d
|
Update: As of now we have no weak refs, so not store mount identifier in a tree
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
cf6fad00bd
|
Feature: Added support for a mountpoint identifier
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
76f7105e27
|
Feature: Added support for usernames and passwords in master's mountlist
Closes: #2369
|
2021-07-26 15:05:04 +00:00 |
|