1. d481f2b Merge "v5: fix a comment wrt. PASSDROP counter endianness" into main by Maciej Żenczykowski · 10 weeks ago
  2. 980fa03 Merge "Update APFv4 golden test to use addCountAndDropIfR0XXX API" into main by Maciej Żenczykowski · 10 weeks ago
  3. f9a5cb6 v5: fix a comment wrt. PASSDROP counter endianness by Maciej Żenczykowski · 10 weeks ago
  4. 8f9675c Update APFv4 golden test to use addCountAndDropIfR0XXX API by Yuyang Huang · 2 months ago
  5. c82d561 Handle IllegalArgumentException to prevent IpClient crashes by Yuyang Huang · 2 months ago
  6. f908feb Merge "Track clat interface status via IpClientLinkObserver for accuracy" into main by Maciej Żenczykowski · 2 months ago
  7. 4df3651 Simplify test flag annotations. by Lorenzo Colitti · 2 months ago
  8. fdcf3bd Track clat interface status via IpClientLinkObserver for accuracy by Yuyang Huang · 2 months ago
  9. c673933 Merge "Enhance readPacketFilter() logging to differentiate event triggers" into main by Yuyang Huang · 2 months ago
  10. 60abcae Enhance readPacketFilter() logging to differentiate event triggers by Yuyang Huang · 2 months ago
  11. 68f3271 Initialize PASSED_MLD counter before jump in LegacyApfFilter by Yuyang Huang · 2 months ago
  12. 79b2fed Merge "Add convenience functions to parse IP addresses from strings." into main by Treehugger Robot · 2 months ago
  13. 0d7cfa8 Merge "Add PopulateLinkAddressLifetime annotation in IpClient integration test." into main by Treehugger Robot · 2 months ago
  14. e5bae25 Add PopulateLinkAddressLifetime annotation in IpClient integration test. by Xiao Ma · 2 months ago
  15. 6f5df32 ApfTest: fix a test case with too short IPv4 packet by Maciej Żenczykowski · 2 months ago
  16. 47eb9ef Apf: introduce MemorySlot enum by Maciej Żenczykowski · 2 months ago
  17. e74d475 enable APFv6 on V+ devices with APFv6 wifi firmware by Maciej Żenczykowski · 3 months ago
  18. 2cea4e4 reverse order of addStoreToMemory arguments by Maciej Żenczykowski · 3 months ago
  19. b2ed6f7 Enforce minimum ARP packet length with zero padding by Yuyang Huang · 3 months ago
  20. 37f449e Merge "Add an experiment flag for PIO P bit (DHCPv6 PD preferred flag)." into main by Xiao Ma · 3 months ago
  21. 966949a Merge "ApfV6Generator - move overrides to Base class" into main by Maciej Żenczykowski · 3 months ago
  22. 16febe8 ApfV6Generator - move overrides to Base class by Maciej Żenczykowski · 3 months ago
  23. 67a6fb1 Implements ARP offload program in ApfFilter by Yuyang Huang · 3 months ago
  24. 19fe3a9 Add an experiment flag for PIO P bit (DHCPv6 PD preferred flag). by Xiao Ma · 3 months ago
  25. 84f28bb Only increase the TOTAL_PACKETS in APFv4 by Yuyang Huang · 3 months ago
  26. 0e57f01 Merge changes I54e451a2,I6087c6c7 into main by Yuyang Huang · 3 months ago
  27. 8358678 move getUniqueLabel from ApfV6Generator into BaseApfGenerator by Maciej Żenczykowski · 3 months ago
  28. 1b5a1ab update FIRST_PREFILLED_MEMORY_SLOT to match current APFv6 by Maciej Żenczykowski · 3 months ago
  29. 12813af Enforce 3-byte content check before skipping in skipEmptyData() by Yuyang Huang · 3 months ago
  30. 8f94ad4 Fix linter error "standard:import-ordering" by Yuyang Huang · 3 months ago
  31. 55fa1b2 fix ApfV6Generator.supportsVersion(2) returning true. by Maciej Żenczykowski · 3 months ago
  32. 9cb3c0f Make sure mVersion is sane by Maciej Żenczykowski · 3 months ago
  33. 8ec1917 ApfFilter: remove dead code in mHasClat case by Maciej Żenczykowski · 3 months ago
  34. 86778a3 Merge "Remove unused maybeSetupCounter in ApfFilter" into main by Maciej Żenczykowski · 3 months ago
  35. 48370f9 Merge "Drop ARP packets in IPv6-only networks (mHasClat is true)" into main by Maciej Żenczykowski · 3 months ago
  36. 41dbc69 Merge "move add{Load,Store}Data out of ApfV4GeneratedBase class into ApfV4Generator class" into main by Maciej Żenczykowski · 3 months ago
  37. 3713df4 Drop ARP packets in IPv6-only networks (mHasClat is true) by Yuyang Huang · 3 months ago
  38. ff536a4 Remove unused maybeSetupCounter in ApfFilter by Yuyang Huang · 3 months ago
  39. ed4982a Merge "Improve ARP filter comment for clarity" into main by Maciej Żenczykowski · 3 months ago
  40. d65495c Merge changes I2d011461,If88d967f into main by Treehugger Robot · 3 months ago
  41. 3b7d93c Merge changes I6a939bd2,I63e9dabf,I223ce00e into main by Yuyang Huang · 3 months ago
  42. 6779b1f Merge "implement maybeAddLoadCounterOffset(register, ...)" into main by Treehugger Robot · 3 months ago
  43. fc8f8ac move add{Load,Store}Data out of ApfV4GeneratedBase class into ApfV4Generator class by Maciej Żenczykowski · 3 months ago
  44. 044c3dc Merge "implement Register.other()" into main by Treehugger Robot · 3 months ago
  45. 3241fef ApfV6GeneratorBase: remove mIsV6 field by Maciej Żenczykowski · 3 months ago
  46. 7164f64 rename MIN_APF_VERSION_IN_DEV to APF_VERSION_6 by Maciej Żenczykowski · 3 months ago
  47. a42d994 rename MIN_APF_VERSION to APF_VERSION_2 by Maciej Żenczykowski · 3 months ago
  48. b3da11f Use Counter helpers to streamline ApfFilter counter logic by Yuyang Huang · 3 months ago
  49. c9a7a0e Add helper functions for v6 mode LDDW/STDW handling by Yuyang Huang · 3 months ago
  50. cd4603c implement maybeAddLoadCounterOffset(register, ...) by Maciej Żenczykowski · 3 months ago
  51. a8a8165 Merge "Implement APF cmd support APIs in LegacyApfFilter" into main by Patrick Rohr · 3 months ago
  52. 1c962ff implement Register.other() by Maciej Żenczykowski · 3 months ago
  53. 1ce16b7 Implement APF cmd support APIs in LegacyApfFilter by Patrick Rohr · 3 months ago
  54. a5c4bb9 Merge "Optimize ARP filter comparison with addCountAndDropIfR0NotEquals" into main by Maciej Żenczykowski · 3 months ago
  55. 3def523 Enforce v6 mode code generation in ApfV6Generator by Yuyang Huang · 3 months ago
  56. fdbc695 Optimize ARP filter comparison with addCountAndDropIfR0NotEquals by Yuyang Huang · 3 months ago
  57. d28c0df Improve ARP filter comment for clarity by Yuyang Huang · 3 months ago
  58. ced0397 Merge "Adapt disassembler tests for updated PASS/DROP output" into main by Treehugger Robot · 3 months ago
  59. f785c92 Adapt disassembler tests for updated PASS/DROP output by Yuyang Huang · 3 months ago
  60. 9a18255 Pass all ARP requests when there is no IPv4 address and no CLAT by Yuyang Huang · 3 months ago
  61. f136894 Refactor ARP filter into decision tree for clarity by Yuyang Huang · 3 months ago
  62. 05926e8 Refactor ARP counter by Yuyang Huang · 3 months ago
  63. 66bea45 Fix comment in emitEpilogue() by Yuyang Huang · 3 months ago
  64. fe22a2e Remove redundant check in emitEpilogue() by Yuyang Huang · 3 months ago
  65. 2ac07ff Explicitly increment counter and pass IPV6_ICMP for clarity by Yuyang Huang · 3 months ago
  66. 1ebffda Add convenience functions to parse IP addresses from strings. by Lorenzo Colitti · 3 months ago
  67. d9d2a44 Remove duplicate trampoline logic from ApfFilter by Yuyang Huang · 3 months ago
  68. 41feee7 Simplify ApfFilter counters update logic by Yuyang Huang · 3 months ago
  69. 5b2ab59 Simplify ApfFilter counters with addCountAndPassIfBytesAtR0NotEqual by Yuyang Huang · 3 months ago
  70. 4be28bb Make the indentation consist in ApfV5Test by Yuyang Huang · 3 months ago
  71. e31b560 Merge "Deflaky testIpReachabilityMonitor_ignoreOnLinkIpv6DnsOrganicNudFailure_flagoff" into main by Xiao Ma · 3 months ago
  72. 44a68d9 ApfFilter: drop arp requests only if clat is running by Maciej Żenczykowski · 3 months ago
  73. e89a797 Merge "Add debugging log to see if DHCPv6 client sends Renew/Rebind message." into main by Treehugger Robot · 3 months ago
  74. e9ab9ce Add debugging log to see if DHCPv6 client sends Renew/Rebind message. by Xiao Ma · 3 months ago
  75. 493fcaa Merge "Revert "Add debugging log in IpReachabilityMonitor to check avoidingBadLinks."" into main by Xiao Ma · 3 months ago
  76. c933566 Merge "Revert "Add debugging log in IpReachabilityMonitor constructor to check flag value."" into main by Xiao Ma · 3 months ago
  77. 10e103e Deflaky testIpReachabilityMonitor_ignoreOnLinkIpv6DnsOrganicNudFailure_flagoff by Xiao Ma · 3 months ago
  78. f4fcdeb Revert "Add debugging log in IpReachabilityMonitor to check avoidingBadLinks." by Xiao Ma · 3 months ago
  79. 7fb0274 Revert "Add debugging log in IpReachabilityMonitor constructor to check flag value." by Xiao Ma · 3 months ago
  80. 2675895 Simplify ApfFilter counters with addCountAndDropIfBytesAtR0NotEqual by Yuyang Huang · 3 months ago
  81. 1a67e46 Fix comment for addJumpIfBytesAtR0[Not]Equal by Yuyang Huang · 3 months ago
  82. 851bd2d Add debugging log in IpReachabilityMonitor to check avoidingBadLinks. by Xiao Ma · 3 months ago
  83. daaf223 Merge "Check MIN_APF_VERSION in maybeCreate" into main by Patrick Rohr · 3 months ago
  84. df28eb4 Check MIN_APF_VERSION in maybeCreate by Patrick Rohr · 3 months ago
  85. 0bd99d6 Merge "Add addWrite32() to write 4-byte arrays to the buffer" into main by Maciej Żenczykowski · 3 months ago
  86. 3469a17 Merge "Add addWrite32() for encoding integers" into main by Treehugger Robot · 3 months ago
  87. 6f159d2 Add addWrite32() to write 4-byte arrays to the buffer by Yuyang Huang · 3 months ago
  88. 403f1ce Add addWrite32() for encoding integers by Yuyang Huang · 3 months ago
  89. 9ff0855 Merge "Add debugging log in IpReachabilityMonitor constructor to check flag value." into main by Treehugger Robot · 3 months ago
  90. c8aaefe Add debugging log in IpReachabilityMonitor constructor to check flag value. by Xiao Ma · 3 months ago
  91. a958e11 Merge "Cap installableProgramSizeClamp at 1024" into main by Yuyang Huang · 3 months ago
  92. faf6716 Cap installableProgramSizeClamp at 1024 by Yuyang Huang · 3 months ago
  93. 096526f Merge "Use CompletableFuture#get with a timeout" into main by Patrick Rohr · 3 months ago
  94. 955c0bc Merge "Cap installableProgramSizeClamp at 1972 for firmware compatibility" into main by Maciej Żenczykowski · 3 months ago
  95. cea9c22 Use CompletableFuture#get with a timeout by Patrick Rohr · 3 months ago
  96. e451335 Rename RA minLifetime to expirationTime by Patrick Rohr · 3 months ago
  97. efd719f Cap installableProgramSizeClamp at 1972 for firmware compatibility by Yuyang Huang · 3 months ago
  98. c83ade4 Let exceptions escape onCommand() by Patrick Rohr · 3 months ago
  99. af74145 Merge "Relocate addJumpIfBytesAtR0Equal for APFv6 specificity" into main by Maciej Żenczykowski · 3 months ago
  100. 0c4cb16 Merge "Extend counter range checks to all increment helpers" into main by Maciej Żenczykowski · 3 months ago