1. b09905e Merge changes I7bbb2559,I8aec5ebd into main by Treehugger Robot · 7 days ago main master
  2. 3c4ca3d v6: copy in from v5 by Maciej Żenczykowski · 7 days ago
  3. 6217b4b v6: empty out directory in prep for copy by Maciej Żenczykowski · 7 days ago
  4. e8da73e Add disassembler support for EXCEPTIONBUFFER_EXT_OPCODE by Yuyang Huang · 8 days ago
  5. 7ad0a6b v5: support even set multiples in JBSMATCH by Maciej Żenczykowski · 12 days ago
  6. a134374 Merge "Extend disassembler's JBSMATCH support for multi-byte sequences" into main by Maciej Żenczykowski · 12 days ago
  7. 6df7e7b Extend disassembler's JBSMATCH support for multi-byte sequences by Yuyang Huang · 12 days ago
  8. 80b60d0 v5: add some more comments by Maciej Żenczykowski · 12 days ago
  9. 13b96dc v4: copy apf.h to v4/apf.h by Maciej Żenczykowski · 12 days ago
  10. 412b010 v5: add one more function indirect for apf_run() by Maciej Żenczykowski · 12 days ago
  11. eda4335 Add JONEOF_EXT_OPCODE disassembly support to apf_disassembler by Yuyang Huang · 2 weeks ago
  12. c83ab00 v5: introduce exception debug buffer by Maciej Żenczykowski · 13 days ago
  13. 75d1f33 v5: add JBSMATCH multi match support by Maciej Żenczykowski · 13 days ago
  14. 7cc11e0 v5: optimize for arm interpreter size (as opposed to x86) by Maciej Żenczykowski · 13 days ago
  15. bb3f1b0 v5: optimize interpreter immediate decoding by Maciej Żenczykowski · 13 days ago
  16. 65079fb v5: make JONEOF support 2..33 values instead of 1..32 by Maciej Żenczykowski · 13 days ago
  17. 34d2fe5 Fix documentation for JONEOF_EXT_OPCODE by Yuyang Huang · 2 weeks ago
  18. 9a5befd v5: reduce number of var declarations after statements, part 3 by Maciej Żenczykowski · 3 weeks ago
  19. d9cc3df v5: reduce number of var declarations after statements, part 2 by Maciej Żenczykowski · 3 weeks ago
  20. d05ec97 v5: reduce number of var declarations after statements by Maciej Żenczykowski · 3 weeks ago
  21. 02ad338 v5: make apf_run() return more helpful value on firmware integration bugs by Maciej Żenczykowski · 3 weeks ago
  22. 74b2bfb v5: fix a bug in JONEOF_EXT_OPCODE by Maciej Żenczykowski · 3 weeks ago
  23. 92aa71f v5: add back PASS for 'normal' pass cases by Maciej Żenczykowski · 3 weeks ago
  24. 5a5831c v5: replace PASS_PACKET with EXCEPTION by Maciej Żenczykowski · 3 weeks ago
  25. b004229 v5: replace DROP_PACKET with just DROP by Maciej Żenczykowski · 3 weeks ago
  26. c720b5a v5: get us closer to ANSI C by Maciej Żenczykowski · 4 weeks ago
  27. 56847bd v5: remove unused err_code by Maciej Żenczykowski · 4 weeks ago
  28. d68a32c v5: enable gcc -Wsign-conversion by Maciej Żenczykowski · 4 weeks ago
  29. a7ad6eb disassembler: LDDW/STDW v6 mode, cnt -> counter by Maciej Żenczykowski · 4 weeks ago
  30. 1c077ba Merge "Enhance disassembler output clarity for DROP/PASS opcodes" into main by Treehugger Robot · 4 weeks ago
  31. e7956d4 Add disassembler support for STDW and LDDW opcodes in v6 mode by Yuyang Huang · 4 weeks ago
  32. 19e74c3 Enhance disassembler output clarity for DROP/PASS opcodes by Yuyang Huang · 4 weeks ago
  33. ca8f966 v6: apf_interpreter.{h,c} - create placeholder text by Maciej Żenczykowski · 5 weeks ago
  34. 6d5cbf6 v4: move apf_interpreter.{h,c} into v4 subdirectory by Maciej Żenczykowski · 5 weeks ago
  35. 4b33e23 Remove the unused IPPROTO_{ICMP|ICMPV6|TCP|UDP} constants by Yuyang Huang · 5 weeks ago
  36. f9d30ca Add test for IGMPv2 packet checksum calculation by Yuyang Huang · 5 weeks ago
  37. e1552da v5: whitespace realignment by Maciej Żenczykowski · 5 weeks ago
  38. 3bd1158 apf2java: adjust for jnebs -> jbsne rename by Maciej Żenczykowski · 7 weeks ago
  39. d2e302b v5: improve JONEOF_OPCODE documentation comment by Maciej Żenczykowski · 7 weeks ago
  40. 13f3eb8 v5: implement JONEOF_OPCODE by Maciej Żenczykowski · 7 weeks ago
  41. 03c86c9 v5: rework LDDW/STDW for APFv6 mode to make them more useful by Maciej Żenczykowski · 7 weeks ago
  42. 82326fb v5: JBSMATCH - always use R0 as offset by Maciej Żenczykowski · 7 weeks ago
  43. 808340c v5: fix incorrect comment by Maciej Żenczykowski · 7 weeks ago
  44. 7fd6014 v5: implement 'jbseq' (ie. 'jbsne' with R=1) by Maciej Żenczykowski · 7 weeks ago
  45. 9026ee0 v5: save an instruction by Maciej Żenczykowski · 7 weeks ago
  46. e8d3531 v5: simplify JBSMATCH_OPCODE implementation by Maciej Żenczykowski · 7 weeks ago
  47. 8fed45b v5: simplify: move JBSMATCH_OPCODE block outside nested switch by Maciej Żenczykowski · 7 weeks ago
  48. 3f3ab63 Merge "v5: better arithmetic operations for APFv6" into main by Treehugger Robot · 8 weeks ago
  49. 8e04179 Merge "v5: add a few clarifying comments" into main by Treehugger Robot · 8 weeks ago
  50. 9a9ab23 v5: better arithmetic operations for APFv6 by Maciej Żenczykowski · 8 weeks ago
  51. 76bf725 v5: add a few clarifying comments by Maciej Żenczykowski · 8 weeks ago
  52. 2e94acc v5: use a memory slot to save apf_version() by Maciej Żenczykowski · 8 weeks ago
  53. a0b2907 v5: document how to calculate filter_age_16384ths am: 851efcf150 by Maciej Żenczykowski · 9 weeks ago
  54. 851efcf v5: document how to calculate filter_age_16384ths by Maciej Żenczykowski · 9 weeks ago
  55. fbc36f3 v5: prefix non-static internal functions with apf_internal_ am: 5668effc01 by Maciej Żenczykowski · 9 weeks ago
  56. 5668eff v5: prefix non-static internal functions with apf_internal_ by Maciej Żenczykowski · 9 weeks ago
  57. 9a63729 v5: get rid of undef/define bool/true/false via assemble hackery am: f9eebbfe8c by Maciej Żenczykowski · 10 weeks ago
  58. f9eebbf v5: get rid of undef/define bool/true/false via assemble hackery by Maciej Żenczykowski · 2 months ago
  59. 3ccc810 v5: add missing function prototypes to address build errors. am: 083bb819cc by Yuyang Huang · 2 months ago
  60. 685f935 v5: fix potential bool typedef conflict. am: 2f4648665c by Yuyang Huang · 2 months ago
  61. 083bb81 v5: add missing function prototypes to address build errors. by Yuyang Huang · 2 months ago
  62. 2f46486 v5: fix potential bool typedef conflict. by Yuyang Huang · 2 months ago
  63. 85786ff v5: trigger transmit failure in the test_buf_allocator am: 82e41db69b by Yuyang Huang · 3 months ago
  64. 82e41db v5: trigger transmit failure in the test_buf_allocator by Yuyang Huang · 3 months ago
  65. d199c79 v5: add ICMPv6 checksum test with hop-by-hop option am: 8d01d94d85 by Yuyang Huang · 3 months ago
  66. 8d01d94 v5: add ICMPv6 checksum test with hop-by-hop option by Yuyang Huang · 3 months ago
  67. ad32db6 Merge "v5: add disassembler support for JDNS{Q|A}MATCHSAFE_EXT_OPCODE" into main am: 6f3832f116 by Maciej Żenczykowski · 3 months ago
  68. ba2f43b Merge "v5: replace imm with signed_imm for correct counter access" into main am: 05145cf0da by Maciej Żenczykowski · 3 months ago
  69. 7f2d992 v5: Use memcpy instead of memmove am: b99a93b6fc by Yuyang Huang · 3 months ago
  70. 6f3832f Merge "v5: add disassembler support for JDNS{Q|A}MATCHSAFE_EXT_OPCODE" into main by Maciej Żenczykowski · 3 months ago
  71. 05145cf Merge "v5: replace imm with signed_imm for correct counter access" into main by Maciej Żenczykowski · 3 months ago
  72. b99a93b v5: Use memcpy instead of memmove by Yuyang Huang · 3 months ago
  73. 8098da1 v5: add disassembler support for JDNS{Q|A}MATCHSAFE_EXT_OPCODE by Yuyang Huang · 3 months ago
  74. 8a57235 v5: replace imm with signed_imm for correct counter access by Yuyang Huang · 3 months ago
  75. cab7487 Merge "v5: comment refinements for apf.h" into main am: da7cbc8b0a by Treehugger Robot · 3 months ago
  76. da7cbc8 Merge "v5: comment refinements for apf.h" into main by Treehugger Robot · 3 months ago
  77. a161ee6 Merge "v5: remove unused checksum helper functions" into main am: 78dd121443 by Treehugger Robot · 3 months ago
  78. 78dd121 Merge "v5: remove unused checksum helper functions" into main by Treehugger Robot · 3 months ago
  79. 4cd5dc5 Merge "Migrate Test Targets to New Android Ownership Model" into main am: 4fc5363629 by Maciej Żenczykowski · 3 months ago
  80. 5977b7a v5: comment refinements for apf.h by Maciej Żenczykowski · 3 months ago
  81. 4fc5363 Merge "Migrate Test Targets to New Android Ownership Model" into main by Maciej Żenczykowski · 3 months ago
  82. bbbd606 v5: remove unused checksum helper functions by Yuyang Huang · 3 months ago
  83. ac1644a v5: stylistic changes am: f02717d3cb by Maciej Żenczykowski · 3 months ago
  84. b612073 v5: simplify LDM_EXT_OPCODE am: 526c97ef17 by Maciej Żenczykowski · 3 months ago
  85. 6c44da2 v5: move packet/packet_len into apf_context am: 7816ba5be9 by Maciej Żenczykowski · 3 months ago
  86. bb77d1f v5: move program/program_len into apf_context am: 89481d5443 by Maciej Żenczykowski · 3 months ago
  87. 4ad8e3c v5: simplify DECODE_IMM macro am: a73c955b0d by Maciej Żenczykowski · 3 months ago
  88. 19679d1 v5: replace 'pc' macro with ctx->pc directly am: c3e36f71c4 by Maciej Żenczykowski · 3 months ago
  89. 7b918aa v5: replace registers macro with ctx->R am: cf1cfc65d2 by Maciej Żenczykowski · 3 months ago
  90. 8cdea5a v5: replace APF_FRAME_HEADER_SIZE with ETH_HLEN am: f64c7f1b61 by Maciej Żenczykowski · 3 months ago
  91. 130f2df v5: bump apf interpreter version am: 9f1cb8bbb3 by Maciej Żenczykowski · 3 months ago
  92. a87b94f v5: automatic tx buffer deallocation am: 76d1c7be8a by Maciej Żenczykowski · 3 months ago
  93. e397d83 v5: add basic apf_context am: 1bfca8c1dd by Maciej Żenczykowski · 3 months ago
  94. 0a95cab v5: compile without old checksum code am: 05dd9e5a98 by Maciej Żenczykowski · 3 months ago
  95. d5795bf v5: update transmit to use new checksum code am: d02a691f4a by Maciej Żenczykowski · 3 months ago
  96. c05da74 v5: implement E{PKT,DATA}COPY am: 9387493597 by Maciej Żenczykowski · 3 months ago
  97. 7515c32 v5: move PKTDATACOPY_OPCODE handling earlier am: 4a0b43a53a by Maciej Żenczykowski · 3 months ago
  98. 69e02b0 adjust apf_run.c for APFv6 alignment requirement API change am: 80e47b69c0 by Maciej Żenczykowski · 3 months ago
  99. ef2718e v5: implement {COUNT_AND_,}{PASS,DROP} am: 4bd1fa67df by Maciej Żenczykowski · 3 months ago
  100. eb84fca v5: implement JDNS{Q,A}MATCHSAFE am: 85ce8106cf by Maciej Żenczykowski · 3 months ago