Commit graph

6310 commits

Author SHA1 Message Date
b82ae7239a http: add interpretation of "X-Forwarded-For" header
This allows to use the builtin ACL when serving TVH behind a SSL reverse
proxy.
2015-05-04 00:32:49 +02:00
Jaroslav Kysela
b6095136b3 config: fix the global config variable initialization on error, fixes #2816 2015-05-03 20:01:06 +02:00
Jaroslav Kysela
fff2c36063 config: add more null path checks 2015-05-03 19:57:51 +02:00
Nita Vesa
130f413ed8 More elegant solution by perexg 2015-05-02 20:02:39 +02:00
Nita Vesa
eb8aa7f00d Add workarounds for AVM's FRITZ\!-devices. 2015-05-02 20:02:39 +02:00
Damjan Marion
70bd3350b1 linuxdvb_ca: add gui and configurable options 2015-05-02 18:39:43 +02:00
Jaroslav Kysela
92736802f6 deferred_unlink: add (fix) the directory tree removal, fixes #2814 2015-05-02 18:38:42 +02:00
Jaroslav Kysela
8d8374b430 subscriptions: added NULL check to subscription_unsubscribe() 2015-05-02 12:01:20 +02:00
Jaroslav Kysela
41bb5cdd99 deferred_unlink() - fix wrong allocation, fixes #2814 2015-05-02 11:56:11 +02:00
Jaroslav Kysela
8dbc38df4a htsp: add subtitle to the epg event, fixes #2785 2015-05-01 22:06:30 +02:00
Jaroslav Kysela
fd16a1e3ef linuxdvb & satip: fix pid subscription locking 2015-05-01 22:03:53 +02:00
Jaroslav Kysela
a00a3da84d tsfix: do not use wrong DTS as the reference clock, fixes #2731, fixes #2754 2015-05-01 18:49:31 +02:00
Jaroslav Kysela
5971f7b84b DVR: Remove unused 'Episode Duplicate Detect' option in DVR config, fixes #2715 2015-05-01 18:23:24 +02:00
Jaroslav Kysela
e0630fa458 main: add -S or --nosyslog option to disable completely syslog logging, fixes #2787 2015-05-01 18:14:03 +02:00
Jaroslav Kysela
1c10cd6fe9 IPTV: add rtsp:// and rtsps:// support 2015-05-01 16:58:39 +02:00
Jaroslav Kysela
4d7d61e39a doc: updates for XBMC->Kodi, Showtime->Movian changes 2015-04-30 17:01:41 +02:00
Jaroslav Kysela
02948826e9 time update - make it work again using TDT/TOT tables, fixes #2776 2015-04-30 11:37:26 +02:00
Jaroslav Kysela
86b3650e42 subscriptions: fix possible NULL dereference 2015-04-30 10:48:09 +02:00
Jaroslav Kysela
01406e0e5f htsp: add dataSize field to the dvrentry msg 2015-04-30 09:34:45 +02:00
Jaroslav Kysela
cb6e8aed90 dvr: de_last_error cleanpus 2015-04-30 09:25:24 +02:00
Nick Burrett
2bcf09f2ab Fix crash when trying to configure adapters that are already in use.
If another application has an adapter open, then la==NULL.  Skip the
adapter so that another can be configured.
2015-04-29 17:35:37 +02:00
Jaroslav Kysela
09265f0205 profile: add 'continue on access error', fix 'force priority' 2015-04-29 16:08:22 +02:00
Jaroslav Kysela
ed3a02ec14 descrambler: mark ECM late msg as error 2015-04-29 15:27:39 +02:00
Damjan Marion
8ae5b7fce4 linuxdvb_ca: check for CAIDs on the ES level, fixes #2794 2015-04-29 08:40:14 +02:00
Jaroslav Kysela
aaaa7a1cfd SAT>IP Client: fix possible NULL dereference 2015-04-28 22:29:57 +02:00
Jaroslav Kysela
bd219954c1 linuxdvb: fix for the previous patch (fixed bad macro), fixes #2807 2015-04-28 15:08:29 +02:00
Jaroslav Kysela
97229aa881 linuxdvb: use DTV_LNA only when set, fixes #2807 2015-04-28 14:49:52 +02:00
Jaroslav Kysela
5ba809b6bb linuxdvb: rewrite PID subscription (limit used PID at once) 2015-04-28 14:48:32 +02:00
Jaroslav Kysela
c79a41dbb2 SAT>IP Client: fix close_pid callback 2015-04-28 09:07:29 +02:00
Damjan Marion
cb98d6a94d linuxdvb_ca: add basic mmi suport and some code cleanup
Currently it just provides log of messages received by CAM and
exits menu.
2015-04-27 20:55:07 +02:00
Jaroslav Kysela
08c4c75364 SAT>IP Client: add configurable grace timeout 2015-04-27 20:54:33 +02:00
Jaroslav Kysela
2623cc52d9 mpegts: implemented weighted PID subscriptions (sequential PMT scan) 2015-04-27 19:57:14 +02:00
Jaroslav Kysela
4fce256468 mpegts table: added MT_ONESHOT, change pmt scan weight 2015-04-27 19:57:13 +02:00
Jaroslav Kysela
db3101400d mpegts: add weight to the pid subscription 2015-04-27 19:56:58 +02:00
Jaroslav Kysela
3049486768 linuxdvb: Added LNA settings to DVB-T for DVBAPI v5.9+, fixes #2784 2015-04-24 22:05:27 +02:00
Jaroslav Kysela
d1e6a61a29 subscriptions: reschedule - add warning when a service instance goes to the bad state 2015-04-24 21:41:56 +02:00
Jaroslav Kysela
2f2d7cef42 mpegts_mux_unsubscribe_by_name: fixed nasty bug - used another link ptr 2015-04-24 21:40:06 +02:00
Jaroslav Kysela
3f4c630ecc mpegts input: move active list of services from input to mux, fixes #2801
In last changes, the mux filter was removed from the main TS packet
decoder loop. Also, it is not good to have this filter in this
"exponed" function. The solution is quite easy - move the active list
of services from the input object to the mux object. It seems that
this change reduces the code (mux filters) all around.
2015-04-24 20:27:00 +02:00
Jaroslav Kysela
0e4a41168f main: init dispatch_clock early 2015-04-24 19:41:38 +02:00
Jaroslav Kysela
dc311fd3f8 gtimer check fix - wrong fcn redirects 2015-04-24 19:41:27 +02:00
Jaroslav Kysela
209d02282b gtimer check: little cleanup (show the previous caller id) 2015-04-24 17:12:16 +02:00
Jaroslav Kysela
03f044a72b subscriptions: fix the weight init issue caused by last commits 2015-04-24 16:48:20 +02:00
Jaroslav Kysela
4112e4b30b added gtimer check framework 2015-04-24 16:46:53 +02:00
Jaroslav Kysela
79e5ff8d4b remove unused ffmpeg_lock 2015-04-24 15:40:57 +02:00
Jaroslav Kysela
99920b83e3 epgdb: deferred write 2015-04-24 15:38:17 +02:00
Jaroslav Kysela
d4f1c108fe spawn: another reap fix (zero return code), fixes #2800 2015-04-24 14:41:24 +02:00
Jaroslav Kysela
536736daaa tcp: a little optimization in tcp_server_done() and more debug msgs 2015-04-24 14:34:24 +02:00
Jaroslav Kysela
2b00b88784 implemented deferred_unlink() for DVR 2015-04-24 14:11:01 +02:00
Jaroslav Kysela
c4d8b7a3fe added tasklets 2015-04-24 13:29:25 +02:00
Jaroslav Kysela
c649ef2bdf profile: add priority settings, fixes #2783 2015-04-24 12:57:04 +02:00