Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Tvheadend

Tvheadend is the leading TV streaming server for Linux
Collective - Host: opensource - https://opencollective.com/tvheadend - Code: https://github.com/tvheadend/tvheadend

SAT>IP client: fix mutex deadlock in satip_frontend_decode_rtcp, fixes #3638

github.com/tvheadend/tvheadend - 47e326fddef0eff75538c8b6c5a43fd560b12169 authored over 8 years ago by Jaroslav Kysela <[email protected]>
SAT>IP client: add experimental network limiter for satip-axe

github.com/tvheadend/tvheadend - fa09958ffdcff0ee931be60915676b997f41382e authored over 8 years ago by Jaroslav Kysela <[email protected]>
linuxdvb: fix possible NULL deference

github.com/tvheadend/tvheadend - 7adea4a102475fbeb0267a9ab160e1e0644f11c2 authored over 8 years ago by Jaroslav Kysela <[email protected]>
module: fix compile error, fixes #3637

github.com/tvheadend/tvheadend - f0d1bba1c34922ce24e0b92828fc914ca9059471 authored over 8 years ago by Jaroslav Kysela <[email protected]>
linuxdvb: master/slave - prefer master tuners

github.com/tvheadend/tvheadend - 3b9e1b8afdd17290c6cf4c881d685706b9771b6d authored over 8 years ago by Jaroslav Kysela <[email protected]>
epggrab: module - use monotonic clocks to measure time diff

github.com/tvheadend/tvheadend - 7adc49fa8ecef0db32253c933be692a0459cbb26 authored over 8 years ago by Jaroslav Kysela <[email protected]>
dvb_psi: use monotonic clocks in dvb_time_update()

github.com/tvheadend/tvheadend - 20cfeaf7f9e176895968e4b56c0e0c2ed0c8f3af authored over 8 years ago by Jaroslav Kysela <[email protected]>
bouquet: remove unused bq_updated field

github.com/tvheadend/tvheadend - b972f755dfe9f2d41837c14fc14ab33b80fd481f authored over 8 years ago by Jaroslav Kysela <[email protected]>
rtsp: fix compilation

github.com/tvheadend/tvheadend - ac48dc24fe7374a32efedaaf4d6dfa9fe615f3e3 authored over 8 years ago by Jaroslav Kysela <[email protected]>
If GET_PARAMETER fails use OPTIONS for keep alive loop

github.com/tvheadend/tvheadend - 8f86549bee93550d14e18881461586677216b9d6 authored over 8 years ago by spdfrk <[email protected]>
RTSP: log fallback to OPTIONS as trace

github.com/tvheadend/tvheadend - 9dea135aaba346ed4202066d56c54638bdd86b2d authored over 8 years ago by spdfrk <[email protected]>
Add RTSP body support and request position in keep alive loop

github.com/tvheadend/tvheadend - 0e76557a64a1989043bd049b5626283f29c83e91 authored over 8 years ago by spdfrk <[email protected]>
Move rtsp_get_parameter code from http.h to rtsp.c

github.com/tvheadend/tvheadend - 8542ebbe963816695e888df7e030643e5536f8d4 authored over 8 years ago by spdfrk <[email protected]>
RTSP: add GET_PARAMETER and PAUSE commands

github.com/tvheadend/tvheadend - e229aed791f2089f063f06931321cce247fbe70e authored over 8 years ago by spdfrk <[email protected]>
RTSP: Use GET_PARAMETER in keep alive loop to prevent timeout

Currently OPTIONS is used but the connection will still timeout.
With an empty GET_PARAMETER req...

github.com/tvheadend/tvheadend - 46c49fe333fffca469c4d8277d7cabdce5dab59e authored over 8 years ago by spdfrk <[email protected]>
cwc: do not request keys for all tiers, fixes #3458

github.com/tvheadend/tvheadend - c48c9c16646db2cae63da8ce60c05a98b914d579 authored over 8 years ago by Jaroslav Kysela <[email protected]>
clock: introduce +monocmpfastsec()

