Mir

lp:~raof/mir/rootless-xserver-work

Created by Chris Halse Rogers and last modified
Get this branch:
bzr branch lp:~raof/mir/rootless-xserver-work
Only Chris Halse Rogers can upload to this branch. If you are Chris Halse Rogers please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Chris Halse Rogers
Project:
Mir
Status:
Development

Recent revisions

1345. By Chris Halse Rogers

Catch errors from exec() and propagate them up to the Spawner.

Also fix the TODO about the random 10msec wait for the process to exec. Yay!

1344. By Chris Halse Rogers

Add close_{read,write}_fd() methods to Pipe, for use in cross-fork() communication

1343. By Chris Halse Rogers

Add Pipe(int flags) constructor, so we can set CLOEXEC

1342. By Chris Halse Rogers

Move mir::test::Pipe into shared; it's generally useful

Fix up the licencing required while we're at it

1341. By Chris Halse Rogers

Execing a process takes non-trivial time, so spawn processes asynchronously

1340. By Chris Halse Rogers

Mark Spawner::run_from_path as const.

Conceptually, spawning a process shouldn't change the Spawner's state, and
doesn't for the ForkSpawner implementation

1339. By Chris Halse Rogers

First cut at a Process wrapper.

This is for spawning external programs rather than executing code in a separate
process and is mockable, which is why it isn't the same as mir_test_tools::Process.

1338. By Chris Halse Rogers

Add .bzrignore.

I was sure I'd added one of these elsewhere. Hey, ho!

1337. By Kevin DuBois

the stock qcom 8960 hwcomposer chokes on getDisplayAttributes if the submitted arrays are not at least size 6. I patched the qcom android 4.2 hwcomposer driver on the ubuntu touch images to work properly, but this causes us problems with in-the wild drivers, and the new 4.4 drivers. Make sure we always submit a larger-than-needed array to this function.

Approved by PS Jenkins bot, Andreas Pokorny, Alan Griffiths.

1336. By Alan Griffiths

frontend: refactoring to make it easier to expose the underlying RPC transport on the server side.

Approved by Alexandros Frantzis, Kevin DuBois, PS Jenkins bot.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:mir/0.1
This branch contains Public information 
Everyone can see this information.