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