Age | Commit message (Collapse) | Author |
|
To abort inet receiver thread, an abort
message must be sent explictly to loopback address.
For reciever to receive abort message it must be
open to receive messages on INADDR_ANY and not
just specific IP address.
CRs-Fixed: 2462833
Change-Id: I9ab3266d582bc774655fcabfc086dab33010f7d8
|
|
|
|
|
|
|
|
CRs-Fixed: 2447850
Change-Id: I45daa7c5415a897c12c107b9eb3e2451e43155b7
|
|
|
|
|
|
|
|
Change-Id: I101deb7dd449c64cc9924152d252f70fe332c2de
CRs-fixed: 2472108
|
|
When qrtr socket receiver has restarted, need a way to inform
sender so sender can restart the service discovery process
Change-Id: Id665da649e0962691277124b42f1ee9cc6160fa8
CRs-fixed: 2445555
|
|
'goog/qcom/release/LA.UM.8.1.R1.09.00.00.529.047' into qt-r1-dev am: dc76408df2
am: 90cea026f9
Change-Id: Ic32b76aeb9dd2519c9f9483321681b5453dadc7f
|
|
'goog/qcom/release/LA.UM.8.1.R1.09.00.00.529.047' into qt-r1-dev
am: dc76408df2
Change-Id: I89b426e919bedf11ff85976fb872bd8b94a5d4d0
|
|
|
|
|
|
|
|
Change-Id: Ib53e30dde614a9bee348a41083e177a5999dcfc1
CRs-fixed: 2473365
|
|
(1) Add support to report out calibration confidence in position
report
(2) Update gps quality of GGA, mode indicator for GMC and VTG
NMEA sentences
Change-Id: Ia1aa5283deffed6638172b90a41b481c2d199229
CRs-fixed: 2438838
|
|
This allows HAL to request locations into AFW
even when Location is disabled in Settings.
Change-Id: I0c1d4fef55937f3094980dad29ff09d212f541fe
CRs-fixed: 2475037
|
|
Change-Id: Ia58935df454e7bfffa91416159e5c9ba4fe1ac75
CRs-fixed: 2474222
|
|
Fix the issue that SV in use mask isn't set correct
in reportSv function in GnssAdapter.cpp.
Change-Id: Ie90fc4b938875817b105745cf531ee8dc31e74bc
CRs-Fixed: 2473868
|
|
'goog/qcom/release/LA.UM.8.1.R1.09.00.00.529.047' into qt-r1-dev
Bug: 134895605
Change-Id: Ib4de7f6ea1deece59fb67713f411aa4a88402425
|
|
|
|
1. remove blank GSV sentences
2. modify GNS mode indicator field
3. modify GSA mode field, remove blank sentence
Change-Id: Ibe196328938e2674f0100224209cef0b229328e1
CRs-Fixed: 2460129
|
|
am: b0ed1f1f31
Change-Id: I4bf0e6d08dd181fa11be155b7370f92ab8712e21
|
|
am: 411f8f46d3
Change-Id: Ib88c7b12aaebfa51ff499be53d660a0f02e332ab
|
|
Change-Id: I8ce184682331aed809cdf4e36611ccd7b84c02e3
|
|
loc_service_mask should not be populated with any
SAP(Basic or Premium) value if the SAP value is
MODEM_DEFAULT.
Change-Id: I665bb90e4a814dc31bed566cc0b2ecffcfae52ac
CRs-Fixed: 2457874
|
|
- Fix a Use After Free issue in Gnss Update Config
If Engine Capabilities are not known yet at the time
of the MsgGnssUpdateConfig, the ids arrray will be freed
but the ids pointer will be copied into a new
MsgGnssUpdateConfig that will access the ids array again
- Issue in NetworkInfoDataItemBase which will result in
array out of bound access which might result in heap
buffer overflow.
Test: GNSS sanity test
Bug: 134993377
Change-Id: Ib5a6dc29fef9eb6676d4605f92d60f26a47d1d90
CRs-fixed: 2449980
|
|
Redesign the inet sender and receiver to
be able to accomodate udp and tcp types into
one base class.
CRs-Fixed: 2429102
Change-Id: Ie138839a5c8842813c99053816e06e4ed7f6b314
|
|
Move basic location info to top so if a new field is added to
GnssLocationInfoNotification, it will not impact the basic
location info.
Change-Id: I362ee0f6f09c10e3df64ed6993b73a256690c38d
CRs-fixed: 2468348
|
|
Do not send out empty sv measurement to Android
Change-Id: I4ab807d647be8b44f3f48a3ad5e5ca7f33ac2485
CRs-fixed: 2439716
|
|
|
|
|
|
|
|
Change-Id: If9d6f4ff694572f22b95b3ccb6015ebcb6310ffa
CRs-fixed: 2468528
|
|
|
|
Qrtr and Qsock bot have createLocIpc*Sender and Recver
APIs in LocIpc. But Qrtr is really next gen of Qsock.
The two will not co-exist. Their existence depends on
kernel versions, i.e. 4.9 and earlier is Qsock; while
4.14 and later is Qrtr. Having 2 sets of APIs doesn't
make sense, as client would have to know what are the
right ones to use, which there is really only one set
of backing implementations.
Change-Id: Ia473f282bb271ae213d7dc5020b0b8c7b0a8cb8f
CRs-Fixed: 2466857
|
|
Cross processor communication needs explicit sized structures.
Avoid using platform defined values like size_t which may
vary from 32-bit to 64-bit.
Also use explicitly defined timespec32_t structure that will
only use uint32_t fields.
CRs-Fixed: 2428163
Change-Id: Ida72f53ac672d9c9b86879bb9861cecefe6f8c6d
|
|
|
|
|
|
Change-Id: Ib6a9ed37f9198b9024042f8ba7ac9e9bf5f05190
CRs-fixed: 2463756
|
|
Change-Id: Ibc2157f1834eb65da48f9375e497628411a185c9
CRs-fixed: 2433570
|
|
We want to avoid reporting locations to AFW while
measurements is active but tracking is not active.
Change-Id: Icbb581199e6f5eba3cfe81cb6ab39337bb7ea51a
CRs-fixed: 2441384
|
|
On cleanup, the locApiStopTracking is called regardless
if a session is active or not, where this error would
be printed. This is an expected case, so it should not
be an error print.
Change-Id: Ieb10d159ad61a212821ef897d50d635354557cca
CRs-fixed: 2461760
|
|
am: 0e93ceeeb6
Change-Id: If7762ccb5b9f357e56e70b600e18b392f6e3a61d
|
|
am: 46f556a2cd
Change-Id: I6bc5355ddca803f8f5b7e493addc1a4717e2b14d
|
|
|
|
|
|
Removing error message from GNSS update
SV Type config method for onDeviceUp
scenario.
Change-Id: I7a93f9ea2fd5f8c1182c9ce10d298fc5971bc1e3
CRs-Fixed: 2461765
|
|
Change-Id: Ie0841c01a79e9247fa6ae7d2b04bb2a66d3d8dad
|