github.com/tvheadend/tvheadend - 42c9423d8aaf6834ea122c57039d39286eecaae8 authored over 8 years ago by Jaroslav Kysela <[email protected]>
mpegts_service: change mi_last_dispatch from time_t to int64_t (monoclock)

github.com/tvheadend/tvheadend - 647cb6aaab433f30d12826458a63e4efd203f3a3 authored over 8 years ago by Jaroslav Kysela <[email protected]>
mpegts_service: change s_tsbuf_last from time_t to int64_t (monoclock), fixes #3628

github.com/tvheadend/tvheadend - 13646b0f71402f8c0c67810d6587cbe15093835e authored over 8 years ago by Jaroslav Kysela <[email protected]>
Add cmdline for testing

github.com/tvheadend/tvheadend - 59f97fdb083f49e1a14eb194d9700a63461b472f authored over 8 years ago by Jaroslav Kysela <[email protected]>
htsmsg: fix crash caused by wrong htsmsg_set_str() update, fixes #3631

github.com/tvheadend/tvheadend - f754e0cd91a6b0d4859cfab9cf99f8aedc11472f authored over 8 years ago by Jaroslav Kysela <[email protected]>
inputs (linuxdvb, satip, tvhdhomerun): fix config save

github.com/tvheadend/tvheadend - f2fba6e4a4ebad0d9b038397de15d9b12cd32675 authored over 8 years ago by Jaroslav Kysela <[email protected]>
DVR: When data errors crosses a threshold (10000) mark recordings as invalid, fixes #3629

github.com/tvheadend/tvheadend - ae6c645237fac521378729ff4f1268378e539b1a authored over 8 years ago by Jaroslav Kysela <[email protected]>
descrambler: improve TS error marking when no keys are available, fixes #3629

github.com/tvheadend/tvheadend - 4b6c25a5b86d72a9747451d419c1fb67df4ac887 authored over 8 years ago by Jaroslav Kysela <[email protected]>
atomic.h: fix atomic_set_s64_peak for !ATOMIC64

github.com/tvheadend/tvheadend - f0472eebaa539c61e958432cded2b7cac41f758f authored over 8 years ago by Jaroslav Kysela <[email protected]>
epggrab: measure clocks correctly (grab took)

github.com/tvheadend/tvheadend - 0cf65f298df5afdcd580bc05ef2d86905ddf6c54 authored over 8 years ago by Jaroslav Kysela <[email protected]>
add htsmsg/htsmsg_field to memoryinfo statistics

github.com/tvheadend/tvheadend - 72a312c7000c3d462a6e614f876570fe455701a7 authored over 8 years ago by Jaroslav Kysela <[email protected]>
htsmsg: improve allocation for name and strings (merge allocations)

github.com/tvheadend/tvheadend - ff0615305dbdc3546e385fa6bce2a682aad9964f authored over 8 years ago by Jaroslav Kysela <[email protected]>
cron: fix the cron_next for DST change, fixes #3627

github.com/tvheadend/tvheadend - 3927788bb71ad0041a00d0daa35fae1cb6355b55 authored over 8 years ago by Jaroslav Kysela <[email protected]>
memoryinfo: initial work

github.com/tvheadend/tvheadend - 41b5def2a26ce628fcb2b58adcb5b955214541cd authored over 8 years ago by Jaroslav Kysela <[email protected]>
http client: fix the repeated data receive, add Repeat= to test suite

github.com/tvheadend/tvheadend - 5a94400a0f7a17128a8b7244e6f3c9c222d99151 authored over 8 years ago by Jaroslav Kysela <[email protected]>
trap: warmup backtrace()

github.com/tvheadend/tvheadend - b20b23e0fc72246add164f7d05e45a8170b41cc8 authored over 8 years ago by Jaroslav Kysela <[email protected]>
webui: little correction for last changes

github.com/tvheadend/tvheadend - ce3744a6ec57c89347957817b7880a7889f63ca0 authored over 8 years ago by Jaroslav Kysela <[email protected]>
Small styles fix EPG detailes to looks better

