Commit graph

  • 0e19223594
    Always drop non-VPN ingress in lockdown mode lineage-23.2 Oliver Scott 2022-10-27 23:52:45 +00:00
  • 8e92e094e9 NetBpfLoad: Relax 5.10 kernel requirement Michael Bestas 2025-12-13 09:47:36 +02:00
  • 42374b293f Merge tag 'android-16.0.0_r4' into staging/lineage-23.2_merge-android-16.0.0_r4 Michael Bestas 2025-12-09 06:40:14 +02:00
  • f7f117c4b2
    Revert "Always drop non-VPN ingress in lockdown mode" Michael Bestas 2025-12-09 06:39:07 +02:00
  • c7f07b6a13 Merge tag 'android-16.0.0_r3' into staging/lineage-23.0_merge-android-16.0.0_r3 Michael Bestas 2025-11-14 10:29:02 +02:00
  • f930245ec3 Merge cherrypicks of ['googleplex-android-review.googlesource.com/35669132'] into 25Q4-release. Android Build Coastguard Worker 2025-09-30 03:58:50 -07:00
  • c4fea9d31c Use string for CREATE_APP_SPECIFIC_NETWORK permission Motomu Utsumi 2025-09-13 09:29:44 +09:00
  • 7fe8e5653f Remove pending BT request when service disconnects Quang Anh Luong 2025-06-03 14:59:07 +09:00
  • f94e845024 clatd: disable seccomp Maciej Żenczykowski 2025-06-04 00:00:06 -07:00
  • 58323d3f27 Fix NetworkAgent 4-way binder interlock Chalard Jean 2025-05-23 15:55:41 +09:00
  • fcc9df03ab Snap for 14104676 from 68f55e673a to 25Q4-release Android Build Coastguard Worker 2025-09-15 16:50:50 -07:00
  • 68f55e673a Merge "bpf: move MSS calculation under CE check to avoid overhead" into main Treehugger Robot 2025-09-15 03:41:29 -07:00
  • c2c6ce1966 bpf: move MSS calculation under CE check to avoid overhead Sandeep 2025-09-15 02:01:57 -07:00
  • 4741933ee8 Merge "[Thread] support Thread NetworkRequest" into main Treehugger Robot 2025-09-14 21:59:51 -07:00
  • 98c16d1361 Snap for 14099086 from a22d4e1061 to 25Q4-release Android Build Coastguard Worker 2025-09-13 14:23:04 -07:00
  • a22d4e1061 BpfNetworkStats: use atomic for ifindex cache when possible Maciej Żenczykowski 2025-09-13 03:21:47 -07:00
  • 8095d6f081 Merge "bpf: remove obsolete isAtLeastR/Sv2/25Q3" into main Maciej Żenczykowski 2025-09-13 05:06:29 -07:00
  • 8ad4118d66 Merge "NetBpfLoad: use global api_level_full directly in NetBpfLoad" into main Maciej Żenczykowski 2025-09-13 05:06:06 -07:00
  • b47900b7c5 NetBpfLoad: remove pointless 0 write. Maciej Żenczykowski 2025-09-13 03:51:43 -07:00
  • 8e730ec9e0 bpf: remove obsolete isAtLeastR/Sv2/25Q3 Maciej Żenczykowski 2025-09-13 00:18:47 -07:00
  • 68744c4a9a NetBpfLoad: use global api_level_full directly in NetBpfLoad Maciej Żenczykowski 2025-09-13 00:35:32 -07:00
  • 17d48b01af Merge "Add RTMGRP_IPV6_IFINFO" into main Xiao Ma 2025-09-12 21:07:08 -07:00
  • 25a44360f5 Merge "[connectivity] support specifying flags in TestableNetworkCallback" into main Kangping Dong 2025-09-12 18:49:30 -07:00
  • 09a94541c3 Snap for 14095642 from 8d04b03a69 to 25Q4-release Android Build Coastguard Worker 2025-09-12 18:24:34 -07:00
  • 264f2de492 Merge "Log validated underlying network count that's available for VCN underlying network selection" into main Hnin Naing 2025-09-12 17:52:04 -07:00
  • c231a533ba Merge "BpfUtils: fix sdk level detection logic for 25Q3+" into main Maciej Żenczykowski 2025-09-12 17:04:28 -07:00
  • 4ab80490ae Log validated underlying network count that's available for VCN underlying network selection Hnin Naing 2025-09-11 23:46:54 +00:00
  • 942ea04d1f BpfUtils: fix sdk level detection logic for 25Q3+ Maciej Żenczykowski 2025-09-12 07:03:01 -07:00
  • b528f1634b Merge "Bump the min sdk of Tethering" into main Pedro Loureiro 2025-09-12 15:01:57 -07:00
  • f0f91a110a Merge "Reduce log level for BluetoothSocket errors" into main Treehugger Robot 2025-09-12 14:07:35 -07:00
  • a133acc106 Merge changes from topics "redact-netcaps", "redact-specifier", "specifier-metrics" into main Kangping Dong 2025-09-12 13:26:22 -07:00
  • 715ef661e4 Add RTMGRP_IPV6_IFINFO Patrick Rohr 2025-09-12 12:32:56 -07:00
  • 5a45c8dc80 Merge changes I1ab48e0e,Ie12638a3,I2de4d067 into main Maciej Żenczykowski 2025-09-12 12:07:19 -07:00
  • 867eb61b9f bpf: remove BPFLOADER_MAINLINE_U_QPR3_VERSION Maciej Żenczykowski 2025-09-12 10:16:14 -07:00
  • 01640f15a4 bpf: move BPFLOADER_MAINLINE_S_VERSION into bpf_map_def.h Maciej Żenczykowski 2025-09-12 09:19:43 -07:00
  • 81a472014a Reduce log level for BluetoothSocket errors Patrick Rohr 2025-09-11 11:47:56 -07:00
  • 48eb28f7ee Bump the min sdk of Tethering Pedro Loureiro 2025-09-12 12:20:36 +00:00
  • c2667777e1 BpfNetworkStats: apparently RiscV isn't actually a 64-bit architecture. Maciej Żenczykowski 2025-09-12 11:15:08 -07:00
  • ee24054e2b KernelUtils.h: isAtLeastKernelVersion(x,y,z) - default 'z' to 0 Maciej Żenczykowski 2025-09-12 08:19:40 -07:00
  • 8d04b03a69 Merge "bpf_existence_test - update for tcp acc ecn" into main Maciej Żenczykowski 2025-09-12 10:13:41 -07:00
  • b3edb33500 Merge "BpfNetworkStats: enforce that IfaceValue access is lock-free" into main Maciej Żenczykowski 2025-09-12 10:12:48 -07:00
  • cb44b89e11 Merge "bpf: tcpAccECN: eliminate header file and move more fully into netd" into main Treehugger Robot 2025-09-12 10:03:39 -07:00
  • 82d68064e1 bpf_existence_test - update for tcp acc ecn Maciej Żenczykowski 2025-09-12 06:22:10 -07:00
  • 0e9577bfc5 bpf: tcpAccECN: eliminate header file and move more fully into netd Maciej Żenczykowski 2025-09-12 06:14:18 -07:00
  • 8f637b873c BpfMap: shorten error strings to enable SSO (on 64-bit) Maciej Żenczykowski 2025-08-28 15:16:55 -07:00
  • 4666361ca8 Merge "NetBpfLoad: use libbpf based on mainline beta flag, part 2" into main Maciej Żenczykowski 2025-09-12 07:10:35 -07:00
  • c3f84096de Merge "BpfRingbuf.h: add using-s" into main Maciej Żenczykowski 2025-09-12 07:09:52 -07:00
  • ef23cee4d7 BpfNetworkStats: enforce that IfaceValue access is lock-free Maciej Żenczykowski 2025-08-13 16:19:31 -07:00
  • 1c59188cf0 NetBpfLoad: use libbpf based on mainline beta flag, part 2 Maciej Żenczykowski 2025-09-12 03:35:37 -07:00
  • b9c34ae252 BpfRingbuf.h: add using-s Maciej Żenczykowski 2025-08-28 10:50:34 -07:00
  • cb1a167e4d Merge "Add isCaptivePortalLoginFeatureNotChickenedOut" into main Yuyang Huang 2025-09-12 00:51:14 -07:00
  • 43ddfe74fa [Thread] support Thread NetworkRequest Kangping Dong 2025-06-26 14:49:00 +08:00
  • 95b78f8e6b [connectivity] support specifying flags in TestableNetworkCallback Kangping Dong 2025-09-11 21:29:27 +08:00
  • 6fd0624452 [connectivity] rename createWithLocationInfoSanitizedIfNecessaryWhenParceled Kangping Dong 2025-06-27 12:28:25 +08:00
  • 997c5651d0 [connectivity] use new redact(RedactionType) for output NetworkSpecifier Kangping Dong 2025-09-02 20:59:45 +08:00
  • b9c6df36de [connectivity] move redaction to createWithLocationInfoSanitizedIfNecessaryWhenParceled Kangping Dong 2025-06-27 16:25:40 +08:00
  • d2c9202a9b [connectivity] add permission check on requested NetworkSpecifier Kangping Dong 2025-06-27 14:53:04 +08:00
  • 5fd72324ce [connectivity] redact NeworkSpecifier in NetworkCapabilities Kangping Dong 2025-06-30 18:23:36 +08:00
  • 89c94195a0 [connectivity] add NetworkCapabilities.RedactionHelper Kangping Dong 2025-06-30 14:31:14 +08:00
  • d35ee46373 Merge changes I496a03a2,I91b54814 into main Treehugger Robot 2025-09-11 23:16:57 -07:00
  • 9dbdaeaf70 Merge "CCT VPN bypass for Android U and below" into main Yuyang Huang 2025-09-11 22:20:35 -07:00
  • 7daab8cc60 CCT VPN bypass for Android U and below Yuyang Huang 2025-07-26 15:13:29 +09:00
  • 0c8a65ff9a Merge "Parse IFLA_INET6_FLAGS attr from the RTM_NEWLINK message." into main Treehugger Robot 2025-09-11 18:53:12 -07:00
  • 9be6957f37 Add isCaptivePortalLoginFeatureNotChickenedOut Remi NGUYEN VAN 2025-09-12 10:17:30 +09:00
  • d085977daf Snap for 14087972 from aa849c4158 to 25Q4-release Android Build Coastguard Worker 2025-09-11 16:39:06 -07:00
  • 5ed9c20ef1 Merge "Refactor: Introduce Builder for RtNetlinkNeighborMessage" into main Treehugger Robot 2025-09-11 16:08:54 -07:00
  • 88308548f5 Merge changes I56b28021,I69d53293 into main Maciej Żenczykowski 2025-09-11 14:25:37 -07:00
  • fed669c16c Merge "NetBpfLoad: eliminate 'bpfCmdFixupIsNeeded'" into main Maciej Żenczykowski 2025-09-11 14:24:28 -07:00
  • 2a0a6309c6 Merge "NetBpfLoad: move dir creation ahead of kernel uapi check" into main Maciej Żenczykowski 2025-09-11 14:22:40 -07:00
  • 9bf528adeb Merge "NetBpfLoad: reduce log spam" into main Maciej Żenczykowski 2025-09-11 14:22:09 -07:00
  • 8ac3c80708 Merge "HACK: fix/disable a broken test." into main Maciej Żenczykowski 2025-09-11 14:21:29 -07:00
  • 38304c4550 BpfMap: add ERROR_FROM_ERRNO macro helper Maciej Żenczykowski 2025-08-28 11:11:03 -07:00
  • 0c239209a7 BpfMap.h: disable two ALOGE-s Maciej Żenczykowski 2025-08-28 11:58:43 -07:00
  • 1e1d336141 BpfMap: remove @CriticalNative from nativeSynchronizeKernelRCU() Maciej Żenczykowski 2025-09-11 12:37:26 -07:00
  • 1476ec1141 BpfMap: lower min allowed batch size Maciej Żenczykowski 2025-09-11 12:09:12 -07:00
  • db324dfbca NetBpfLoad: eliminate 'bpfCmdFixupIsNeeded' Maciej Żenczykowski 2025-09-11 11:44:07 -07:00
  • 9611f93131 NetBpfLoad: move dir creation ahead of kernel uapi check Maciej Żenczykowski 2025-09-11 11:44:07 -07:00
  • ff505eaaea NetBpfLoad: reduce log spam Maciej Żenczykowski 2025-09-11 11:28:28 -07:00
  • 7602406ec8 Log when VcnGatewayConnection is torn down, with reason Hnin Naing 2025-09-09 21:42:08 +00:00
  • 0b4a0d10a8 HACK: fix/disable a broken test. Maciej Żenczykowski 2025-09-11 11:19:51 -07:00
  • bc568b753b Refactor: Introduce Builder for RtNetlinkNeighborMessage Nate Jiang 2025-09-11 10:59:24 -07:00
  • d4de245c84 Parse IFLA_INET6_FLAGS attr from the RTM_NEWLINK message. Xiao Ma 2025-09-10 22:51:13 +09:00
  • aa849c4158 Merge "Fix VPN bypass by updating VPN filter" into main Yuyang Huang 2025-09-10 21:18:30 -07:00
  • e4f5f85647 Fix VPN bypass by updating VPN filter Lorenzo Colitti 2025-09-04 00:08:50 -07:00
  • 779ff6e244 Snap for 14079904 from 32d4c35ae8 to 25Q4-release Android Build Coastguard Worker 2025-09-10 16:18:22 -07:00
  • 32d4c35ae8 Merge "Add util method to convert StaticIpConfiguration from proto" into main Chuwei He 2025-09-09 20:20:50 -07:00
  • a599e8670e Merge "Add util method to convert StaticIpConfiguration to proto" into main Chuwei He 2025-09-09 20:20:06 -07:00
  • c77b880d86 Add util method to convert StaticIpConfiguration from proto Chuwei He 2025-09-03 17:05:30 +09:00
  • 014ae496d1 Add util method to convert StaticIpConfiguration to proto Chuwei He 2025-09-03 17:01:03 +09:00
  • 16612abf5f Snap for 14071582 from 4e726a6c7d to 25Q4-release Android Build Coastguard Worker 2025-09-09 16:09:58 -07:00
  • d7f61302da Merge "Log VCN network connected and disconnected events." into main Hnin Naing 2025-09-09 13:53:29 -07:00
  • e3aeb74084 Merge "Make AddrRegReplyPacket constructor public" into main Patrick Rohr 2025-09-09 13:33:02 -07:00
  • 4e726a6c7d Merge "Log VCN network validated and not validated events." into main Hnin Naing 2025-09-09 12:58:42 -07:00
  • af8402b1a0 Log VCN network connected and disconnected events. Hnin Naing 2025-09-08 17:11:22 +00:00
  • af5ca897dd Merge "Log CHRE NanoApp ID in hexadecimal format." into main Chris Sabotta 2025-09-09 11:34:50 -07:00
  • 93d7c2ae7e Make AddrRegReplyPacket constructor public Patrick Rohr 2025-09-09 10:54:03 -07:00
  • f0c44cb378 Log VCN network validated and not validated events. Hnin Naing 2025-09-06 06:28:20 +00:00
  • 2cb4715d08 Merge "Split switch cases into dedicated handle methods" into main Treehugger Robot 2025-09-08 21:50:11 -07:00
  • 701b55e20c Split switch cases into dedicated handle methods Remi NGUYEN VAN 2025-09-08 13:15:06 +09:00
  • 036ca07029 Snap for 14064202 from 4910c42dc7 to 25Q4-release Android Build Coastguard Worker 2025-09-08 16:29:37 -07:00