Commit graph

508 commits

Author SHA1 Message Date
Simon Fels
3c70c4a80d Merge pull request #221 from berolinux/static-helper-libs
Make sure helper libraries get built as static libs
2017-05-04 18:38:48 +02:00
Simon Fels
7d5f6e0d81 Merge pull request #215 from lag-linaro/master
docs: build-android.md: Add missing step to initialise the build env
2017-05-04 18:29:52 +02:00
Bernhard Rosenkränzer
ee4d0b9c49 Make sure helper libraries get built as static libs
Make sure helper libraries get built as static libs regardless
of the cmake version being used.

This fixes issue 217.

Signed-off-by: Bernhard Rosenkränzer <bero@lindev.ch>
2017-05-04 15:44:37 +02:00
Lee Jones
15067054c8 rpc: connection_creator: Fix formatting error
Warning currently prints out:

[WW 2017-05-03 15:15:30] [connection_creator.cpp:47@create_connection_for]
A second client tried to connect. Denied request as we already have oneand only allow a single client
                                                                       ^
Due to the way in which the code is formatted, we end up missing fudging
the words 'one' and 'and'.  Also the 3rd line in the source file seems
somewhat superfluous.  Let's fix that too.

Signed-off-by: Lee Jones <lee.jones@linaro.org>
2017-05-03 16:30:44 +01:00
Lee Jones
7432fb15b3 docs: build-android.md: Add missing step to initialise the build env
Setting up the build environment is a required step.

Without it, the subsequent step `lunch` will not be available.

Signed-off-by: Lee Jones <lee.jones@linaro.org>
2017-05-03 09:42:06 +01:00
Simon Fels
e10a5fd0a5 Merge pull request #213 from morphis/f/correctly-close-adb-connection
Close connection when adbd connection is closed
2017-05-02 18:23:33 +02:00
Simon Fels
3abcc023b7 Close connection when adbd connection is closed
This will ensure the message processor is correctly terminated and
a new connection is established when the adb server process on the
host opens a connection to us again.
2017-05-02 18:10:16 +02:00
Simon Fels
fe0dba3b82 Bump snap version to 2 2017-04-29 12:14:29 +02:00
Simon Fels
2f0974f642 Merge pull request #206 from morphis/f/update-changelog
debian: update changelog
2017-04-29 12:14:17 +02:00
Simon Fels
067ed5ec4b debian: update changelog 2017-04-29 12:07:57 +02:00
Simon Fels
4f7a97a956 Merge pull request #191 from morphis/f/build-debs-in-travis
Build debs also during our travis job
2017-04-29 11:58:17 +02:00
Simon Fels
615ecc570a debian: add missing anbox.service symlink to package 2017-04-29 11:25:03 +02:00
Simon Fels
73ecb78bc6 scripts: cleanup git tree only when one exists 2017-04-29 11:24:16 +02:00
Simon Fels
06a8b728cd Install additional needed build dependencies 2017-04-29 11:24:16 +02:00
Simon Fels
525d37b9db Build debs also during our travis job 2017-04-29 11:24:16 +02:00
Simon Fels
7dc4a1b487 Merge pull request #194 from morphis/f/binder-namespacing
Add kernel patches to add namespace support to binder
2017-04-27 13:46:10 +02:00
Simon Fels
cf56244be6 Merge pull request #189 from morphis/f/fix-systemd-user-service
Ensure anbox can be properly started by a systemd --user instance
2017-04-26 21:20:10 +02:00
Simon Fels
40494f4770 Merge pull request #195 from morphis/f/import-gmock-cmake
Import helper cmake script to find GMock and GTest on more modern systems
2017-04-26 20:10:05 +02:00
Simon Fels
08aa37e9eb Import helper cmake script to find GMock and GTest on more modern systems
Taken from https://code.launchpad.net/~cmake-extras/cmake-extras/trunk
2017-04-26 19:57:15 +02:00
Simon Fels
29e378e098 Merge pull request #170 from hub2git/patch-2
Some humble suggestions from a lover of language
2017-04-26 19:37:43 +02:00
Simon Fels
fd615c3989 Add kernel patches to add namespace support to binder 2017-04-26 19:31:17 +02:00
Simon Fels
7f41e1a909 Always try to restart anbox session service when it crashes 2017-04-26 08:45:20 +02:00
Simon Fels
c993eb3033 debian: add missing comma in Depends: 2017-04-26 08:31:49 +02:00
Simon Fels
6c782cffc1 Activate anbox service for the systemd user session 2017-04-26 08:26:25 +02:00
Simon Fels
cf87aec563 Install additional dbus-user-session package
This gives us all necessary things like DISPLAY or XAUTHORITY within
the environment for a service started by systemd --user
2017-04-26 08:25:29 +02:00
Simon Fels
3c8dcca277 Merge pull request #158 from morphis/f/attempt-to-use-nvidia-drv
Add in-snap path to nvidia driver binaries to LD_LIBRARY_PATH
2017-04-26 06:48:32 +02:00
Simon Fels
381803cc0e Merge pull request #164 from supaplextor/master
Update README.md
2017-04-26 06:48:03 +02:00
Simon Fels
86c3b1d837 Merge branch 'master' into patch-2 2017-04-26 06:46:39 +02:00
Simon Fels
3ac91e8037 Merge pull request #178 from hub2git/patch-3
Update README.md
2017-04-26 06:44:53 +02:00
hub2git
978e13d19a Update README.md 2017-04-23 12:46:14 -07:00
Simon Fels
e888b93e41 Merge pull request #173 from vanillajonathan/patch-1
Update README.md
2017-04-23 12:37:17 +02:00
Jonathan
2792942ca2 Update README.md 2017-04-23 11:52:00 +02:00
hub2git
8a84332538 Merge pull request #1 from hub2git/hub2git-newbiespeak
A simple statement of what Anbox is.
I'm a newbie. I reckon most people on github aren't. But in the off-chance that the rare newbie visits, I think it's good to have a simple statement about Anbox that a newbie could understand. Hence my suggested change.