github.com/tvheadend/tvheadend - d4337a8fcd62289559dda61f643e9210b4b3e659 authored over 8 years ago by pepeEL <[email protected]>
Small styles fix DVR info to looks better

github.com/tvheadend/tvheadend - d801830d795d3d31fa1cbca666199ad91a91fb91 authored over 8 years ago by pepeEL <[email protected]>
Change icon Clear statistic to better

Please also update translated PL from transifex. Please all update because i some add and some c...

github.com/tvheadend/tvheadend - bc345c7bb392f20e3c80912af7528fb1b2d3287b authored over 8 years ago by pepeEL <[email protected]>
rpm/tvheadend.sysconfig: set MALLOC_ARENA_MAX to 4 by default

github.com/tvheadend/tvheadend - f05918715a3e1299bd613f1a523d59eb5f153ae7 authored over 8 years ago by Jaroslav Kysela <[email protected]>
inotify routines: recode the shutdown sequence

github.com/tvheadend/tvheadend - 58b91af588d5bfa541d927d55f5fbb9acef711ce authored over 8 years ago by Jaroslav Kysela <[email protected]>
cwc: change label 'One mux' to 'Updates from one mux'

github.com/tvheadend/tvheadend - dee14bef76178ba0d8b81a96bc99c58e80db344f authored over 8 years ago by Jaroslav Kysela <[email protected]>
imagecache: fix compilation error (mono variable) when not enabled

github.com/tvheadend/tvheadend - 422608af2c419594fffa2a0c28ee38aed4048d80 authored over 8 years ago by Jaroslav Kysela <[email protected]>
mpegts input: fix compilation error for ENABLE_TSDEBUG

github.com/tvheadend/tvheadend - e8d27ca5e0994a1c025361a4898b0a08a94da166 authored over 8 years ago by Jaroslav Kysela <[email protected]>
access: remove double free() in access_ticket_destroy() (clang sanitizer)

github.com/tvheadend/tvheadend - 55db3a516777c4616ea2bc4cc0bf7753bf78c387 authored over 8 years ago by Jaroslav Kysela <[email protected]>
subscriptions: correct the atomic bytes in/out calculations (clang sanitizer)

github.com/tvheadend/tvheadend - df033413a6fa57af23c669581c0c90c8ce5ad7c8 authored over 8 years ago by Jaroslav Kysela <[email protected]>
api_idnode_handler: do not call idnode_perm_unset for destroyed idnode (clang sanitizer)

github.com/tvheadend/tvheadend - 75d640c711c40b903aaa48cedf9caab0d0f6306d authored over 8 years ago by Jaroslav Kysela <[email protected]>
capmt: deallocate properly adapters (clang sanitizer)

github.com/tvheadend/tvheadend - b5df696bdc0b20f2e5c7219dbf76db5548455f36 authored over 8 years ago by Jaroslav Kysela <[email protected]>
subscriptions: improve s_descramble_info locking (clang sanitizer)

github.com/tvheadend/tvheadend - 145ad1f3be25263baf54730e3fc1eca6c6714f2c authored over 8 years ago by Jaroslav Kysela <[email protected]>
SAT>IP client: fix sf_status locking (clang sanitizer)

github.com/tvheadend/tvheadend - 571744f416770ca5afa704a617cc4bb341548ecb authored over 8 years ago by Jaroslav Kysela <[email protected]>
tcp_server_done: improve shutdown locking (clang sanitizer)

github.com/tvheadend/tvheadend - 78507afcfaee39f2366cca6c4ddf45f1a4859261 authored over 8 years ago by Jaroslav Kysela <[email protected]>
http server: introduce http_paths_mutex (clang sanitizer)

github.com/tvheadend/tvheadend - 1222481d25fa4da972dc0e1a4f3093edadd33262 authored over 8 years ago by Jaroslav Kysela <[email protected]>
http server: add http_server_running flag (clang sanitizer)

