19694 Commits

Author SHA1 Message Date
Stephan Raue
0de5d41965 libICE: update to libICE-1.0.9
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-07 14:56:51 +02:00
Stephan Raue
6431768463 busybox: cosmetics
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-07 14:56:51 +02:00
Stephan Raue
6aea31a5fa busybox: add initial support for fsck /flash and /storage on boot
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-07 14:56:51 +02:00
Stephan Raue
a563a6de36 initramfs: install util-linux and dosfstools to initramfs
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-07 14:56:51 +02:00
Stephan Raue
07d0109d00 diskdev_cmds: install binaries and symlinks to /sbin
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-07 14:56:51 +02:00
Stephan Raue
a72c1e59a9 dosfstools: add support for install in initramfs
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-07 14:56:51 +02:00
Stephan Raue
79191da0dd e2fsprogs: create symlinks to fsck.*, install remove fsck binary from target (we want the one from util-linux)
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-07 14:56:51 +02:00
Stephan Raue
6b45521b40 util-linux: add support for install in initramfs
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-07 14:56:51 +02:00
Stefan Saraev
59a8919892 Merge pull request #3307 from stefansaraev/uvd
linux: revert "drm/radeon: use variable UVD clocks"
2014-06-07 15:39:35 +03:00
Stefan Saraev
e9efb4ab2e linux: revert "drm/radeon: use variable UVD clocks" 2014-06-07 15:31:56 +03:00
Stephan Raue
6d36f58a80 openssl: update to openssl-1.0.1h
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-06 03:54:34 +02:00
Stephan Raue
88273624db xbmc-master: update to xbmc-master-14-7a836d2
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-06 03:54:34 +02:00
Stefan Saraev
e4a608dc63 xbmc: handle SIGTERM
In some situations, due to deadlocks or crashes, xbmc fails to exit properly in
CApplication::Stop(), so  g_powerManager.Reboot() / g_powerManager.Powerdown() never gets
called, that's a big no-no for openelec as our users can't shutdown or reboot.
There are few addons reported to cause this behaviour: trakkt.tv, watchdog, weather.underground.

I've also noticed that sometimes new threads (FileCache ??) get started AFTER
CApplication::Stop() is called, delaying shutdown with 1+ minute (2 curl timeoouts?).
The problem seems to be in CJobManager::CancelJobs() but I am too lame to understand where,
why, and how to fix it.

