summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-11-22Merge "ipacm: KW fix"qctecmdr Service
2017-11-22Merge 3dc153cdd48e699d82ef94c7815d4706e87853e1 on remote branchLinux Build Service Account
Change-Id: Iea96e99cd8d49b12a78b4b69661a945332e9b3a0
2017-11-20Merge "ipacm: Fix to not filter_notify request"qctecmdr Service
2017-11-20ipacm: KW fixMohammed Javid
KW fix to prevent use of banned functions. Change-Id: I75b01f4359b863159fc40966ed423002a0fa7929 Acked-by: Pooja Kumari <kumarip@qti.qualcomm.com>
2017-11-17ipacm: Fix to not filter_notify requestUtkarsh Saxena
Make changes to not to send filter_notify request with 0 rules when there are no filter rules installed. Change-Id: I9306066a3383340057bdb08c913fcc3c8a7264c7
2017-11-15Merge remote-tracking branch 'goog/qcom/release/LA.UM.6.3.R1.00391.1' into HEADChris Fries
Change-Id: I2ed187125b06e4f2504a5b9122234a8c15b9734f
2017-11-10Merge bad4d1f535707a060d0bcb330c97e4a1bbbacfde on remote branchLinux Build Service Account
Change-Id: I770b75156c3a33447e3e148dc909049addfef51e
2017-11-10ipacm: fix the KW issueSkylar Chang
Instead of using strncpy, change to use stnlcpy to resolve the KW issues. Change-Id: Ia26b1e8e5d5aba1a9e9dc469e1cd97b2e508d542
2017-11-08Merge remote-tracking branch 'goog/qcom/release/LA.UM.6.3.R1.003751.1'Alexey Polyudov
Change-Id: I8efc408f00d10dee13f9992e4d51a35f7b763439
2017-11-08IPACM: clean wlan NAT ifaces during modem SSRSkylar Chang
Wlan-driver will disconnect/reconnect to IPA after modem SSR and bootup again where framework already send add_downstream to IPA and resulted in offload failed. The workaround is to self delete NAT ifaces for wlan related instances during SSR and cache the downstream event before wlan restarts. Change-Id: I178c418621862b19327f70a077623f14a69a56c6
2017-11-06Merge 0fe2143973276c0f20cc09888c0218849358c79e on remote branchLinux Build Service Account
Change-Id: I646742f471fc0a7a4b5b9b4136aab4459df1f700
2017-11-02Merge "IPACM: Do not use deprecated strncpy function"qctecmdr Service
2017-11-02Merge "IPACM: Use Metadata replacement feature"qctecmdr Service
2017-11-01Merge remote-tracking branch 'goog/qcom/release/LA.UM.6.3.R1.00355.2'Alexey Polyudov
Change-Id: Iedfdc865b52a43c2aaead94bd3047e7f0a6c5fce
2017-11-01IPACM: Do not use deprecated strncpy functionGhanim Fodi
strncpy function is deprecated and should not be used. Change-Id: Icd5c080efdb53f77fad16a98928489faa493eddc
2017-10-29IPACM: Use Metadata replacement featureAmir Levy
Enable Metadata replacement bit in modem uplink filtering rules. NAT block will replace the metadata of the packets to metadata that contains the appropriate MUX ID according to the PDN being used. This Mechanism overrides the MUX ID which is set with IPA_IOC_WRITE_QMAPID. Change-Id: If67f21d3e8cc51a7ff11b9e4192e522d2a16c90d
2017-10-27IPACM: disable ipacm compile on msmnileSkylar Chang
Change-Id: I15132c127dc4d1040cba6bda9d339692bb3a73ec
2017-10-27IPACM: fix the ipacm crash issue on SSRSkylar Chang
On SSR scenario without tethering enable once, ipacm crash due to uninitialized pointer, elrInstance. Make the change to initialize it as NULL. Bug: 67019241 Change-Id: I126f44c02a8b186dd2e61392cb2d9732263165e1
2017-10-26Merge "IPACM: fix downstream iface list add/del issue"qctecmdr Service
2017-10-26Merge "IPACM: change DL routing rules back to hashable"qctecmdr Service
2017-10-26IPACM: fix downstream iface list add/del issueSkylar Chang
Use std string instead of memory comparison for vts test Bug: 67396342 Change-Id: I23ac0b27a1aedf340600b28f0b5d75e2e2b8b6f4
2017-10-26IPA HAL: fix the upstream down issueSkylar Chang
When upstream interface went down but tethered interface still up, send "NULL" upstream iface name to IPACM to clean up previous up upstream interface. Bug: 67396342 Change-Id: Ic586072721f9a053126ae0e6a54a00c196632a35
2017-10-23Merge 062ad1c13776b8ff37502c74882bb99b22a185d6 on remote branchLinux Build Service Account
Change-Id: Ife260e1947d35238b6d525fbbb18e6b451252ed0
2017-10-23IPACM: change DL routing rules back to hashableShihuan Liu
Change DL routing rules back to hashable routing rules under IPA v4. Acked-by: Shihuan Liu <shihuanl@qti.qualcomm.com> Change-Id: Iadadc7493bf19d03d2c573d3eee495b76a58ff70
2017-10-21IPACM: enable IPACM_HALSkylar Chang
Enable IPACM_HAL and compile IPANAT and IPACM Change-Id: I46fa07e92bce06b22da1dea179cc4359b9fcb214
2017-10-20ipacm: Add flag -Wall -Werror and fix warningsMohammed Javid
Add flag -Wall -Werror in Android.mk and fix all the warnings and errors. Change-Id: I86de057f5cc38ec9944f4988ac87724ba00b2e52 Acked-by: Pooja Kumari <kumarip@qti.qualcomm.com>
2017-10-18ipacm: Disable L2TP Feature support in Android-OMohammed Javid
Remove L2TP feature support as this feature is not required in Android-O Change-Id: Ib1caaefd1aa263c63f328ee6833083144549b373 Acked-by: Pooja Kumari <kumarip@qti.qualcomm.com> Signed-off-by: Mohammed Javid <mjavid@codeaurora.org>
2017-10-18Merge "ipacm: ignore removeDownstream request if netdev down"qctecmdr Service
2017-10-18Merge "IPACM: fix ipacm crash issue"qctecmdr Service
2017-10-18IPACM: fix ipacm crash issueShihuan Liu
Fix ipacm crash issue in Ethernet bridging use case. Acked-by: Shihuan Liu <shihuanl@qti.qualcomm.com> Change-Id: I0ff8951b37cd30bce32ea17de9ee2fd9708b48af
2017-10-18ipacm: ignore removeDownstream request if netdev downSkylar Chang
Simply return sucess to HAL client if receiving the removeDownstream request when netdev already down Bug: 34361337 Change-Id: I92ee1713635f23ddb19042b32f2790350591b069 Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
2017-10-18SetDataLimit: Init CheckTyler Wear
Check that offload has been initialized before setting the data limit. Bug: 38220415 Change-Id: Ide3924e6a69e239344751eff67de45e7cf2ac890 CRs-fixed: 2083182
2017-10-17ipacm: Fix invalid source pipe indexMohammed Javid
Source pipe index may returned invalid. Check it for valid return before sending it to Q6. Change-Id: I5a37deb40a48321af97db9626998e8065878ee7d
2017-10-16Merge "Merge remote-tracking branch 'team/qcom/release/LA.UM.6.3.r1.00333.1a'"Alexey Polyudov
2017-10-16IPA HAL: Input ChecksTyler Wear
Check input args for v4/v6 addresses and ifaces. Bug: 38220415 Crs-fixed: 2083182 Change-Id: Ife548b0bbfd1854dbcd2500ccb6477e85c6291b7
2017-10-13IPA HAL: Remove Downstream IfaceTyler Wear
Empty iface and garbage iface names should return an error when passed to removeDownstream. Bug: 65612332 Crs-fixed: 2105305 Change-Id: Ib4a99bd6cefe372ac4292b53842bd76e767449a1
2017-10-12Merge remote-tracking branch 'team/qcom/release/LA.UM.6.3.r1.00333.1a'Alexey Polyudov
Change-Id: I5cc22176907807e7b76a7680cf11ba3f1d91c7ba
2017-10-12Merge remote-tracking branch 'team/qcom/release/LA.UM.6.3.r1.00333.1a'Alexey Polyudov
Change-Id: I86bc26bd41360891f0ce94cbc7963241a2fb2665
2017-10-09Merge c53a4e9b23f7201125298018300ebcd6b9eb78cb on remote branchLinux Build Service Account
Change-Id: Ic334f5f389386f5174af4656b3a264e937cd4d4a
2017-10-02Merge "ipacm: fix the crash when modem SSR"qctecmdr Service
2017-10-02ipacm: fix the VTS errorSkylar Chang
On VTS IPACM_HAL unit-test, since wlan tethering devive won't up, therefore the addDownsream events are all cached in IPACM_HAL and keep accumulated until reaching IPACM's max cached and seeing test-case starts failing. The fix is to clean up the cache on Stopoffload. Bug: 65612227 Change-Id: I24f410f5c5ae3a6cad0e14293f266b067f643389
2017-10-02ipacm: fix the crash when modem SSRSkylar Chang
Make ipacm offload manager continues to read msg from IPA-driver instead of posting dummy event to IPACM main thread. Bug: 65676825 Change-Id: Ic838762ba7a0a06dd1690f4198099428a988901a
2017-10-01Merge "IPACM: fix the fd leaking issue"qctecmdr Service
2017-10-01IPACM: fix the fd leaking issueSkylar Chang
Fix the fd leaking issue on "resetTetherStats" and "getStats" APIs. Change-Id: I131c6ebe1ea1e14194fe4fe019eb21364032e154
2017-09-30IPACM: move ipacm configuration file to /vendor/etcSkylar Chang
In treble requirement, move the ipacm configuration file from /etc to /vendor/etc Change-Id: I6e755c826995721e68faf314a073c3b8472dd1e7
2017-09-25Merge 001fdd4f9be5ef394cb3805cee47725953fc403f on remote branchLinux Build Service Account
Change-Id: Ieeae2288408f04b8566f3a9794b78d6939708bcd
2017-09-22Add os_pickup.mk to control access to all sdm845 projectsAlexey Polyudov
Change-Id: Ibada6de20328cf5d45b65d7767f1c41929d4be75
2017-09-19Merge "IPACM: fix compilation issue for MDM"qctecmdr Service
2017-09-19Merge "IPACM: Fix compilation on MDM target"qctecmdr Service
2017-09-19IPACM: fix compilation issue for MDMSkylar Chang
In MDM, IPACM_OffloadManager header file won't be included, therefore make the change to resolve compile issue. Change-Id: I9a9d18886cfb959ac718cfafd89d234524ac61ae