Simon Fels
9f00ec3397
Add slot definitions for our dbus service
2017-07-10 09:58:33 +02:00
Simon Fels
7fc8bb46d2
Merge pull request #341 from morphis/f/update-android-image
...
Update to newer Android image
2017-07-07 11:22:43 +02:00
Simon Fels
c876405379
Merge pull request #332 from zhsj/rm-makefile
...
Cleanup unexpected Makefile
2017-07-07 10:45:43 +02:00
Simon Fels
98deffd895
Merge pull request #340 from morphis/f/add-tests-for-restricted-app-mgr
...
Add test case for our restricted app manager
2017-07-07 10:45:04 +02:00
Simon Fels
fa81d487ca
Merge pull request #339 from morphis/f/only-multi-window-if-supported
...
Only use multi window manager when platform supports
2017-07-07 10:44:56 +02:00
Simon Fels
90d0f46495
Update to newer Android image
...
Changes:
* Android system log is now dumped into $ANDROID_DATA/system.log so
it can be accessed without adb and logcat
* Fix SEGV in art on newer kernels with CVE-2017-1000364 fixed
Fixes #337
2017-07-07 10:44:17 +02:00
Simon Fels
596e7f76eb
Add test case for our restricted app manager
2017-07-07 10:33:57 +02:00
Simon Fels
c2e5bec26d
Only use multi window manager when platform supports
2017-07-07 10:26:43 +02:00
Simon Fels
0d45f800a0
Merge pull request #333 from zhsj/fix-travis
...
Fix build dir after cmake build
2017-07-06 13:31:42 +02:00
Shengjing Zhu
3a1345c532
Fix build dir after cmake build
...
Signed-off-by: Shengjing Zhu <zsj950618@gmail.com>
2017-06-27 11:15:52 +08:00
Shengjing Zhu
cdd3a38fe8
Fix debhelper auto select cmake
...
Signed-off-by: Shengjing Zhu <zsj950618@gmail.com>
2017-06-27 11:01:33 +08:00
Shengjing Zhu
8bf0bcdfb1
Cleanup unexpected Makefile
...
Signed-off-by: Shengjing Zhu <zsj950618@gmail.com>
2017-06-24 08:18:05 +08:00
Simon Fels
2900829d45
Merge pull request #326 from morphis/f/platform-abstract
...
Refactor platform abstraction layer
2017-06-20 07:40:03 +02:00
Simon Fels
c5f6776fa2
Merge pull request #328 from morphis/f/download-arch-image
...
Add support to download architecture specific image
2017-06-20 07:37:36 +02:00
Simon Fels
fa2c5f2088
Add simple header to wrap SDL headers and ignore any compiler warnings
2017-06-20 07:26:58 +02:00
Simon Fels
9b0a468d44
Merge pull request #325 from morphis/f/dump-android-log
...
Dump Android log output continuously into rotating /data/system.log
2017-06-19 22:33:44 +02:00
Simon Fels
003ccb06c6
Merge pull request #324 from morphis/f/bump-deb-version
...
Bump debian package version to 7
2017-06-19 22:33:36 +02:00
Simon Fels
fd44f1b53e
Merge pull request #327 from morphis/f/disable-mir-support
...
Disable mir support as it is broken with latest landings in Ubuntu 16.04
2017-06-19 22:16:31 +02:00
Simon Fels
43ee622f20
Add support to download architecture specific image
2017-06-19 21:43:21 +02:00
Simon Fels
1be27c28bf
Disable mir support as it is broken with latest landings in Ubuntu 16.04
2017-06-19 21:39:34 +02:00
Simon Fels
66688167df
Move sdl platform into anbox/platform/sdl
2017-06-19 21:33:57 +02:00
Simon Fels
db7d18d01c
Introduce platform concept instead of having different policies
2017-06-19 21:20:47 +02:00
Simon Fels
d409dfcaa8
Dump Android log output continuously into rotating /data/system.log
2017-06-19 20:59:12 +02:00
Simon Fels
4201ddbf60
Bump debian package version to 7
2017-06-15 18:20:15 +02:00
Simon Fels
d33d98a835
Merge pull request #313 from supaplextor/master
...
sudo make install
2017-06-10 13:08:18 +02:00
Scott Edwards
8592af5189
Update README.md
2017-06-09 13:58:01 -07:00
Scott Edwards
ec926d13ae
Merge branch 'master' of https://github.com/anbox/anbox
2017-06-09 13:54:11 -07:00
Simon Fels
18a79306cd
Merge pull request #309 from tmn505/dkms_fix
...
dkms: fix modules build with more kernel versions
2017-06-07 17:14:05 +02:00
Simon Fels
1c526b0d7e
Merge pull request #312 from morphis/f/pass-correct-version
...
Pass snap version to correct cmake variable
2017-06-07 12:41:56 +02:00
Simon Fels
91a338ae27
Merge pull request #311 from morphis/f/check-for-valid-launch-intent
...
Ensure that we have an valid intent before we launch it
2017-06-07 07:49:32 +02:00
Simon Fels
4ff35c2026
Pass snap version to correct cmake variable
2017-06-07 07:41:11 +02:00
Simon Fels
edd8960009
Ensure that we have an valid intent before we launch it
2017-06-07 07:28:48 +02:00
Tomasz Maciej Nowak
19110b824f
dkms: fix modules build with more kernel versions
...
The Makefile for ashmem and binder have this line:
KERNEL_SRC ?= /lib/modules/$(shell uname -r)/build
so dkms will always build those modules against running kernel,
even for other kernel version headers. With this commit dkms will
always provide the necessary kernel version.
Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl>
2017-06-05 15:46:32 +02:00
Scott Edwards
9e9cd17b07
Update README.md
2017-06-03 22:44:21 -07:00
Scott Edwards
c41e670cf4
Update README.md
2017-06-03 22:43:32 -07:00
Simon Fels
19547a3cb3
Merge pull request #307 from morphis/f/change-versioning
...
Rework versioning to include git rev in snap version
2017-06-03 22:30:36 +02:00
Simon Fels
dc21069ae1
Rework versioning to include git rev in snap version
2017-06-03 14:02:04 +02:00
Simon Fels
4a5ce92553
Merge pull request #302 from EddieRingle/fix-gcc-7
...
Fix build with GCC 7.1
2017-05-30 07:10:43 +02:00
Eddie Ringle
552d30cfb4
Fix build with GCC 7.1
...
From the Porting to GCC 7[1] page:
> Several C++ Standard Library headers have been changed to no longer include
> the `<functional>` header. As such, C++ programs that used components defined
> in `<functional>` without explicitly including that header will no longer
> compile.
> Previously components such as std::bind and std::function were
> implicitly defined after including unrelated headers such as `<memory>`,
> `<future>`, `<mutex>`, and `<regex>`.
> Correct code should `#include <functional>` to define them.
[1]: https://gcc.gnu.org/gcc-7/porting_to.html
Signed-off-by: Eddie Ringle <eddie@ringle.io>
2017-05-29 18:58:39 -05:00
Simon Fels
a40448e860
Merge pull request #299 from morphis/f/bump-version-to-3
...
Bump snap version to 3
2017-05-27 20:38:06 +02:00
Simon Fels
c8621e4b97
Bump snap version to 3
2017-05-27 20:35:52 +02:00
Simon Fels
ebd39252f4
Merge pull request #297 from morphis/f/update-readme
...
Add snap and travis status in README.md
2017-05-27 18:43:15 +02:00
Simon Fels
2a9a40155c
Add snap and travis status in README.md
2017-05-27 18:37:29 +02:00
Simon Fels
7e031d3cd9
Merge pull request #296 from morphis/f/correct-screen-dimensions
...
Correct screen dimensions
2017-05-27 18:35:33 +02:00
Simon Fels
9d05d38a9d
Merge pull request #295 from morphis/f/migrate-permissions
...
Migrate permissions of /data correctly for existing installations
2017-05-27 18:19:45 +02:00
Simon Fels
977999f721
tests: add case for render control API to guarantee correct width/height
2017-05-27 18:18:03 +02:00
Simon Fels
5e1e08b5eb
Correct incorrect vertical/horizontal to width/height assignment
2017-05-27 18:11:43 +02:00
Simon Fels
bc4ce254d1
Migrate permissions of /data correctly for existing installations
2017-05-27 18:05:23 +02:00
Simon Fels
e82afd1eee
Merge pull request #286 from morphis/f/correct-permissions-for-ip-conf
...
Correct permissions for Android IP configuration directory to prevent failing container start
2017-05-23 08:50:12 +02:00
Simon Fels
c08b795494
Assign current owner to the IP configuration dir
...
If we don't assign the unprivileged user as owner the container
will fail to start as the Android services wont be able to write
anything into the created directory hierarchy.
2017-05-23 08:31:54 +02:00