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