aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-11-14Fix: config.xml.in template usagedabRomain Forlot1-1/+1
Change-Id: I03f11e2b8954eea0862df5126187f37aae801092 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-11-08Fix wrong filter condition (Thanks Parai Wang)Romain Forlot1-1/+1
Change-Id: I7d3eccc2d4b99d543b669c7b3c8d7a38670d860f Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-09-05FixDAB: Kernel mandatory and missynchronizedRomain Forlot2-2/+2
Change-Id: Iabf3531817251aef5843f7f6dc8a94c2c39fe410 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-08-09Improve debugging diag and empty eventRomain Forlot1-3/+7
Change-Id: I64dd5b3f241a9696dc759dffff884772e3f72fd7 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-08-08Can't set compile FLAG using set using Yocto buildRomain Forlot1-4/+2
If set, then these are the flags that are used by bitbake without append its own flags which provides toolchain variables environment mandatory to correctly build for another target. Change-Id: Id5ddfc11c3d7d2e1eee418989aabaa73a933a41a Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-08-01packaging: add hidden attribute to required permissionsMatt Ranostay1-0/+1
Add urn:AGL:permission::public:hidden to the required permissions to hide blank icon from HomeScreen Bug-AGL: SPEC-796 Change-Id: I3c844a5c657d267678fe6ac78caaf99170c0cc53 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-07-25Make Kernel check not mandatoryRomain Forlot4-5/+15
Use 2 different checks, one specify a mandatory kernel version and the other will output a warning and position a preprocessing variable that can be used in the code to exclude portions of code that use kernel features not available under a certain version. Bug-AGL: SPEC-772 Change-Id: I04523abe96749aeeb185e90eee154fd70a4cbf19 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh> # Conflicts: # conf.d/app-templates
2017-07-21fix link optionRonan Le Martret1-0/+4
Change-Id: Ibca245fc8c6ec7c68d24b9c6e693156974f186ef Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh> (cherry picked from commit 4a538f440d525a2d01bd892989998dbaf67e5af0)
2017-07-20Fix: align bindingv2 struct with dab appfw versionRomain Forlot12-66/+67
DAB Fixes follows appfw API break. Following functions now return 0 on success and negative value on failure : o afb_req_subcall o afb_req_subcall_sync o afb_service_call o afb_service_call_sync Verbosity macros used in v2 bindings now needs to be prefixed with AFB_ (ERROR -> AFB_ERROR) New field for afb_verb_v2 and afb_binding_v2 structures Fix: uninitialized variables. Change-Id: Ia728b9ac4576b9b44c8c7c054820b7c64a314942 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-07-01Add .gitreview for dabJan-Simon Möller1-2/+1
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-06-30Update READMERomain Forlot3-65/+3
Change-Id: Idf39ee8002e4a9f08b0cba487c9b6517acb9aa7f Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-29Fix: Yocto build failure.Romain Forlot1-0/+0
Change-Id: I515bc344f0ff6203eac6f43b2047aa7c5d0fc9aa Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-29Fix native build for openSUSE_TumbleweedRonan Le Martret1-2/+2
* add library specification "-pthread" to CXX_FLAGS. fix build error under gcc7 "undefined reference to `pthread_create'" Change-Id: Ic952682086744f0e3f3e5f292495c7bc8b922316 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-06-29Fix: autobuild scripts.Romain Forlot3-4/+4
Wrong behavior when no DEST variable defined. mkdir failed and copy too. Now mkdir and copy happens only when DEST is defined Change-Id: I8a3701f1f0fae7ecae60195300c3d8d8db4493c7 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-28Merge "Update config.cmake"Romain Forlot1-22/+28
2017-06-28submodule update and autobuild script generationRomain Forlot3-0/+94
Change-Id: I9d434addc928124227f4d60599d30add4f8895b9 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-28Update config.cmakeRonan Le Martret1-22/+28
Change-Id: I24e08bbb2dc735125cea9a9fee18641c21938713 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-06-28Update to the latest app-templates versionRomain Forlot1-0/+0
No more needs to call any macro and only include config.cmake file is mandatory. Common.cmake is include from config.cmake file Generation autobuild script in conf.d/autobuild dir Change-Id: I71a18a91755d76912fd8ff93c66bab231d4db301 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh> # Conflicts: # conf.d/app-templates Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-27Update to the latest app-templates versionRomain Forlot3-10/+8
No more needs to call any macro and only include config.cmake file is mandatory. Common.cmake is include from config.cmake file Generation autobuild script in conf.d/autobuild dir Change-Id: I71a18a91755d76912fd8ff93c66bab231d4db301 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-26Enable check kernel version before buildRomain Forlot2-1/+1
Upgrade app-template submodule that allows to correctly check kernel version and uncomment kernel_minimal_version variable definition. Change-Id: I97d10e2506a89780fa611dc7f96eafb3f2be29cd Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-22Permission about car was a test, removing it.Romain Forlot1-3/+0
target param isn't necessary because are implicit Change-Id: I1704f8d28b0d7bf8a156c9dab9c4d37cb4b63347 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-22Add some reminder...Romain Forlot1-0/+1
Change-Id: Ifb81989c39f31f73ce7dc7dcbebfc6039f6a6a47 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-22Needed feature to make binder load the bindingRomain Forlot3-1/+5
Change-Id: I5c312e082bc710f3d3f381d09be055af4950cd1a Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-20Review of documentationRomain Forlot3-10/+18
Change-Id: I49763cc9264c0121db2950cfee56d69c66d0e4c7 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-20Move submodule directoryRomain Forlot2-2/+2
Change-Id: I2c603ab49bab01fd1221147cfe9c97bdacea91a9 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-20Separation Generator to a dedicated repoRomain Forlot468-15886/+3
Change-Id: Id94831651c3266861435272a6e36c7884bef2c45 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-20Update doc revision and pdf cover.Sebastien Douheret3-1/+1
Change-Id: Ia566b39055a39cb14760f3a17b4240690c1a8f56 Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-06-20Add .gitreviewRomain Forlot1-0/+6
Change-Id: Ie52d9470d792ce3556d3a153316fc7384cd10e64 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-20Align with AGL versionRomain Forlot7-16/+19
And unify prefix with audio binding and others bindings Change-Id: I685afd2e4c75c813ac9af8ab3281fedc04b9289e Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-14Now even generator can be built in SDK environmentRomain Forlot1-2/+1
Change-Id: I7fdcddca9002e8d1cfb21049198d798c8551319c Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-12Update build and package configuration file.Romain Forlot3-3/+56
Change-Id: I9e5f596744479ed21f375e3cdd97c5d68bfa4c7a Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-09Update documentation PDF metadataRomain Forlot1-2/+2
Change-Id: I64aa4cbae216d1ce4b48efaad704a158088b4494 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-09Rename submodule path to app-templates as the repoRomain Forlot5-8/+8
Change-Id: Ic4c2c5e50a19199614b7f1aaa8e1d2f9992fb3af Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-09Update git clone command in documentationRomain Forlot2-2/+2
Change-Id: I0cf5fbaed72dfd8602ce9f8e10feb97fa9a17ce4 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-09Update submodule about cmake templates and configRomain Forlot3-3/+2
Change-Id: Ia4cdc62993fd585a89e214d21fdf465d0af3d59b Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-09Change name and versionRomain Forlot1-2/+2
Change-Id: Ifaf6850773f94111a9501f7ded85ad4d62797f0b Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-09Fix: warning at compile time after migration to v2Romain Forlot1-1/+1
Change-Id: I7bd4168d74ee0c144cea8ca85f30b5b6928d68f8 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-09Update documentationRomain Forlot2-132/+107
Change-Id: Ieea8476f65433ebd41da2ca992b9984310eb6c5f Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-09Migration to AFB Binding V2Romain Forlot12-82/+72
No more binder interface needed to use logging macros and others stuff like make_event or any other calls Change-Id: Iaee60697373bc8a0e67518e924b36b5389533e68 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-09Comments, Cleanup, formatRomain Forlot16-127/+139
Change-Id: I9f032cc232e77ce73e889a1656f1ad86cfdec774 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-07Cleanup include and prepare to switch binding v2Romain Forlot5-21/+1
Change-Id: I032e8ec32c3ff5b2464f2802dd93683752316049 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-07Fix: read 2 times for 1 incoming CAN frame.Romain Forlot1-2/+2
Change-Id: I7be7b5e704b3cb081e1dbd73a6ba7f88a2bbc62f Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-07Possible uninitialized variable returned.Romain Forlot1-1/+2
Change-Id: Id6ffed520aa238304afdddcd37a64e93002196aa Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-07Add some useful DEBUG information for read framesRomain Forlot1-2/+3
Change-Id: I026111942b4b8486b46f56d5fc92fcebde4dc91f Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-07Fix: invalid CAN frame read leads to an exceptionRomain Forlot1-2/+4
The frame is reported like before but ignored now. Change-Id: I8314cdb5fa99d950023bf881c72daea2ef9bb935 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-07Improve reliability on multi-threading.Romain Forlot4-61/+54
- Limits call to signals_manager and subscribed signals map - Unlock and lock mutex in the right order to avoid possible dead locks. Change-Id: Ifb152af833ad8bdde5dc4fc3a27b1a7c27046523 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-07Fix: exception unsubscribe all at startRomain Forlot1-1/+1
When unsubscribing but no diagnostic subscription made there is an exception when cleaning empty requests vector. Change-Id: I40bdd01969fd1a1c6fecb0a438c46d0df584de83 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-07Fix: c++11 detected and not applied from configRomain Forlot3-3/+5
Change-Id: Iedf1f88e142a3f579ada3794b1f0f8813105d880 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-07Fix: unsubscribe from 1 app remove diagnostic reqRomain Forlot1-2/+0
Let the function on_no_client do the cleaning of the remaining active diagnostic requests. Change-Id: I6fc2477d53200e3475f62cd453804827172a99c0 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-07Separate low_can_subscription class from callbacksRomain Forlot7-276/+299
Change-Id: I682cacca1af53f898ac4c428f823562c50e7cce4 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>