1
0
mirror of https://gitlab.xiph.org/xiph/icecast-server.git synced 2024-12-04 14:46:30 -05:00
Commit Graph

2381 Commits

Author SHA1 Message Date
Philipp Schafft
6f16abf1df Update: Require at least OpenSSL 1.1.0 and TLS 1.2
See: #2432
2022-03-20 18:04:35 +00:00
Philipp Schafft
7053afb8d4 Update: Check for pthread_setname_np() 2022-03-20 17:05:54 +00:00
Philipp Schafft
23e39ccf14 Update: Updated submodules 2022-03-20 17:05:52 +00:00
Philipp Schafft
e3fe175bfc Update: Renamed thread as it is too long on Linux 2022-03-20 17:05:41 +00:00
Philipp Schafft
ec4ef5a0bb Cleanup: Removed unused global.shutdown_cond 2022-03-20 17:05:26 +00:00
Philipp Schafft
85d55c850d Feature: Warn about FD_SETSIZE being too small 2022-03-20 17:05:21 +00:00
Philipp Schafft
8efbbed486 Update: Updated submodules 2022-03-19 11:29:41 +00:00
Philipp Schafft
34ad5152a0 Fix: Actually report IPv6 not being enabled as error
See also commit 4dcea865c4
2022-03-18 11:29:50 +00:00
Philipp Schafft
584d44fd63 Fix: Fixed memory leak in metadata_xiph_read_vorbis_comments() 2022-03-16 11:38:02 +00:00
Philipp Schafft
1eda7cc45a Merge branch 'update-flac' into devel-phschafft
This adds support for Ogg/FLAC vorbis comment headers (and streaminfo).

Closes: #1655
2022-03-16 01:31:11 +00:00
Philipp Schafft
04f16811e1 Feature: Report data from FLAC block STREAMINFO 2022-03-16 01:29:02 +00:00
Philipp Schafft
5d93c6b97f Update: Do not warn about blocks we do not handle 2022-03-16 01:28:27 +00:00
Philipp Schafft
7108aab18b Fix: Actually use the correct name for the function 2022-03-16 01:26:38 +00:00
Philipp Schafft
595179a248 Feature: Added support for FLAC VORBIS_COMMENT 2022-03-16 01:01:03 +00:00
Philipp Schafft
873e462035 Cleanup: Migrated Opus support to new metadata_xiph 2022-03-16 01:00:39 +00:00
Philipp Schafft
e169a7d020 Feature: Added functions to parse vorbis comments 2022-03-16 00:43:40 +00:00
Philipp Schafft
b23ef22eaf Update: Added stub for Xiph metadata (vorbis comments, ...) 2022-03-15 23:55:45 +00:00
Philipp Schafft
488f767b9e Update: Updated copyright 2022-03-15 23:52:27 +00:00
Philipp Schafft
e0ed27bc4f Update: Created a stub function to handle all FLAC BLOCKs 2022-03-15 23:50:28 +00:00
Philipp Schafft
c80fd692b2 Feature: Added basic FLAC METADATA_BLOCK_HEADER parser 2022-03-15 22:53:49 +00:00
Philipp Schafft
756e3b7d22 Update: Parse FLAC block types and report via ICECAST_LOG_DEBUG() 2022-03-15 22:36:34 +00:00
Philipp Schafft
65f7f559e4 Fix: Check for packet.bytes >= 1 2022-03-15 22:14:12 +00:00
Philipp Schafft
109adf8368 Cleanup: Codestyle 2022-03-15 22:12:18 +00:00
Philipp Schafft
4dcea865c4 Update: Increased warning to error on dashboard if IPv6 is not enabled 2022-03-15 21:14:12 +00:00
Philipp Schafft
ade9c47f5c Fix: Install /admin/version.xsl
Closes: #2429
2022-03-15 10:06:22 +00:00
Philipp Schafft
57093def7b Update: Release Icecast 2.5 beta3 2022-03-13 18:30:26 +00:00
Stephan Jauernick
41e0732859 Feature: Build Dist Archives via CI and Upload them to OBS 2022-03-13 18:00:58 +00:00
Philipp Schafft
c78f01e2b2 Update: Added win32 specific icecast.xml 2022-03-13 16:53:10 +00:00
Philipp Schafft
78caf0db2f Fix: Corrected link to directory service 2022-03-13 16:48:25 +00:00
Philipp Schafft
a51154b543 Feature: Added icecast.bat 2022-03-13 16:32:04 +00:00
Philipp Schafft
29e2359d97 Update: Work around older versions of automake 2022-03-13 16:24:57 +00:00
Philipp Schafft
5f991d3d50 Update: Added missing entries into .gitignore 2022-03-13 15:57:25 +00:00
Philipp Schafft
ec529943d7 Update: Updated submodules 2022-03-13 15:56:03 +00:00
Philipp Schafft
12c80c090a Fix: Fixed build on systems with no getaddrinfo() 2022-03-12 18:17:13 +00:00
Philipp Schafft
5736581dfa Added Access-Control-Allow-Headers: and Access-Control-Expose-Headers: to default config 2022-03-12 13:54:02 +00:00
Philipp Schafft
b82ea89a2e Update: Updated default values for Access-Control-Expose-Headers:, and Access-Control-Allow-Headers: 2022-03-12 13:39:44 +00:00
Philipp Schafft
c9b006ade4 Update: Use <uri> in <relay> examples 2022-03-12 13:12:23 +00:00
Philipp Schafft
9e49f088a7 Fix: Updated default config and parsing to reflect existance of <yp-directory> 2022-03-12 13:09:50 +00:00
Philipp Schafft
d1ea95f0e5 Fix: Updated default config and parsing to reflect existance of <tls-context> 2022-03-12 12:51:29 +00:00
Philipp Schafft
42a9d82926 Fix: Typo 2022-03-12 10:04:19 +00:00
Philipp Schafft
fa77fd5c2a Feature: Include config problems in version display 2022-03-12 09:55:04 +00:00
Philipp Schafft
bb98f34069 Feature: Added buttons "Copy to clipboard", and "Open ticket" on version page 2022-03-11 23:30:19 +00:00
Philipp Schafft
979c336b5b Update: Added warning about JSON rendering 2022-03-11 19:04:38 +00:00
Philipp Schafft
29dd621a08 Feature: Added more advanced version display in admin interface 2022-03-11 12:45:48 +00:00
Philipp Schafft
1963031af0 Update: Do not reuse connections if they reached an error state 2022-03-11 12:45:48 +00:00
Philipp Schafft
b9a16b92f0 Update: Improved debug logging for connection and socket handling 2022-03-11 12:45:48 +00:00
Philipp Schafft
ababd1c5dd Merge branch 'update-listen-sockets' into devel 2022-03-11 12:45:38 +00:00
Philipp Schafft
389c41c7d0 Feature: Inform on dashboard if IPv6 is not enabled whether IPv4-mapped is available 2022-03-11 12:40:22 +00:00
Philipp Schafft
661f736415 Update: Prefer to bind to IPv6 if we have IPv4-mapped support 2022-03-11 12:40:15 +00:00
Philipp Schafft
81e965a08f Feature: Warn on dashboard if IPv6 is not enabled 2022-03-11 12:40:04 +00:00