android_packages_modules_Co.../common
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Sandro Montanari 70c4de8edc Add daily CertificateTransparencyJob
Following a conversation with the Experiments team (b/374692404), it
appears we will not be able to use device config flags to trigger the
download of CT log lists.

This CL is the first of a series that will allow us to move away from
flags and instead rely on a daily job execution. For scheduling we rely
on the Android AlarmManager.

I previously attempted to schedule the daily job using the Android
JobScheduler. However, those attempts were unsuccessful beacause the
Tethering apex is not on the system_server classpath, so the system
would crash when attempting to load the class to execute the job.

Flag: com.android.net.ct.flags.certificate_transparency_job
Bug: 374692404
Test: NetworkSecurityUnitTests
Change-Id: I6ce44dcea464cab20d2df73b065e35c0f76dcbab
2024-11-21 14:54:50 +00:00
..
src/com/android/net/module/util/bpf clat bpf: add byte/packet counter 2024-03-19 07:54:36 +00:00
Android.bp Separate Struct.java into its own lib. 2024-03-27 20:15:17 +08:00
FlaggedApi.bp Use java_aconfig_library for nearby and thread flags 2024-08-16 16:59:08 +09:00
flags.aconfig Delete unused flag 2024-11-13 17:21:58 +00:00
nearby_flags.aconfig Make com.android.tethering the flag container instead of system 2024-04-25 09:46:33 +01:00
networksecurity_flags.aconfig Add daily CertificateTransparencyJob 2024-11-21 14:54:50 +00:00
OWNERS Specify is_fixed_read_only: true for net security mainline trunk stable flag 2024-08-23 08:32:24 +00:00
thread_flags.aconfig [Thread] add private API for disabling border router 2024-10-31 14:30:25 +08:00