github.com/tvheadend/tvheadend - ef01fca63a81e1e9a181a393610d6d0f78d07d93 authored over 8 years ago by Jaroslav Kysela <[email protected]>
capmt/pmt parser: call caid_change callback outside s_stream_mutex (clang sanitizer)

github.com/tvheadend/tvheadend - a54d695307ac6ebabccd23aab526c95d18651c83 authored over 8 years ago by Jaroslav Kysela <[email protected]>
descrambler: move lock before csa type init (clang sanitizer)

github.com/tvheadend/tvheadend - b8492e02f5dc507b31140df3bcb6d3e009810c00 authored over 8 years ago by Jaroslav Kysela <[email protected]>
access: fix the ticket timeout

github.com/tvheadend/tvheadend - 9f44f72d9c9fd360c4bfaa3d3a9d4dd966919477 authored over 8 years ago by Jaroslav Kysela <[email protected]>
descrambler_service_start - skip filtered CA entries for constcw decision

- also constcw_table might be NULL

github.com/tvheadend/tvheadend - 845bde7f6d20e2e5630db2ac73a7e3fe11b3203f authored over 8 years ago by Jaroslav Kysela <[email protected]>
cwc: fix the locking order (clang sanitizer)

github.com/tvheadend/tvheadend - f6671cfeae3afa7fa3342c4a72194ff6e1fa786f authored over 8 years ago by Jaroslav Kysela <[email protected]>
service: call descrambler_service_stop outside s_stream_mutex lock

github.com/tvheadend/tvheadend - f7d416ecccbb402bea93c48320b9d0ad4e7c544b authored over 8 years ago by Jaroslav Kysela <[email protected]>
capmt: another data race fix (clang sanitizer)

github.com/tvheadend/tvheadend - f5fcb58f7bbb906ae80020caee5a0d51735441fb authored over 8 years ago by Jaroslav Kysela <[email protected]>
subscriptions: use ths_state atomically (clang sanitizer)

github.com/tvheadend/tvheadend - 6b3a50608c44407d347c1faa78dec1cb8e65afa9 authored over 8 years ago by Jaroslav Kysela <[email protected]>
tii_stats - add mutex and atomic ops (clang sanitizer)

github.com/tvheadend/tvheadend - b028dc9ff71233a964d3d1debca35eb32c83d58d authored over 8 years ago by Jaroslav Kysela <[email protected]>
add CLANG_SANITIZER define

github.com/tvheadend/tvheadend - 21ce5d322db198cb1cb2e12afb15d750f5a570c8 authored over 8 years ago by Jaroslav Kysela <[email protected]>
capmt: use atomic ops for running/reconfigure flags (clang sanitizer)

github.com/tvheadend/tvheadend - e549e6a0ce1badc0aa887bbab43c1b8bfb44cd22 authored over 8 years ago by Jaroslav Kysela <[email protected]>
quickfix for previous patches

github.com/tvheadend/tvheadend - c7e9c45683a638cc5573ced7941e45d6bbd431b0 authored over 8 years ago by Jaroslav Kysela <[email protected]>
satip server: rtp - use atomic ops for satip_rtcp_run (clang sanitizer)

github.com/tvheadend/tvheadend - aa4e7f0bff63dfa9503cbea182c457343f635311 authored over 8 years ago by Jaroslav Kysela <[email protected]>
inotify: change to proper fd shutdown sequence (clang sanitizer)

github.com/tvheadend/tvheadend - eadfaabf4d0dc10770f062e21ebf193a634a2dae authored over 8 years ago by Jaroslav Kysela <[email protected]>
config: more user friendly message scanfile (re)initialization ...

github.com/tvheadend/tvheadend - d6581a2ac51e0a1d3bcd67486063efad0ded05e7 authored over 8 years ago by Jaroslav Kysela <[email protected]>
httpc: fix locking in http_client_reconnect, fixes #3618

