Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
AzuraCast
A self-hosted web radio management suite, including turnkey installer tools and an easy-to-use web app to manage your stations.
Collective -
Host: opensource -
https://opencollective.com/azuracast
- Website: https://azuracast.com/
- Code: https://github.com/AzuraCast
github.com/AzuraCast/icecast-kh-ac - 83e92ee5d1df27919d80e0178506c18db4785257 authored about 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - d5d9bf64a9e2f788f8ceeb5d46f5175818df7f01 authored about 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - 25f1fcb3a6356e8f4db16378a914df29a37f66c5 authored about 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - 35913e99142375b3ff75763c9caea3412b42504e authored about 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - c748cac6b21f6c07a0d2b4074661644ada5f48b7 authored about 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - 5981a68cbd6ae4861e904b8cb0baf788f3ae6832 authored about 12 years ago by Karl Heyes <[email protected]>
some minor internal changes to reduce structure size by a small amount, add
api to enquire strea...
github.com/AzuraCast/icecast-kh-ac - 63ec2090a474b613390c0a1f6b4bbd8afddbcb53 authored about 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - 1a524372a23e3693d17e6ce5ab7038ad090d80d6 authored about 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - 3d1655e7da5a7adea8da0645441916fbceb68876 authored about 12 years ago by Karl Heyes <[email protected]>
use general headers function for range requests, drop http headers in
fserve. Handle range reque...
listeners can switch between streams and files so having a dynamic setting is
important in case ...
github.com/AzuraCast/azuraforms - ca1b0249d1031ac428078989f4a8e6d943b77ead authored about 12 years ago by LRotherfield <[email protected]>
github.com/AzuraCast/azuraforms - 84bd3d2fdb0e1c292eb35342a673249abe69e74d authored about 12 years ago by LRotherfield <[email protected]>
github.com/AzuraCast/azuraforms - d60cf23a317c216967119741cd6948ec576a0e72 authored about 12 years ago by LRotherfield <[email protected]>
github.com/AzuraCast/azuraforms - 879a511bf75a16b602a8ffcf67f2a1fa1468b9e7 authored about 12 years ago by LRotherfield <[email protected]>
github.com/AzuraCast/azuraforms - 0bc69e4b530ddacd04142859f42ddea4148f6770 authored about 12 years ago by LRotherfield <[email protected]>
github.com/AzuraCast/azuraforms - 3602feb621daa94439c574b7d81755930366c197 authored about 12 years ago by LRotherfield <[email protected]>
github.com/AzuraCast/icecast-kh-ac - 66478ce82e58f70f7ae5d8f380ff6318bea16b4a authored about 12 years ago by Karl Heyes <[email protected]>
A possible case of listeners falling back to a file and then being
overridden by a reconnecting ...
github.com/AzuraCast/icecast-kh-ac - d89cfb1636c2b6fcd83134d8728990b94aa9769c authored about 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - d7e3622e90bddc8247de781cc53634a4fe0d0f6e authored about 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - b7428ce2a605b62be3a09a65c2f43c8b70dc725e authored about 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/azuraforms - ec0c96b571fb4a0feffaf8eb0f037747aac1d943 authored about 12 years ago by Luke Rotherfield <[email protected]>
github.com/AzuraCast/icecast-kh-ac - 5359d6a7dcd014fc9b359e5df7a549f28cb6e9f1 authored about 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/azuraforms - 605120daa3850ac6859837c200a99d1271b54b7f authored about 12 years ago by Luke Rotherfield <[email protected]>
github.com/AzuraCast/azuraforms - 8e03792c4c9a3a0bfb411a2ff67d9808ab6dae2e authored about 12 years ago by Luke Rotherfield <[email protected]>
github.com/AzuraCast/icecast-kh-ac - eca49b37a5f3d2d605c4a9ee867af15320987267 authored about 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - 32297815629b20a561b12aa7fc48001f20568120 authored about 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - 1f67f718fb5aa736b4047d7a26ac182a34a0961b authored about 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - ef48c8a8d5b16da28a69db81bdaa523c77ded199 authored about 12 years ago by Karl Heyes <[email protected]>
This should only be an issue on files for listeners that need more flexible
searching to avoid t...
In cases where you have multiple ports with bind addresses, the bind address was not
taken into ...
When multiple privileged ports are defined and the xml is reloaded then some of those
details we...
The mpeg processor reduces the buffer length for source feeds but file
processing was getting av...
github.com/AzuraCast/icecast-kh-ac - d8d5e35fa5b519c286ed7f5d31f307bdb3a67d0c authored over 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/azuraforms - f0eaee61b16682e1150581e58b942952ca70b359 authored over 12 years ago by LRotherfield <[email protected]>
github.com/AzuraCast/icecast-kh-ac - 82f26eed14d2c6d6aa9a0a09c8d6128b0deac0c7 authored over 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - b48b38c39677b5b883c6fd6ea9249611e13fe4c8 authored over 12 years ago by Karl Heyes <[email protected]>
intro files are now using a larger read buffer, larger than the original header
buffer, so drop ...
github.com/AzuraCast/icecast-kh-ac - 9aff33a52af05ceaf6cd101972de148e8d7dc731 authored over 12 years ago by Karl Heyes <[email protected]>
If you have an on-demand relay that has not been used since created and a listener connects
with...
it's possibe that when processing the buffer that you are at the end of it because
previously la...
we do not want the per-listener mpeg parsing possibly changing the buffer lengths
even if tempor...
github.com/AzuraCast/icecast-kh-ac - 741e67186ec3d8c6d3e9f4c41ea5e2c86a16ca2e authored over 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - 7b6468ccd5a3e7cd0188f192a5d5a7360b53f754 authored over 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - 1f06d048c5fd17ed44a84076ce33431bda1905e5 authored over 12 years ago by Karl Heyes <[email protected]>
The only other header we could use to indicates that a hack is required is the
referer header, s...
github.com/AzuraCast/icecast-kh-ac - 619183875f20e4e51e950d8ca6be285cd94e72f2 authored over 12 years ago by Karl Heyes <[email protected]>
The internal naming does not have the fallback or file prefix so those
requests were failing to ...
with the recent changes to the _advance routine, the positioning is now different and the
exist...
The original method was move to next buffer if at end of current buffer then write
which worked ...
While we still use the source skip duration as the basis for rescheduling listeners, it
is still...
github.com/AzuraCast/icecast-kh-ac - 21c7b3ea9af0ade6400bb1b45d8d76ed8187c18d authored over 12 years ago by Karl Heyes <[email protected]>
Because of caching effects by another core running the source client, it's possible that
the upd...
github.com/AzuraCast/icecast-kh-ac - 25353e432738a025af0477d3236eca94b4609ea9 authored over 12 years ago by Karl Heyes <[email protected]>
As the lock has to be dropped during the move, there is a possibility for
the source to drop if ...
github.com/AzuraCast/icecast-kh-ac - 4bc3a5482b986d7b5ede61b6fe0278f965819a27 authored over 12 years ago by Karl Heyes <[email protected]>
source clients that take time to shut down because of waiting for listeners race
against the sla...
github.com/AzuraCast/icecast-kh-ac - 6b8909db0e163892ed2d472d7186d11ea066d5a9 authored over 12 years ago by Karl Heyes <[email protected]>
FLV listeners were getting an structure allocated that wasn't used, now gone.
The file_send now ...
github.com/AzuraCast/icecast-kh-ac - 3baf7d92ec184bacc350b30067417fb321fbd119 authored over 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - 3cca6a9b2ebeda41a54de9c3e7d2c72ab6ab1106 authored over 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - 8d77fe7b29039c66d0397f1245db0cd2bcde7d06 authored over 12 years ago by Karl Heyes <[email protected]>
Missed content-range from previous commit and made proxy related headers
be used in the general ...
Was causing the queue to shrink too far and invalidates the starting point
github.com/AzuraCast/icecast-kh-ac - 8225ba53268692948d308ab7f31915f953e0ac52 authored over 12 years ago by Karl Heyes <[email protected]>github.com/AzuraCast/icecast-kh-ac - 258c9e3bf6ffe8148ae5d60931d02ecdd02e986d authored over 12 years ago by Karl Heyes <[email protected]>
Just for any buggy/wasteful Apple clients
github.com/AzuraCast/icecast-kh-ac - 306986b3337473dd41b6e4c41ec363478eeb1079 authored over 12 years ago by Karl Heyes <[email protected]>
some use that burst size or min queue size as 0 which was handled before the
queuing changes for...
This is only a minor issue for balancing the clients across workers and should
only possibly app...
While the actual lookup of username is essentially the same as for sources, the internal API
for...
github.com/AzuraCast/icecast-kh-ac - 92e47a95b97377a76c15798410a69979de1e7768 authored over 12 years ago by Karl Heyes <[email protected]>
simplify the open_fh checks, a lot of it has accumulated from requirements in
previous versions.
lock handles were being destroyed without being created, only occurs
if server exits immediately
github.com/AzuraCast/icecast-kh-ac - 903e29a84c4401e7dc6fb07b81516c442653411a authored over 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - 2540c2b86c6b5a475f70595b8a1ad0425e7d22ea authored over 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - 3b28a1ec46e905ffec29da657aa3c29b744d4b3e authored over 12 years ago by Karl Heyes <[email protected]>
reduce the levels at which listeners will not be moved to a more busy worker, and
drop the point ...
github.com/AzuraCast/icecast-kh-ac - 5d28ed19634383a21dfc259a4cfa11679bd752c5 authored over 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - eb16e5933cacd693421f7a1243f48488fdbf5359 authored over 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - 0c9b5265a1e0c6c6334b0f15ea1a980f39f07d69 authored over 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - 281662332a01bc1ded223395116efdfdf21fcaac authored over 12 years ago by Karl Heyes <[email protected]>
Never liked the idea as it blocks the worker, but wasn't sure originally of the cause
of a probl...
github.com/AzuraCast/icecast-kh-ac - 9e9ce7a0ac81f7634f743e664638e8b948b409ea authored over 12 years ago by Karl Heyes <[email protected]>
It is possible for source clients with small writes to trigger a frequent
reschedule by the clie...
github.com/AzuraCast/icecast-kh-ac - ecac25caa4b0695f9bd00eebd880c11c7c4bde7d authored over 12 years ago by Karl Heyes <[email protected]>
The lock was originally taken on each pass as a file pointer is not thread safe, nor
was the sta...
github.com/AzuraCast/icecast-kh-ac - 1858e1fc8e020893127c2427d7c504aff927144f authored over 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - 21115b00fbad54f357ed270faa72074f6a12c08e authored over 12 years ago by Karl Heyes <[email protected]>
To limit possible contention when updating bitrates for source and global, move
away from a mute...
github.com/AzuraCast/icecast-kh-ac - c48fc339aa1a741312dd8dcd33f8c73414947e67 authored over 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - e8a9ad1b9dd8ed44f775e0572339293d8ce6a975 authored over 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - 30dd92c4661c27d3f9534433bcf0ea540b5d1158 authored over 12 years ago by Karl Heyes <[email protected]>
github.com/AzuraCast/icecast-kh-ac - dc52983de4bebb0b06218377c7fabd245a067255 authored over 12 years ago by Karl Heyes <[email protected]>
when early removal of source was added, one case was not handled. when the
200 OK response was r...
In cases where pread is missing, use a wrapper function that uses a lock.
win32 could use the ov...
the xslt cache (for save reading stylesheets), used a mutex lock which could
be hit hard with ma...
This retreives the code which may include a patch offset since previous tag and
a modified suffi...
github.com/AzuraCast/icecast-kh-ac - a9030b233145e1c3ed2661d6ba74586c1833902f authored over 12 years ago by Karl Heyes <[email protected]>
handle intro content, and make sure the flag is set for later releasing
github.com/AzuraCast/icecast-kh-ac - 60192b5605178cc1063ddc41d3a0aa36b34f4bcd authored over 12 years ago by Karl Heyes <[email protected]>