Mir

lp:~raof/mir/hide-internal-symbols

Created by Chris Halse Rogers and last modified
Get this branch:
bzr branch lp:~raof/mir/hide-internal-symbols
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

1777. By Chris Halse Rogers

A little more visibility

1776. By Chris Halse Rogers

Explicitly mark some DefaultServerConfiguration as exported.

If someone could pipe up with some idea of *why* this fixes linkage on ARM,
that'd be ace!

1775. By Chris Halse Rogers

Ahem. Actually include visibility.h in bzr

1774. By Chris Halse Rogers

Hide new symbols from trunk merge

1773. By Chris Halse Rogers

Merge trunk, resolving SOVER bump conflict

1772. By Chris Halse Rogers

Fix test linkage by building a mirserver-static archive

1771. By Chris Halse Rogers

Mark a whole bunch of internal symbols as visibility=hidden

This breaks linking the tests at the moment; followup work will fix them

1770. By Daniel van Vugt

MirMotionEvent: Define a struct typedef to allow for pointer_coordinates to
be used individually. This does not affect affect the API/ABI at all, but
should be useful in future.
.

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

1769. By Daniel van Vugt

Fix an additional deadlock that could occur after the original deadlock
is fixed (LP: #1339700)

Only ~AlarmImpl should wait for callback completion.

Warning: This introduces a semantic change whereby Alarm::cancel() is now
non-blocking and doesn't guarantee that callbacks are complete. In future
(when ABI changes permit), stop() will be exposed as the public method for
blocking until callbacks are done. Fixes: https://bugs.launchpad.net/bugs/1339700.

Approved by PS Jenkins bot, Chris Halse Rogers, Daniel van Vugt.

1768. By Alexandros Frantzis

server: Fix deadlock when client with custom configuration disconnects. Fixes: https://bugs.launchpad.net/bugs/1340669.

Approved by PS Jenkins bot, Alan Griffiths.

Branch metadata

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