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