1
0
Fork 0
Commit Graph

39 Commits

Author SHA1 Message Date
Philipp Schafft 57093def7b Update: Release Icecast 2.5 beta3 2022-03-13 18:30:26 +00:00
Philipp Schafft e349279e79 Feature: Support reading ulimits for display on admin dashboard 2021-10-31 10:03:56 +00:00
Philipp Schafft 9560620c02 Feature: Added SHA3 support 2021-07-26 15:05:04 +00:00
Marvin Scholz f5eecdf0f6 Feature: Allow enabling devel logging in configure
Allow enabling devil logging in configure using the
--enable-devel-logging switch.
Doing so defines the DEVEL_LOGGING macro.
2019-01-09 16:22:38 +01:00
Marvin Scholz 482ffaa6f6 Fix: Correct the order of AX_APPEND_COMPILE_FLAGS 2018-10-17 12:13:03 +02:00
Marvin Scholz d9793f4e33 Update: Separate integration and unit tests
- Unit tests are now in `src/tests`
- Integration tests are in `tests`
2018-08-16 16:24:48 +02:00
Marvin Scholz 7eefec20d2 Update: Replace echo with more portable AS_ECHO 2018-07-11 12:41:16 +02:00
Marvin Scholz 2c9d33efb1 Cleanup: Use AS_CASE for sanitizer matching in configure 2018-07-11 12:17:31 +02:00
Marvin Scholz 1289c48b05 Fix: Do not use poll() on darwin
The poll() function is broken in some darwin versions.
2018-07-11 12:11:50 +02:00
Marvin Scholz fae2bccf96 Update: Set SYS for easier host os detection in configure 2018-07-11 12:10:57 +02:00
Marvin Scholz e55f42c528 Fix: Do not accept unknown flags with clang 2018-07-11 12:10:11 +02:00
Marvin Scholz 449c9559b1 Update: Add sanitizer helper to configure
This allows easily enabling a sanitizer by passing --with-sanitizer=
when configuring.
2018-07-09 07:38:52 +02:00
Philipp Schafft 58ea4d8fe6 Fix: Added CFLAGS -Wall -Wextra -Wno-unused-parameter 2018-06-19 12:03:28 +00:00
Marvin Scholz 54bbfc3530 Check for transparent_union type attribute 2018-06-17 13:05:30 +00:00
Marvin Scholz e0c227d4d9 Only set ICECAST_DEFAULT_CONFIG if supplied 2018-06-16 18:51:25 +02:00
Marvin Scholz a1ccd0adec Add --with-default-config=PATH option 2018-06-16 18:42:03 +02:00
Marvin Scholz 60ec2d4878 Add -std=c99 arg to compiler if possible 2018-06-16 17:12:34 +02:00
Marvin Scholz 772ce30609 Add missing _GNU_SOURCE define 2018-06-16 15:34:56 +02:00
Marvin Scholz d1142e2c4d Backwards-compatible usage of AM_SILENT_RULES for ancient automake versions 2018-06-16 15:34:56 +02:00
Marvin Scholz c89eec920f Simplify admin Makefiles 2018-06-16 15:34:56 +02:00
Marvin Scholz 1c901869e6 Remove libkate support
Basic kate support is possible without needing libkate
2018-06-16 15:34:56 +02:00
Marvin Scholz 5b59406718 Move AC_CONFIG_HEADERS to the bottom 2018-06-16 15:34:56 +02:00
Marvin Scholz e7599f6fe5 Simplify web makefiles 2018-06-16 15:34:56 +02:00
Marvin Scholz 7f13d02184 Add makefile conditionals for features 2018-06-16 15:34:56 +02:00
Marvin Scholz 22a1887afb Remove unnecessary substitutions 2018-06-16 15:34:56 +02:00
Marvin Scholz af608dd120 Remove debug and profile targets 2018-06-16 15:34:56 +02:00
Marvin Scholz 81f64401d6 Add dist-zip to automake options 2018-06-16 15:34:56 +02:00
Marvin Scholz 623c0d6bd6 Add options for cURL and future client tests 2018-06-16 15:34:56 +02:00
Marvin Scholz e9f0331b23 doc: Remove unnecessary Makefiles 2018-06-16 15:34:56 +02:00
Marvin Scholz 66af62bc25 Print configuration at the end of configure
This makes it easy to know which things will be enabled or
disabled, depending which deps were found or not found.
2018-06-16 15:34:56 +02:00
Marvin Scholz 61ac5f9b9c Rewrite configure.ac
This rewritten configure.ac is nearly independent of any of the xiph m4
macros, most of which are ancient and can nowadays easily replaced
with pkg-config.
2018-06-16 15:34:56 +02:00
Marvin Scholz 294d378e26 Use a proper testsuite with autotools integration 2018-01-13 23:32:56 +01:00
Marvin Scholz 4b45ed556f Update docs for 2.5 beta2 2017-11-20 20:23:49 +01:00
Thomas B. Ruecker cd0a3f9c1d Preparing for 2.5 beta2 aka 2.4.99.2
Changelog and docs still need updating.
2017-11-17 09:07:01 +00:00
Marvin Scholz 4345060c02 Cleanup: corrected usage of spaces 2016-06-07 11:30:46 +00:00
Marvin Scholz 18613e96f5 Fix: corrected linking of CURL support.
This corrects the test for libcurl.

Closes: #2273
2016-06-07 11:27:32 +00:00
Marvin Scholz b54afbc6be Correct AC_CONFIG_MACRO_DIRS to AC_CONFIG_MACRO_DIR for compatibility 2015-11-28 17:15:42 +01:00
Marvin Scholz 4cd55dc166 Add missing AC_CONFIG_MACRO_DIRS and some configure.ac cleanup 2015-11-28 17:15:42 +01:00
Marvin Scholz 0518157700 Correct configure.in name to configure.ac 2015-11-28 10:57:02 +01:00