lp:ubuntu/trusty-proposed/dbus-cpp

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/trusty-proposed/dbus-cpp
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

11. By PS Jenkins bot

New rebuild forced

10. By PS Jenkins bot

[ CI bot ]
* Resync trunk

[ Robert Bruce Park ]
* Do not build-dep explicitly on specific g++ version for ppc64-el.

[ thomas-voss ]
* Do not build-dep explicitly on specific g++ version for ppc64-el.

9. By PS Jenkins bot

[ Pete Woods ]
* Change the way signals register match rules -> ABI version bump
* Mark symbols that only appear when built under Jenkins as optional.

[ Ubuntu daily release ]
* debian/*symbols: auto-update new symbols to released version
* New rebuild forced

[ thomas-voss ]
* Make sure that signals call about_to_be_destroyed. Make
  core::dbus::Signal report that it is about to be destructed. Add a
  thread-safe lifetime constrained object cache & accompanying tests.
* Add dbus as runtime dependency for libdbus-cpp-dev. (LP: #1272191)
* Don't exit on dbus connection close.
* Remove local versions of cross-process-sync and fork-and-run.
* Switch to release build type for production builds.
* Small adjustments to the symbols file.
* Try to create symbols files for each architecture, not caring for
  too much redundancy. It's really hard to maintain those otherwise.
* Add a test for racyness and provide an alternative to _and_block.

[ Antti Kaijanmäki ]
* Fix stack corruption in core::dbus::Message::pop_boolean().
* Fix Signal::emit().
* Fix deadlock in MessageRouter.

[ Łukasz 'sil2100' Zemczak ]
* Try to create symbols files for each architecture, not caring for
  too much redundancy. It's really hard to maintain those otherwise.

8. By PS Jenkins bot

[ Pete Woods ]
* Change the way signals register match rules -> ABI version bump
* Mark symbols that only appear when built under Jenkins as optional.

[ Ubuntu daily release ]
* debian/*symbols: auto-update new symbols to released version

[ thomas-voss ]
* Make sure that signals call about_to_be_destroyed. Make
  core::dbus::Signal report that it is about to be destructed. Add a
  thread-safe lifetime constrained object cache & accompanying tests.
* Add dbus as runtime dependency for libdbus-cpp-dev. (LP: #1272191)
* Don't exit on dbus connection close.
* Remove local versions of cross-process-sync and fork-and-run.
* Switch to release build type for production builds.
* Small adjustments to the symbols file.
* Try to create symbols files for each architecture, not caring for
  too much redundancy. It's really hard to maintain those otherwise.
* Add a test for racyness and provide an alternative to _and_block.

[ Antti Kaijanmäki ]
* Fix stack corruption in core::dbus::Message::pop_boolean().
* Fix Signal::emit().
* Fix deadlock in MessageRouter.

[ Łukasz 'sil2100' Zemczak ]
* Try to create symbols files for each architecture, not caring for
  too much redundancy. It's really hard to maintain those otherwise.

7. By Łukasz Zemczak

[ Thomas Voß ]
* Force compilation against GCC 4.7. Account for toolchain differences.

[ Łukasz 'sil2100' Zemczak ]
* Drop symbols file as a last minute decision. The ABI is not stable and
  different between architectures. This change won't be merged in trunk.
  shlibs -V is used in the meantime.

6. By PS Jenkins bot

[ Thomas Voß ]
* Manual version bump.

[ Ubuntu daily release ]
* debian/*symbols: auto-update new symbols to released version

[ thomas-voss ]
* Update fork_and_run method ensuring that the test process does not
  get corrupted. Fix emission of signals carrying values. Remove
  duplicate setup of message handler for get and set on property.
* Fix property handling. Fix pkgconfig setup to make sure that clients
  of the library correctly link to it.
* Add fixture for testing purposes.
* Fix map decoding.
* Make sure that the map is cleared initially.
* Make sure that expectations not being met fails cross-process test
  cases. Add a class SigTermCatcher to ease cross-process testing.
* Add operator!= for types::ObjectPath.
* Fix signal creation to always return unique instances. Add test case
  to prevent from regressions.
* Clean up patch and augment test case. Refactor Variant to rely on an
  encoder and decoder functor.
* Switch type for ArgumentType::byte to std::uint8_t as per DBus spec.
  (LP: #1270843)
* Add test-cases for same object, same interface, different & same
  member signals.
* Add sender to match rule for event filtering.
* Add a thread-safe lifetime constrained object cache & accompanying
  tests.
* Fix paths to default system and session bus config files.

[ Antti Kaijanmäki ]
* Add Object::path() to get the ObjectPath for an Object.
* Fix signal creation to always return unique instances. Add test case
  to prevent from regressions.

[ Łukasz 'sil2100' Zemczak ]
* Merge all symbols file into one file with arch-conditional symbols
  in it. It should be good this way.

[ Ubuntu daily release ]
* Automatic snapshot from revision 31

5. By Dimitri John Ledkov

No change rebuild for Boost 1.54 transition.

4. By PS Jenkins bot

[ thomas-voss ]
* Drop lcov dependency. (LP: #1218896)

[ Ubuntu daily release ]
* Automatic snapshot from revision 12

3. By PS Jenkins bot

Automatic snapshot from revision 10

2. By PS Jenkins bot

[ Łukasz 'sil2100' Zemczak ]
* debian/rules, debian/control, debian/compat, debian/copyright:
  - Modifications related to compliance with our packaging standards
* Disable tests during build for powerpc, as those are currently broken
* Automatic snapshot from revision 5 (bootstrap)

[ Timo Jyrinki ]
* Add copyright headers, fix lintian errors, use @ubuntu.com
  maintainer address, enable multi-arch.

[ Ubuntu daily release ]
* Automatic snapshot from revision 8

Branch metadata

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

Subscribers