1
0
mirror of https://gitlab.xiph.org/xiph/icecast-server.git synced 2025-02-02 15:07:36 -05:00

2545 Commits

Author SHA1 Message Date
Philipp Schafft
368c58bedc Merge branch 'update-libera' into devel-phschafft
Closes: !5
2025-01-26 18:16:54 +00:00
Ralph Giles
1b47ee7540 Update: Restored web IRC client link using kiwiirc
This seems to work reasonably well, as was recommended by several
contributors.
2025-01-26 18:14:17 +00:00
Ralph Giles
c2098cffac Update: Updated IRC links
The xiph.org channels have moved to the new network. Update IRC
links to match. Remove the webchat link, which isn't currently
available on the new network, although mibbit works. Hopefully
the ircs: protocol handler will be sufficient.
2025-01-26 18:13:55 +00:00
Philipp Schafft
4ab7ee0f91 Update: Updated submodules 2025-01-13 22:57:44 +00:00
Philipp Schafft
8ccc536e1f Fix: Corrected printf() and scanf() style calls on win* 2024-10-25 23:29:07 +00:00
Philipp Schafft
1ca62d4ead Update: Updated submodules 2024-10-25 23:13:29 +00:00
Philipp Schafft
efa5f251ea Update: Updated submodules 2024-10-25 22:26:53 +00:00
Philipp Schafft
889f2bfa94 Update: Added more logging and call SSL_shutdown() more conditionally 2024-10-23 12:12:45 +00:00
Philipp Schafft
25a4645245 Update: Undo timeout patch for now 2024-10-23 12:11:52 +00:00
Philipp Schafft
ba5e2b2c24 Fix: Corrected handling of TLS body errors and timeouts 2024-10-23 02:54:33 +00:00
Philipp Schafft
829b8ee4f7 Update: Marked DEBUG line as DDEBUG 2024-10-22 23:19:21 +00:00
Philipp Schafft
0797b2862a Fix: Corrected how reads from TLS report errors 2024-10-22 12:16:58 +00:00
Philipp Schafft
33a0595d10 Fix: Added a number of missing includes to <stdlib.h> 2024-08-02 16:16:35 +00:00
Philipp Schafft
6190256227 Update: Added language, and sourceinstance parameter to yp add 2024-05-18 11:45:49 +00:00
Philipp Schafft
71f8061a57 Feature: Report content language of streams to stats.xml 2024-05-18 10:43:48 +00:00
Philipp Schafft
32b176974f Merge branch 'feature-event-stream' into devel-phschafft 2024-05-18 09:49:31 +00:00
Philipp Schafft
3feceeb748 Update: Renamed /admin/eventstream to /admin/eventfeed 2024-05-18 09:13:12 +00:00
Philipp Schafft
d76359c66d Update: Disallow access to the event stream by default 2024-05-18 09:12:47 +00:00
Philipp Schafft
2645076275 Update: Updated src/common/ 2024-02-09 10:09:45 +00:00
Philipp Schafft
ce91c5b891 Fix: Attach the client at the right spot 2024-02-09 10:06:46 +00:00
Philipp Schafft
dbffcb6dc0 Feature: Added support to send vorbis comments 2024-01-25 19:59:43 +00:00
Philipp Schafft
7965610b26 Feature: Include a "mount" key for events with a mount point set 2024-01-25 18:35:39 +00:00
Philipp Schafft
12dbe9110a Fix: Included missing header 2024-01-25 18:35:24 +00:00
Philipp Schafft
0ff2a9a24e Update: Improved logging in stats.c 2024-01-25 18:23:22 +00:00
Philipp Schafft
43e28370c8 Cleanup: Despammed error.log 2024-01-25 18:17:47 +00:00
Philipp Schafft
d30139e71c Feature: Find best spot to put event listener into the queue 2024-01-25 14:39:12 +00:00
Philipp Schafft
4bc4992bd4 Feature: Filter events based on mount point and being global 2024-01-25 14:23:32 +00:00
Philipp Schafft
a3e6c78f11 Update: Run the check for removed events outside of the sending function 2024-01-25 11:11:56 +00:00
Philipp Schafft
7f59a845a8 Feature: Trim the queue to 32 entries max 2024-01-25 11:11:00 +00:00
Philipp Schafft
165a56c819 Feature: Added support to kick client that have fallen behind 2024-01-25 11:03:18 +00:00
Philipp Schafft
1c4ce97d6c Update: Let the event stream run once a second even if no new event is there to process clients 2024-01-25 10:41:23 +00:00
Philipp Schafft
11ae1e87df Feature: Added most basic event stream implementation 2024-01-24 16:06:32 +00:00
Philipp Schafft
ae0e8e0183 Feature: Added stubs for event_stream.[ch] 2024-01-24 11:20:30 +00:00
Philipp Schafft
64ab166225 Fix: Skip loading of geoip database if none is given 2024-01-22 10:38:17 +00:00
Philipp Schafft
1b7db528f4 Feature: Added basic way to export Icecast's internally used IDs as a valuefile 2024-01-21 17:26:31 +00:00
Philipp Schafft
e3487e4c22 Feature: Added UUID interpolation for dump files 2024-01-20 04:25:19 +00:00
Philipp Schafft
6752809c20 Merge branch 'feature-geoip' into devel-phschafft 2024-01-20 02:13:38 +00:00
Philipp Schafft
e63fa6f191 Update: Updated XML to JSON mapping for <geoip> 2024-01-20 01:56:50 +00:00
Philipp Schafft
f193eab36a Feature: Render geoip data in a nicer way to JSON 2024-01-20 01:56:47 +00:00
Philipp Schafft
fe0d8598f4 Feature: Report geoip result on admin interface 2024-01-20 00:16:07 +00:00
Philipp Schafft
f9fccf24ce Feature: Include geocoordinates in geoip lookup 2024-01-20 00:15:57 +00:00
Philipp Schafft
5e66d22e36 Feature: Added per country geoip statistics 2024-01-20 00:14:55 +00:00
Philipp Schafft
1963562d58 Feature: Added basic geoip lookup 2024-01-20 00:14:51 +00:00
Philipp Schafft
2952a29c1e Fix: Converted source->format->contenttype into a igloo string pool string 2024-01-19 23:55:31 +00:00
Philipp Schafft
d0ebed5470 Feature: Added checks (currently only used for version display) for posix_fadvise, posix_fallocate, posix_madvise, fallocate, and ftruncate 2024-01-14 17:26:00 +00:00
Philipp Schafft
573c7e51ab Fix: Made more use of %#H 2024-01-14 16:47:51 +00:00
Philipp Schafft
75d7082e60 Feature: Added show-listeners parameter to stats.xml endpoint 2024-01-14 14:17:15 +00:00
Philipp Schafft
6f2540426a Update: Do not report for no definition in report db if no db has been loaded 2024-01-14 14:16:04 +00:00
Philipp Schafft
7f6abb6ca8 Fix: Typo SROUCE_HIDDEN -> SOURCE_HIDDEN
Thanks to Jordan Erickson for finding this.
2023-08-02 00:19:15 +00:00
Philipp Schafft
70067b12be Fix: Fixed clients in body queue running in undetected EOFs
Thanks to Jordan Erickson
2023-08-02 00:19:12 +00:00