summaryrefslogtreecommitdiff
path: root/core/java/android/net/WifiKey.java
Commit message (Collapse)AuthorAgeFilesLines
* NetworkScoreManager deprecation: documentation fixes per API council requestEtan Cohen2021-12-011-1/+1
| | | | | | Bug: 208506915 Test: well, docs aren't generated for SystemAPI Change-Id: I06ad99e7c0212024067b8f0ef95f3df6abe407b8
* [NETREC] Deprecate NetRecEtan Cohen2021-11-291-0/+2
| | | | | | Bug: 194534319 Test: builds Change-Id: I4583fa7d9700bab80e5606f9f4aad6b162f8bf47
* Add missing nullability annotations.Aurimas Liutikas2019-08-291-1/+4
| | | | | | | | | | | | | | To prepare for enabling MissingNullability Metalava check this CL works on adding missing nullability issues that metalava flags if we tell it to flag new things since API 29. This is not a complete CL, mostly addresses public api and toString/equals for @SystemApi Exempt-From-Owner-Approval: Large scale nullability clean up Bug: 124515653 Test: make -j checkapi Change-Id: I109260842cfc25f06e40694997fcbb4afa02c867
* All Parcelable CREATOR fields are @NonNull.Jeff Sharkey2019-02-281-1/+1
| | | | | | | | | If they were null, then the Parcelable would fail to work. Bug: 126726802 Test: manual Change-Id: I7929ffa2f20e5de1c8e68e8263cca99496e9d014 Exempt-From-Owner-Approval: Trivial API annotations
* Check for null inputs in the ctor.Jeremy Joslin2017-02-081-2/+2
| | | | | | Test: gts-tradefed run gts -m GtsGmscoreHostTestCases -t com.google.android.gts.wifi.WifiHostTest Bug: 35152108 Change-Id: I321b52b0feb62aced20bca7f47e962f5c7d78343
* Actually allow all valid characters in a Wi-Fi SSID.Jeff Davidson2015-03-311-1/+2
| | | | | | | | By default . doesn't match line terminators, which are valid characters in a Wi-Fi SSID. Bug: 19990569 Change-Id: Id4802ef3f020075238d24bcd5529eaf1c18c90dd
* Expose network scoring APIs to /system apps.Jeff Davidson2014-07-161-0/+2
| | | | | | | | | | Ideally, we'd only expose the methods that we intend unbundled apps to call (e.g. not NetworkScoreManager#setActiveScorer, which should only be called by Settings), but this isn't harmful in terms of permissions as the APIs still check security appropriately. Bug: 15833200 Change-Id: I2047515b41c8be0cf7cb51dd495fe72309c05f68
* Initial implementation of NetworkScoreManager's backing service.Jeff Davidson2014-04-211-0/+16
| | | | | | | | | | | | | | | | | | This service will ultimately be responsible for propagating scores down to lower-level network subsystems. For now, it just keeps scores in memory and exposes these for debugging purposes via "adb shell dumpsys network_score". This change also adds provisioning of a default scorer. When NetworkScoreService is first initialized, it checks to see if it has ever set a default scorer; if not, it reads a package name from a build config property and attempts to set it as the default. Also add autogenerated equals/hashCode methods to all parcelables. Bug: 14111427 Bug: 13786258 Change-Id: I02271171653d42e12acd240b73b9e23950744f6b
* Data structures for communication with network scorer apps.Jeff Davidson2014-04-161-0/+106
NetworkKey represents the necessary information to identify a network to be scored. ScoredNetwork contains the key to identify a network as well as a score to be used when evaluating that network (as a curve based on RSSI). Bug: 13767776 Change-Id: I6bfebd105c9381e615513167b4332b767b43a23a