File: ChangeLog

package info (click to toggle)
dbus-cpp 5.0.5-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,208 kB
  • sloc: cpp: 9,427; ansic: 2,012; xml: 1,156; makefile: 14; sh: 2
file content (1389 lines) | stat: -rw-r--r-- 45,589 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
2025-09-01 Mike Gabriel

        * Release 5.0.5 (HEAD -> main, tag: 5.0.5)

2025-08-31 Mike Gabriel

        * Merge branch 'main' into 'main' (ef9f4c3)

2025-08-30 Alex R

        * CMakeLists.txt: Specify Boost version >= 1.66 requirement (9e91339)

2025-08-29 Alex R

        * asio: port from io_service to io_context (Boost 1.88) (821e176)

2025-03-31 Ratchanan Srirattanamet

        * Merge branch
          'personal/mariogrip/async-execution-load-test-slow-archs'
          into 'main' (f2b16e5)

2025-03-28 Mike Gabriel

        * tests/async_execution_load_test.cpp: Extend wait_for duration of
          the async_execution_load_test to let it finish and succeed
          on slow architectures (unit test timeouts observed e.g. on
          ppc64el). (1375c3d)
        * Release 5.0.4 (0506745) (tag: 5.0.4)

2024-04-16 Mike Gabriel

        * Merge branch 'personal/peat-psuwit/build-against-noble' into 'main'
          (cf067b2)

2024-04-17 Ratchanan Srirattanamet

        * debian/changelog: mark the latest entry as released (b0e40ab)
        * debian/: adopt some packaging from Debian where appropriate
          (78f665c)
        * debian/control: prefer googletest over old pkg name google-mock
          (f05b0b1)
        * debian/control: update metadata (bb8779f)
        * debian/: update debhelper compat to level 13 (7cac66b)
        * tests/message_router_test: workaround weird -Wmaybe-uninitialized
          (0520f5b)
        * tests/codec_test: fix -Wpessimizing-move warning (00cc462)
        * CMakeLists.txt: bump C++ standard to C++ 17 (93fff66)

2023-06-08 Mike Gabriel

        * Merge branch 'headers' into 'main' (75ee8d2)

2023-06-07 Luca Weiss

        * Add missing headers for GCC13 (c761b1e)

2022-11-12 Mike Gabriel

        * Merge branch 'personal/fredldotme/noepoll' into 'main' (f368da0)

2022-11-12 Alfred Neumayer

        * CMakeLists: Disable Boost ASIO epoll codepaths (db219bd)

2022-03-10 Mike Gabriel

        * Merge branch 'personal/mariogrip/fixes' into 'main' (bd45565)

2022-03-10 Marius Gripsgard

        * src: Don't *steal* a pending dbus call more then once (9f3d1ff)

2021-07-03 Rodney

        * Merge branch 'ubports/latest_-_5.0.3' into 'main' (5e4094d) (tag:
          5.0.3)

2021-06-11 Rodney Dawes

        * Release version 5.0.3. (f65cff8)
        * d/control: Add missing needed dev packages to libdbus-cpp-dev
          depends. (affc0fe)
        * d/rules: Build parallel and fail for files missing from packages.
          (ab8d896)
        * d/rules: Remove dh_auto_test override as we don't build on powerpc.
          (168137f)
        * Add Jenkinsfile in debian directory. (1092f0e)
        * d/control: Adjust URLs and Maintainer field. (7c2e6c4)
        * Finish the "cleanup" from the v5.0.2 commits. (98f1d8b)
        * Remove obsolete bzr builddeb config. (53ee516)

2021-05-12 Rodney

        * Merge branch 'compile-error' into 'master' (68a3bb9)

2021-03-20 Luca Weiss

        * Explicitly build dbus-cppc-helper as static library (33d0c45)

2021-01-19 Marius Gripsgard

        * Release v5.0.2 (3dd0019) (tag: 5.0.2)
        * Remove version cruft and always follow library version (f1616ee)
        * Cleanup debian pkg (46b4fac)

2020-11-05 Dalton Durst

        * Merge branch 'github/fork/z3ntu/boost_io_service' into 'master'
          (ecc4328)
        * Merge branch 'github/fork/z3ntu/gcc9' into 'master' (213044b)

2019-11-24 Luca Weiss

        * Explicitly declare copy constructor (933bc12)

2018-12-30 Luca Weiss

        * Fix build with Boost >= 1.66.0 (0cec0d8)

2018-04-09 Marius Gripsgard

        * Imported to UBports (967dc1c) (tag: 5.0.1)

2017-10-31 Bileto Bot

        * Releasing 5.0.0+18.04.20171031-0ubuntu1 (7ac34c1)

2017-10-31 Łukasz 'sil2100' Zemczak

        * Fix FTBFS on bionic by switching to use cmake-extras and not
          enforcing -pedantic anymore as current gtest macros do not
          follow strict standards anymore. (4da7878)
        * Fix FTBFS on bionic. (b2ded3e)

