18441 Commits

Author SHA1 Message Date
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
Stephan Raue
c67cdd49af xbmc: update to xbmc-13-84725b0
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-04 08:24:58 +02:00
Stephan Raue
5d00b37172 bluez: update to bluez-5.19
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-03 03:03:38 +02:00
Stephan Raue
342921f171 Revert "ethtool: add support to disable WOL for broken drivers, add 'e1000e' as broken driver"
This reverts commit 1853a14d93130ae55224ce4184af4523a8b6638e.
2014-06-01 19:54:30 +02:00
Stephan Raue
bf3611a25d linux: update to linux-3.14.5
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-01 02:46:59 +02:00
Stephan Raue
af985cdd7d bcm2835-bootloader: update to bcm2835-bootloader-f15c3b5
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-01 02:46:02 +02:00
Stephan Raue
a031de2ba1 bcm2835-driver: update to bcm2835-driver-f15c3b5
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-01 02:45:58 +02:00
Stephan Raue
13ac425381 fontconfig: update to fontconfig-2.11.1
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-31 01:11:37 +02:00
Stephan Raue
a7094bf4ac bcm2835-driver: update to bcm2835-driver-02eed2f
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-31 00:09:41 +02:00
Stephan Raue
6dee65a10a bcm2835-bootloader: update to bcm2835-bootloader-02eed2f
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-31 00:09:31 +02:00
Stephan Raue
b228b28e9a projects/RPi/patches/linux: update RPi support patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-30 23:53:32 +02:00
Stephan Raue
6f7387a45f bcm2835-bootloader: update to bcm2835-bootloader-e2b77f9
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-30 23:39:30 +02:00
Stephan Raue
5dc342162a bcm2835-driver: update to bcm2835-driver-e2b77f9
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-30 23:39:27 +02:00
Stephan Raue
708b4f9e2f projects/RPi/patches/xbmc: update RPi support patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-30 23:18:44 +02:00
Stephan Raue
6c2e76d7c1 nettle: add patch to fix pkgconfig file, so gnutls is finding all nettle headers
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-30 20:37:19 +02:00
Stephan Raue
f769ae2642 nettle: set CC_FOR_BUILD
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-30 20:37:18 +02:00
Stephan Raue
296123b07c nettle: add patch to support out-of-tree builds
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-30 20:37:18 +02:00
Stephan Raue
666f798123 systemd: update to systemd-213
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-30 17:14:47 +02:00
Stefan Saraev
2ef5492e90 scripts/image: fix etc/os-release 2014-05-30 17:12:05 +02:00
Stephan Raue
4beff3ef6f inputproto: update to inputproto-2.3.1
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-30 17:06:05 +02:00
Stephan Raue
3cd530914d gnutls: update to gnutls-3.2.15
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-30 17:05:40 +02:00
Stephan Raue
3b493a0938 projects/RPi/patches/linux: update RPi support patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-30 14:46:45 +02:00