Philipp Schafft
|
f20dfcef63
|
Fix: SECURITY Do not handle admin-requests in listen-socket auth differently.
This also adds comments to _handle_authentication_global() and
_handle_authentication_mount_default() to explain the situation.
|
2018-10-04 09:00:26 +00:00 |
|
Philipp Schafft
|
09ade15b91
|
Merge branch 'update-conf'
|
2018-09-28 13:59:55 +00:00 |
|
Philipp Schafft
|
1fd17b0b1f
|
Fix: Renamed /auth_example.ogg to /relay_example.ogg
Thanks to tbr for spotting.
|
2018-09-28 13:59:38 +00:00 |
|
Philipp Schafft
|
996a64334f
|
Update: Use match-method="" not method=""
|
2018-09-28 13:59:38 +00:00 |
|
Philipp Schafft
|
764b18ff7c
|
Update: Updated examples to match new style auth system
|
2018-09-28 13:59:38 +00:00 |
|
Philipp Schafft
|
8b2c6bdba0
|
Update: Replaced <on-*connect> with <event-bindings>
|
2018-09-28 13:59:38 +00:00 |
|
Philipp Schafft
|
a81e1345ef
|
Update: Updated examples for relays
|
2018-09-28 13:59:38 +00:00 |
|
Philipp Schafft
|
0f3e8ac160
|
Update: Removed <fileserve> from example configs
|
2018-09-28 13:59:38 +00:00 |
|
Philipp Schafft
|
f0df5ae488
|
Update: Use symbolic values where possible
|
2018-09-28 13:59:38 +00:00 |
|
Philipp Schafft
|
fd3b6197fe
|
Update: Moving blocks and comments around and formating
|
2018-09-28 13:59:38 +00:00 |
|
Philipp Schafft
|
627d153fc1
|
Update: Sync icecast_shoutcast_compat.xml.in with icecast_minimal.xml.in
|
2018-09-28 13:59:38 +00:00 |
|
Philipp Schafft
|
e8b041aa90
|
Update: Removed icecast_urlauth.xml.in
|
2018-09-28 13:59:37 +00:00 |
|
Philipp Schafft
|
895bd2f2e5
|
Update: Improve comment formarting
|
2018-09-28 13:59:37 +00:00 |
|
Philipp Schafft
|
3a391c02f5
|
Update: Removed leftover tabs
|
2018-09-28 13:59:37 +00:00 |
|
Philipp Schafft
|
de6e8b4197
|
Feature: Added support to set listen(2) backlog.
Closes: #2225
|
2018-09-28 13:52:39 +00:00 |
|
Philipp Schafft
|
dd967ad17b
|
Update: Init method matching depending on what parameters we have.
|
2018-09-28 13:02:37 +00:00 |
|
Philipp Schafft
|
29680ec6e2
|
Fix: Allow the use of bools for <logarchive>
|
2018-09-28 13:02:28 +00:00 |
|
Philipp Schafft
|
5257fcaa7b
|
Merge branch 'fix-locks'
|
2018-09-21 14:14:21 +00:00 |
|
Philipp Schafft
|
53d8b7c35f
|
Fix: Avoid dead-lock in case of config reload
|
2018-09-20 14:21:16 +00:00 |
|
Philipp Schafft
|
5df028691a
|
Fix: Corrected a possible race codition
|
2018-09-20 14:13:50 +00:00 |
|
Philipp Schafft
|
9d120d126f
|
Fix: Corrected order of locks to avoid dead-locks
|
2018-09-20 14:13:19 +00:00 |
|
Philipp Schafft
|
7b84c45a81
|
Fix: Corrected two possible dead-locks.
|
2018-09-20 13:03:05 +00:00 |
|
Philipp Schafft
|
1e171a8e4e
|
Fix: Corrected a number of lockings to avoid race conditions
|
2018-09-20 12:12:59 +00:00 |
|
Philipp Schafft
|
3f3191ce0b
|
Fix: Corrected copy and paste error of lock/unlock
|
2018-09-20 12:12:40 +00:00 |
|
Philipp Schafft
|
231e60a46a
|
Updated submodules
|
2018-09-20 10:05:30 +00:00 |
|
Philipp Schafft
|
9a4491e43a
|
Feature: Report Host:-header in <listener>
|
2018-09-20 09:30:49 +00:00 |
|
Philipp Schafft
|
5d0491ae1e
|
Merge branch 'ph3-buffer'
|
2018-09-20 09:17:46 +00:00 |
|
Philipp Schafft
|
934cc32285
|
Feature: Added a way to push buffers into buffers
|
2018-09-20 09:11:55 +00:00 |
|
Philipp Schafft
|
71b156afc6
|
Feature: Added buffer_push_printf() and buffer_push_vprintf()
|
2018-09-20 09:01:49 +00:00 |
|
Philipp Schafft
|
03d56ca35f
|
Fix: Corrected typo
|
2018-09-20 08:32:26 +00:00 |
|
Philipp Schafft
|
36a8d198fd
|
Fix: Make buffer_get_string() respect offsets
|
2018-09-20 08:16:25 +00:00 |
|
Philipp Schafft
|
f58f11f2d2
|
Feature: Test buffer_set_length()
|
2018-09-20 08:16:25 +00:00 |
|
Philipp Schafft
|
99671cdb40
|
Feature: Added tests for buffer_shift()
|
2018-09-20 08:16:25 +00:00 |
|
Philipp Schafft
|
b45c254bf9
|
Feature: Test bit patterns
|
2018-09-20 08:16:25 +00:00 |
|
Philipp Schafft
|
661f101790
|
Feature: Added tests related to buffer_t's string interface
|
2018-09-20 08:16:25 +00:00 |
|
Philipp Schafft
|
aa270e7bd3
|
Feature: Run getter tests on empty buffers
|
2018-09-20 08:16:25 +00:00 |
|
Philipp Schafft
|
bc69719462
|
Feature: Added first (create/unref) tests for buffers
|
2018-09-20 08:16:25 +00:00 |
|
Philipp Schafft
|
a92b39becd
|
Feature: Added code that can undo the effect of offsets
|
2018-09-20 08:16:25 +00:00 |
|
Philipp Schafft
|
18e410cf24
|
Feature: Implemented new buffer API
|
2018-09-20 08:16:25 +00:00 |
|
Philipp Schafft
|
a8cae91f10
|
Feature: Added stubs and interface for new buffer_t that should replace refbuf_t some day.
|
2018-09-20 08:16:25 +00:00 |
|
Philipp Schafft
|
9bb6a7a3ce
|
Merge branch 'fix-auth-release'
|
2018-09-20 08:13:39 +00:00 |
|
Philipp Schafft
|
f6d269c80d
|
Fix: Actually destroy clients on if auth has release callback
|
2018-09-20 08:13:16 +00:00 |
|
Philipp Schafft
|
1b5572f700
|
Fix: Fixed a memory leak caused by assigning the client's role twice in some cases
|
2018-09-20 08:07:29 +00:00 |
|
Philipp Schafft
|
9ffd16cb60
|
Fix: Fixed two memory leaks in URL auth
|
2018-09-19 14:56:56 +00:00 |
|
Philipp Schafft
|
212ef5bb8f
|
Cleanup: Use client_set_queue() and only use it once in client_destroy()
|
2018-09-19 14:39:19 +00:00 |
|
Philipp Schafft
|
b98aebe388
|
Merge branch 'feature-auth-redirect'
|
2018-09-19 13:33:44 +00:00 |
|
Philipp Schafft
|
4cb4a9b5b1
|
Feature: Allow altering client based on headers from the URL Auth backend
|
2018-09-19 13:32:58 +00:00 |
|
Philipp Schafft
|
fa5e2ffee6
|
Feature: Allow header_* not require being set in lowercase
|
2018-09-19 13:32:58 +00:00 |
|
Philipp Schafft
|
f2c474ec63
|
Feature: Added function to lowercase a string
|
2018-09-19 13:32:58 +00:00 |
|
Philipp Schafft
|
4e69f55410
|
Feature: Make the message header configurable
|
2018-09-19 13:32:58 +00:00 |
|