No description. Add one?
  • Java 78%
  • Kotlin 11.8%
  • AIDL 4.4%
  • C++ 3.7%
  • C 1.5%
  • Other 0.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Motomu Utsumi 7b906dea29 Fix threading issue for mDefaultNetworkRequests
Handler thread updates mDefaultNetworkRequests and Multiple threads
read/iterate mDefaultNetworkRequests without locking.
This caused NPE when there is concurrent updates and iterations.
This CL fixed this issue by using CopyOnWriteArraySet.
CopyOnWriteArraySet is suitable since number of default network request
is small (system default network request + per-app default network
requests) and updated infrequently but read frequently.

Bug: 293978451
Test: TH
Change-Id: Iaefe8e6e31c2b5257ebc51b4f848c3a7197781cb
2024-09-06 11:04:00 +09:00
bpf NetBpfLoad: reduce log level for some messages 2024-08-22 23:43:27 +00:00
clatd [DON'T BLOCK] Test ownership migration rules 2024-01-31 12:34:50 +00:00
common Merge "changes the API setChannelMaxPowers from hide API to system API" into main 2024-08-26 14:03:50 +00:00
Cronet Move Cronet's MTS/CTS to external/cronet 2024-05-02 11:54:56 +00:00
DnsResolver Add firewall chains for HAPPY_BOX and user/admin PENALTY_BOX 2024-04-23 15:04:28 +09:00
framework Use java_aconfig_library for android_core_networking flags 2024-08-16 16:57:29 +09:00
framework-t changes the API setChannelMaxPowers from hide API to system API 2024-08-26 10:07:36 +08:00
nearby Use java_aconfig_library for nearby and thread flags 2024-08-16 16:59:08 +09:00
netd CGROUPV2_CONTROLLER_NAME -> CGROUPV2_HIERARCHY_NAME 2024-08-09 16:20:59 +00:00
networksecurity Install CT log list on successful download 2024-08-22 09:27:55 +00:00
remoteauth Switch to libjni_legacy 2024-05-15 23:47:49 +00:00
service Fix threading issue for mDefaultNetworkRequests 2024-09-06 11:04:00 +09:00
service-t Minor Fix in NetworkStatsService 2024-08-23 06:00:19 +00:00
staticlibs Merge "Use doReturn instead of when().thenReturn" into main 2024-08-27 06:28:01 +00:00
tests Merge "Inform DNS resolver whether DDR is enabled." into main 2024-08-26 06:43:19 +00:00
Tethering Merge "Add SoftApConfiguration to TetheringRequest" into main 2024-08-21 07:28:56 +00:00
thread Merge "changes the API setChannelMaxPowers from hide API to system API" into main 2024-08-26 14:03:50 +00:00
tools Update aospify_device for T device 2024-05-22 13:10:19 +09:00
.gitignore Ignores vim temporary files from git 2023-12-23 17:45:32 +08:00
OWNERS Move the owner of xfrm netlink source code to its own directory. 2023-11-22 18:50:00 +09:00
OWNERS_core_networking Update OWNERS to reflect reorg. 2024-04-10 23:24:14 +00:00
OWNERS_core_networking_xts Add "no-op refactors" reviews for delegated reviewers 2024-06-20 06:29:09 +00:00
PREUPLOAD.cfg Enable builtin formatting hooks 2024-07-17 11:51:08 +09:00
TEST_MAPPING Merge "Remove CtsNetTestCasesLatestSdk" into main 2024-07-05 06:15:04 +00:00