* merge of changes from Christian
[profile/ivi/genivi/genivi-audio-manager.git] / CHANGELOG
1 commit e124310a45e6e7798a077fa44ef3ee518193b2cf
2 Author: christian mueller <christian.ei.mueller@bmw.de>
3
4     * modify RoutingSender Async to match with TestHMI
5     * modify ControlSenderPlugin to have dummy behaviour
6
7 commit 2ddacca29eccd4192add2b17ad6af357b52ea29b
8 Author: Frank Herchet <frank.fh.herchet@bmw.de>
9
10     * fix some methods in CAmTelnetMenuHelper
11
12 commit a0042153abf05408409d06c5183efe0905b18055
13 Author: Frank Herchet <frank.fh.herchet@bmw.de>
14
15     * merge local changes with updated master
16
17 commit 66ce11e941986259e4c403364e3ee7c8b09864f4
18 Author: christian mueller <christian.ei.mueller@bmw.de>
19
20     * fix list domains in telnetserver
21
22 commit d4627908f2f405b7b184bd47b2216adf5d4df486
23 Merge: 84b9046 40ade5d
24 Author: christian mueller <christian.ei.mueller@bmw.de>
25
26     Merge branch 'telnetserver'
27
28 commit 84b90467e8e9dcaafaf75738f4bf9840365424b9
29 Author: christian mueller <christian.ei.mueller@bmw.de>
30
31     * adoption of RoutinInterfaceAsync to testHMI
32     * adoption of projekttypes.h to HMI
33     * comment out wrapper dlt messages because too much pollution
34
35 commit 40ade5d852e6d4c781f33a20d8e4340d59ec07a8
36 Author: Frank Herchet <frank.fh.herchet@bmw.de>
37
38     * remove duplicate current command prompt
39     * remove debug output of TelnetServer.h
40     * fix compile error in main.cpp
41     * remove unused methods in TelnetServer.h
42
43 commit 8d3ad577f57e0a45ef9c0e2f1ce99957445f0eb8
44 Author: christian mueller <christian.ei.mueller@bmw.de>
45
46     * more changes regarding test controller. Now a very basic connect is supported
47
48 commit e924eb3ec4717647d61e9ec4d5cc74f81ea749b9
49 Author: christian mueller <christian.ei.mueller@bmw.de>
50
51     * changed main to register observer (thanks TGO)
52     * changed command DBUSplugin to register Connection at 2nd DBUSMessageHandler Instance (thanks TGO)
53     * Expanded dummyController functionality
54
55 commit 9f9f6fc7d283c60166431c5175b6bbaa53a23c9c
56 Author: christian mueller <christian.ei.mueller@bmw.de>
57
58     * change doc path
59
60 commit d461527cb74c2fa42202a4466a6eeb07c0848a3a
61 Author: christian mueller <christian.ei.mueller@bmw.de>
62
63     * renaming of databasetest - copy paste fault
64
65 commit 3a11cd051607c19d91a0eb8118fac87e937de929
66 Author: Grape R5 <demo@ubuntu.(none)>
67
68     * TelnetServer Implementation.
69     * TelnetServerTest Implementation
70
71 commit 8a2db276ede7516038eb5d2bf13b89cc3ff185a7
72 Author: christian mueller <christian.ei.mueller@bmw.de>
73
74     * add another routing test
75     * change answer in case routing can not be done on only one domain
76
77 commit f00468f45b72e2693b79af30665f683967deb5a7
78 Author: christian mueller <christian.ei.mueller@bmw.de>
79
80     * restructered document generation. Now only the functions of the daemon are generated
81     * sockethandler: take [0] instead of .front. added todo to make sockethandler faster
82     * added test for local routing
83
84 commit e6b739cc7e901ca8637bf3f5a72f5956cd764249
85 Author: christian mueller <christian.ei.mueller@bmw.de>
86
87     * added function to routing algorithm that takes care of the route in case source and sink are in the same domain...
88
89 commit ba9e8ff6cfc7de6fadce914b356b6e4b398d5ab3
90 Author: christian mueller <christian.ei.mueller@bmw.de>
91
92     * worked in feedback from Thomas Goering towards integration tests
93     * corrected startup sequence and modified the testplugin so that the startup sequences match
94
95 commit 74cf9b985164be8c28a3cd1b11076900792594f8
96 Author: christian mueller <christian.ei.mueller@bmw.de>
97
98     * add an out of memory handler
99
100 commit 9f4c15a8e89d798077ca3edf7f786dbc740aa176
101 Author: christian mueller <christian.ei.mueller@bmw.de>
102
103     * implemented peeksinkclassIDs and peeksourceclassIDs
104     * changed interface of both from const to non-const
105     * corrected include headers to c++ style, eg. <cassert>
106     * corrected sendChangedData return type to void
107     * implemented tests for sinkclass and sourceclass peeking
108     * fixed bug in sockethandler (FD could not be removed) thanks to Frank
109
110 commit 52a769615e476860f3e4c0196fdf7e5159a7a7c1
111 Author: christian mueller <christian.ei.mueller@bmw.de>
112
113     * still the weired error but now really ok.
114
115 commit 0538d699f441beb81ab64b7f59cb87329667287a
116 Merge: 1b65963 bef6b6f
117 Author: christian mueller <christian.ei.mueller@bmw.de>
118
119     Merge branch 'master' of https://git.genivi.org/srv/git/AudioManager
120
121 commit 1b659632bc7fa0c1daa021a2d52da390cedec9a7
122 Author: christian mueller <christian.ei.mueller@bmw.de>
123
124     * weired git error .. anyway should be ok now
125
126 commit ad0c452e9890a35a1b7a6c2e2421e092c5cf2c2d
127 Author: christian mueller <christian.ei.mueller@bmw.de>
128
129     * wrapping DLT calls in a new Class because of performance, codesize and lazyness reasons
130     * the whole project now compiles without a warning with -pedantic
131
132 commit bef6b6f38de4f6b201a1b6ce24855c8894031602
133 Author: christian mueller <christian.ei.mueller@bmw.de>
134
135     * fixed non reference in routing interface peeksourceclassID and peeksinkclassID
136     * fixed bug in complexer usage of routing algorithm
137     * added more router tests
138
139 commit 58d62c4af578c10375bf9baa946e33f340c42a1f
140 Author: christian mueller <christian.ei.mueller@bmw.de>
141
142     * regenerated EA code based on Conti Feedback.
143     * changed paths of audiomanagertypes include in generated files
144     * changed order of parameters in asyncSetSinkSoundProperty / asyncSetSourceSoundProperty / cbTimingInformationChanged  to have common style over all interfaces.
145     * changed default include paths for Controller etc...
146     * cleanup of warnings
147
148 commit 93c6b1973d59ce225e9cb5d2bcaea7d01c5fda52
149 Author: christian mueller <christian.ei.mueller@bmw.de>
150
151     * routing algorithm improvements
152     * routing algorithms first tests
153
154 commit af0ba5b505b361679c07899187b7043d867742c3
155 Author: christian mueller <christian.ei.mueller@bmw.de>
156
157     * finalized Router implementation
158     * added new generated ControlSendInterface with router support
159
160 commit 4fe50302a695c625d5161b538da771b2c36bd33e
161 Author: christian mueller <christian.ei.mueller@bmw.de>
162
163     * formatting all the source code with eclipse source code style
164     * added used xml to the project
165
166 commit 80213f17291e5b58c733de09f06439d71640d2e2
167 Author: christian mueller <christian.ei.mueller@bmw.de>
168
169     * fixed wrong memset in main.cpp (thanks to frank)
170     * fixed compiler warnings in signalhandler
171     * added Router Class: this class does now the autorouting job. First commit, no tests yet
172
173 commit adf0d48f869007e4527b00e1a346ed37ee82cc1a
174 Author: christian mueller <christian.ei.mueller@bmw.de>
175
176     * fix for package building with lower cmake versions
177     * fix DBus interface to be GLIB tolerant 32bit types
178
179 commit 8a99f39f0a5b84230bb6e764950dc674258870e8
180 Author: christian mueller <christian.ei.mueller@bmw.de>
181
182     * fix build without git
183
184 commit 3d458653de2ec50f524b38d33645fd773bcb207f
185 Author: christian mueller <christian.ei.mueller@bmw.de>
186
187     * fixed compilation without git
188     * fixed compilation without tests
189
190 commit 23c90675c09d4e2947b5a827a5ebcd5516c0270e
191 Author: christian mueller <christian.ei.mueller@bmw.de>
192
193     * added package creation based on cpack
194     * updated .gitignore
195
196 commit a4a4c50ff375d94fa90c13d293b145176f214bf4
197 Author: christian mueller <christian.ei.mueller@bmw.de>
198
199     * added install and uninstall routines to make
200
201 commit 915ae08fa586cfa67559cc94a72ac5787df909ea
202 Author: christian mueller <christian.ei.mueller@bmw.de>
203
204     * just update changelog
205
206 commit 5f02509296864bc5b4b438139a246fb3119802ed
207 Author: christian mueller <christian.ei.mueller@bmw.de>
208
209     * fixed commandline option p is now recognized
210     * fixed bug: loading of routing plugins with version control now works
211
212 commit 472d0762b68ce0f2a755b4215515a3e031831495
213 Author: christian mueller <christian.ei.mueller@bmw.de>
214
215     * recreated the header files out of the model. Added versioning support in the headerfiles generated
216     * ensured compatibility with 64 bit systems while compiling dbus [ changed FindDBUS.cmake]
217     * updated the README to better support building
218     * updated typo in introspectable string of DBusWrapper
219     * reworked including strategie
220     * added getInterfafeVersion method on all interfaces
221     * added Interface Versioning support
222     * added version as part of .so ending
223     * it is no possible to set a vector of source and sink sound properties at a time
224     * added interface to ask for all loaded plugins on RoutingSender
225     * added first version of telnet server (not yet productive) - set to not active in CMakeLists.txt
226     * added changelog (created out of git commit log)
227     * added default values for all enum types to be save even on other if communication is on other domain
228
229 commit 6ebae8c4d3a340c135ed2f5f611a0e1c31994164
230 Author: christian mueller <christian.ei.mueller@bmw.de>
231
232     * fixed sockethandler timespec issues
233
234 commit d2033f10762c1b39b7755f067cb614228336aec8
235 Author: christian mueller <christian.ei.mueller@bmw.de>
236
237     changed README, added correct header in files
238
239 commit 93d7610b460c6212a3098a3eccb127fd45ada345
240 Author: christian mueller <christian.ei.mueller@bmw.de>
241
242     *added versioning support automatically out of git
243     *added commandline parser
244     *changed DLT_CONTEXT for AudioManager to AudioManager
245     *added signalhandler
246     *TODO: make signalhandler not only call but correctly rundown the daemon
247
248 commit b7e748007bbe0b16fa8a8a089c6cc8fe43bc7aac
249 Author: christian mueller <christian.ei.mueller@bmw.de>
250
251     * assert on empty busname (routinginterface)
252     * added busname for DbusroutingSender
253     * rework of sockethandlertests
254     * small changes on compilerflags
255     * new default error messages on dummy controller plugin
256     * new plugin Asynchronous including tests
257
258 commit 6b583365d1f0f5c7ff613ecfc323c4d1eba1699d
259 Author: christian mueller <christian.ei.mueller@bmw.de>
260
261     * finally, first socket test work
262
263 commit cd23bf5e1d2e1d134df91f23ebfd761d770a99db
264 Author: christian mueller <christian.ei.mueller@bmw.de>
265
266     * fixed no compile bug
267     * fixed sockethandler loop
268
269 commit 4f74d6e303c58326fe75ee75e1c92cf9263f800d
270 Author: christian mueller <christian.ei.mueller@bmw.de>
271
272     * rework of buildsystem
273     * now everything depends on a toplevel CMakefile
274     * cleanup of makefiles and compiler options
275
276 commit 4618280b6d777ac7bf3bb5cf5b0ea3f0d9e4b2b7
277 Author: christian mueller <christian.ei.mueller@bmw.de>
278
279     * new run of code generation by EA
280     * removed audiomanagertypes.cpp it's creadted by EA, but empty
281     * get rid of dbusincludes, dbus files are now in the includes folder
282
283 commit b9b9e9ace5c6c7c493438ecf9a4b33b47543e8e3
284 Author: christian mueller <christian.ei.mueller@bmw.de>
285
286     * first version of SocketHandler working with DBus
287     * currently Sockethandler test not working
288
289 commit f8a41c140abbd1d193ed19f6c2be598adc01292a
290 Author: christian mueller <christian.ei.mueller@bmw.de>
291
292     * fixed bug in database handler connected to delay calculation
293
294 commit 18d1c7ee814993ae3fbee5635650e55472dac587
295 Author: christian mueller <christian.ei.mueller@bmw.de>
296
297     * first version of the sockethandler with test
298
299 commit 1c992fd131eab06ee4f5a7090377031975092aba
300 Author: Christian Mueller <christian@lmuc329619u.(none)>
301
302     - changed header comment - entered correct licence
303
304 commit 2cefc51e7bb2b3810f57e7c340c0c8857de1a05a
305 Author: Christian Mueller <christian@lmuc329619u.(none)>
306
307     - adds dbus test for command plugin
308
309 commit 18b59afe6cda90607ad0b193088000d4f9749a97
310 Author: Christian Mueller <christian@lmuc329619u.(none)>
311
312     - added comments in XML description
313     - fixed bug in Dbus signal sending
314     - corrected namespace usage
315
316 commit 392d090c63dcb03df8a044abbc6cc84807e341e5
317 Author: Christian Mueller <christian@lmuc329619u.(none)>
318
319     changes to make controlSender compile & loadable
320
321 commit 281cb0d875832bb56c82bad3516fc4021f8be4b0
322 Author: Christian Mueller <christian@lmuc329619u.(none)>
323
324     added README
325
326 commit cad108114630deebde684267d67a5b648479679e
327 Author: Christian Mueller <christian@lmuc329619u.(none)>
328
329     first release !
330
331 commit 68678bed2dc3d4a5849d283bec84a01e2836603f
332 Author: Christian Mueller <christian@lmuc329619u.(none)>
333
334     update in headers, small things
335
336 commit 92c8b837306ff1dcd889f9c075435aec50e9aea3
337 Author: Christian Mueller <christian@lmuc329619u.(none)>
338
339     .
340
341 commit 205595e3d3e6a1d55be3c462ef02c9f828a77feb
342 Author: Christian Mueller <christian@lmuc329619u.(none)>
343
344     some updates, new tests
345
346 commit d85e69bbf6d8ec6e087c7af579686923c76079cd
347 Author: Christian Mueller <christian@lmuc329619u.(none)>
348
349     Some changes, renaming...
350
351 commit 5773404eb801e27179b7c3c7803a990145d6e94a
352 Author: Christian Mueller <christian@lmuc329619u.(none)>
353
354     total rework
355
356 commit 9826492b0066d47cfa9ba68d6efe737cc3c317a3
357 Author: Christian Mueller <christian@lmuc329619u.(none)>
358
359     update on dbus
360
361 commit 2d849dd0b5b1558e92cd0f2cd6dbc556950d631d
362 Author: Christian Mueller <christian@lmuc329619u.(none)>
363
364     Dbus restructured
365
366 commit df88fefdd7df890aaf2a3206483678851cffc5c5
367 Author: Christian Mueller <christian@lmuc329619u.(none)>
368
369     - first time synchronisation with EA
370     - remodelled some interfaces
371     - new plugin structure for CommandInterfaces
372
373 commit 2feaef3bb5f91af43573155106c73143597bdf3e
374 Author: Christian Mueller <christian@lmuc329619u.(none)>
375
376     - daily commit
377     - dbus working smooth now, implemented signal handling
378     - changed worker thread for dbus to wait for dbus events not to wakeup every 50 ms
379
380 commit a34ffa9cf03c0685ee4751efb16eca8267e533c3
381 Author: Christian Mueller <christian@lmuc329619u.(none)>
382
383     - next part of getting rid of QT
384     - plugin handling for routing plugins work
385     - dbus communication works but nof finalized
386
387 commit 4bcad418c039cad5690e62ed63e2b4260c12a517
388 Author: Christian Mueller <christian@lmuc329619u.(none)>
389
390     make it compile on 10.04
391
392 commit 4a67d4c668148dd8b0cd9c818ab45c7c6ac9841a
393 Author: blacky <blacky@kiwi.(none)>
394
395     added layermanager plugin mechanism
396
397 commit 6d7c17a9ab1bccbf0bc656c87818338de28f408d
398 Author: blacky <blacky@kiwi.(none)>
399
400     - first attempt to remove QT
401     - this compiles but does not provide the same functionality
402     - hookplugin compiles
403     - other plugins do not
404
405 commit 8da33c909cfce7370ef8e53acb2e3a00464edf37
406 Author: christian mueller <christian.ei.mueller@bmw.de>
407
408     - track StructuralPlugins via list
409     - use this list to deinit the plugins upon destructor call of the hookhandler
410
411 commit 8329c1baf99ece0e93feda1331e089bc0aced52e
412 Author: christian mueller <christian.ei.mueller@bmw.de>
413
414     adding feature in the compile script:
415     by adding document to the cmaker call , the documentation will be created. By default the documentation will not be created
416
417 commit 958ff9a0907602f359028261de5d822ac995aede
418 Author: christian mueller <christian.ei.mueller@bmw.de>
419
420     - just typos in AudioManagerCore
421     - fixed a bug only updating and showing the first connection
422     - change in gitignore
423
424 commit 9eb2402884c520a4d7eaa8ce041618bfaa6930b3
425 Merge: 0108869 5394c6f
426 Author: blacky <blacky@kiwi.(none)>
427
428     Merge branch 'master' of https://git.genivi.org/srv/git/AudioManager
429
430 commit 0108869db26775b5e30028b0956adb2007020a10
431 Author: blacky <blacky@kiwi.(none)>
432
433     merge due to non empty Repo on genivi git server. Resolving conflics in the READMEFILE
434
435 commit 4a32aebe3776323c176e0fe57298c1220ecc6d2c
436 Author: blacky <blacky@kiwi.(none)>
437
438     small change on CMakelist in player gui
439
440 commit 9d723d9b3918d8c9227b806aa9f016699e234a15
441 Merge: d61f9cb e6ad5d8
442 Author: Simon Brandner <simon.brandner@partner.bmw.de>
443
444     Merge branch 'master' of 10.250.89.137:audiomangenivi
445
446 commit e6ad5d883663688d0e36e9d506aa9a1f1190c47f
447 Author: christian mueller <christian.ei.mueller@bmw.de>
448
449     changed daemon directory name
450     changed absolute path for doxygen to relative path
451
452 commit d61f9cbeeb25c02d73fc99170b1bdf0cc802002f
453 Author: Simon Brandner <simon.brandner@partner.bmw.de>
454
455     listInterrruptedSources -> listInterruptedSources
456
457 commit fa4da60f971f55bafe157da87ae9d3bce07389b0
458 Author: Simon Brandner <simon.brandner@partner.bmw.de>
459
460     corrected speeling of sourceID
461
462 commit 246e009c14ccec699d9fbb92fde61bba5ebb8221
463 Author: Simon Brandner <simon.brandner@partner.bmw.de>
464
465     corrected spelling error in README file
466
467 commit 02acf3cebd9ec61193f63415590929ef40c504c1
468 Author: blacky <blacky@kiwi.(none)>
469
470     update & cleanup
471
472 commit 4a33862456def70049364761b2035a536b3c5881
473 Author: blacky <blacky@kiwi.(none)>
474
475     Initial submission
476
477 commit 5394c6fa5bf40d9bc8619026cbc4c306211a8499
478 Author: Jeremiah C. Foster <jeremiah.foster@pelagicore.com>
479
480     Initial import of TEMPLATE.git dir.