2016-08-09 Bileto Bot

        * Releasing 5.0.0+16.10.20160809-0ubuntu1 (e63f2d4)
        * debian/libdbus-cpp4.symbols.32bit: update to released version.
          debian/libdbus-cpp4.symbols.64bit: update to released
          version.;  Add a proper operator<< for
          dbus::Message::Type. (LP: #1524131);  Only run
          dbus_shutdown if explicitly requested by env var. (LP:
          #1422304, #1526877);  New rebuild forced.;  Ensure that
          Signal with non-void argument types correctly narrow
          their match rules. (LP: #1480877);  New rebuild forced.
          Do not cache emitted values for stub signals. (LP:
          #1509285);  Ensure that the signals are correctly emitted
          for when the services   appear and go. (7408887)

2016-08-08 Thomas Voß

        * Make executor test more stable on slow builders. (c1f9370)

2016-08-05 Thomas Voß

        * Address reviewer comments. (77af3b5)

2016-08-04 Thomas Voß

        * Switch to bileto_pre_release_hook (cd3e3c8)
        * Fix build on Y, accounting for toolchain bump. (c9c42f7)
        * [ CI Train Bot ];  debian/libdbus-cpp4.symbols.32bit: update to
          released version.;  debian/libdbus-cpp4.symbols.64bit:
          update to released version. [ Thomas Voß ];  Add a proper
          operator<< for dbus::Message::Type. (LP: #1524131);  Only
          run dbus_shutdown if explicitly requested by env var. (LP:
            #1422304, #1526877) [ CI Train Bot ];  New rebuild
          forced. [ Thomas Voß ];  Ensure that Signal with non-void
          argument types correctly narrow   their match rules. (LP:
          #1480877) (1c31523)

2016-01-14 CI Train Bot

        * Releasing 4.3.0+15.04.20160114.2-0ubuntu1 (3f55130)

2016-01-14 Thomas Voß

        * Add a proper operator<< for dbus::Message::Type.
          Fixes: #1524131
          Approved by: Alberto Aguirre (ab5e937)
        * Adjust symbols files to account for newly added symbol. (292b68c)
        * Fix lp:1524131 (2577ac4)
        * Add a proper operator<< for dbus::Message::Type. (4ff7615)

2016-01-12 CI Train Bot

        * Releasing 4.3.0+15.04.20160112-0ubuntu1 (fed13f7)

2016-01-12 Thomas Voß

        * Only run dbus_shutdown if explicitly requested by env var.
          Fixes:
          #1422304, #1526877 (8db9269)

2016-01-02 Thomas Voß

        * Only run dbus_shutdown if explicitly requested by env var.
          (e4b05f0)

2015-11-26 CI Train Bot

        * Releasing 4.3.0+15.04.20151126-0ubuntu1 (f7a88ca)

2015-11-26 Thomas Voß

        * Ensure that Signal with non-void argument types correctly narrow
          their match rules.
          Fixes: #1480877 Approved by: Alberto
          Aguirre (be61393)

2015-11-21 Thomas Voß

        * Add missing file. (93a7d4b)
        * Enable dual landings for vivid and all later distributions (xenial
          at the time of this writing). (60a9c2d)
        * Remove symbols in preparation for dual landings and switching to
          abi-compliance-checker. (42959e6)
        * [ CI Train Bot ];  New rebuild forced. [ Thomas Voß ];  Do not
          cache emitted values for stub signals. (LP: #1509285) [
          Manuel de la Pena ];  Ensure that the signals are
          correctly emitted for when the services   appear and go.
          (3e4775b)

2015-11-16 Thomas Voß

        * Remove match for PropertiesChanged in Object::~Object. (58fcd37)
        * Only subscribe to PropertiesChanged once per dbus::Object instance
          (on demand). (9c49250)
        * Ensure that match rules are correctly removed on property
          destruction. (1aa42cb)
        * Ensure that Property::about_to_be_destroyed() is triggered in dtor.
          (0354ab6)
        * Cache properties on stub object instances. (6c25955)

2015-11-14 Thomas Voß

        * Handle o.f.dbus.Properties.PropertiesChanged manually to fix
          circular lifetime dependency. (9b97271)
        * Fix disconnect behavior for stub signals and lifetime issues for
          Signal<> instances. (234902e)

2015-11-10 Thomas Voß

        * Ensure that Signal with non-void argument types correctly narrow
          their match rules. (2ded210)

2015-10-23 CI Train Bot

        * Releasing 4.3.0+15.04.20151023-0ubuntu1 (f2a7e26)

2015-10-23 Thomas Voß

        * Do not cache emitted values for stub signals.
          Fixes: #1509285
          Approved by: Alberto Mardegan (78d8bab)
        * Rename obsolete member value and leave a comment describing the
          purpose. (0723234)

2015-10-22 CI Train Bot

        * Releasing 5.0.0+15.10.20151022.1-0ubuntu1 (a0fc0e0)

2015-10-22 Thomas Voß

        * Fix signal emission on dbus::ServiceWatcher. (cdcfb26)
        * Fix signal emission on dbus::ServiceWatcher. (3c116d6)

2015-10-21 Thomas Voß

        * Do not cache emitted values for stub signals. (ff18ec0)

2015-10-21 CI Train Bot

        * Releasing 5.0.0+15.10.20151021.1-0ubuntu1 (d26806f)

2015-10-21 Thomas Voß

        * Bump major revision to account for toolchain update. Fixes
          LP:#1452322
          Fixes: #1452322 (1683842)
        * And another round of symbol fixes (95099ae)
        * Fix symbols for methods returning std::string. (7ccdeaa)

2015-10-20 Thomas Voß

        * Account for abi break introduced with gcc 5 (8322f28)
        * Adjust major and minor version (70791e3)
        * Bump revision as the archive has 5.0.0-0ubuntu2 (644ce41)
        * Revert dropping of symbol files. (7cbd848)

2015-10-20 CI Train Bot

        * Releasing 4.3.0+15.04.20151020-0ubuntu1 (7503cef)

2015-10-20 Manuel de la Pena

        * Ensure that the signals are correctly emitted for when the services
          appear and go. (e3efce5)

2015-07-21 Manuel de la Pena

        * Auto does the right thing and allows to pass the correct value.
          (662597c)

2015-07-21 Thomas Voß

        * Drop symbol files. (01c5f52)
        * Bump major revision to account for toolchain update. Fixes
          LP:#1452322 (809e117)

2015-07-16 Manuel de la Pena

        * Fix tests. (8324cc3)
        * No need to add that extra step in the push_boolean method.
          (bb556b9)

2015-06-25 Manuel de la Pena

        * Ensure that the signals are correctly emitted. (0cc8b83)

2015-05-05 CI Train Bot

        * Releasing 4.3.0+15.04.20150505-0ubuntu1 (4c6b93f)

2015-05-05 Thomas Voß

        * core::dbus::Fixture: Provide access to the address of the spawned
          session/system bus instances. Approved by: Manuel de la
          Peña (558eaf6)

2015-05-04 Thomas Voß

        * Adjust symbol files accounting for symbol additions. (79fe19d)
        * Provide access to the address of the spawned session/system bus
          instances. (a5aa8a2)

2015-04-15 CI Train Bot

        * Releasing 4.3.0+15.04.20150415-0ubuntu1 (33bd082)

2015-04-15 Thomas Voß

        * DBus daemon lives in /usr/bin now. Approved by: PS Jenkins bot,
          Manuel de la Peña (61e5c2e)

2015-04-14 Thomas Voß

        * Make sure that executables are resolved in the context of PATH.
          (04d563e)
        * DBus daemon lives in /usr/bin now. (62c090b)

2015-01-23 CI Train Bot

        * Releasing 4.3.0+15.04.20150123-0ubuntu1 (e3b9ad5)

2015-01-23 thomas-voss

        * We ref on construction, so decrement the ref count by 1 to 1 prior
          to returning.
          Fixes: #1396985 Approved by: Antti
          Kaijanmäki, PS Jenkins bot (547b97c)

2014-11-27 thomas-voss

        * Move unref to new line. (bd05701)
        * We ref on construction, so decrement the ref count by 1 to 1 prior
          to returning. (1f0ef96)

2014-11-10 CI bot

        * Releasing 4.3.0+15.04.20141110-0ubuntu1 (dce7db0)

2014-11-10 thomas-voss

        * Ensure Signal<void>::~Signal is exception safe.
          Fixes: 1390618
          Approved by: PS Jenkins bot (d32e4c5)
        * Ensure Signal<void>::~Signal is exception safe. (f430cac)
        * Update source code comment. (3d02b19)
        * Ensure Signal<void>::~Signal is exception safe. (7e62a0b)

2014-11-05 CI bot

        * Releasing 4.2.0+15.04.20141105-0ubuntu1 (6d5676d)

2014-11-05 thomas-voss

        * Make core::dbus::Signal::~Signal exception safe.
          Fixes: 1387959
          Approved by: PS Jenkins bot (b597136)
        * Make core::dbus::Signal::~Signal respect the noexcept guarantee.
          (515b861)

2014-11-04 thomas-voss

        * Make core::dbus::Signal::~Signal exception safe. (6113980)

2014-11-04 CI bot

        * Releasing 4.1.0+15.04.20141104-0ubuntu1 (741e7c3)
        * Sync from RTM (f45f392)

2014-10-31 CI bot

        * Releasing 4.1.0+14.10.20141031~rtm-0ubuntu1 (283be65)

2014-10-31 thomas-voss

        * Relax timeout on org.freedesktop.Properties::{GetAll, Get, Set}.
          with timeout set to 30 sec
          Fixes: 1361642, 1381041
          Approved by: Antti Kaijanmäki, PS Jenkins bot (e14549c)

2014-10-30 CI bot

        * Releasing 4.1.0+14.10.20141030~rtm-0ubuntu1 (317be1b)

2014-10-30 thomas-voss

        * Robustify against potential dead objects hanging around.
          Fixes:
          1381041, 1382595, 1386803 Approved by: Alberto Aguirre, PS
          Jenkins bot, Marcus Tomlinson (902c7a7)
        * Unregister objects on destruction. Do not unregister objects on
          registration. (8242e84)

2014-10-29 Kevin Gunn

        * increase timeouts (121e984)

2014-10-23 thomas-voss

        * Ensure that dead objects are correctly cleaning up their
          connections to the signal router.;  Robustify against
          dangling objects. (ef81316)
        * Robustify against potential dead objects hanging around. (a7194db)

2014-10-06 CI bot

        * Releasing 4.0.0+14.10.20141006-0ubuntu1 (119bf77)

2014-10-06 thomas-voss

        * Fix another race when setting up a pending call notification on
          another thread than the one driving the event loop.
          Introduce an option to enable sanitizers. Approved by:
          Marcus Tomlinson, PS Jenkins bot, Alberto Aguirre
          (29cd590)

2014-10-05 thomas-voss

        * Fix another race when setting up a pending call notification on
          another thread than the one driving the event loop.
          Introduce an option to enable sanitizers. (72905b2)

2014-10-04 thomas-voss

        * Make sure that callback invocation does not race with manual check
          for get_completed. (a45fa35)

2014-10-02 CI bot

        * Releasing 4.0.0+14.10.20141002.1-0ubuntu1 (3ba850b)

2014-10-02 thomas-voss

        * Always unref pending calls, add load test to ensure correct
          behavior. Make sure that timeouts are never notified after
          destruction.
          Fixes: 1367836 Approved by: Alberto Aguirre,
          PS Jenkins bot (5b6519b)
        * std::*64 -> int for powerpc compatibility. (3776cd7)
        * Lower the default number of remote queries to make Jenkins happy.
          (a222a52)
        * Relax timeout on org.freedesktop.Properties::{GetAll, Get, Set}.
          (4d0740d)

2014-10-01 thomas-voss

        * Adjust test timeout. (9c39564)

2014-09-29 thomas-voss

        * Pass by value, not by reference. (3d84175)
        * Make sure that the ExecutionCounter does not go out of scope.
          (89cd6df)
        * Further harden PendingCallImpl. (c435027)

2014-09-28 thomas-voss

        * Always unref pending calls, add load test to ensure correct
          behavior. Make sure that timeouts are never notified after
          destruction. (0b06553)

2014-09-17 CI bot

        * Releasing 4.0.0+14.10.20140917-0ubuntu1 (067c5f9)

2014-09-17 thomas-voss

        * Factor out dbus-specific environment variable names into
          compile-time constants. Make sure that environment
          variables are unset prior to setting. Approved by: Loïc
          Minier, PS Jenkins bot (c8c49f6)
        * Factor out dbus-specific environment variable names into
          compile-time constants. Make sure that environment
          variables are unset prior to setting. (27abb9a)

2014-09-09 CI bot

        * Releasing 4.0.0+14.10.20140909-0ubuntu1 (b91597c)

2014-09-09 thomas-voss

        * Make sure that signature for int64 types is calculated correctly.
          Approved by: Marcus Tomlinson, PS Jenkins bot (c5e29ba)

2014-08-29 thomas-voss

        * Introduce async method invocation with callbacks. (d3fe79c)

2014-08-27 thomas-voss

        * Make sure that signature for int64 types is calculated correctly.
          (7ad9155)

2014-08-08 CI bot

        * Releasing 4.0.0+14.10.20140808-0ubuntu1 (389c695)

2014-08-08 thomas-voss

        * Ensure that property changed signals are only subscribed to once.
          Approved by: PS Jenkins bot (090a36b)

2014-08-06 thomas-voss

        * Ensure that property changed signals are only subscribed to once.
          (5a1f3ed)

2014-07-30 CI bot

        * Releasing 4.0.0+14.10.20140730-0ubuntu1 (bd47a54)
        * Replaced 0replaceme with real versions. (25dbdce)

2014-07-30 thomas-voss

        * Make sure that core::dbus::Service::Service(...) interprets return
          values of dbus_bus_request_name correctly.
          Fixes: 1329211
          Approved by: Pete Woods, PS Jenkins bot (bd1c66e)
        * Make sure that dbus daemon instances fired up for testing are torn
          down after a configurable timeout.
          Fixes: 1326200 Approved
          by: Pete Woods, PS Jenkins bot, Manuel de la Peña
          (3715238)
        * [ Thomas Voß ];  Bump major revision and so name to account for
          toolchain update. [ Thomas Voß ];  Bumping revision to
          force build-dependency. [ Manuel de la Pena ];  Provide a
          new make_executor method to allow to pass the io_service.
          [ Ubuntu daily release ];  debian/*symbols: auto-update
          new symbols to released version [ Ubuntu daily release .
          New rebuild forced [ Antti Kaijanmäki ];  Fix read-only
          property PropertiesChanged updates. (LP: #1339589)
          (43e077f)

2014-07-24 Steve Langasek

        * No-change rebuild to get dbgsyms for all binaries onto
          ddebs.ubuntu.com (f9ac003)

2014-07-18 CI bot

        * Releasing 4.0.0+14.10.20140718-0ubuntu1 (34423f7)

2014-07-18 thomas-voss

        * Bump major revision and so name to account for toolchain update.
          Approved by: PS Jenkins bot, Colin Watson (f280c3f)
        * [ Thomas Voß ];  Bumping revision to force build-dependency. [
          Manuel de la Pena ];  Provide a new make_executor method
          to allow to pass the io_service. [ Ubuntu daily release ]
          * debian/*symbols: auto-update new symbols to released
          version [ Ubuntu daily release ];  New rebuild forced [
          Antti Kaijanmäki ];  Fix read-only property
          PropertiesChanged updates. (LP: #1339589) (f6d8400)

2014-07-16 CI bot

        * Releasing 3.1.0+14.10.20140716.1-0ubuntu1 (8ab2e77)

2014-07-16 thomas-voss

        * Cherry pick custom name change and start over with the MP. Approved
          by: Pete Woods, PS Jenkins bot (448fffa)
        * Bumping revision to force build-dependency. (30575a8)
        * [ Manuel de la Pena ];  Provide a new make_executor method to allow
          to pass the io_service. [ Ubuntu daily release .
          debian/*symbols: auto-update new symbols to released
          version (4cdd1bf)

2014-07-16 Timo Jyrinki

        * Releasing 3.1.0+14.10.20140711-0ubuntu1 (7e57b87)

2014-07-16 thomas-voss

        * Cherry pick custom name change and start over with the MP.
          (8f60608)

2014-07-11 CI bot

        * Releasing 3.1.0+14.10.20140711-0ubuntu1 (fc27fc8)
        * Update symbols (242500c)

2014-07-11 Manuel de la Peña

        * Allow to pass the io_service to the executor so that the deveoper
          has more freedom with the asio code. Approved by: Łukasz
          Zemczak, PS Jenkins bot, Thomas Voß (0cfb50f)

2014-07-09 CI bot

        * Releasing 3.0.0+14.10.20140709.2-0ubuntu1 (c8a39cc)

2014-07-09 Antti Kaijanmäki

        * Fix read-only property PropertiesChanged updates.
          Fixes: 1339589
          Approved by: PS Jenkins bot, Thomas Voß (59ba33c)

2014-06-30 thomas-voss

        * Adjust symbol files to account for new timeout setup in
          core::dbus::Fixture. (06705e2)
        * Make sure that core::dbus::Service::Service(...) interprets return
          values of dbus_bus_request_name correctly. (28c005e)

2014-06-29 thomas-voss

        * Make sure that dbus daemon instances fired up for testing are torn
          down after a configurable timeout. Fixes #1326200.
          (69729c3)

2014-06-27 thomas-voss

        * Bump major revision and so name to account for toolchain update.
          (66d498d)

2014-06-23 Manuel de la Peña

        * Do not use a pointer but a static ref. Update the tests to work so
          that a new io_service is used per TEST_F (2c49175)

2014-06-17 thomas-voss

        * Rearranged comment. (0dad64f)
        * Addressed reviewer comments and added documentation. (8e11a8e)

2014-06-16 thomas-voss

        * Adjust versioned dependency on g++. (7badccd)
        * Adjust symbol files to pull in cpp4 coverage symbols. (d36a925)
        * Adjust symbol and install files to account for so name change.
          (36f3e7f)
        * Bump major version and so name to 4, due to upcoming g++-4.9 ABI
          breakage in bits/unordered_map.h (96f1532)

2014-06-16 Manuel de la Peña

        * Merged with turnk. (f4b922d)

2014-06-12 CI bot

        * Releasing 3.0.0+14.10.20140612-0ubuntu1 (256d8f8)

2014-06-12 Manuel de la Peña

        * Provide useful macros to be used by developers so that less code
          has to be written to define methods, properties and
          signals. (82c9215)

2014-06-10 Antti Kaijanmäki

        * review fixes. (c4cb50b)

2014-06-09 Manuel de la Peña

        * Do not increase the version by 1. (365e666)
        * Remove extra space. (7242920)
        * Increas version number due to the new symbols. (0d9697c)
        * Remove duplicated symbol. (82aa635)
        * Updaed symbol files. (8fb194f)

2014-06-05 Manuel de la Peña

        * Merge with trunk. (3b098f2)
        * Update changelog. (6bb55bf)
        * Update symbols file. (64eb2e1)
        * Added new make_executor method. (c5a9cf3)

2014-06-04 Manuel de la Peña

        * Remove not needed macro. Updated comment. (20cb9a1)

2014-06-04 CI bot

        * Releasing 3.0.0+14.10.20140604-0ubuntu1 (b6dac79)

2014-06-04 Jussi Pakkanen

        * Remove unnecessary std::moves in return statements. (3a56541)

2014-06-03 Manuel de la Peña

        * Update names so that we have less problems with the def being used
          by other lib. Add a macro that uses a default timeout and
          other that takes it. (aafe264)

2014-06-03 Antti Kaijanmäki

        * Fix read-only property PropertiesChanged. (73fb11d)

2014-06-03 Manuel de la Peña

        * Add useful macros to be used with the lib. (a8919e4)

2014-05-07 CI bot

        * Releasing 3.0.0+14.10.20140507-0ubuntu1 (6c85652)

2014-05-07 thomas-voss

        * Build with GCC 4.8 (b814f81)

2014-05-07 Ricardo Mendoza

        * Add ubuntu ver (68f1f51)

2014-05-05 thomas-voss

        * Version bump, switching to GCC 4.8. (102a444)

2014-04-01 Jussi Pakkanen

        * Get rid of unnecessary std::move in return statements. (048aa38)

2014-03-26 CI bot

        * Releasing 2.0.0+14.04.20140326-0ubuntu1 (590faaa)
        * No change rebuild because of new process-cpp. (57ca927)

2014-03-22 CI bot

        * Releasing 2.0.0+14.04.20140322-0ubuntu1 (3a96be5)

2014-03-22 thomas-voss

        * Do not build-dep explicitly on specific g++ version for ppc64-el.
          (c93087c)

2014-03-20 thomas-voss

        * Only hardcode GCC/++ version for architectures other than ppc64el.
          (7a92c68)
        * Do net build-dep explicitly on specific g++ version for ppc64-el.
          (5b3489f)

2014-03-19 Robert Bruce Park

        * Don't force GCC 4.7 on ppc64el. (edb8b66)
        * Switch to GCC 4.8 on ppc64el. (20d5465)

2014-03-10 CI bot

        * Resync trunk (b419422)
        * Releasing 2.0.0+14.04.20140310-0ubuntu1 (eb6f2d1)
        * Update symbols (93deae8)

2014-03-10 thomas-voss

        * Add a test for racyness and provide an alternative to _and_block.
          (8791849)

2014-03-10 Łukasz 'sil2100' Zemczak

        * Bump the soname, change the soname versioning (33f423a)
        * Try to create symbols files for each architecture, not caring for
          too much redundancy. It's really hard to maintain those
          otherwise. (4696636)

2014-03-10 thomas-voss

        * Move stripping of -fstack-protector before include. (28f38ec)
        * Make sure that -fstack-protector is stripped from the compiler
          flags to avoid build failures on arm64. (a4d79c0)

2014-03-05 thomas-voss

        * Add missing coverage-specific symbols for armhf. (cf70200)
        * Add specific symbols file for coverage builds, only containing
          optional symbols. (c15b44a)
        * Adjust symbol file for 32bit platforms to account for difference in
          size of integer types. (8a1c168)
        * Add a linker script to force the linker to only export symbols that
          are in namespace core::dbus::*. Adjust symbol files
          accordingly. (f272e1e)
        * Add missing symbols for coverage build. (e95d4ea)
        * Fix racyness in signal-delivery test. (033090a)
        * Remove obsolete std::this_thread::sleep_for in tests/bus_test.cpp.
          (aba47eb)
        * Cleanup whitespace. (5ae345d)
        * Remove obsolete std::cout's. (d9d5d51)
        * Fix a race when using blocking dbus calls. The race is triggered by
          an issue in libdbus and we work around it by avoiding
          _and_block calls whenever an executor is running. Remove
          obsolete source file. (69e6bbc)

2014-03-03 Łukasz 'sil2100' Zemczak

        * More symbols changes (25bae3f)
        * Add some additional optional symbols leaking in powerpc builds
          (a8cd94a)
        * Add some additional optional symbols leaking in powerpc builds
          (64ab88e)

2014-02-28 Łukasz 'sil2100' Zemczak

        * Include the missing upload in the changelog (79dae45)

2014-02-25 Łukasz 'sil2100' Zemczak

        * Change of approach - let's just bump the major version to 2 during
          the soname increase. Let's stay in the old way of handling
          soname's (6e22908)
        * Bump the soname, change the soname versioning (f7ddcbb)

2014-02-24 Łukasz 'sil2100' Zemczak

        * Merge the symbols branch (34f1e03)

2014-02-18 thomas-voss

        * Another iteration on symbols. (bd3bc33)
        * Adjustment number 3. (a19ff2c)
        * And another small adjustment. (c3a5d78)
        * Small changes. (786aaa9)
        * Another wave of 32bit signals. (b285d7b)
        * Add symbol files for additional architectures. (2a3862c)
        * Remove tags from symbol include lines. (2ac689f)
        * Add arch-specific symbol files. (2e5b6b9)
        * Adjust compiler selection. (78dff04)
        * Make sure that SIGTERM is blocked for processes using
          SigTermCatcher in testing. (539f269)
        * Revert experiments with top-level symbols file. (5adfc14)
        * Remove obsolete tags for armhf in 32-bit symbols file. (73bdf09)
        * Adjust implementation of SigTermCatcher to use sigwait instead of
          signalfd's as qemu does not support signal fds. (4124e7e)

2014-02-14 thomas-voss

        * Second wave of symbols for 32bit. (77ccaff)
        * Add missing symbols originating from coverage build type. (ca46c69)
        * Force C and CXX compiler via cmake invocation. (fd14903)
        * Merge trunk. (9901549)

2014-02-10 Pete Woods

        * Mark symbols that only appear when built under Jenkins as optional.
          (30af546)

2014-02-07 Ł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. (33d5532)

2014-02-07 Pete Woods

        * Empty commit (3d5c6cf)
        * These symbols only appear when built under jenkins, not locally or
          using launchpad (0e8aabf)

2014-02-06 thomas-voss

        * Small adjustments to the symbols file. (d969e7d)
        * Revert changes to binary package version. (eda8203)
        * Add unmangled symbol to make CI pass on i386 and armhf. (312cf53)

2014-02-05 thomas-voss

        * Adjust compiler selection. (45ed003)
        * Force compilation against GCC 4.7. Account for toolchain
          differences. (9ab1d30)

2014-02-04 thomas-voss

        * Small adjustments to the symbols file. (2a8d530)

2014-02-03 Pete Woods

        * Add service watcher class to allow watching DBus name ownership
          changes. (1fdec66)
        * Bump API/ABI version (81d69e3)

2014-01-31 Pete Woods

        * These two have to be optional as they vary depending on who builds
          the package (f1d61fa)
        * Add two symbols raw for 32-bit builds (7c85462)
        * Maybe it'll like these two symbols if we don't c++filt encode them?
          (c6cad72)
        * Another Jenkins run, another fail (e18c2e4)
        * Attempt to fix 32-bit symbols (4a7b342)
        * Make these symbols optional (8e440c3)
        * Updating symbols file from amd64 jenkins fail (0eea64b)
        * Merge trunk (573324d)

2014-01-31 Antti Kaijanmäki

        * Fix deadlock in MessageRouter. (173a089)
        * Add a comment. (2ab2e58)

2014-01-30 Antti Kaijanmäki

        * testcase. (8c7f1db)
        * take a copy of the handler before releasing the lock. (b26d95b)
        * Fix deadlock in MessageRouter. (6eac5b0)

2014-01-30 Pete Woods

        * Fix symbol file for 64 bit (dd1f07d)
        * Start again with symbols file changes (4430e08)
        * Hopefully address review comments (c5b9bd3)
        * Merge trunk (8bb7ca4)

2014-01-30 thomas-voss

        * Switch to release build type for production builds. (1ddc523)

2014-01-30 Antti Kaijanmäki

        * Fix Signal::emit(). (6ba1a79)
        * Fix Signal::emit(). (73feb9a)

2014-01-30 thomas-voss

        * Adjust symbol file to account for the library not being built in
          coverage mode anymore. (67c850d)
        * Do not build coverage build type. (347f5dc)

2014-01-28 Pete Woods

        * Trying these symbols as optional (9cebc3a)
        * More symbols (e9223c5)
        * Hopefully fix the arch-dependent differences in the symbols file
          (88e10e5)

2014-01-27 Pete Woods

        * Update the symbols file for the ServiceWatcher additions (0cc0eec)
        * Merge trunk (56c4c76)
        * Improve documentation, and clarify uniqeness of
          make_service_watcher factory method (a884a2f)
        * Revert changes to ofono example (b510781)
        * Add test for unregistration (2116a27)
        * Ensure the service watcher doesn't report about a different service
          (6e50825)
        * Add basic service watcher test case (6e7b4b8)

2014-01-27 thomas-voss

        * Remove local versions of cross-process-sync and fork-and-run.
          (4925626)

2014-01-26 thomas-voss

        * Don't exit on dbus connection close. (ed407af)
        * Remove local versions of cross-process-sync and fork-and-run.
          (5fa6d2e)

2014-01-25 thomas-voss

        * Don't exit on dbus connection close. (f963ce0)

2014-01-24 Antti Kaijanmäki

        * Fix stack corruption in core::dbus::Message::pop_boolean().
          (0a01937)

2014-01-24 thomas-voss

        * Add dbus as runtime dependency for libdbus-cpp-dev.
          Fixes:
          https://bugs.launchpad.net/bugs/1272191. (a22d852)

2014-01-24 Antti Kaijanmäki

        * remove debug include. (ad86ab6)
        * use the existing dbus_bool_t (c2f6162)
        * Fix stack corruption in core::dbus::Message::pop_boolean()
          (e87646f)

2014-01-24 Pete Woods

        * Naive implementation of the argument matching (45407b8)
        * Hide the signals behind some getters (0eab865)
        * Don't actually need to copy the MatchRule (3591527)
        * Handle removal in destructor (6ec2a62)
        * Make it clear where we'd like to do the signal matching (9da3ffe)
        * Clean up more (59cc368)
        * Clean up (c66e904)
        * Merge trunk (083f1cf)
        * Only the value based Signals need to be changed (7f1a884)
        * Add Signal::connect_with_match_args to API (fc0e66d)

2014-01-24 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. (75ab2c3)
        * Add dbus as runtime dependency for libdbus-cpp-dev. (2b77f49)

2014-01-23 Automatic PS uploader

        * Releasing 1.0.0+14.04.20140123-0ubuntu1 (revision 31 from
          lp:dbus-cpp). (0de8d1a)
        * Releasing 1.0.0+14.04.20140123-0ubuntu1, based on r31 (f8ed28c)
        * Update symbols (dee5195)

2014-01-23 thomas-voss

        * Fix paths to default system and session bus config files. (e578357)
        * Install fixture-specific session and system bus config files with
          the dev package. (5234ada)
        * Adjust package installation file. (463bb6e)
        * Fix paths to default system and session bus config files. (4dc50ae)
        * Merge trunk. (797e461)
        * Make sure that signals call about_to_be_destroyed. (4dfc9ef)
        * Make core::dbus::Signal report that it is about to be destructed.
          (f3bad51)

2014-01-23 Łukasz 'sil2100' Zemczak

        * Merge all symbols file into one file with arch-conditional symbols
          in it. It should be good this way. (98e0c2a)
        * Missing optional symbol (50e8ab8)

2014-01-23 thomas-voss

        * Add a thread-safe lifetime constrained object cache & accompanying
          tests. (223bbde)

2014-01-22 Łukasz 'sil2100' Zemczak

        * Merge all symbols file into one file with arch-conditional symbols
          in it. It should be good this way (8c80ef7)

2014-01-22 thomas-voss

        * Add sender to match rule for event filtering. (cc7bea5)

2014-01-21 thomas-voss

        * Add test-cases for same object, same interface, different & same
          member signals. (1e372de)

2014-01-21 Pete Woods

        * Basic implementation of ServiceWatcher (0e8f765)
        * Add MatchArgs parameter to Signal (9495593)
        * Add argument matching to match rule (5745219)

2014-01-21 thomas-voss

        * Switch type for ArgumentType::byte to std::uint8_t as per DBus
          spec.
          Fixes: https://bugs.launchpad.net/bugs/1270843.
          (12d2718)
        * Clean up patch and augment test case. Refactor Variant to rely on
          an encoder and decoder functor. (e1b8b61)
        * Remove obsolete key variable. (90195a3)

2014-01-20 thomas-voss

        * Switch type for ArgumentType::byte to std::uint8_t as per DBus
          spec. (5af11f9)
        * Simplify test-case for dictionary encoding and decoding. (35ad7e2)
        * Clean up patch and augment test case. (7e3e917)
        * Refactor Variant to rely on an encoder and decoder functor.
          (93664b1)

2014-01-20 Antti Kaijanmäki

        * Fix signal creation to always return unique instances. Add test
          case to prevent from regressions. (14a8d07)

2014-01-19 thomas-voss

        * Fix race in signal delivery test case. (54cca90)

2014-01-17 Antti Kaijanmäki

        * Signal::make_signal() must not return a static value. (0faab16)
        * signal_delivery_test (bd8a866)

2014-01-16 thomas-voss

        * Add operator!= for types::ObjectPath. (9b7bd29)

2014-01-15 thomas-voss

        * Fix type in operator!= description. (c555963)
        * Add operator!= for types::ObjectPath. (a03eb14)

2014-01-14 thomas-voss

        * Make sure that expectations not being met fails cross-process test
          cases. Add a class SigTermCatcher to ease cross-process
          testing. (a9f7c74)
        * Fix dbus_test to correctly catch signals in the service and to
          check for the correct pid. (a30e52f)
        * Add a class SigTermCatcher to ease cross-process testing. (a46a980)

2014-01-14 Antti Kaijanmäki

        * Add Object::path() to get the ObjectPath for an Object. (62d3d21)
        * Add Object::path() to get the ObjectPath for an Object. (8c40e25)

2014-01-13 thomas-voss

        * Make sure that the map is cleared initially. (15ceeb3)
        * Fix map decoding. (955ef62)
        * Make sure that the map is cleared initially. (20a73e5)
        * Fix map decoding. (8d8e88a)
        * Add fixture for testing purposes. (dcbc68a)
        * Clean up indentation. (da9b489)

2014-01-10 thomas-voss

        * Adjust i386 symbols file. (b3e7638)
        * Remove two obsolete sleeps. Remove two obsolete std::cout's.
          (2cb9c45)
        * Adjust symbols file for armhf. (ec23c7e)
        * Add build-dependency on dbus to make sure that dbus-daemon is
          available for testing. (d48c48d)

2014-01-07 thomas-voss

        * Add a fixture for testing purposes, providing fake session and
          system buses. (e3432f3)
        * Fix property handling. Fix pkgconfig setup to make sure that
          clients of the library correctly link to it. (59ccab5)

2014-01-05 thomas-voss

        * Make sure that decoding of Variant and Any values is tested and
          works correctly. (2525d66)

2014-01-03 thomas-voss

        * Add build deps for process-cpp and properties-cpp. (0476603)
        * Fix an issue when decoding a std::vector. (b9330cf)

2013-12-25 thomas-voss

        * Switched to core::Property. (6345854)

2013-12-24 thomas-voss

        * Fix property handling. Fix pkgconfig setup to make sure that
          clients of the library correctly link to it. (c5b0ffe)

2013-12-12 thomas-voss

        *  * Add introspect function to autogenerated protocol header files.
          * Add a code generator for protocol header files.  * Split
          up files and move the boost::asio executor implementation
          into src.  * Force definitions inline. (a8e7cb3)
        * Packaging adjustments to account for version dump. (03e60aa)

2013-12-09 thomas-voss

        * Manual version bump. (21b4048)

2013-11-28 thomas-voss

        * Added two other armhf-specific coverage-optional symbols. (476ebcd)
        * Hopefully final update to the armhf-specific symbols file.
          (af3a093)
        * And another symbols file update. (7329e60)
        * Further fine-tuned architecture-specific symbol files. (da8deea)
        * Make symbols architecture specific again. (e363ebc)

2013-11-27 thomas-voss

        * Adjusted symbols file. (8272e6f)
        * Adjust symbols files. (f2ac960)
        * Adjusted directory layout to match namespacing. (7a998d8)
        * Adjusted namespace to core::dbus. (2eb915c)
        * Refactor include directives. (72e1408)
        * More cleanup. (b33b7cc)

2013-11-25 thomas-voss

        * Before refactoring message to be a pure virtual interface.
          (c2b0602)

2013-11-11 thomas-voss

        * Mark symbols originating from coverage build as optional. (c166feb)

2013-11-08 thomas-voss

        * Update i386 and armhf symbol files. (bf644b2)
        * Add additional, optional symbols generated in coverage builds.
          (aeb91ca)
        * Refactor to take advantage of enum classes. (d33759c)
        * Fixed a test case that made a reader go out of scope. (6ee73f9)
        * Further refactor and streamline the interface. (231f22c)

2013-11-07 thomas-voss

        * Add correct move semantics for Error and Result. Factor out
          implementation details to src. (28ca1fa)

2013-11-06 thomas-voss

        * Change long to long long. (e236826)
        * Add architecture-specific symbol files. (7208daa)
        * Add optional symbols to symbols file. (8f3158f)

2013-11-05 thomas-voss

        * Remove manual changelog entry. (ec544e6)
        * Add build dependency on google-mock. (1866c68)
        * Add libxml2 as build dependency. (2348c2e)
        * Add missing build dependencies. (09f2768)
        * Add doxygen documentation for user-facing classes.;  Refactor
          into a shared library.;  Add a first iteration of a code
          generator that generates protocol header files.;  No
          change rebuild for Boost 1.54 transition. [ thomas-voss ]
          * Drop lcov dependency. (LP: #1218896) [ Ubuntu daily
          release ];  Automatic snapshot from revision 12 (cd6a9c0)
        * Adjusted doxygen style file to be consistent with other *-cpp
          projects. (628b7fb)
        * Add first pass of doxygen documentation. (7f6188e)

2013-11-04 thomas-voss

        * Adjust symbol visibility and add symbols file. (bb27045)
        *  * Adjust packaging setup.  * Bump version to 1.0.0 to account for
          massive API changes. (7452435)
        *  * Fix issues reported by clang. (683d894)

2013-10-27 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. (0f640ec)
        * Add missing file. (c2d3e7d)
        * Add set of DBUS introspection XML files for testing purposes.
          (7d53a58)

2013-10-22 Łukasz 'sil2100' Zemczak

        * Sync trunk with distro. (9d31ece)
        * Sync trunk with distro (142131c)

2013-10-22 thomas-voss

        * Move the compiler/generator/introspection parser to src. (a45cf4e)

2013-10-16 thomas-voss

        * Add introspect function to autogenerated protocol header files.
          (bddc639)
        * Add a code generator for protocol header files. (96f4cbe)
        * Split up files and move the boost::asio executor implementation
          into src. (1be9565)

2013-10-12 thomas-voss

        *  * Update fork_and_run method ensuring that the test process does
          not get corrupted.  * Fix emission of signals carrying
          values. (a05c372)
        * Remove duplicate setup of message handler for get and set on
          property. (f9d0a86)

2013-09-04 Automatic PS uploader

        * Releasing 0.0.1+13.10.20130904-0ubuntu1 (revision 12 from
          lp:dbus-cpp). (aaab7e5)
        * Releasing 0.0.1+13.10.20130904-0ubuntu1, based on r12 (70a4fe1)

2013-09-03 thomas-voss

        * Drop lcov dependency.
          Fixes:
          https://bugs.launchpad.net/bugs/1218896. (8e457ea)
        * Drop lcov dependency. (fe7359a)

2013-08-10 Thomas Voß

        * Force definitions inline. (7c32138)
        * Start refactoring of public facing API. (169302e)

2013-06-18 Automatic PS uploader

        * Releasing 0.0.1daily13.06.18-0ubuntu1 to ubuntu. (76963e2)
        * Releasing 0.0.1daily13.06.18-0ubuntu1, based on r10 (f8650db)

2013-06-17 Automatic PS uploader

        * Releasing 0.0.1daily13.06.17-0ubuntu1 to ubuntu. (c2d5a0f)
        * Releasing 0.0.1daily13.06.17-0ubuntu1, based on r9 (f0606e9)

2013-06-14 Automatic PS uploader

        * Releasing 0.0.1daily13.06.14.1-0ubuntu1 to ubuntu. (467b23d)
        * Releasing 0.0.1daily13.06.14.1-0ubuntu1, based on r8 (4547139)

2013-06-14 Łukasz 'sil2100' Zemczak

        * Disable powerpc tests during build, as those are currently broken.
          (c205252)
        * Disable powerpc tests during build (756bc9f)

2013-06-12 Timo Jyrinki

        * Add copyright headers, fix lintian errors, use @ubuntu.com
          maintainer address, enable multi-arch. (6c43a4f)
        * Enable multi-arch, separate examples into dbus-cpp-dev-examples.
          (4616e82)
        * Use but override CMAKE_INSTALL_LIBEXECDIR (ff8d0ae)
        * Add copyright headers, fix lintian errors, use @ubuntu.com
          maintainer address. (3e28f77)

2013-06-06 Łukasz 'sil2100' Zemczak

        * Fix FTBFS on saucy due to the new gcc toolchain (some more
          restrictions). Modifications related to compliance with
          our packaging standards. (2b29a5e)
        * Add both licenses to the source, modify debian/control to make
          lintian happy (891ad31)
        * Fix the FTBFS on saucy (7a6d082)

2013-06-05 Łukasz 'sil2100' Zemczak

        * Add a COPYING file, modify debian/copyright to include the cmake/
          copyrights (035aaf8)

2013-06-04 Łukasz 'sil2100' Zemczak

        * Some minor tweaks (0c768b3)
        * Modifications related to compliance with our packaging standards
          (853b7e8)

2013-05-23 mrazik

        * Removing custom GCOV option as well as some bogus excludes from the
          gcovr call and adding "_test" suffix to the test binaries.
          (d6586ad)
        * adding the test suffix properly (7ce6704)
        * addded _test suffix to the test inaries (8eb562c)
        * removing custom GCOV as well some bogux excludes (192022c)

2013-05-23 Thomas Voß

        * Merged lp:~didrocks/dbus-cpp/inlinepackaging. (dc8a9a3)

2013-05-23 Didier Roche

        * add inline packaging and ubuntu version (b7e1869)

2013-05-23 Thomas Voß

        * Inline functions and get rid of constants in traits to avoid
          duplicate symbol issues in libs/apps using dbus-cpp.
          (79b26df)

2013-05-21 Thomas Voß

        * Added installation of examples and fixed setup of executor in
          examples. (db65385)
        * Initial commit. (53f1a6b)