Adam Sutton
0b16c754c1
dvb: stop psi_section_reassemble from skipping packets
2013-01-31 00:08:34 +00:00
Adam Sutton
ea6d988409
rawts: add missing (new) callback param to stop crash
2013-01-30 12:32:00 +00:00
Adam Sutton
b83ad18a99
timeshift: increase timeshift play buffer period.
2013-01-30 12:23:36 +00:00
Adam Sutton
673549141d
timeshift: simplify total size locking
2013-01-30 12:15:20 +00:00
Adam Sutton
ce67dd97a9
dvb: cleanup SNR support whitelist
2013-01-26 12:23:50 +00:00
Adam Sutton
276dba0c5c
Merge remote-tracking branch 'origin/pr/233'
2013-01-26 12:23:48 +00:00
Adam Sutton
e2550adb35
Fix #1565 - access: ensure anon accounts are inored for HTSP default perms
2013-01-26 12:16:08 +00:00
Adam Sutton
c7aaa0b913
Fix #1559 - ensure new accounts are init with default IP prefix.
2013-01-26 11:56:17 +00:00
Adam Sutton
9e677ca2ed
Merge remote-tracking branch 'origin/pr/231'
2013-01-26 00:28:44 +00:00
Adam Sutton
dc128ff222
Merge remote-tracking branch 'origin/pr/230'
2013-01-26 00:27:06 +00:00
Adam Sutton
c4c6467e27
Merge remote-tracking branch 'origin/pr/229'
2013-01-26 00:26:19 +00:00
John Törnblom
8754b14d50
put tsfix before the global headers. fixes problems where recordings could loose tracks
2013-01-25 21:21:52 +01:00
Vuolter
ed207e69a7
stv090x snr support
2013-01-24 21:58:54 +01:00
Kristofer Karlsson
94704a7dfa
Save channels upon add from web-ui
2013-01-24 17:51:23 +01:00
Georgi Chorbadzhiyski
efd38b81b3
cwc: Fix Bulcrypt filters.
...
They are still not 100% optimal but now at least they don't send
lots of unneeded EMMs.
2013-01-22 16:50:44 +02:00
Mariusz Bialonczyk
a0a6632299
Fix #1467 - capmt: try to reconnect when oscam was restarted
2013-01-22 13:59:30 +01:00
Adam Sutton
a9584156a3
Fix #1542 - timeshift: stop crash if speed/skip request w/o service
...
This can happen because XBMC may send requests even though the sub
has not yet started and the relevant links been made.
2013-01-20 12:41:58 +00:00
Adam Sutton
1d6356a87b
Issue #1532 - service: ensure that only fully enabled services are used.
...
This uses the new s_is_enabled() callback routine to check if the
service chain is completely enabled. For DVB services this will
also check the container mux and adapter.
2013-01-20 12:28:25 +00:00
Adam Sutton
27e0eb09a2
service: added s_is_enabled() function for checking enable chain
2013-01-20 12:28:25 +00:00
Adam Sutton
762b153bc1
Fix #339 - added configurable grace period per adapter.
2013-01-20 12:28:22 +00:00
Adam Sutton
39a2272b56
Fix #1524 - webui: ignore mux updates from different adapter.
...
These were causing the store to be unecessarily reloaded and as a
result the enabled flag would get cleared in the middle of editing.
2013-01-19 23:24:16 +00:00
Adam Sutton
bda8422d35
Fix #1550 - dvr: ensure genre is not lost on autorec update
2013-01-19 20:02:42 +00:00
Adam Sutton
f021ec9592
dvr: stop inotify code asserting, output error instead.
2013-01-19 19:49:20 +00:00
Adam Sutton
97c739b572
Fix #1517 - escape regexp special chars before adding autorec rule.
...
This stops autorec rules entered from event failing to detect events.
2013-01-19 19:49:19 +00:00
Adam Sutton
87822f001f
Fix #1549 - webui: stop tabs being re-added.
2013-01-19 19:49:19 +00:00
Dave Chapman
07c75503cc
Protect dvr_inotify_init() in the same way as the other dvr_inotify_* functions
2013-01-19 19:01:52 +00:00
Adam Sutton
2dcbc36327
Fix #1547 - timeshift: do not create directories until needed
...
This tries to minimise what is written to disk (inc dirs) when
using on-demand mode. This could result in the failure to write
the buffer not being detected till later and not entirely sure
how clients might handle that.
2013-01-18 17:22:44 +00:00
Adam Sutton
7f89b3d552
dvb: undo mod to frequency range testing and add additional tuning check
...
The previous check was garbage because for -S adapters the frequency range
reported by the adapter is in local units (i.e. hi/low band taken into
account) and not simple kHz. This makes checking more difficult and while
its possible I think this should be left for dvb rewrite.
Instead I've re-instated the old code, but muxes are only disable if the
return is EINVAL, which should only be returned if the DVB layer decides
the params are out of range.
2013-01-18 15:59:36 +00:00
Adam Sutton
73652e9377
Fix #1545 - ensure files only created as required in on-demand mode.
2013-01-18 14:20:10 +00:00
Adam Sutton
9deeeebfc2
dvb: fix disabling of bad muxes caused by dodgy hardware/firmware
...
because some tuners, mostly USB, can result in ioctl() failures due
to inability to communicate with driver and this was not properly
trapped muxes were being disabled.
Better solution is to reject bad muxes being entered in the first
place based on the tuning capability of the device. Ofc if the
tuner fails to report that correctly (probably) we'll still be
buggered.
2013-01-18 11:14:47 +00:00
Adam Sutton
14fcdcf2fc
support: minor aesthetic change.
2013-01-16 09:47:52 +00:00
Adam Sutton
b7ad9f3ad0
cleanup: remove old files.
2013-01-16 09:47:35 +00:00
Adam Sutton
a57eb8b193
epggrab: add some additional checks in the EIT code for empty strings.
2013-01-16 09:40:45 +00:00
Adam Sutton
17f8c9bb1c
Merge remote-tracking branch 'origin/pr/227'
2013-01-16 09:37:46 +00:00
Andreas Öman
5d18ae613d
Avoid reordering teletext streams multiple times...
...
...thus causing continious service restarts
This happens if multiple teletext descriptors point to the same page
2013-01-16 10:19:07 +01:00
Adam Sutton
2da44d4810
Merge pull request #228 from BtbN/fix_assert
...
Fix #1539 - assertion in timeshift reaper thread fired due to erroneous size updating
2013-01-15 15:00:05 -08:00
BtbN
d5858b0b50
Fix assertion in reaper thread
2013-01-15 23:53:55 +01:00
Sergey Linnik
d9128b146d
fix check of empty description
...
this is need because _eit_get_string_with_len function return length of
string with size-byte.
2013-01-16 02:10:55 +04:00
Adam Sutton
c1312e160a
timeshift: fix silly logic error in assert() call.
2013-01-15 17:35:23 +00:00
Adam Sutton
d82362ac73
build: remove changelog from git.
2013-01-15 17:29:40 +00:00
Adam Sutton
8d2da9389d
access: fix infinite loop bug in ipv6 check
...
Thanks to BtBN for spotting this (though it was his code!).
2013-01-15 17:28:51 +00:00
Adam Sutton
4dd787640f
access: some minor cosmetics
...
ensure that the list/string order is not reversed each time you
save it (looks odd).
2013-01-15 16:49:19 +00:00
Adam Sutton
e3e2a12deb
init: add ipv6 option to config file and start scripts.
2013-01-15 16:34:57 +00:00
Adam Sutton
44932dd601
Merge remote-tracking branch 'origin/pr/226'
2013-01-15 16:29:51 +00:00
Adam Sutton
0400599d60
http: fix bug that causes tablemgr updates to hang
...
Also added additional updates based on comet data do multiple
clients would receive an update.
2013-01-15 16:25:07 +00:00
BtbN
89c3271368
Convert prefix to a , seperated list of multiple prefixes
2013-01-15 16:33:21 +01:00
BtbN
3b758e5ce7
Add commandline option to switch on IPv6 support
2013-01-15 16:33:21 +01:00
Adam Sutton
815fb013ae
timeshift: forgot to include subscriptionId in timeshiftStatus msg.
2013-01-15 12:22:31 +00:00
Adam Sutton
54a51a49d1
Merge remote-tracking branch 'origin/pr/225'
2013-01-15 11:23:57 +00:00
Adam Sutton
a3ff11f782
timeshift: add periodic status message indicating buffer state etc.
2013-01-15 11:23:46 +00:00