1. de9a83f Merge "Rename ApfConstant to ApfConstants" into main by Treehugger Robot · 7 weeks ago
  2. 52e82e3 Rename ApfConstant to ApfConstants by Yuyang Huang · 7 weeks ago
  3. 81645df Merge "ApfV4Generator: eliminate maybeAddLoadR1CounterOffset" into main by Treehugger Robot · 7 weeks ago
  4. 8735eaf ApfV4Generator: eliminate maybeAddLoadR1CounterOffset by Maciej Żenczykowski · 7 weeks ago
  5. 9b512f4 ApfGenerator: fix (and rename) APFv6+ addArithR1 by Maciej Żenczykowski · 7 weeks ago
  6. 4fcc235 Remove spurious annotation in ApfV6Generator by Yuyang Huang · 7 weeks ago
  7. 89ec354 Add EXCEPTIONBUFFER_EXT_OPCODE support to ApfV6Generator by Yuyang Huang · 7 weeks ago
  8. cf8a0fb Fix comments in ApfV6Generator.java by Yuyang Huang · 7 weeks ago
  9. 1088f53 Merge "Refactor IpClientIntegrationTests with annotation flags." into main by Xiao Ma · 7 weeks ago
  10. 39e1f3c Refactor IpClientIntegrationTests with annotation flags. by Xiao Ma · 7 weeks ago
  11. 81b5278 Merge "Remove unused import in ApfV6Generator.java" into main by Yuyang Huang · 7 weeks ago
  12. bb78afe Merge "Fix out of date javadoc for ApfV6Generator" into main by Yuyang Huang · 7 weeks ago
  13. d7e264b Remove unused import in ApfV6Generator.java by Yuyang Huang · 7 weeks ago
  14. e895b3e Fix out of date javadoc for ApfV6Generator by Yuyang Huang · 7 weeks ago
  15. 2db0d11 Merge "Refactor shouldIgnoreIncompleteIpv6Neighbor to support IPv4 neighbors." into main by Treehugger Robot · 7 weeks ago
  16. 9f4143a Merge "Implement addJumpIfBytesAtR0Equals{Any|None}Of() in ApfV6GeneratorBase" into main by Maciej Żenczykowski · 7 weeks ago
  17. 670f334 Implement addJumpIfBytesAtR0Equals{Any|None}Of() in ApfV6GeneratorBase by Yuyang Huang · 8 weeks ago
  18. 04868cd Merge "Rename JNEBS to JBSMATCH and update document" into main by Treehugger Robot · 8 weeks ago
  19. 0c86841 Rename JNEBS to JBSMATCH and update document by Yuyang Huang · 8 weeks ago
  20. 9adb6b0 Refactor shouldIgnoreIncompleteIpv6Neighbor to support IPv4 neighbors. by Xiao Ma · 8 weeks ago
  21. 02f0f4d Simplify the test flags in IpReachabilityMonitor unit test. by Xiao Ma · 8 weeks ago
  22. 224ea13 Format the IpReachabilityMonitorTest. by Xiao Ma · 8 weeks ago
  23. 030f86a Merge "Simplify the logic of checking the loss of IP provisioning in IpReachabilityMonitor." into main by Xiao Ma · 8 weeks ago
  24. b43ebac Merge "Replace CollectionUtils.isEmpty() in favor of null check" into main by Maciej Żenczykowski · 8 weeks ago
  25. c3e111b Merge "maxImmSize is guaranteed to be larger than 0" into main by Maciej Żenczykowski · 8 weeks ago
  26. 1dddaba Merge "Enable sending GARP and unsolicited multicast NA post roaming by default." into main by Xiao Ma · 8 weeks ago
  27. 8a6337c Simplify the logic of checking the loss of IP provisioning in IpReachabilityMonitor. by Xiao Ma · 8 weeks ago
  28. 8661545 Replace CollectionUtils.isEmpty() in favor of null check by Patrick Rohr · 8 weeks ago
  29. 8cf8b43 maxImmSize is guaranteed to be larger than 0 by Patrick Rohr · 8 weeks ago
  30. 761e601 Merge changes from topic "oneof-dis" into main by Maciej Żenczykowski · 8 weeks ago
  31. a7e4283 Merge "Enforce byte length limit check" into main by Maciej Żenczykowski · 8 weeks ago
  32. e1db3ba Enforce byte length limit check by Yuyang Huang · 8 weeks ago
  33. de1a3ad Add test for disassembling the JONEOF_EXT_OPCODE instruction by Yuyang Huang · 8 weeks ago
  34. 6a98fae Implement addJumpIf{One|None}Of() in ApfV6GeneratorBase by Yuyang Huang · 10 weeks ago
  35. eef05f7 Merge "Clean up the onClatInterfaceStateUpdate() in IpClient" into main by Maciej Żenczykowski · 8 weeks ago
  36. 5dcad34 Merge "Update testFullApfV4ProgramGenerationNatTKeepAliveV4 to use new APIs" into main by Maciej Żenczykowski · 8 weeks ago
  37. a739e91 Merge "Update testInfiniteLifetimeFullApfV4ProgramGeneration to use new APIs" into main by Maciej Żenczykowski · 8 weeks ago
  38. 65c9f5d Clean up the onClatInterfaceStateUpdate() in IpClient by Yuyang Huang · 9 weeks ago
  39. a597b1c Merge "Expose APF generator and associated classes to test" into main by Maciej Żenczykowski · 8 weeks ago
  40. 99ce3a6 Merge "ApfV4GeneratorBase: allow negative offsets in addLoad{8,16,32}Indexed" into main by Maciej Żenczykowski · 8 weeks ago
  41. 04e5540 Update testFullApfV4ProgramGenerationNatTKeepAliveV4 to use new APIs by Yuyang Huang · 8 weeks ago
  42. cd0286e Update testInfiniteLifetimeFullApfV4ProgramGeneration to use new APIs by Yuyang Huang · 8 weeks ago
  43. 7437499 Expose APF generator and associated classes to test by Patrick Rohr · 8 weeks ago
  44. 285d354 Merge "Rename preferredTimeout to deprecationTimeout." into main by Xiao Ma · 8 weeks ago
  45. 98cc278 ApfV4GeneratorBase: allow negative offsets in addLoad{8,16,32}Indexed by Maciej Żenczykowski · 8 weeks ago
  46. f6a0bc5 Rename preferredTimeout to deprecationTimeout. by Xiao Ma · 8 weeks ago
  47. d481f2b Merge "v5: fix a comment wrt. PASSDROP counter endianness" into main by Maciej Żenczykowski · 9 weeks ago
  48. 980fa03 Merge "Update APFv4 golden test to use addCountAndDropIfR0XXX API" into main by Maciej Żenczykowski · 9 weeks ago
  49. f9a5cb6 v5: fix a comment wrt. PASSDROP counter endianness by Maciej Żenczykowski · 9 weeks ago
  50. 8f9675c Update APFv4 golden test to use addCountAndDropIfR0XXX API by Yuyang Huang · 9 weeks ago
  51. c82d561 Handle IllegalArgumentException to prevent IpClient crashes by Yuyang Huang · 9 weeks ago
  52. f908feb Merge "Track clat interface status via IpClientLinkObserver for accuracy" into main by Maciej Żenczykowski · 9 weeks ago
  53. 4df3651 Simplify test flag annotations. by Lorenzo Colitti · 9 weeks ago
  54. fdcf3bd Track clat interface status via IpClientLinkObserver for accuracy by Yuyang Huang · 9 weeks ago
  55. c673933 Merge "Enhance readPacketFilter() logging to differentiate event triggers" into main by Yuyang Huang · 9 weeks ago
  56. 60abcae Enhance readPacketFilter() logging to differentiate event triggers by Yuyang Huang · 9 weeks ago
  57. 68f3271 Initialize PASSED_MLD counter before jump in LegacyApfFilter by Yuyang Huang · 9 weeks ago
  58. 79b2fed Merge "Add convenience functions to parse IP addresses from strings." into main by Treehugger Robot · 9 weeks ago
  59. 0d7cfa8 Merge "Add PopulateLinkAddressLifetime annotation in IpClient integration test." into main by Treehugger Robot · 9 weeks ago
  60. e5bae25 Add PopulateLinkAddressLifetime annotation in IpClient integration test. by Xiao Ma · 9 weeks ago
  61. 6f5df32 ApfTest: fix a test case with too short IPv4 packet by Maciej Żenczykowski · 9 weeks ago
  62. 47eb9ef Apf: introduce MemorySlot enum by Maciej Żenczykowski · 9 weeks ago
  63. e74d475 enable APFv6 on V+ devices with APFv6 wifi firmware by Maciej Żenczykowski · 10 weeks ago
  64. 2cea4e4 reverse order of addStoreToMemory arguments by Maciej Żenczykowski · 10 weeks ago
  65. b2ed6f7 Enforce minimum ARP packet length with zero padding by Yuyang Huang · 10 weeks ago
  66. 37f449e Merge "Add an experiment flag for PIO P bit (DHCPv6 PD preferred flag)." into main by Xiao Ma · 10 weeks ago
  67. 966949a Merge "ApfV6Generator - move overrides to Base class" into main by Maciej Żenczykowski · 10 weeks ago
  68. 16febe8 ApfV6Generator - move overrides to Base class by Maciej Żenczykowski · 10 weeks ago
  69. 67a6fb1 Implements ARP offload program in ApfFilter by Yuyang Huang · 10 weeks ago
  70. 19fe3a9 Add an experiment flag for PIO P bit (DHCPv6 PD preferred flag). by Xiao Ma · 10 weeks ago
  71. 84f28bb Only increase the TOTAL_PACKETS in APFv4 by Yuyang Huang · 10 weeks ago
  72. 0e57f01 Merge changes I54e451a2,I6087c6c7 into main by Yuyang Huang · 10 weeks ago
  73. 8358678 move getUniqueLabel from ApfV6Generator into BaseApfGenerator by Maciej Żenczykowski · 10 weeks ago
  74. 1b5a1ab update FIRST_PREFILLED_MEMORY_SLOT to match current APFv6 by Maciej Żenczykowski · 10 weeks ago
  75. 12813af Enforce 3-byte content check before skipping in skipEmptyData() by Yuyang Huang · 10 weeks ago
  76. 8f94ad4 Fix linter error "standard:import-ordering" by Yuyang Huang · 10 weeks ago
  77. 55fa1b2 fix ApfV6Generator.supportsVersion(2) returning true. by Maciej Żenczykowski · 10 weeks ago
  78. 9cb3c0f Make sure mVersion is sane by Maciej Żenczykowski · 10 weeks ago
  79. 8ec1917 ApfFilter: remove dead code in mHasClat case by Maciej Żenczykowski · 10 weeks ago
  80. 86778a3 Merge "Remove unused maybeSetupCounter in ApfFilter" into main by Maciej Żenczykowski · 10 weeks ago
  81. 48370f9 Merge "Drop ARP packets in IPv6-only networks (mHasClat is true)" into main by Maciej Żenczykowski · 10 weeks ago
  82. 41dbc69 Merge "move add{Load,Store}Data out of ApfV4GeneratedBase class into ApfV4Generator class" into main by Maciej Żenczykowski · 10 weeks ago
  83. 3713df4 Drop ARP packets in IPv6-only networks (mHasClat is true) by Yuyang Huang · 2 months ago
  84. ff536a4 Remove unused maybeSetupCounter in ApfFilter by Yuyang Huang · 10 weeks ago
  85. ed4982a Merge "Improve ARP filter comment for clarity" into main by Maciej Żenczykowski · 10 weeks ago
  86. d65495c Merge changes I2d011461,If88d967f into main by Treehugger Robot · 10 weeks ago
  87. 3b7d93c Merge changes I6a939bd2,I63e9dabf,I223ce00e into main by Yuyang Huang · 10 weeks ago
  88. 6779b1f Merge "implement maybeAddLoadCounterOffset(register, ...)" into main by Treehugger Robot · 10 weeks ago
  89. fc8f8ac move add{Load,Store}Data out of ApfV4GeneratedBase class into ApfV4Generator class by Maciej Żenczykowski · 10 weeks ago
  90. 044c3dc Merge "implement Register.other()" into main by Treehugger Robot · 10 weeks ago
  91. 3241fef ApfV6GeneratorBase: remove mIsV6 field by Maciej Żenczykowski · 10 weeks ago
  92. 7164f64 rename MIN_APF_VERSION_IN_DEV to APF_VERSION_6 by Maciej Żenczykowski · 10 weeks ago
  93. a42d994 rename MIN_APF_VERSION to APF_VERSION_2 by Maciej Żenczykowski · 10 weeks ago
  94. b3da11f Use Counter helpers to streamline ApfFilter counter logic by Yuyang Huang · 2 months ago
  95. c9a7a0e Add helper functions for v6 mode LDDW/STDW handling by Yuyang Huang · 2 months ago
  96. cd4603c implement maybeAddLoadCounterOffset(register, ...) by Maciej Żenczykowski · 10 weeks ago
  97. a8a8165 Merge "Implement APF cmd support APIs in LegacyApfFilter" into main by Patrick Rohr · 10 weeks ago
  98. 1c962ff implement Register.other() by Maciej Żenczykowski · 10 weeks ago
  99. 1ce16b7 Implement APF cmd support APIs in LegacyApfFilter by Patrick Rohr · 2 months ago
  100. a5c4bb9 Merge "Optimize ARP filter comparison with addCountAndDropIfR0NotEquals" into main by Maciej Żenczykowski · 10 weeks ago