1
0
mirror of https://gitlab.xiph.org/xiph/icecast-server.git synced 2024-10-20 05:03:35 -04:00

Commit Graph

  • 783e9a1f51 Merge branch 'devel-stephan48-libigloo-osc' into 'devel-phschafft' Stephan Jauernick 2024-08-03 03:26:16 +0000
  • 33a0595d10 Fix: Added a number of missing includes to <stdlib.h> devel-phschafft Philipp Schafft 2024-07-30 22:33:28 +0000
  • 6190256227 Update: Added language, and sourceinstance parameter to yp add Philipp Schafft 2024-05-18 11:45:49 +0000
  • 71f8061a57 Feature: Report content language of streams to stats.xml Philipp Schafft 2024-05-18 10:43:48 +0000
  • 32b176974f Merge branch 'feature-event-stream' into devel-phschafft Philipp Schafft 2024-05-18 09:49:31 +0000
  • 3feceeb748 Update: Renamed /admin/eventstream to /admin/eventfeed Philipp Schafft 2024-05-18 09:13:12 +0000
  • d76359c66d Update: Disallow access to the event stream by default Philipp Schafft 2024-05-18 09:12:47 +0000
  • d0c0f136fb fix ci/osc message Stephan Jauernick 2024-05-10 00:13:21 +0200
  • 433aa3254f DNU, set obs upload branches Stephan Jauernick 2024-05-10 00:12:08 +0200
  • c99fd2746e use more descriptive commit info for osc commit Stephan Jauernick 2024-01-20 23:13:43 +0000
  • 2fd8a3d05a Rewrite CI to prepare for -betaX release, and future 2.5.x on OBS Gilou 2024-01-20 23:10:12 +0000
  • 838242632d DNU - hint at docu change regarding CI and submodules Stephan Jauernick 2024-01-06 03:07:34 +0100
  • 87bd6bcbf9 DNU WIP ci changes Stephan Jauernick 2023-06-04 12:50:20 +0200
  • 09447d6786 WIP ci changes Stephan Jauernick 2023-06-03 22:56:12 +0200
  • 2645076275 Update: Updated src/common/ Philipp Schafft 2024-02-09 10:09:45 +0000
  • ce91c5b891 Fix: Attach the client at the right spot Philipp Schafft 2024-02-09 10:06:46 +0000
  • dbffcb6dc0 Feature: Added support to send vorbis comments Philipp Schafft 2024-01-25 19:59:43 +0000
  • 7965610b26 Feature: Include a "mount" key for events with a mount point set Philipp Schafft 2024-01-25 18:35:39 +0000
  • 12dbe9110a Fix: Included missing header Philipp Schafft 2024-01-25 18:35:24 +0000
  • 0ff2a9a24e Update: Improved logging in stats.c Philipp Schafft 2024-01-25 18:23:22 +0000
  • 43e28370c8 Cleanup: Despammed error.log Philipp Schafft 2024-01-25 18:17:47 +0000
  • d30139e71c Feature: Find best spot to put event listener into the queue Philipp Schafft 2024-01-25 14:39:12 +0000
  • 4bc4992bd4 Feature: Filter events based on mount point and being global Philipp Schafft 2024-01-25 14:23:32 +0000
  • a3e6c78f11 Update: Run the check for removed events outside of the sending function Philipp Schafft 2024-01-25 11:11:56 +0000
  • 7f59a845a8 Feature: Trim the queue to 32 entries max Philipp Schafft 2024-01-25 11:11:00 +0000
  • 165a56c819 Feature: Added support to kick client that have fallen behind Philipp Schafft 2024-01-25 11:03:18 +0000
  • 1c4ce97d6c Update: Let the event stream run once a second even if no new event is there to process clients Philipp Schafft 2024-01-25 10:41:23 +0000
  • 11ae1e87df Feature: Added most basic event stream implementation Philipp Schafft 2024-01-24 16:06:32 +0000
  • ae0e8e0183 Feature: Added stubs for event_stream.[ch] Philipp Schafft 2024-01-24 11:20:30 +0000
  • 64ab166225 Fix: Skip loading of geoip database if none is given Philipp Schafft 2024-01-22 01:25:53 +0000
  • 1b7db528f4 Feature: Added basic way to export Icecast's internally used IDs as a valuefile Philipp Schafft 2024-01-21 17:26:31 +0000
  • e3487e4c22 Feature: Added UUID interpolation for dump files Philipp Schafft 2022-10-25 09:05:24 +0000
  • 6752809c20 Merge branch 'feature-geoip' into devel-phschafft Philipp Schafft 2024-01-20 02:13:38 +0000
  • e63fa6f191 Update: Updated XML to JSON mapping for <geoip> Philipp Schafft 2023-10-02 13:08:02 +0000
  • f193eab36a Feature: Render geoip data in a nicer way to JSON Philipp Schafft 2023-09-26 18:53:04 +0000
  • fe0d8598f4 Feature: Report geoip result on admin interface Philipp Schafft 2023-10-02 13:07:41 +0000
  • f9fccf24ce Feature: Include geocoordinates in geoip lookup Philipp Schafft 2023-10-02 13:07:00 +0000
  • 5e66d22e36 Feature: Added per country geoip statistics Philipp Schafft 2023-09-23 17:26:38 +0000
  • 1963562d58 Feature: Added basic geoip lookup Philipp Schafft 2023-09-23 15:47:57 +0000
  • 2952a29c1e Fix: Converted source->format->contenttype into a igloo string pool string devel Philipp Schafft 2023-03-17 15:18:41 +0000
  • d0ebed5470 Feature: Added checks (currently only used for version display) for posix_fadvise, posix_fallocate, posix_madvise, fallocate, and ftruncate Philipp Schafft 2024-01-14 17:26:00 +0000
  • 573c7e51ab Fix: Made more use of %#H Philipp Schafft 2024-01-14 16:47:51 +0000
  • 75d7082e60 Feature: Added show-listeners parameter to stats.xml endpoint Philipp Schafft 2023-09-26 18:53:58 +0000
  • 6f2540426a Update: Do not report for no definition in report db if no db has been loaded Philipp Schafft 2023-03-13 13:36:53 +0000
  • 7f6abb6ca8 Fix: Typo SROUCE_HIDDEN -> SOURCE_HIDDEN Philipp Schafft 2023-08-01 23:53:57 +0000
  • 70067b12be Fix: Fixed clients in body queue running in undetected EOFs Philipp Schafft 2023-07-26 03:47:55 +0000
  • 5a5a1ceb9a Fix: Fixed clients in body queue running in undetected EOFs devel-phschafft-uuid-DIRTY Philipp Schafft 2023-07-26 03:47:55 +0000
  • 43a8c04134 Feature: Added UUID interpolation for dump files Philipp Schafft 2022-10-25 09:05:24 +0000
  • 94ebd301dc Update: Made config parser support some 2.5.x option styles release-2.4.5 Philipp Schafft 2023-06-22 16:41:51 +0000
  • eb1169b6ce Cleanup: Handle legacy tags <burst-on-connect> and <threadpool> better Philipp Schafft 2023-06-22 16:22:02 +0000
  • 1b26d3aba5 Cleanup: Updated the example configs so they are more in line with 2.5.x Philipp Schafft 2023-06-22 13:33:55 +0000
  • 572e10a975 Fix: Corrected warnings regarding buffer sizes for time stamps Philipp Schafft 2023-06-22 13:15:33 +0000
  • a53317c7e4 Fix: Fixed warnings about filenames being too long for error message buffer Philipp Schafft 2023-06-22 12:54:14 +0000
  • 14eed7e9bf Feature: Backported -V from 2.5.x Philipp Schafft 2023-06-22 12:52:29 +0000
  • 058cfd6166 Update: Added XML PI to example config files Philipp Schafft 2023-06-22 10:46:50 +0000
  • 22ac5ec48a Feature: Added initial .gitignore Philipp Schafft 2023-06-22 10:44:42 +0000
  • 5cf8cb9a99 Fix: Fixed memory leak on legacy config style Philipp Schafft 2023-06-22 10:38:18 +0000
  • 5cad25a180 Update: Avoid logging in signal handler Philipp Schafft 2023-06-22 10:13:37 +0000
  • 86635ee700 Fix: Avoid breaking windows port Philipp Schafft 2023-06-11 20:10:04 +0000
  • 2357cca098 Feature: Report sizeof(fd_set) in version display Philipp Schafft 2023-06-11 20:09:31 +0000
  • 6baae8267e Fix: Handle exec() in a better way avoiding dead locks Philipp Schafft 2023-06-04 10:41:33 +0000
  • c4ea726db5 Feature: Added checks for more functions which may become useful in the future versions Philipp Schafft 2023-06-04 09:12:13 +0000
  • 9a2e911bee Cleanup: Corrected formatting Philipp Schafft 2023-06-04 08:57:57 +0000
  • d42646541c Fix: Remove locking from signal handler Philipp Schafft 2023-06-03 19:30:59 +0000
  • 00f8e94257 Feature: Added -V verbose version output Philipp Schafft 2023-06-03 18:43:01 +0000
  • 25651556f0 Cleanup: Removed legacy digest.[ch] Philipp Schafft 2023-06-01 12:32:17 +0000
  • 1ef2e7ad9a Cleanup: Corrected comment on what is implemented Philipp Schafft 2023-04-18 13:32:58 +0000
  • 0a7ae5073d Feature: Report source's instance UUID when known Philipp Schafft 2023-04-18 13:28:26 +0000
  • f188c5b1df Feature: Added event source-listener-attach Philipp Schafft 2023-04-18 12:15:58 +0000
  • 6331270e70 Feature: Added events source-listeners-is-zero, and more generic source-listeners-changed Philipp Schafft 2023-04-18 12:00:42 +0000
  • 64d380b6b6 Update: Converted url auth client remove to ping request Philipp Schafft 2023-03-20 09:41:54 +0000
  • cd25ca90e2 Update: Converted ping_simple() to take a string_renderer_t* as data Philipp Schafft 2023-03-20 09:12:09 +0000
  • cecc3e1ace Cleanup: Migrated url auth to use string renderer Philipp Schafft 2023-03-18 13:58:00 +0000
  • 2e1629503c Feature: Added per-source instance UUID Philipp Schafft 2023-01-30 10:41:34 +0000
  • ee72096d99 Update: Migrated event_t, and event_registration_t to be a igloo ro object Philipp Schafft 2022-09-26 12:02:14 +0000
  • 2728261b99 Fix: Corrected copy & paste error Philipp Schafft 2023-03-11 16:23:04 +0000
  • 28b4ff2d55 Merge branch 'feature-ping' into devel Philipp Schafft 2023-03-04 11:54:39 +0000
  • a27a97012f Update: Replaced sleep with a condition wait in ping thread Philipp Schafft 2023-02-27 02:19:43 +0000
  • 8a308f2e12 Feature: Use ping requests for URL events Philipp Schafft 2023-02-27 02:01:41 +0000
  • 4cea6372ac Cleanup: Simplified URL event credential code Philipp Schafft 2023-02-27 01:46:07 +0000
  • 3c352746ab Feature: Added basic ping request support Philipp Schafft 2023-02-27 01:21:29 +0000
  • 91ea5d0f79 Feature: Added most basic ping infrastructure Philipp Schafft 2023-02-26 21:47:18 +0000
  • 53055aafd7 Update: Made ping depend on CURL support Philipp Schafft 2023-02-26 21:33:40 +0000
  • e3f9f5b078 Feature: Added stub for ping requests Philipp Schafft 2023-02-26 21:30:37 +0000
  • be51075975 Fix: Typo Philipp Schafft 2023-03-04 11:19:14 +0000
  • 44566499ef Feature: Announce server-instance in URL events and auth Philipp Schafft 2023-02-27 02:06:27 +0000
  • d7f401e36c Merge branch 'update-password-hash' into devel Philipp Schafft 2023-02-21 23:39:50 +0000
  • 4d9094096a Feature: Report on dashboard if no secure password hashing is supported Philipp Schafft 2023-02-21 23:38:14 +0000
  • 0ef660bcde Feature: Use more modern algo for password store Philipp Schafft 2023-02-21 22:47:40 +0000
  • f2b3814b57 Update: Added test vectors for crypt types 3, 7, md5, sha1, y, and gy Philipp Schafft 2023-02-21 17:03:08 +0000
  • 4105bded13 Feature: Report what crypt types are supported on the admin version page Philipp Schafft 2023-02-21 13:56:05 +0000
  • 468bd425d5 Feature: Added support for hashed passwords to auth_static Philipp Schafft 2023-02-21 11:05:14 +0000
  • 49fa3dafed Feature: Support calls to the system crypt()/crypt_r() for hased passwords Philipp Schafft 2023-02-21 09:58:51 +0000
  • f5a807a456 Update: Improved check for crypt(), crypt_r() Philipp Schafft 2023-02-21 09:22:26 +0000
  • c1748ac7fa Update: Check for crypt_r()/crypt() Philipp Schafft 2023-02-14 09:15:39 +0000
  • 898d38768c Cleanup: Replaced final bit of MD5 code with something nice Philipp Schafft 2023-02-20 23:05:51 +0000
  • f1c32d7bf4 Cleanup: Replaced the MD5 code with librhash Philipp Schafft 2023-02-13 12:37:11 +0000
  • 9b758ca65c Cleanup: Inlined strlen() into get_hash() as it is the only way get_hash() is ever called Philipp Schafft 2023-02-13 11:38:15 +0000
  • c7c4a63b66 Update: Added tests for MD5 handling code Philipp Schafft 2023-02-12 19:51:10 +0000
  • f741bd131d Update: Added librhash as dependency Philipp Schafft 2023-02-12 19:06:40 +0000