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