summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Allows vendor to use parameter-frameworkandroid-mainline-10.0.0_r9android-mainline-10.0.0_r7android-mainline-10.0.0_r5android-mainline-10.0.0_r4android-mainline-10.0.0_r10android-10.0.0_r9android-10.0.0_r8android-10.0.0_r7android-10.0.0_r45android-10.0.0_r44android-10.0.0_r43android-10.0.0_r42android-10.0.0_r41android-10.0.0_r40android-10.0.0_r39android-10.0.0_r38android-10.0.0_r37android-10.0.0_r36android-10.0.0_r35android-10.0.0_r34android-10.0.0_r33android-10.0.0_r32android-10.0.0_r31android-10.0.0_r30android-10.0.0_r29android-10.0.0_r28android-10.0.0_r27android-10.0.0_r26android-10.0.0_r25android-10.0.0_r24android-10.0.0_r23android-10.0.0_r22android-10.0.0_r21android-10.0.0_r20android-10.0.0_r19android-10.0.0_r18android-10.0.0_r16android-10.0.0_r15android-10.0.0_r14android-10.0.0_r13android-10.0.0_r12android10-qpr3-s1-releaseandroid10-qpr3-releaseandroid10-qpr2-s4-releaseandroid10-qpr2-s3-releaseandroid10-qpr2-s2-releaseandroid10-qpr2-s1-releaseandroid10-qpr2-releaseandroid10-qpr1-releaseandroid10-qpr1-mainline-releaseandroid10-qpr1-d-releaseandroid10-qpr1-c-s1-releaseandroid10-qpr1-c-releaseandroid10-qpr1-b-s1-releaseandroid10-qpr1-b-releaseandroid10-mainline-media-releaseandroid10-devandroid10-d4-s1-releaseandroid10-d4-releaseandroid10-c2f2-s2-releaseandroid10-c2f2-s1-releaseandroid10-c2f2-releaseFrancois Gaffie2019-04-291-0/+3
| | | | | | | | | | Note: dependency on external/icu Bug: 130284799 Test: make Change-Id: Iadccf8335a101207559ad45522b6179cade54c58 Signed-off-by: Francois Gaffie <francois.gaffie@renault.com>
* Use the shared library VNDK version of libxml2Kevin Rocard2019-04-291-2/+1
| | | | | | | | | | | | | | | | | Previously the parameter-framework was using the static version of libxml2. This meant that the libxml2 dependency libicu had to be listed as a parameter-framework dependency. Nevertheless libicu is not vendor accessible. As libxml2 is part of the VNDK, use its shared-library variant allows to remove the explicit libicu dependency as well as reducing code size and allows independent VNDK update. Bug: 130284799 Test: make Change-Id: I95b6a72c72161c8267786790de7093d8a641c392 Signed-off-by: Kevin Rocard <krocard@google.com>
* Provides Networking targets to enable debug through unix socketFrancois Gaffie2019-04-261-8/+43
| | | | | | | | | | | This CL adds *-networking targets component in order to allow using the parameter-framework debug tools. Bug: 130284799 Test: make Change-Id: Idc5f94e28cfbab6550c5d0294704168a140ce313 Signed-off-by: Francois Gaffie <francois.gaffie@renault.com>
* Follow up Convert to bp: add scripts targets: cleanup mkFrancois Gaffie2019-04-262-135/+0
| | | | | | | | | | Test: cd external/parameter-framework; mma Bug: 130284799 Test: make Change-Id: Icbfecefc7b5b21fcc4ab6bdf2a575d8c45e149ee Signed-off-by: Francois Gaffie <francois.gaffie@renault.com>
* Functional test: improve test to run on targetFrançois Gaffie2019-04-265-8/+42
| | | | | | | | | | | | -Prevent the test linking with the plugin to allow using any plugin location -use customizable plugin path and name. Bug: 130284799 Test: make Change-Id: Ie694e8d6664220da06027e8b717e7db21ded0d3e Signed-off-by: François Gaffie <francois.gaffie@renault.com>
* AF_UNIX socket enablement: allow path URI to bind addressMiguel Gaio2019-04-265-32/+141
| | | | | | | | | | | remote-process CLI is update to $ remote-process <hostname:port|path> <command> [args..] Bug: 130284799 Test: make Change-Id: I834199e3c4e27be6a727ecc93b7ca18ee44ab824 Signed-off-by: Miguel Gaio <miguel.gaio@renault.com>
* AF_UNIX socket enablement: use asio::generic::stream_protocol socket typeMiguel Gaio2019-04-267-34/+72
| | | | | | | | | | | | | ASIO provides generic asio::stream_protocol scoket type which handles both AF_INET6 and AF_UNIX domains. Convert asio::ip::tcp to asio::generic::stream_protocol Bug: 130284799 Test: make Change-Id: I39dc95a0c225b8e5cd9c278cfcfb37d22ff4f54d Signed-off-by: Miguel Gaio <miguel.gaio@renault.com>
* AF_UNIX socket enablement: make socket bind address more genericMiguel Gaio2019-04-2611-33/+41
| | | | | | | | | | | | | Reword serverPort to bindAddress. Change bindAddress type to std::string as uint16_t is limited to tcp/udp port. Bug: 130284799 Test: make Change-Id: I84925f857f7983d5182600f7f272a43ba2f37b16 Signed-off-by: Miguel Gaio <miguel.gaio@renault.com>
* asio: add support to AF_UNIX socket and asio::generic::stream_protocolMiguel Gaio2019-04-2611-4/+1093
| | | | | | | | | | | | | | Update support/android/asio/asio_defines.txt with following config #define ASIO_HAS_LOCAL_SOCKETS #undef ASIO_DISABLE_LOCAL_SOCKETS Integrate asio::generic::stream_protocol class Bug: 130284799 Test: make Change-Id: I3b8c482664fd3d0fe319ec9787b12c411a5590f6 Signed-off-by: Miguel Gaio <miguel.gaio@renault.com>
* parameter framework failed to build using clang6Miguel Gaio2019-04-261-3/+0
| | | | | | | | | | | | Warning flag -Winstantiation-after-specialization is now enabled. Fix code accordingly. Bug: 130284799 Test: make Change-Id: I983eec5b538bc02ee19b4202631e171a7bbeecf6 Signed-off-by: Miguel Gaio <miguel.gaio@renault.com>
* add owners from Android audio teamEric Laurent2019-04-261-1/+2
| | | | | | Bug: 130284799 Test: make Change-Id: Ifc186636123d1e5eb14c16f765211d828a7760fc
* Convert to bp: add scripts targetsFrancois Gaffie2019-03-122-1/+145
| | | | | | | | Bug: 124767636 Test: cd external/parameter-framework; mma Change-Id: Icbfecefc7b5b21fcc4ab6bdf2a575d8c45e149ee Signed-off-by: Francois Gaffie <francois.gaffie@renault.com>
* [PFW] Integrate PFW core version 3.2.8 releaseSebastien Guiriec2019-03-1219-20/+1013
| | | | | | | | | | | | | | | | | | PFW 3.2.8 release notes: https://github.com/intel/parameter-framework/releases/tag/v3.2.8 This release contains the following changes: - Fix dumpElement remote-process command issue - Update Unit tests for the different parameter types using catch framework - Fix windows Wix Installer issue - Fix build issue for Fedora - Clean up Client Simulator tool install part Bug: 124767636 Test: build Change-Id: If5ed1340b301b8d11a03df94f56c0d2b62b21bf7 Signed-off-by: Sebastien Guiriec <sebastien.guiriec@renault.com>
* [PFW] Integrate PFW core version 3.2.7 releaseSebastien Guiriec2019-03-1222-548/+732
| | | | | | | | | | | | | | | | | PFW 3.2.7 release notes: https://github.com/intel/parameter-framework/releases/tag/v3.2.7 This release contains the following changes: - Tighter checks on XML attributes - Travis-related changes - Documentation fixes - Fix displaying of syntax errors in EDD files Bug: 124767636 Test: build Change-Id: I7b2671156b5275aa2b804246fa65e81613677881 Signed-off-by: Sebastien Guiriec <sebastien.guiriec@renault.com>
* [PFW] Integrate PFW core version 3.2.6 releaseSebastien Guiriec2019-03-1224-68/+130
| | | | | | | | | | | | | | | | | | | PFW 3.2.6 release notes: https://github.com/intel/parameter-framework/releases/tag/v3.2.6 This release contains the following changes: - CMake: define installation components - Enum parameter serialization fix in raw value space - Version number guessing now prioritizes the ".version" file generated by the "git archive" export and then falls back to the git revision (opposite of what was done before). - Some CMake modernization. Bug: 124767636 Test: build Change-Id: Ic55dfc09da3436d0a4182463fa44a4dd6a9bfb80 Signed-off-by: Sebastien Guiriec <sebastien.guiriec@renault.com>
* [PFW] Integrate PFW core version 3.2.5 releaseSebastien Guiriec2019-03-12198-738/+813
| | | | | | | | | | | | | | | | | | PFW 3.2.5 release notes: https://github.com/intel/parameter-framework/releases/tag/v3.2.5 This release contains the following changes: - CMake Package configuration file generation - Preliminary and unofficial OSX support in Travis-CI - Use clang-tidy for automatic code cleanup - Some more cleanup and fixes - Speed Travis-CI up by using CCache Bug: 124767636 Test: build Change-Id: Ib7ce6824430f3907c0508194e91f71a934bdcda8 Signed-off-by: Sebastien Guiriec <sebastien.guiriec@renault.com>
* Merge stage-aosp-master into pi-dev-plus-aospXin Li2019-02-250-0/+0
|\ | | | | | | | | | | am: e4a45df099 Change-Id: Id7529e8f67ac1fc2a593a1912bb9575a5337ba69
| * Merge stage-aosp-master into pi-dev-plus-aospXin Li2019-02-250-0/+0
| |\ | | | | | | | | | | | | Bug: 126125118 Change-Id: Ie87007d14e72b5f01c30ac97da241b012216e6a3
| | * DO NOT MERGE - Merge pi-dev@5234907 into stage-aosp-masterandroid-o-mr1-iot-release-1.0.13Xin Li2019-02-200-0/+0
| | |\ | | | | | | | | | | | | | | | | Bug: 120848293 Change-Id: Iad694f1157e75d2d054019d02978fd73a863c203
* | | | Convert Schemas.mk to Android.bp am: bd2ec35091 am: 228d73c989Jaewoong Jung2019-02-143-147/+126
|\| | | | | | | | | | | | | | | | | | | | | | | am: b7b81f54cf Change-Id: I290480737354036296de79426b28347a5af0de6d
| * | | Convert Schemas.mk to Android.bp am: bd2ec35091Jaewoong Jung2019-02-143-147/+126
| |\| | | | |/ | |/| | | | | | | | | | am: 228d73c989 Change-Id: I794c834649c89b23f9014fdb06cacc037e79c628
| | * Convert Schemas.mk to Android.bpJaewoong Jung2019-02-143-147/+126
| | |\ | | | | | | | | | | | | | | | | | | | | am: bd2ec35091 Change-Id: If1e96ed1d06c3d5056051c114803b0e0ac6811ce
| | | * Convert Schemas.mk to Android.bpandroid-q-preview-6android-q-preview-5android-q-preview-4android-q-preview-2.5android-q-preview-1android-o-mr1-iot-release-1.0.12android-o-mr1-iot-release-1.0.10oreo-mr1-iot-releaseJaewoong Jung2019-02-133-147/+126
| | | | | | | | | | | | | | | | | | | | | | | | Bug: 122332396 Test: Manual build + inspection Change-Id: I85de491e9a74e063e7bec5a08aeabef87122f51d
* | | | Add default code reviewers into OWNERS am: 5e5a6ebf2e am: b7d4ecd635Chih-Hung Hsieh2019-01-111-0/+5
|\| | | | | | | | | | | | | | | | | | | | | | | am: 65bc2c53ab Change-Id: I79ed2ff429cbbea3cf78934a403fc45bfe277891
| * | | Add default code reviewers into OWNERS am: 5e5a6ebf2eChih-Hung Hsieh2019-01-111-0/+5
| |\| | | | | | | | | | | | | | | | | | | | | | am: b7d4ecd635 Change-Id: I827bdee6e27bab8be2a3e81d924c526b86909d69
| | * | Add default code reviewers into OWNERSChih-Hung Hsieh2019-01-111-0/+5
| | |\| | | | | | | | | | | | | | | | | | | | | am: 5e5a6ebf2e Change-Id: I7fbe90177397d1457ca7f03a62bfb59a7b7bc4b9
| | | * Add default code reviewers into OWNERSChih-Hung Hsieh2019-01-111-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | Bug: 33166666 Test: gerrit uploader Change-Id: I14d74528612af5573dd13d6d4d660592255122db
* | | | [automerger skipped] Use ICU in libandroidicu am: 34eadd8512 am: d57cc552d6Victor Chang2019-01-090-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | am: d3b564a1c2 -s ours am skip reason: change_id I2da65a9ac14ac4e953ed57ec253355811099dde8 with SHA1 31e5d11653 is in history Change-Id: Ib1410012368ee5bbc50b66ac00160430707c0fc4
| * | | Use ICU in libandroidicu am: 34eadd8512Victor Chang2019-01-091-1/+1
| |\| | | | | | | | | | | | | | | | | | | | | | am: d57cc552d6 Change-Id: Ib52a18b4aee42f5f7714b2ec91f99e8e89e3f559
| | * | Use ICU in libandroidicuVictor Chang2019-01-091-1/+1
| | |\| | | | | | | | | | | | | | | | | | | | | am: 34eadd8512 Change-Id: I2afa0c94a571b87a08f12f566a404fe10d37758e
| | | * Use ICU in libandroidicuVictor Chang2019-01-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libicuuc and libicui18n are moved into APEX, but they have no stable ABI due to the version suffix. Use libandroidicu which provides stable symbol. See http://r.android.com/801855 for libandroidicu implementation. Bug: 117094880 Test: m checkbuild Merged-In: I2da65a9ac14ac4e953ed57ec253355811099dde8 Change-Id: I2da65a9ac14ac4e953ed57ec253355811099dde8 (cherry picked from commit 31e5d11653375c5e9338ea1898e07a6bfd99019b)
* | | | Use ICU in libandroidicuVictor Chang2019-01-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libicuuc and libicui18n are moved into APEX, but they have no stable ABI due to the version suffix. Use libandroidicu which provides stable symbol. See http://r.android.com/801855 for libandroidicu implementation. Bug: 117094880 Test: m checkbuild Change-Id: I2da65a9ac14ac4e953ed57ec253355811099dde8
* | | | Convert to Android.bp am: b802d2f464 am: e51650dca3Dan Willemsen2018-10-258-448/+188
|\| | | | | | | | | | | | | | | | | | | | | | | am: 84442570ad Change-Id: I27cef21db6736c3cec3c75ed5f2b7f5ab294594c
| * | | Convert to Android.bp am: b802d2f464Dan Willemsen2018-10-258-448/+188
| |\| | | | | | | | | | | | | | | | | | | | | | am: e51650dca3 Change-Id: I6a945c1ee7da3bdbdbda6233b81dd2d38a9283f2
| | * | Convert to Android.bpDan Willemsen2018-10-258-448/+188
| | |\| | | | | | | | | | | | | | | | | | | | | am: b802d2f464 Change-Id: I6fa8e694d1398a0e35b28a1515948011c3a7cf3c
| | | * Convert to Android.bpandroid-wear-8.0.0_r2android-o-mr1-iot-release-smart-display-r9android-o-mr1-iot-release-smart-display-r8android-o-mr1-iot-release-smart-display-r5android-o-mr1-iot-release-smart-display-r4android-o-mr1-iot-release-smart-display-r22android-o-mr1-iot-release-smart-display-r14android-o-mr1-iot-release-smart-clock-r6android-o-mr1-iot-release-smart-clock-r2android-o-mr1-iot-release-smart-clock-fsiandroid-o-mr1-iot-release-smart-clock-fcsandroid-o-mr1-iot-release-1.0.8android-o-mr1-iot-release-1.0.7android-n-iot-release-ihome-igv1nougat-iot-releaseDan Willemsen2018-10-258-448/+188
| | | | | | | | | | | | | | | | | | | | | | | | | | | | See build/soong/README.md for more information. Test: cd external/parameter-framework; mma Change-Id: I29bdcf6d4c4fce6a6022343d8aaa595c374d46f4
* | | | [automerger skipped] Merge pie-platform-release to aosp-master - DO NOT ↵Bill Yi2018-10-240-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MERGE am: 5e7be53596 -s ours am: 53349cc448 -s ours am: aa12a862f7 -s ours Change-Id: I163e9720eb666ad8ce3d080c8e158256c8b897f5
| * | | [automerger skipped] Merge pie-platform-release to aosp-master - DO NOT ↵Bill Yi2018-10-240-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MERGE am: 5e7be53596 -s ours am: 53349cc448 -s ours Change-Id: Ibe0b79a1db684f0b13336a0b9d6cd955046e21c1
| | * | [automerger skipped] Merge pie-platform-release to aosp-master - DO NOT MERGEBill Yi2018-10-240-0/+0
| | |\| | | | | | | | | | | | | | | | | | | | | am: 5e7be53596 -s ours Change-Id: I2785096ad0b711a3395a47e11196621712328b4f
| | | * Merge pie-platform-release to aosp-master - DO NOT MERGEBill Yi2018-10-240-0/+0
| | | |\ | | | | | | | | | | | | | | | Change-Id: I0eb3c216a79482373bfdaa0552e994af84873f5e
* | | | | [automerger skipped] Merge pi-platform-release to stage-aosp-master - DO NOT ↵Bill Yi2018-10-240-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MERGE am: b15f8304a1 -s ours am: dcc90d6b46 -s ours Change-Id: Ia2a8de533350b985490058ae33e7ce024bc05281
| * | | | [automerger skipped] Merge pi-platform-release to stage-aosp-master - DO NOT ↵Bill Yi2018-10-240-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MERGE am: b15f8304a1 -s ours Change-Id: If1b585661fc32865cac4fc37d4ff0be0cee4792f
| | * | | Merge pi-platform-release to stage-aosp-master - DO NOT MERGEBill Yi2018-10-240-0/+0
| | |\ \ \ | | | |/ / | | |/| / | | | |/ Change-Id: If4917c9a6a9fe775a65f53173016bbc49ed6686e
| | | * Snap for 4393550 from 108db75a59dbea562ac4bcaf8c6cc862c4919af0 to pi-releaseandroid-wear-9.0.0_r9android-wear-9.0.0_r8android-wear-9.0.0_r7android-wear-9.0.0_r6android-wear-9.0.0_r5android-wear-9.0.0_r4android-wear-9.0.0_r3android-wear-9.0.0_r23android-wear-9.0.0_r22android-wear-9.0.0_r21android-wear-9.0.0_r20android-wear-9.0.0_r2android-wear-9.0.0_r19android-wear-9.0.0_r18android-wear-9.0.0_r17android-wear-9.0.0_r16android-wear-9.0.0_r15android-wear-9.0.0_r14android-wear-9.0.0_r13android-wear-9.0.0_r12android-wear-9.0.0_r11android-wear-9.0.0_r10android-wear-9.0.0_r1android-vts-9.0_r9android-vts-9.0_r8android-vts-9.0_r7android-vts-9.0_r6android-vts-9.0_r5android-vts-9.0_r4android-vts-9.0_r14android-vts-9.0_r13android-vts-9.0_r12android-vts-9.0_r11android-vts-9.0_r10android-cts-9.0_r9android-cts-9.0_r8android-cts-9.0_r7android-cts-9.0_r6android-cts-9.0_r5android-cts-9.0_r4android-cts-9.0_r3android-cts-9.0_r2android-cts-9.0_r13android-cts-9.0_r12android-cts-9.0_r11android-cts-9.0_r10android-cts-9.0_r1android-9.0.0_r9android-9.0.0_r8android-9.0.0_r7android-9.0.0_r60android-9.0.0_r6android-9.0.0_r59android-9.0.0_r58android-9.0.0_r57android-9.0.0_r56android-9.0.0_r55android-9.0.0_r54android-9.0.0_r53android-9.0.0_r52android-9.0.0_r51android-9.0.0_r50android-9.0.0_r5android-9.0.0_r49android-9.0.0_r48android-9.0.0_r3android-9.0.0_r2android-9.0.0_r18android-9.0.0_r17android-9.0.0_r10android-9.0.0_r1security-pi-releasepie-vts-releasepie-security-releasepie-s2-releasepie-release-2pie-releasepie-r2-s2-releasepie-r2-s1-releasepie-r2-releasepie-platform-releasepie-gsipie-cuttlefish-testingpie-cts-releaseandroid-build-team Robot2017-10-136-3/+14
| | | |\ | | | | | | | | | | | | | | | Change-Id: I1bf9bf143434b1974eeb6cf2c81b58db54c25192
* | | | | Suppress -Wimplicit-fallthrough. am: 88e8d8b018 am: 45fe1a6958Chih-Hung Hsieh2018-09-063-1/+4
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: c0f0d1e107 Change-Id: If413bd71351e9c3c148c71bfb5188e9ed514b6b4
| * | | | Suppress -Wimplicit-fallthrough. am: 88e8d8b018Chih-Hung Hsieh2018-09-063-1/+4
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 45fe1a6958 Change-Id: I936a2e94916515d3fe1d418955d0b50128db660a
| | * | | Suppress -Wimplicit-fallthrough.Chih-Hung Hsieh2018-09-063-1/+4
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 88e8d8b018 Change-Id: I7f6bd03880a43d7d6107f5143d52c7b9dd271744
| | | * | | Suppress -Wimplicit-fallthrough.android-o-mr1-iot-release-smart-display-r3android-o-mr1-iot-release-1.0.5oreo-mr1-1.2-iot-releasemaster-cuttlefish-testing-releaseChih-Hung Hsieh2018-09-063-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -Wimplicit-fallthrough will be enabled globally. Test: build with global -Wimplicit-fallthrough. Change-Id: I00fb9ed34cb378b42be1065082b1086ae2e2a36c
* | | | | | Do not assume HOST_OUT_EXECUTABLES is always in the PATH am: 2da0f098f1 am: ↵Takayuki Hoshi2018-09-041-1/+1
|\| | | | | | |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 445d524f1a am: 1cf9d94a35 Change-Id: Ic6fe9771f37a99e233cdb98a94fb7678cec90c84
| * | | | Do not assume HOST_OUT_EXECUTABLES is always in the PATH am: 2da0f098f1Takayuki Hoshi2018-09-041-1/+1
|/| | | | | |/ / / | | | | | | | | | | | | | | | | am: 445d524f1a Change-Id: I61c189c2a741b076cb73b0c2ec69df0eac79b4fc