1
0
mirror of https://gitlab.xiph.org/xiph/icecast-server.git synced 2024-11-03 04:17:17 -05:00
Commit Graph

1604 Commits

Author SHA1 Message Date
Philipp Schafft
7893fc7560 Cleanup: Removed unused forward declaration 2018-06-17 10:21:33 +00:00
Philipp Schafft
f8e1ed0827 Cleanup: Removed unused forward declaration 2018-06-17 10:16:07 +00:00
Philipp Schafft
0adab82a71 Update: Moved ice_config_t into "icecasttypes.h" 2018-06-17 10:15:32 +00:00
Philipp Schafft
6ffc893b6a Update: Move most common types into "icecasttypes.h" 2018-06-17 10:12:15 +00:00
Philipp Schafft
50a9d3382a Update: Added a header for commonly used types 2018-06-17 09:43:55 +00:00
Philipp Schafft
41ab50dc9a Update: Include <config.h> as we need it 2018-06-17 08:57:31 +00:00
Philipp Schafft
6136810f27 Fix: Corrected const for SSL_METHOD*.
I did this for OpenSSL 1.0.1t (0x1000114fL) as I don't
know which was the first affected version.
2018-06-16 18:40:04 +00:00
Philipp Schafft
9ae7af51b6 Merge branch 'ph3-options' 2018-06-16 17:59:52 +00:00
Philipp Schafft
d1dbc561ac Update: Announce support for OPTIONS 2018-06-16 17:59:11 +00:00
Philipp Schafft
0bb65ed090 Feature: Allow OPTIONS on admin requests 2018-06-16 17:59:11 +00:00
Philipp Schafft
2bd71b9d01 Feature: Allow OPTIONS request for * and web requests 2018-06-16 17:59:11 +00:00
Philipp Schafft
83e8826f30 Merge branch 'ph3-update-pidfile' 2018-06-16 17:54:47 +00:00
Philipp Schafft
6f7881a875 Update: Allow update of pidfile on the fly. 2018-06-16 17:53:29 +00:00
Philipp Schafft
a2763ac9e4 Update: Improved pidfile error handling 2018-06-16 17:51:16 +00:00
Philipp Schafft
23cc8a9646 Cleanup: Mark local functions static 2018-06-16 17:51:16 +00:00
Philipp Schafft
6bc631c270 Merge branch 'ph3-initd' 2018-06-16 17:39:02 +00:00
Philipp Schafft
be0bf035c7 Update: Added comments to make code easier to understand 2018-06-16 17:38:35 +00:00
Philipp Schafft
2b3f07e9b0 Feature: Allow using default config filename.
This uses the new configure option --with-default-config=PATH.
2018-06-16 17:33:14 +00:00
Philipp Schafft
452c2b17d3 Fix: Use size_t not int 2018-06-16 17:30:42 +00:00
Philipp Schafft
beb4523b84 Cleanup: Replaced magic number with sizeof() 2018-06-16 17:29:51 +00:00
Philipp Schafft
8a69db3ab7 Update: Allow running as root IF Icecast has PID=1 2018-06-16 17:28:42 +00:00
Philipp Schafft
cc0f62df89 Update: Log PID on process startup. 2018-06-16 17:27:59 +00:00
Philipp Schafft
425ad9d3dd Updated submodules 2018-06-16 17:22:04 +00:00
Philipp Schafft
194aa161e9 Merge branch 'autotools-cleanup' 2018-06-16 17:07:58 +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
645ab42896 Update m4 to include needed macros 2018-06-16 17:13:02 +02:00
Marvin Scholz
60ec2d4878 Add -std=c99 arg to compiler if possible 2018-06-16 17:12:34 +02:00
Philipp Schafft
55e34b3b52 Fix: Removed erroneously defined types 2018-06-16 14:30:46 +00:00
Marvin Scholz
772ce30609 Add missing _GNU_SOURCE define 2018-06-16 15:34:56 +02:00
Philipp Schafft
02fb2aa97b Fix: Corrected the include of <stdint.h> and <inttypes.h> to match IEEE Std 1003.1-2017 ("POSIX 7") 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
Philipp Schafft
fd1f34c1e2 Cleanup: HAVE_AUTH_URL -> HAVE_CURL 2018-06-16 15:34:56 +02:00
Philipp Schafft
8b3372e085 Cleanup: Removed unused (and broken?) libkate support from format_kate.c 2018-06-16 15:34:56 +02:00
Marvin Scholz
c89eec920f Simplify admin Makefiles 2018-06-16 15:34:56 +02:00
Marvin Scholz
0499efe9a7 Remove more unnecessary AUTOMAKE_OPTIONS
The foreign option is set in AM_INIT_AUTOMAKE already
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
39a0ca8491 Makefiles cleanup 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
3b5d5b7b93 Makefile formatting improvements 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
25f62e8a00 Do not include m4 files in dist 2018-06-16 15:34:56 +02:00
Marvin Scholz
3f7d218576 Remove automake options from makefiles 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
d915e0a9dd Remove no longer required foreign option, it's in the configure.ac now 2018-06-16 15:34:56 +02:00