]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Jaroslav Kysela [Fri, 15 Nov 2019 17:51:43 +0000 (18:51 +0100)]
capmt: fix the input filter
Jaroslav Kysela [Thu, 31 Oct 2019 11:20:28 +0000 (12:20 +0100)]
htsstr: fix the wrong argument parsing, fixes #5761
Jaroslav Kysela [Thu, 17 Oct 2019 16:49:15 +0000 (18:49 +0200)]
dvb psi: add 0x87 estype as EAC3 (ATSC), fixes #5684
Martin Thierer [Tue, 10 Sep 2019 17:09:43 +0000 (19:09 +0200)]
man page: Correct default values for http and htsp port
Peter Vicman [Tue, 24 Sep 2019 12:13:45 +0000 (14:13 +0200)]
bouquet: fix overflow when building for 32-bit system On 32-bit system hash value from service can be truncated.
For example with #SERVICE 1:0:1:835:3EA:2174:
EEEE0000 :0:0:0
hash value
EEEE0000 become
7FFFFFFF and there is no match in function mpegts_service_find_e2().
premultiply [Sat, 8 Jun 2019 09:38:57 +0000 (11:38 +0200)]
revert bogus ONID and TSID remapping
ONID and TSID values of 65535 (0xFFFF) are used and valid values.
This fix allows the proper reception of streams with this value.
Jaroslav Kysela [Sun, 30 Jun 2019 14:36:14 +0000 (16:36 +0200)]
mpegts: use 32-bit tsid/onid to define the NONE /unset/ state properly
Koumes [Sat, 29 Jun 2019 21:01:15 +0000 (21:01 +0000)]
linuxdvb: fix signal status monitor
Jaroslav Kysela [Tue, 8 Jan 2019 14:48:33 +0000 (15:48 +0100)]
DVR: add utf8 validator for title/subtitle when cutted
Jaroslav Kysela [Tue, 18 Jun 2019 09:10:02 +0000 (11:10 +0200)]
capmt: another complation fix, fixes #5661
Jaroslav Kysela [Mon, 17 Jun 2019 18:56:54 +0000 (20:56 +0200)]
capmt: fix compilation with recent gcc, fixes #5657
Jaroslav Kysela [Thu, 13 Jun 2019 09:41:28 +0000 (11:41 +0200)]
capmt: fix for the previous commit, fixes #5654
Jaroslav Kysela [Wed, 12 Jun 2019 14:43:58 +0000 (16:43 +0200)]
capmt: fix for the oscam r11520+, fixes #5649
- allow to force the PMT composing, too
Jaroslav Kysela [Sun, 24 Mar 2019 19:43:49 +0000 (20:43 +0100)]
dvbpsi: fix the freesat bouquet update (inverted condition), fixes #5572
Jaroslav Kysela [Thu, 21 Mar 2019 07:49:34 +0000 (08:49 +0100)]
api: return an error when incomplete query is passed, fixes #5568
dave-p [Fri, 15 Mar 2019 09:33:19 +0000 (09:33 +0000)]
Freesat_huffman: Suppress characters < 0x20 except \n.
Bug #5366 reported control codes appearing in EPG data on UK Freeview; this was fixed in commit
3ae6d947a4d074b3498e59f82d5a860273b0ae7f . However the same issue affects DVB-T2 channels where the EPG is Huffman coded.
freesat_huffman.c already has code to suppress these control codes, however the decoding is stopped when one is encountered and so the text is truncated. This patch drops the control codes but continues to decode the remaining text.
Jaroslav Kysela [Wed, 13 Mar 2019 15:25:47 +0000 (16:25 +0100)]
doozer: remove fedora27 and add fedora29
Rosen Penev [Sun, 10 Mar 2019 09:33:14 +0000 (10:33 +0100)]
main: Fix OpenSSL 1.1 compilation without deprecated APIs
Rosen Penev [Sun, 10 Mar 2019 09:26:11 +0000 (10:26 +0100)]
Load OpenSSL engines
Jaroslav Kysela [Wed, 6 Mar 2019 19:08:29 +0000 (20:08 +0100)]
queue.h: add missing TAILQ_SAFE_ENTRY()
Jaroslav Kysela [Wed, 6 Mar 2019 19:01:26 +0000 (20:01 +0100)]
freesat bouquet parser: fix endless loop (double list insert), fixes #4851
Flole [Thu, 14 Feb 2019 19:50:24 +0000 (20:50 +0100)]
Prevent rebinding when refreshing SAT-IP Server settings and not changing port, fixes #5539
Jaroslav Kysela [Sat, 16 Feb 2019 19:55:38 +0000 (20:55 +0100)]
satip client: initialize variable _w correctly for the PIDs split rewrite, fixes #5544, issue #5549
Jaroslav Kysela [Sat, 16 Feb 2019 09:30:34 +0000 (10:30 +0100)]
satip client: fix the compilation, issue #5547
Pablo [Fri, 15 Feb 2019 22:08:07 +0000 (23:08 +0100)]
Triax & Kathrein: Increase pid length, issue #5544
Pablo [Tue, 22 Jan 2019 22:04:56 +0000 (23:04 +0100)]
Kathrein EXIP: Add default config (SATIP)
Jaroslav Kysela [Fri, 15 Feb 2019 22:38:29 +0000 (23:38 +0100)]
satip client: fix for the PIDs split - missing delpids, issue #5544
Jaroslav Kysela [Fri, 15 Feb 2019 22:29:06 +0000 (23:29 +0100)]
satip client: improve the PIDs split for the PLAY RTSP command, fixes #5544
Jaroslav Kysela [Thu, 14 Feb 2019 12:44:52 +0000 (13:44 +0100)]
mpegts input: fix the compilation error, fixes #5492
Jaroslav Kysela [Thu, 14 Feb 2019 12:38:50 +0000 (13:38 +0100)]
mpegts: pid subscription - fix wrong mps_type mpegts_mps_cmp(), fixes #5492
Niels Ole Salscheider [Sun, 3 Feb 2019 10:01:01 +0000 (11:01 +0100)]
Replace strncpy with strlcpy
Without this patch, tvheadend does not compile with GCC 8.
Jaroslav Kysela [Mon, 4 Feb 2019 09:53:12 +0000 (10:53 +0100)]
m3u: fix the NULL dereference if the input string cannot be converted to utf-8, fixes #5525
Jaroslav Kysela [Mon, 14 Jan 2019 14:20:50 +0000 (15:20 +0100)]
otamux: fix the 15 seconds delay for the initial scan
Jaroslav Kysela [Mon, 14 Jan 2019 14:21:24 +0000 (15:21 +0100)]
service: enlist - use also is_enabled callback to check the network/mux enable state
Jaroslav Kysela [Mon, 14 Jan 2019 11:24:52 +0000 (12:24 +0100)]
http: CORS - add Access-Control-Allow-Credentials header for cookies
Jaroslav Kysela [Sat, 12 Jan 2019 09:10:40 +0000 (10:10 +0100)]
transifex - updated source files
Jaroslav Kysela [Sat, 12 Jan 2019 08:58:47 +0000 (09:58 +0100)]
intl update from transifex
Jaroslav Kysela [Sat, 12 Jan 2019 08:50:43 +0000 (09:50 +0100)]
Revert "doozer: add missing makedev,udev packages for cosmic"
This reverts commit
5c218500579d5bd1c1f7e7a4b5f7f0fb35baa626 .
Jaroslav Kysela [Wed, 9 Jan 2019 09:42:11 +0000 (10:42 +0100)]
doozer: add missing makedev,udev packages for cosmic
Jaroslav Kysela [Tue, 8 Jan 2019 19:26:02 +0000 (20:26 +0100)]
avahi: try to fix double free, fixes #5484
Jaroslav Kysela [Tue, 1 Jan 2019 17:18:40 +0000 (18:18 +0100)]
satip client: remove the dual condition for Annex B
Jaroslav Kysela [Tue, 1 Jan 2019 17:17:05 +0000 (18:17 +0100)]
satip client: fix the ATSC-C (Annex B) parameters, fixes #5447
Jaroslav Kysela [Tue, 1 Jan 2019 16:20:25 +0000 (17:20 +0100)]
xmltv export: add LCN to the display-name attribute, fixes #5471
Anton Blanchard [Wed, 26 Dec 2018 03:52:37 +0000 (14:52 +1100)]
hdhomerun: auto detect DVB_T devices
Jaroslav Kysela [Thu, 20 Dec 2018 19:32:33 +0000 (20:32 +0100)]
satip server: fix ATSC-T / Annex B cable frequency parsing, fixes #5447
Thomas Warburton [Mon, 17 Dec 2018 14:23:18 +0000 (14:23 +0000)]
webui, htsbuf: Content-Disposition escape chars are not correct.
When attempting to download a recording with a comma Google Chrome will
fail with ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION. This is
because the comma ',' in the filename*=UTF-8'' field was not escaped.
This commit implements the defined list of non-escape characters from
RFC8187 based on htsbuf_append_and_escape_url.
The same problem occurs in issue #2086. Fixed in
2fdfe4836 "webui: fix the
attachment; filename encoding, fixes #2086" and broken again in
ab9fc249a
"fix htsbuf_append_and_escape_url() - don't escape more allowed characters,
fixes #3721".
Only tested in release/4.2.
https://bugs.chromium.org/p/chromium/issues/detail?id=454165
Jaroslav Kysela [Tue, 11 Dec 2018 09:19:28 +0000 (10:19 +0100)]
mpegts: do not set wrong pls code for bouquet rescan
Luis Alves [Sun, 9 Dec 2018 11:19:05 +0000 (11:19 +0000)]
htsp_server: init htsp_out_mutex
Jaroslav Kysela [Fri, 23 Nov 2018 13:00:31 +0000 (14:00 +0100)]
http/webui: return not found status when redirection is not possible, fixes #5342
Jaroslav Kysela [Fri, 23 Nov 2018 11:04:21 +0000 (12:04 +0100)]
transcoding: don't set profile for h264 (it's not accepted for a reason), fixes #5308
Jaroslav Kysela [Fri, 23 Nov 2018 09:57:22 +0000 (10:57 +0100)]
Makefile.ffmpeg: update to ffmpeg-3.4.5
Jaroslav Kysela [Fri, 23 Nov 2018 09:38:16 +0000 (10:38 +0100)]
spawn: show permissions problem with kill, issue #4774
Jaroslav Kysela [Tue, 20 Nov 2018 22:00:58 +0000 (23:00 +0100)]
http: rewrite again the access verification routines, fixes #5339
Jaroslav Kysela [Fri, 12 Oct 2018 13:50:37 +0000 (15:50 +0200)]
satip client: pass PLS mode to the server
Jaroslav Kysela [Fri, 12 Oct 2018 08:15:41 +0000 (10:15 +0200)]
satip client: add DVB-S2 ISI/PLS code support for minisatip (multistream)
Jaroslav Kysela [Thu, 11 Oct 2018 19:05:05 +0000 (21:05 +0200)]
dvb-c2: add support for data slice and plp
Jaroslav Kysela [Thu, 18 Oct 2018 06:58:18 +0000 (08:58 +0200)]
linuxdvb: fix again the PLS code skip when the default value is used
Jaroslav Kysela [Wed, 17 Oct 2018 11:28:54 +0000 (13:28 +0200)]
linuxdvb: set PLS code only when it differs from 1, fixes #5266
Jaroslav Kysela [Wed, 31 Oct 2018 19:03:36 +0000 (20:03 +0100)]
scanfile: add support for PLS_CODE and PLS_MODE, fixes #5305
Jaroslav Kysela [Wed, 14 Nov 2018 22:24:59 +0000 (23:24 +0100)]
dvb_mux_conf_init: set default pls_mode to GOLD, fixes #5328
Jaroslav Kysela [Fri, 9 Nov 2018 19:10:17 +0000 (20:10 +0100)]
satip: rtp - improve udp_multisend_send() error / full buffer condition checking, fixes #5319
Jaroslav Kysela [Wed, 7 Nov 2018 21:48:55 +0000 (22:48 +0100)]
satip server: fix the weight handling for the scrambled slave subscriptions, fixes #5314
Jaroslav Kysela [Thu, 8 Nov 2018 14:45:55 +0000 (15:45 +0100)]
http: fix http_access_verify_channel(), fixes #5317
Jaroslav Kysela [Wed, 7 Nov 2018 16:04:35 +0000 (17:04 +0100)]
satip server: fix pmt rewrite (wrong CC), use sbuf as the internal data buffer
Jaroslav Kysela [Wed, 7 Nov 2018 15:10:06 +0000 (16:10 +0100)]
satip server: fix memory leak for the slave service subscription, fixes #5314
mpmc [Wed, 24 Oct 2018 13:00:59 +0000 (14:00 +0100)]
webui: more tooltips for help buttons!
Jaroslav Kysela [Wed, 24 Oct 2018 17:57:29 +0000 (19:57 +0200)]
tcp: fix wrong used variable initialization, issue #5290
Jaroslav Kysela [Wed, 24 Oct 2018 17:42:56 +0000 (19:42 +0200)]
doozer: another cosmic fix
Jaroslav Kysela [Wed, 24 Oct 2018 14:32:22 +0000 (16:32 +0200)]
doozer: try to fix cosmic builds
Jaroslav Kysela [Mon, 22 Oct 2018 10:36:22 +0000 (12:36 +0200)]
service mapper: fix mono2sec -> sec2mono thinko
Jaroslav Kysela [Mon, 22 Oct 2018 07:06:12 +0000 (09:06 +0200)]
dvr: fix the dvr_rec_subscribe cleanup
Jaroslav Kysela [Mon, 22 Oct 2018 06:48:20 +0000 (08:48 +0200)]
dvr: cleanup the error path in dvr_rec_subscribe()
Luis Alves [Sun, 21 Oct 2018 23:20:42 +0000 (00:20 +0100)]
dvr_rec: fix early access_destroy
Jaroslav Kysela [Sun, 21 Oct 2018 18:17:19 +0000 (20:17 +0200)]
service mapper: implement time watchdog (cca 30 seconds)
mpmc [Wed, 17 Oct 2018 22:57:24 +0000 (23:57 +0100)]
doozer: add raspbian and cosmic
Jaroslav Kysela [Wed, 17 Oct 2018 11:24:11 +0000 (13:24 +0200)]
bintray: disable uploads :-(
Jaroslav Kysela [Tue, 16 Oct 2018 14:51:00 +0000 (16:51 +0200)]
Revert "FreeBSD: Fix recv problem if no data received."
This reverts commit
3895c923a3a959da05080831b8146c09ed143b00 .
Jaroslav Kysela [Sat, 13 Oct 2018 10:36:05 +0000 (12:36 +0200)]
linuxdvb: support properly PLS ROOT
Luis Alves [Fri, 12 Oct 2018 12:14:52 +0000 (13:14 +0100)]
tsfix: fix dts calc (fixes issue #5252)
Jaroslav Kysela [Fri, 12 Oct 2018 12:42:21 +0000 (14:42 +0200)]
mpegts input: clear correctly mux's last pid cache in mpegts_input_close_pid()
Jaroslav Kysela [Thu, 11 Oct 2018 14:13:42 +0000 (16:13 +0200)]
linuxdvb frontend: add support for DTV_SCRAMBLING_SEQUENCE_INDEX - dvbapi 5.11
Jaroslav Kysela [Tue, 9 Oct 2018 06:12:03 +0000 (08:12 +0200)]
satip client: do not add internal PIDs from services when full mux is not supported, fixes #5245
Jaroslav Kysela [Mon, 8 Oct 2018 15:25:42 +0000 (17:25 +0200)]
Makefile.ffmpeg: more sync with master
Jaroslav Kysela [Mon, 8 Oct 2018 15:17:00 +0000 (17:17 +0200)]
Makefile.ffmpeg: fix libx265 build
Jaroslav Kysela [Mon, 8 Oct 2018 15:06:24 +0000 (17:06 +0200)]
Makefile.ffmpeg: fix libvpx download
Jaroslav Kysela [Mon, 8 Oct 2018 14:54:22 +0000 (16:54 +0200)]
transifex intl update
Jaroslav Kysela [Mon, 8 Oct 2018 14:44:39 +0000 (16:44 +0200)]
Makefile.ffmpeg: update to ffmpeg 3.4.4
Jaroslav Kysela [Mon, 8 Oct 2018 12:30:08 +0000 (14:30 +0200)]
pcloud: fix publink_download
Jaroslav Kysela [Mon, 8 Oct 2018 12:06:56 +0000 (14:06 +0200)]
webui: epg.js - fix typo
mpmc [Fri, 5 Oct 2018 11:38:09 +0000 (12:38 +0100)]
webui: replace ... with ellipsis …
mpmc [Fri, 5 Oct 2018 11:33:02 +0000 (12:33 +0100)]
webui: add tooltip to help button
Jaroslav Kysela [Mon, 8 Oct 2018 11:56:41 +0000 (13:56 +0200)]
doozer: fix the jessie builds (update urllib3/contrib/pyopenssl.py)
Jaroslav Kysela [Sun, 7 Oct 2018 18:52:47 +0000 (20:52 +0200)]
pcloud: add own ca bundle
Jaroslav Kysela [Sun, 7 Oct 2018 17:06:22 +0000 (19:06 +0200)]
Revert "satip: pass specinv by default for DVB-C, fixes #5231"
This reverts commit
07da60659ad31f42307f6e7f1ee1e4517e6b5958 .
Jaroslav Kysela [Fri, 5 Oct 2018 07:57:44 +0000 (09:57 +0200)]
channel: fix description for the user icon
Jaroslav Kysela [Fri, 5 Oct 2018 07:53:50 +0000 (09:53 +0200)]
iptv: fix channel icon handling, fixes #5240
Jaroslav Kysela [Thu, 4 Oct 2018 15:54:52 +0000 (17:54 +0200)]
parser teletext: a little more fix for duplicate subtitles, fixes #3996
Jaroslav Kysela [Thu, 4 Oct 2018 07:04:28 +0000 (09:04 +0200)]
parser teletext: try to avoid duplicate subtitles, fixes #3996
Jaroslav Kysela [Wed, 3 Oct 2018 11:05:02 +0000 (13:05 +0200)]
Makefile: another fix for the static build
mpmc [Tue, 2 Oct 2018 17:00:31 +0000 (18:00 +0100)]
doozer: add missing python-requests and manually update certs for older distros