Fellow anbox users, do you have a better one-liner that a newbie could understand?
2017-04-22 20:19:55 -07:00
hub2git
fd18da0d09 From one newbie to other newbies...
I'm a newbie. I reckon most people on github aren't. But in the off-chance that the rare newbie visits, I think it's good to have a simple statement about Anbox that a newbie could understand. Hence my suggested change.
2017-04-22 20:04:30 -07:00
hub2git
df7ae21541 Update ISSUE_TEMPLATE.md
1. A few people don't know what to do with line 6 (the line I changed). 
See, for example:
https://github.com/anbox/anbox/issues/157
https://github.com/anbox/anbox/issues/159
https://github.com/anbox/anbox/issues/141
https://github.com/anbox/anbox/issues/132


2. Since [anbox system-info] prints the version number, we don't need to ask people to do [anbox version].

3. Changed wordings of the other "section titles".
2017-04-22 19:53:14 -07:00
Scott Edwards
c145747d3f Update README.md 2017-04-21 20:33:57 -07:00
Simon Fels
9c6c819a84 Merge pull request #152 from morphis/f/extend-deb-pkg
Migrate most things the anbox-installer did into a debian package
2017-04-21 19:07:07 +02:00
Simon Fels
81d166e4e6 Add in-snap path to nvidia driver binaries to LD_LIBRARY_PATH 2017-04-21 07:22:01 +02:00
Simon Fels
432bb8d58b Rework debian packaging to include things from anbox-installer 2017-04-20 20:04:42 +02:00
Simon Fels
76be0e26b2 Merge pull request #127 from PeterDaveHello/patch-1
apt clean after package install in clean-build.sh
2017-04-18 08:21:27 +02:00
Simon Fels
5ecc7ca52b Drop old container manage entry point 2017-04-18 07:07:51 +02:00
Peter Dave Hello
9e12199468 apt clean after package install in clean-build.sh 2017-04-17 17:53:34 +08:00
Simon Fels
120bd07975 Merge pull request #57 from morphis/f/hide-container-mgr-cmd
Hide container-manager command and print out a warning when not called as root
2017-04-12 22:09:39 +02:00
Simon Fels
9e517f1f1d Merge pull request #56 from morphis/f/check-for-apparmor
Check for AppArmor support before using aa-exec
2017-04-12 21:39:49 +02:00
Simon Fels
d7ccae072e Check for AppArmor support before using aa-exec 2017-04-12 21:34:06 +02:00
Simon Fels
3b07012dc3 Merge pull request #55 from morphis/f/toplevel-snapcraft
Move snapcraft.yaml back to our toplevel directory
2017-04-12 21:21:38 +02:00
Simon Fels
6cc376cf1a Merge pull request #61 from morphis/f/extend-issue-template
Add note for bug reports to check for existing ones
2017-04-12 21:14:48 +02:00
Simon Fels
f534089001 Add note for bug reports to check for existing ones 2017-04-12 20:50:40 +02:00
Simon Fels
b33e0e782a Hide container-manager command and print out a warning when not called as root 2017-04-12 19:13:27 +02:00
Simon Fels
2e479e26ee Fix a few things in snapcraft.yaml to get the build back working 2017-04-12 19:09:14 +02:00