github.com/tvheadend/tvheadend - 74db86c89607b431a05bc30ffe3249bfbf49a065 authored over 8 years ago by Jaroslav Kysela <[email protected]>
scanfile: fix the initialization when muxconf_path is not set, fixes #3619

github.com/tvheadend/tvheadend - 0c26169f3a5d50c846c2a5a960e0b011733fce68 authored over 8 years ago by Jaroslav Kysela <[email protected]>
SAT>IP client: remove idl4k hack for very old firmware V1.13.0.105, fixes #3613

github.com/tvheadend/tvheadend - 66d3b0be727ae5b8b65ddc478b5184ffafb6e35c authored over 8 years ago by Jaroslav Kysela <[email protected]>
atomic.h: add missing returns, fixes #3616

github.com/tvheadend/tvheadend - 4d6d55b895ae5fdfd83229dffefd561586086066 authored over 8 years ago by virtualdj <[email protected]>
DVR: vfs - move checking free/used disk space from debug to trace, fixes #3598

github.com/tvheadend/tvheadend - 0e5f44aab3d63d46195927b411dd74e5eac99afa authored over 8 years ago by Jaroslav Kysela <[email protected]>
atomic.h: add mutex implementation for 64-bit exchange, fixes #3616

github.com/tvheadend/tvheadend - eda03e9ce445d154dcc6f67e0de4f8651971a356 authored over 8 years ago by Jaroslav Kysela <[email protected]>
tcp: fix another data race (clang sanitizer)

github.com/tvheadend/tvheadend - df0ae1e68c8c8fe8e25df3d780e40fa4f25208dd authored over 8 years ago by Jaroslav Kysela <[email protected]>
httpc: quick fix

github.com/tvheadend/tvheadend - a44061c751a458c128839c39d5b53b7cec2652d2 authored over 8 years ago by Jaroslav Kysela <[email protected]>
atomic.h: quickfix #2

github.com/tvheadend/tvheadend - 58542887f4dbe09aa20a39b2117dbc2cb9774f42 authored over 8 years ago by Jaroslav Kysela <[email protected]>
atomic.h: quickfix

github.com/tvheadend/tvheadend - 6f38a3c76d800b384d21cd12d009544f2484e569 authored over 8 years ago by Jaroslav Kysela <[email protected]>
configure.inc: add missing newline

github.com/tvheadend/tvheadend - 8900493f546c88b0e15c13f054bb785be98e6521 authored over 8 years ago by Jaroslav Kysela <[email protected]>
subscription: use atomic ops for statistics (clang sanitizer)

github.com/tvheadend/tvheadend - e7abad28577fa18b41fb52696ef1e1c1cce3cb28 authored over 8 years ago by Jaroslav Kysela <[email protected]>
capmt: change the lock order (clang sanitizer)

github.com/tvheadend/tvheadend - f6e9885b6add856471db9d3ce6f8723f5658d13d authored over 8 years ago by Jaroslav Kysela <[email protected]>
change ths_total_err to atomic ops

github.com/tvheadend/tvheadend - e2f7e1275050715c66d783df4428cb3f649ffbc2 authored over 8 years ago by Jaroslav Kysela <[email protected]>
mpegts input thread: protect mm_update_pids_flag access

github.com/tvheadend/tvheadend - 07dc08be7f0e6c428ded9c65ad3b238d0f0f71fe authored over 8 years ago by Jaroslav Kysela <[email protected]>
idnode: change save_running to atomic ops

github.com/tvheadend/tvheadend - 77df9614e21b41b55c25c0f9b95d37379de1cefb authored over 8 years ago by Jaroslav Kysela <[email protected]>
change mi_running to atomic ops (clang)

github.com/tvheadend/tvheadend - 29381e612394e29f521dd5b31c83345d4a0371cb authored over 8 years ago by Jaroslav Kysela <[email protected]>
SAT>IP client - use satip_discoveries_count as atomic (clang)

github.com/tvheadend/tvheadend - a94458113198bb020443e5b07b40621b8f9e4988 authored over 8 years ago by Jaroslav Kysela <[email protected]>
http client: add a lock (clang reported concurrency)

