summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-01-21Use IIpClient in LowpanInterfaceTrackerHEADandroid-q-preview-1android-o-mr1-iot-release-1.0.14android-o-mr1-iot-release-1.0.13android-o-mr1-iot-release-1.0.12android-o-mr1-iot-release-1.0.10simpleperf-releaseoreo-mr1-iot-releasemastermainRemi NGUYEN VAN
Test: make lowpan-service Bug: b/112869080 Exempt-From-Owner-Approval: owner and team lead both unavailable Change-Id: Ic294324d1a8f9b9ad076043554c1b781d7ee14e0
2018-12-07Del the linking of libnetdaidlandroid-o-mr1-iot-release-1.0.8android-o-mr1-iot-release-1.0.7Luke Huang
libnetdaidl will be removed. Test: atest FrameworksLowpanApiNativeTests passes Change-Id: I4bf373909a838a006e7e6c1fd358b65038280962 Exempt-From-Owner-Approval: the only person in OWNERS is on leave
2018-10-24Merge pie-platform-release to aosp-master - DO NOT MERGEandroid-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-r40.1Jandroid-o-mr1-iot-release-smart-display-r4android-o-mr1-iot-release-smart-display-r39android-o-mr1-iot-release-smart-display-r30android-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-cube_r2android-o-mr1-iot-release-cube-fsiandroid-o-mr1-iot-release-cube-fcsBill Yi
Change-Id: I3dfa0d5353e23806c4f4ed9ee574fd0f24114f64
2018-10-02Add libbinderthreadstate to LOCAL_JNI_SHARED_LIBS for some tests.Jayant Chowdhary
am: bcc1780794 Change-Id: I479b037890c0a1802f9b0d0ea3351e3b2605dc29
2018-09-28Add libbinderthreadstate to LOCAL_JNI_SHARED_LIBS for some tests.android-o-mr1-iot-release-smart-display-r3android-o-mr1-iot-release-1.0.5oreo-mr1-1.2-iot-releasemaster-cuttlefish-testing-releaseJayant Chowdhary
libbinder and libhwbinder now also depend on libbinderthreadstate. Add this dependency to LOCAL_JNI_SHARED_LIBS since these libraries need to be packaged together. Bug: 110364143 Test: atest FrameworksLowpanApiNativeTests Change-Id: I174c6c30373ec7030082872b0bc8b5ee7ee72f22 Signed-off-by: Jayant Chowdhary <jchowdhary@google.com>
2018-08-07Merge Android Pie into master am: 29497db8b7Xin Li
am: 3ea057d857 Change-Id: I153b9e7995e5799355b9c0cf48d1a9dc8cb7cb71
2018-08-07Merge Android Pie into masterXin Li
am: 29497db8b7 Change-Id: Iac56a7bff94db995a0ae881bb112e3979c2969b0
2018-08-06Merge Android Pie into masterandroid-o-mr1-iot-release-1.0.4android-o-mr1-iot-release-1.0.3Xin Li
Bug: 112104996 Change-Id: Ib34e4c6cf033cd092ac0c1b489258083e24f951d
2018-06-09Merge pi-dev-plus-aosp-without-vendor into stage-aosp-masterXin Li
am: 8c11059c01 Change-Id: Ia0847672c94d62a0e2bbacf912beae8e219950cd
2018-06-08Merge pi-dev-plus-aosp-without-vendor into stage-aosp-mastertemp_p_mergeXin Li
Bug: 79597307 Change-Id: Ia835254fd3ade501a9925ebf4a75c2175ccc5e66
2018-05-04Remove unnecessary references to libunwind. am: dab952b5d0Christopher Ferris
am: d8e22479a9 Change-Id: I4723645a6572605dc0b9322949034d35282e583d
2018-05-04Remove unnecessary references to libunwind.Christopher Ferris
am: dab952b5d0 Change-Id: Ie2ebdba7e873a6ce56ed8eeead5c3c20231a9009
2018-05-04Remove unnecessary references to libunwind.android-p-preview-5android-p-preview-4android-p-preview-3android-p-preview-2android-o-mr1-iot-release-1.0.2android-o-mr1-iot-release-1.0.1Christopher Ferris
Bug: 79209464 Test: Builds. Change-Id: I0fa7cb3c472dbf1b83c5301281692ab7f992cb6b
2018-04-04Remove duplicate definitions of utility variables am: 4010f14244Dan Willemsen
am: 446004df9b Change-Id: I9c84cc08b2d26014afdd570a0182907577bf430f
2018-04-04Remove duplicate definitions of utility variablesDan Willemsen
am: 4010f14244 Change-Id: I8dc63c6b8f9bce73ae7645411a7b505020cc643e
2018-03-28Remove duplicate definitions of utility variablesandroid-wear-p-preview-2android-o-mr1-iot-release-1.0.0android-o-mr1-iot-preview-8o-mr1-iot-preview-8Dan Willemsen
These are set by the core build system, and are becoming read-only. Bug: 76424357 Test: diff build-aosp_arm.ninja Change-Id: Ia1ace7a6b3e3cb5524294421a2144dbed3dca520
2018-02-25Snap for 4620899 from e6a24c74c6eceeebb3277206b7dc979dc932440d 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_r34android-wear-9.0.0_r33android-wear-9.0.0_r32android-wear-9.0.0_r31android-wear-9.0.0_r30android-wear-9.0.0_r3android-wear-9.0.0_r29android-wear-9.0.0_r28android-wear-9.0.0_r27android-wear-9.0.0_r26android-wear-9.0.0_r25android-wear-9.0.0_r24android-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_r19android-vts-9.0_r18android-vts-9.0_r17android-vts-9.0_r16android-vts-9.0_r15android-vts-9.0_r14android-vts-9.0_r13android-vts-9.0_r12android-vts-9.0_r11android-vts-9.0_r10android-security-9.0.0_r76android-security-9.0.0_r75android-security-9.0.0_r74android-security-9.0.0_r73android-security-9.0.0_r72android-security-9.0.0_r71android-security-9.0.0_r70android-security-9.0.0_r69android-security-9.0.0_r68android-security-9.0.0_r67android-security-9.0.0_r66android-security-9.0.0_r65android-security-9.0.0_r64android-security-9.0.0_r63android-security-9.0.0_r62android-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_r20android-cts-9.0_r2android-cts-9.0_r19android-cts-9.0_r18android-cts-9.0_r17android-cts-9.0_r16android-cts-9.0_r15android-cts-9.0_r14android-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_r61android-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 Robot
Change-Id: I9b90b3b81eb95706021e7ac1a004a8697af2cb39
2018-02-23frameworks/opt/net/lowpan: Set LOCAL_SDK_VERSION where possible. am: ↵android-9.0.0_r47android-9.0.0_r46android-9.0.0_r45android-9.0.0_r44android-9.0.0_r43android-9.0.0_r42android-9.0.0_r41android-9.0.0_r40android-9.0.0_r39android-9.0.0_r38android-9.0.0_r37android-9.0.0_r36android-9.0.0_r35android-9.0.0_r34android-9.0.0_r33android-9.0.0_r32android-9.0.0_r31android-9.0.0_r30android-9.0.0_r22android-9.0.0_r21android-9.0.0_r20android-9.0.0_r19android-9.0.0_r16android-9.0.0_r12android-9.0.0_r11pie-qpr3-s1-releasepie-qpr3-releasepie-qpr3-b-releasepie-qpr2-releasepie-qpr1-s3-releasepie-qpr1-s2-releasepie-qpr1-s1-releasepie-qpr1-releasepie-dr1-releasepie-dr1-devpie-devpie-b4s4-releasepie-b4s4-devAnton Hansson
9a776a0133 am: 14c2f414cf am: 6253f9d9e6 Change-Id: I948e72eaca03e21a953696063eb97e08075491c5
2018-02-23frameworks/opt/net/lowpan: Set LOCAL_SDK_VERSION where possible. am: 9a776a0133Anton Hansson
am: 14c2f414cf Change-Id: Ic17d6e6fc62b6cbdbd4d24ce89358c8aaa5daef3
2018-02-23frameworks/opt/net/lowpan: Set LOCAL_SDK_VERSION where possible.Anton Hansson
am: 9a776a0133 Change-Id: I970c50fb6f7f880f50c1a060d357a469356d2f5a
2018-02-22frameworks/opt/net/lowpan: Set LOCAL_SDK_VERSION where possible.android-p-preview-1android-o-mr1-iot-preview-7o-mr1-iot-preview-7Anton Hansson
This change sets LOCAL_SDK_VERSION for all packages where this is possible without breaking the build, and LOCAL_PRIVATE_PLATFORM_APIS := true otherwise. Setting one of these two will be made required soon, and this is a change in preparation for that. Not setting LOCAL_SDK_VERSION makes the app implicitly depend on the bootclasspath, which is often not required. This change effectively makes depending on private apis opt-in rather than opt-out. Test: make relevant packages Bug: 73535841 Change-Id: Ic09937c20df784c5bcc99fab31f4ad4de86e123e
2018-02-07Snap for 4590521 from e2fc29552df217d3dbf3a232c29b22c3fd84eaa7 to pi-releaseandroid-build-team Robot
Change-Id: I078143a9e40a9ecf3fd48c88e4cce6ca52cdd844
2018-02-06Snap for 4587185 from ce0c6366980ec3ee29a52baa7fdaab293365f404 to pi-releaseandroid-build-team Robot
Change-Id: I319a5aaf5f1c98efc1474392ededa0d0917b8f1d
2018-02-05Fix for lowpan_hdlc_adapter not building on IoT buildsRobert Quattlebaum
Change-Id: I038d7465ddec583ec272ad03ab937ed590c8341d
2018-02-02Don't add rule for lowpan_hdlc_adapter if not building lowpan supportRobert Quattlebaum
This avoids breaking the build if the LoWPAN HAL isn't available on a given branch. Bug: b/70238897 Change-Id: I28d360aec9eedc43716fa5650538dbd3c2a6ebe6
2018-02-02Merge changes from `oc-mr1-iot-dev` into master.Robert Quattlebaum
Change-Id: Ie57475c22a8548c60184a82028e622607bba5e15
2017-12-11Snap for 4496165 from 63a47f11199c7ec798733f2e139970154a7fd9d2 to pi-releaseandroid-build-team Robot
Change-Id: Ia2b0afe989b9335ab4032126ecb866cf7478117d
2017-12-07Manually merge changes from giant AOSP topicStephen Li
Change-Id: I0737abfc4e29fa20d261a27eebc745884f8b0e63
2017-12-07Snap for 4489599 from d49326f48c105c73fc14eae3c9b222e5ba3e42ee to pi-releaseandroid-build-team Robot
Change-Id: Ic457fa450ed011c13a165d35a6e4451c6750dea7
2017-12-07DO NOT MERGE: Merge Oreo MR1 into master am: d65ab13260 -s oursXin Li
am: d9816589f1 Change-Id: Iaa83191117dc7446573c0f427ea4f4d92c79edb5
2017-12-07DO NOT MERGE: Merge Oreo MR1 into masterXin Li
am: d65ab13260 -s ours Change-Id: I7696a64499c14ae48ea0070ab443401753b3a2ff
2017-12-06DO NOT MERGE: Merge Oreo MR1 into masterandroid-wear-8.0.0_r1Xin Li
Exempt-From-Owner-Approval: Changes already landed internally Change-Id: I4bdc4ff1c0313e76927996807892650a842396ba
2017-12-05Flatten dependency hierarchy of legacy-android-testPaul Duffin
Previous changes statically included legacy-android-test in preparation for removing android.test.* and junit.* classes from the android.jar. Unfortunately, that lead to duplicate classes between APKs and the bootclasspath which caused build problems (Proguard) and also runtime problems (when targeting and running on older releases). Switching from statically including the classes to using the runtime libraries cannot be done in one step because legacy-android-test is statically included in libraries which are used in many APKs and so removing it from those libraries requires that all APKs be updated at once. Doing that atomically across dozens of projects is not practical. This change modifies APKS that statically include the legacy-android-test library indirectly. * If the APK manifest uses the android.test.runner library then the APK is modified to stop statically including legacy-android-test and instead build against android.test.base/mock/runner libraries instead. * Otherwise, the APK statically includes legacy-android-test. Also, any libraries that statically include are modified to stop statically including it and if it has source dependencies on the classes is changed to build against the android.test.base/mock/runner libraries. The following change descriptions were generated automatically and so may be a little repetitive. They are provided to give the reviewer enough information to check the comments match what has actually been changed and check the reasoning behind the changes. * libandroid_net_lowpan/tests/Android.mk Added 'android.test.base' to LOCAL_JAVA_LIBRARIES because FrameworksLowpanApiNativeTests's source depends on its classes and because of these changes they are no longer present on the compilation path. The classes do not need to be statically included because the classes will be provided by the runtime, either from the default bootclasspath or from the android.test.runner library that FrameworksLowpanApiNativeTests specifies in its manifest. Bug: 30188076 Test: make checkbuild Change-Id: Ie345cefb69a7afcd2486c8d245148549d791fb97
2017-11-22lowpan_hdlc_adapter: Wait for Event::OPENED before calling sendFrame()Robert Quattlebaum
Part of the LoWPAN HAL contract is that the user of the device interface will wait until it receives LowpanEvent::OPENED before calling sending frames using the interface. The LoWPAN HDLC Adapter was breaking that contract, calling sendFrame pretty much immediately after calling open. This change makes sure that we wait for the OPENED event before calling sendFrame(). If we receive an ERROR event first, then we terminate. Bug: b/69687483 Change-Id: I6e0574dbda00775eab6fe8a8c617521e4c48c8cc
2017-11-06Added OWNERS fileRobert Quattlebaum
Change-Id: Ief0c091e401ef12e80b54e33798dbaf4bfb3e7e4
2017-10-12LowpanService: Reconstitute mIpManager every time we attachRobert Quattlebaum
I noticed that we only seem to be making it past the ObtainingIpState if it is the first time we have entered the state. After successfully getting past this state once, if we bring the interface down and then bring it back up we will be stuck in that state (and, thus, have no connectivity). Forcing IpManager to be reconstituted with every attempt fixes the problem. Bug: b/67718802 Test: manual Change-Id: Idb06068c721c2e432c9936d6a00b21ab8ea6febc
2017-10-10lowpanctl: Various minor fixes.Robert Quattlebaum
Change-Id: I46e81248766f29b63b39d78e2f34a215723565ba
2017-10-02lowpan_hdlc_adapter: New HAL adapter for wpantundRobert Quattlebaum
This tool is designed to quickly enable wpantund to use the ILowpanDevice HAL, introduced in change Ib4a1ee35d1a02e3a38be406825bae3fdf9b0072f. Long term, this capability should be built into wpantund, making this tool obsolete. This change also includes related updates to the product makefiles. Bug: b/64090883 Change-Id: I9d7a80df20c69b8c335b88d984d9f8909d483fcd
2017-09-26build: Fix paths in feature makefilesRobert Quattlebaum
Change-Id: Ia920447abc613ca0f5d22918344767d9aabc4af7
2017-09-21Merge "Rename `product` directory to `build`" into oc-mr1-iot-devTreeHugger Robot
2017-09-21Rename `product` directory to `build`Robert Quattlebaum
This better matches with the general Android directory structure. Change-Id: Id2473c8bd3d65bac887be71699462987f3437714
2017-09-10release-request-cacfaf25-4304-4e6b-ab4e-089367c7ed39-for-git_pi-release-4326 ↵android-build-team Robot
570 snap-temp-L59400000101056305 Change-Id: I13bf5733f02e41f1a0790cb722d4bf66d0de8702
2017-09-08Merge branch goog/master into goog/oc-mr1-iot-devRobert Quattlebaum
Change-Id: I6e6005afea19fb9f703cf6912e7e5d03cc33935a
2017-09-07Add makefiles for LoWPAN-compatible productsRobert Quattlebaum
Change-Id: I286fb9de32aa3a781a0bfb3b39277417f0bcd16c
2017-09-07Test script updatesRobert Quattlebaum
Change-Id: I349f796f975419e152495c63af72ff8c5e2aa2e5
2017-09-03release-request-b4448e78-a682-4bc1-b691-b70e74fef19f-for-git_pi-release-4314 ↵android-build-team Robot
474 snap-temp-L95500000099150132 Change-Id: I441efa42e6541e5a936bb18317b36573bb2e5f21
2017-08-31Fix test config for FrameworksLowpanApiNativeTestsSimran Basi
Updates the instrumentation runner to be correct. Bug: 65176822 Test: atest FrameworksLowpanApiNativeTests Change-Id: Ic970080e4536a5c4ca1e7fddd9264ac59ccc4fa1
2017-08-13release-request-631994b2-37c0-4d03-8caa-bfd01530db29-for-git_pi-release-4269 ↵android-build-team Robot
836 snap-temp-L23500000092503827 Change-Id: Id854848ff06ceb25bd79a6f997f0ce2eccf3814e
2017-08-09LowpanServiceImpl: Add outstanding NetworkRequestRobert Quattlebaum
This change adds an outstanding NetworkRequest which makes sure that we keep LoWPAN networks around instead of shutting them down as unwanted. Bug: b/64482750 Change-Id: I2310f2499f161096af5410b27160b875de520c4a
2017-08-09release-request-999b130a-24cf-4106-967e-4713076535ff-for-git_pi-release-4257 ↵android-build-team Robot
729 snap-temp-L14600000090822884 Change-Id: I70fb1fe8f0a57d81113a38b74ed34c6dd911a270