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