To me, it seems best to let systemd handle it. systemd sends SIGTERM, then waits
TimeoutStopSec=xx seconds then sends SIGKILL,s so dont call g_application.Stop() from
ApplicationMessenger as it can not be trusted. save the requested exitcode instead
(that's required for CEC to switch off the tv) and do it from a simple SIGTERM handler instead.

CEC thread has enough time (5 seconds in xbmc.service) to switch of the TV after receiving OnQuit.
As a side "effect", now guisettings.xml will ALWAYS be saved, even if shutdown / rebooot
is requested externaly (ssh, 3rdparty script).
2014-06-06 03:54:34 +02:00
Stefan Saraev
fd00ad9503 Merge pull request #3298 from stefansaraev/slidercontrol
vdr/tvheadend: use slider control in settings gui
2014-06-05 20:14:42 +03:00
Stefan Saraev
ce699b236b vdr-addon: use slider control 2014-06-05 20:11:33 +03:00
Stefan Saraev
3e19cfc6ab tvheadend: use slider control 2014-06-05 20:08:17 +03:00
Stephan Raue
52f74134a1 wpa_supplicant: update to wpa_supplicant-2.2
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-05 15:13:24 +02:00
Stephan Raue
b69c96a104 xbmc-master: update FM patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-05 15:08:03 +02:00
Stephan Raue
db74c61e6f xbmc-master: update to xbmc-master-14-f733da1
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-05 14:28:33 +02:00
Stephan Raue
cbfe2fa62a Revert "init: e2fsck /storage"
This reverts commit f7d87a2380c7dab9e75dbd99f74b008cc0d761ca.
2014-06-04 16:29:52 +02:00
Stefan Saraev
f7d87a2380 init: e2fsck /storage 2014-06-04 16:19:38 +02:00
Stefan Saraev
112697518d e2fsprogs: fix PKG_CONFIGURE_OPTS_INIT 2014-06-04 16:19:38 +02:00
Stephan Raue
9cc11a2ae6 Merge pull request #3295 from trsqr/GeniaTech-T220
GeniaTech T220 DVB-T2 support fix
2014-06-04 13:46:43 +02:00
Stephan Raue
463bb255ad e2fsprogs: update to e2fsprogs-1.42.10
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-04 13:45:29 +02:00
Stephan Raue
74ffd151f6 xbmc: update to xbmc-13-84725b0
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-04 08:24:22 +02:00
Olli Salonen
4ab851e490 Fix DVB-T2 support with GeniaTech T220/August T210 devices 2014-06-03 18:19:45 +03:00
Olli Salonen
f206136874 Fix DVB-T2 support with GeniaTech T220/August T210 devices 2014-06-03 18:17:11 +03:00
Stephan Raue
4e2b7bec3c bluez: update to bluez-5.19
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-03 03:03:11 +02:00
Stephan Raue
7c77a2a978 xorg-server: enable DRI3 support
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-03 00:17:03 +02:00
Stephan Raue
7e4e166bf8 projects/RPi/patches/xbmc-master: update RPi support patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-02 17:39:55 +02:00
Stephan Raue
c220350d65 xbmc-master: update to xbmc-master-14-686ffc8
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-02 17:39:28 +02:00
Stephan Raue
b7b16d193c gettext: update to gettext-0.19
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-02 17:38:34 +02:00
Stephan Raue
12f63d2bfd linux: update to linux-3.15-rc8
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-02 17:38:01 +02:00
Stephan Raue
eac2b92c62 Revert "ethtool: add support to disable WOL for broken drivers, add 'e1000e' as broken driver"
This reverts commit c025763aac18c2b420609512d9be481710b0f525.
2014-06-01 19:54:54 +02:00
Stephan Raue
36c45ec7da glib: update to glib-2.40.0
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-01 16:23:38 +02:00
Stephan Raue
b2a7473522 linux: update to linux-3.14.5
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-01 02:50:13 +02:00
Stephan Raue
d14b136b90 bcm2835-bootloader: update to bcm2835-bootloader-f15c3b5
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-01 02:44:11 +02:00
Stephan Raue
2a09809672 bcm2835-driver: update to bcm2835-driver-f15c3b5
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-01 02:43:51 +02:00
Stephan Raue
7d54310c05 connman: Require dbus.socket instead of syslog.target in systemd unit files, see also http://git.kernel.org/cgit/network/connman/connman.git/commit/?id=cfa24d924a0fe046d65120f21b480313b45e196b
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-31 18:12:52 +02:00
Stephan Raue
e8f7731a89 connman: update to connman-1.23
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-31 18:12:52 +02:00
hannesb
7a26ebe9da vdr-addon: iptv: add option to allow more than one device. for recordings.
closes #3285
2014-05-31 14:24:55 +03:00
Stephan Raue
76082ce4d2 Mesa: update to Mesa-10.2.0-rc5
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-31 03:23:20 +02:00
Stephan Raue
23fc48ef16 fontconfig: update to fontconfig-2.11.1
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-31 01:10:51 +02:00
Stephan Raue
13f136525e bcm2835-driver: update to bcm2835-driver-02eed2f
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-31 00:09:50 +02:00
Stephan Raue
3ae254acaa bcm2835-bootloader: update to bcm2835-bootloader-02eed2f
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-31 00:09:45 +02:00
Stephan Raue
6627847f87 projects/RPi/patches/linux: update RPi support patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-30 23:53:47 +02:00
Stephan Raue
61721f6de9 bcm2835-bootloader: update to bcm2835-bootloader-e2b77f9
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-30 23:31:35 +02:00
Stephan Raue
33c5f1f015 bcm2835-driver: update to bcm2835-driver-e2b77f9
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-30 23:31:12 +02:00
Stephan Raue
0a1d0daf76 projects/RPi/patches/xbmc: update RPi support patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-30 23:30:15 +02:00
Stephan Raue
1ae9d62a72 gmp: remove target build support
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-30 20:40:45 +02:00