18512 Commits

Author SHA1 Message Date
Stephan Raue
42c4095dd8 projects/RPi/patches/xbmc: update RPi support patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-22 23:23:46 +02:00
Stephan Raue
5703f68b55 bcm2835-bootloader: update to bcm2835-bootloader-462f3e3
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-22 17:04:21 +02:00
Stephan Raue
1c35a56e09 bcm2835-driver: update to bcm2835-driver-462f3e3
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-22 17:04:21 +02:00
Stephan Raue
3abecdba4e libaacs: update to libaacs-0.7.1
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-22 16:00:24 +02:00
Stephan Raue
85d63c456c llvm: update to llvm-3.4.2
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-22 16:00:06 +02:00
Stephan Raue
0c2f2be1be alsa-utils: update to alsa-utils-1.0.28
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-22 15:59:50 +02:00
Stephan Raue
978f075594 alsa-lib: update to alsa-lib-1.0.28
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-22 15:59:35 +02:00
Stephan Raue
4779966a0b linux: add patch to fix FD72921
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-21 16:14:45 +02:00
Stephan Raue
380874e25d misc-firmware: update to misc-firmware-0.0.11
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-19 22:21:16 +02:00
Stephan Raue
6ba6413f36 kmod: update to kmod-18
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-19 22:21:07 +02:00
Stephan Raue
a6d3963612 gcc: add patches to fix GCC-60902, this should fix #3323
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-18 14:55:29 +02:00
Stephan Raue
a06e99326f libusb: update to libusb-1.0.19
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-18 14:55:29 +02:00
Stephan Raue
ab64766ae3 dbus: update to dbus-1.8.4
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-18 14:55:29 +02:00
Stephan Raue
b50d88c0e4 libpng: update to libpng-1.6.12
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-18 14:55:29 +02:00
Stephan Raue
d8f7fa4436 file: update to file-5.19
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-18 14:55:29 +02:00
Stephan Raue
8ddba4bb59 linux: update Radeon firmwares
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-17 21:28:40 +02:00
Stephan Raue
86c9c6a247 misc-firmware: update to misc-firmware-0.0.10
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-17 21:28:21 +02:00
Stephan Raue
5b81e398ef linux: update to linux-3.14.8
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-17 03:37:01 +02:00
Stephan Raue
21a07a9916 wlan-firmware: update to wlan-firmware-0.0.23
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-15 18:10:59 +02:00
Stephan Raue
4255bdb097 wlan-firmware: update to wlan-firmware-0.0.22
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-15 13:58:03 +02:00
Stephan Raue
f2b6c64d7b config/version: set version back to devel
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-15 02:00:37 +02:00
Stephan Raue
43962c6ad8 config/version: set version to 4.0.5
Signed-off-by: Stephan Raue <stephan@openelec.tv>
4.0.5
2014-06-14 20:18:36 +02:00
Stephan Raue
a43572a1c8 projects/RPi/patches/linux: update RPi support patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-14 01:19:45 +02:00
Stephan Raue
928493f5c7 projects/RPi/patches/xbmc: update RPi support patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-14 01:19:32 +02:00
Stephan Raue
ad20131a7f bcm2835-bootloader: update to bcm2835-bootloader-e45a4a2
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-14 00:49:27 +02:00
Stephan Raue
4ea7a41f34 bcm2835-driver: update to bcm2835-driver-e45a4a2
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-14 00:49:27 +02:00
Stephan Raue
f03ad928a1 busybox: add 'morequiet' kernel command line option
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-12 02:45:40 +02:00
Stephan Raue
cba2a6afca linux: update to linux-3.14.7
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-12 02:41:37 +02:00
Stephan Raue
33cbe49b72 Revert "xf86-video-intel: update to xf86-video-intel-2.99.912"
This reverts commit 8b5d77390760f1e198f4421ebece71a29ee32938.
2014-06-12 00:27:25 +02:00
Stephan Raue
8b5d773907 xf86-video-intel: update to xf86-video-intel-2.99.912
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-10 10:33:46 +02:00
Stephan Raue
e20cd276a3 libva-driver-intel: rename to package 'libva-intel-driver', change source url
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-10 10:33:21 +02:00
Stephan Raue
9f2144c0bf bcm2835-bootloader: update to bcm2835-bootloader-2990b78
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-08 23:13:40 +02:00
Stephan Raue
80a29987bb bcm2835-driver: update to bcm2835-driver-2990b78
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-08 23:12:59 +02:00
Stephan Raue
93640b7b2d xbmc: add PR4838
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-08 23:08:02 +02:00
Stephan Raue
3d8bd55620 projects/RPi/patches/linux: update RPi support patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-08 22:56:31 +02:00
Stephan Raue
b614c3c3fb sqlite: update to sqlite-autoconf-3080500
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-08 22:56:09 +02:00
Stephan Raue
eaf8130edb RTL8192CU: add support for more Edimax/Belkin WLAN sticks
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-08 15:46:55 +02:00
Stephan Raue
cf17e70fba Mesa: update to Mesa-10.1.5
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-08 15:39:15 +02:00
Stefan Saraev
2d5fdb1dea vdr-addon: make sure to create videodir 2014-06-08 15:37:58 +02:00
Stephan Raue
112ee117ec projects/*/linux: update kernel config
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-08 14:40:55 +02:00
Stephan Raue
740f99ee3f libgpg-error: specify 'CC_FOR_BUILD'
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-08 02:23:01 +02:00
Stephan Raue
160ba624a0 linux: update to linux-3.14.6
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-08 02:22:35 +02:00
Stephan Raue
2996125367 wpa_supplicant: update to wpa_supplicant-2.2
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-07 14:43:12 +02:00
Stephan Raue
4321dd3c85 libICE: update to libICE-1.0.9
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-07 13:52:39 +02:00
Stephan Raue
547024253c openssl: update to openssl-1.0.1h
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-06 03:56:41 +02:00
Stefan Saraev
5a5f5118be 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:56:40 +02:00
Stephan Raue
d2a87bf701 config/version: set version back to devel
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-04 16:18:01 +02:00
Stephan Raue
d2e52db7f9 config/version: set version to 4.0.4
Signed-off-by: Stephan Raue <stephan@openelec.tv>
4.0.4
2014-06-04 14:53:02 +02:00
Stephan Raue
15d7e8992f e2fsprogs: update to e2fsprogs-1.42.10
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-04 13:45:44 +02:00
Olli Salonen
7dc54ed090 Fix DVB-T2 support with GeniaTech T220/August T210 devices 2014-06-04 13:41:39 +02:00