github.com/tvheadend/tvheadend - dce8cd75b462b6d2b5a113a2f82714ef1e5f7b5c authored over 8 years ago by Jaroslav Kysela <[email protected]>
more running flag changes (atomic ops)

github.com/tvheadend/tvheadend - eaf5a79010d79bac127b6f03426b626e08702012 authored over 8 years ago by Jaroslav Kysela <[email protected]>
tvheadend_running -> tvheadend_is_running() change

github.com/tvheadend/tvheadend - 7b4bb4344a28dbb2852040968036986a180464f1 authored over 8 years ago by Jaroslav Kysela <[email protected]>
atomic operations: cleanups (add get/set for readability)

github.com/tvheadend/tvheadend - 79808f326c720a62fd875495735f8413c586ae39 authored over 8 years ago by Jaroslav Kysela <[email protected]>
use atomic access for tvhlog_level everywhere

github.com/tvheadend/tvheadend - 64030e6c41c263421818b32056dede4da2fdfd02 authored over 8 years ago by Jaroslav Kysela <[email protected]>
destroy correctly the mtimer tick thread

github.com/tvheadend/tvheadend - 62d9242e7ed8163010d349c4e22e9a8d10ddbef7 authored over 8 years ago by Jaroslav Kysela <[email protected]>
fixed two mistakes detected by clang

github.com/tvheadend/tvheadend - c6fa9016b3beecaa39ba28f2be5a1da78ab9e5a3 authored over 8 years ago by Jaroslav Kysela <[email protected]>
configure: add nowerror argument (for clang)

github.com/tvheadend/tvheadend - ddb31c58b88450f7228e620048fb2d691d427fab authored over 8 years ago by Jaroslav Kysela <[email protected]>
mpegts input: remove the running check added in previous change

github.com/tvheadend/tvheadend - 290adfaea9dc80a184e2f0db50464ef3c94578c1 authored over 8 years ago by Jaroslav Kysela <[email protected]>
tasklet: do not call tasklet callbacks inside tasklet_lock

github.com/tvheadend/tvheadend - 25cb7a503f6c65b504dc4f67e2724adba72a57dd authored over 8 years ago by Jaroslav Kysela <[email protected]>
mpegts input: start input threads later when all structure members are initialized

- for example iptv input initialized mi_display_name later and
the input thread might call the...

github.com/tvheadend/tvheadend - e52252592bdb515ac33ade743887c32e76b2c707 authored over 8 years ago by Jaroslav Kysela <[email protected]>
tasklet: improve the callback call sequence

github.com/tvheadend/tvheadend - 149d5b37a8ef6007bccc0d2877e5ac493b4ec4d2 authored over 8 years ago by Jaroslav Kysela <[email protected]>
DVR: Fix the time value of of range problem on RPI, fixes #3614

github.com/tvheadend/tvheadend - 6e51fac75e715436edcad7cd15d846f5231ce59a authored over 8 years ago by Jaroslav Kysela <[email protected]>
scanfile: cleanups, allow runtime update, fixes #3612

The scanfiles are parsed in the tasklet thread now, so it might
also improve the start time.

github.com/tvheadend/tvheadend - 95fcfc265984b553aec1089f5bb90b36c8c523d2 authored over 8 years ago by Jaroslav Kysela <[email protected]>
filebundle: another fb_read thinko fix

github.com/tvheadend/tvheadend - 121069652d8c7f4174734b9ee6ea35925938b0e3 authored over 8 years ago by Jaroslav Kysela <[email protected]>
filebundle: fix fb_read - fread might return an error or 0

github.com/tvheadend/tvheadend - ab3ce18720e2cedf8c1384a2a892efebc282ff5b authored over 8 years ago by Jaroslav Kysela <[email protected]>
DVR: fix the extra pre-time calculation

github.com/tvheadend/tvheadend - c5487b2154d8b334d28ef693df39daebf2a7b6c6 authored over 8 years ago by Jaroslav Kysela <[email protected]>