summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2 daysv7: introduce read_packet_u8() helperHEADmastermainMaciej Żenczykowski
2 daysv7: use DECODE_U8() in more placesMaciej Żenczykowski
2 daysv7: bump version numberMaciej Żenczykowski
2 daysv7: don't put version number in apf_interpreter.h include guard.Maciej Żenczykowski
2 daysdevtools: use v7 interpreter source, not the no longer existing v5Maciej Żenczykowski
2 daysrename: libapf_v5 to libapf_v7Maciej Żenczykowski
2 daysv5: rename to v7/Maciej Żenczykowski
2 daysv4: add V4_ to include guardMaciej Żenczykowski
2 daysv6: rename include guard (v5 -> v6)Maciej Żenczykowski
2 daysMerge "v6: set version to 6.000" into mainMaciej Żenczykowski
11 daysMerge changes I7bbb2559,I8aec5ebd into mainTreehugger Robot
11 daysv6: set version to 6.000Maciej Żenczykowski
11 daysv6: copy in from v5Maciej Żenczykowski
11 daysv6: empty out directory in prep for copyMaciej Żenczykowski
12 daysAdd disassembler support for EXCEPTIONBUFFER_EXT_OPCODEYuyang Huang
2024-04-26v5: support even set multiples in JBSMATCHMaciej Żenczykowski
2024-04-26Merge "Extend disassembler's JBSMATCH support for multi-byte sequences" into ...Maciej Żenczykowski
2024-04-26Extend disassembler's JBSMATCH support for multi-byte sequencesYuyang Huang
2024-04-26v5: add some more commentsMaciej Żenczykowski
2024-04-25v4: copy apf.h to v4/apf.hMaciej Żenczykowski
2024-04-25v5: add one more function indirect for apf_run()Maciej Żenczykowski
2024-04-25Add JONEOF_EXT_OPCODE disassembly support to apf_disassemblerYuyang Huang
2024-04-24v5: introduce exception debug bufferMaciej Żenczykowski
2024-04-24v5: add JBSMATCH multi match supportMaciej Żenczykowski
2024-04-24v5: optimize for arm interpreter size (as opposed to x86)Maciej Żenczykowski
2024-04-24v5: optimize interpreter immediate decodingMaciej Żenczykowski
2024-04-24v5: make JONEOF support 2..33 values instead of 1..32Maciej Żenczykowski
2024-04-23Fix documentation for JONEOF_EXT_OPCODEYuyang Huang
2024-04-15v5: reduce number of var declarations after statements, part 3Maciej Żenczykowski
2024-04-15v5: reduce number of var declarations after statements, part 2Maciej Żenczykowski
2024-04-14v5: reduce number of var declarations after statementsMaciej Żenczykowski
2024-04-14v5: make apf_run() return more helpful value on firmware integration bugsMaciej Żenczykowski
2024-04-15v5: fix a bug in JONEOF_EXT_OPCODEMaciej Żenczykowski
2024-04-15v5: add back PASS for 'normal' pass casesMaciej Żenczykowski
2024-04-14v5: replace PASS_PACKET with EXCEPTIONMaciej Żenczykowski
2024-04-14v5: replace DROP_PACKET with just DROPMaciej Żenczykowski
2024-04-09v5: get us closer to ANSI CMaciej Żenczykowski
2024-04-09v5: remove unused err_codeMaciej Żenczykowski
2024-04-09v5: enable gcc -Wsign-conversionMaciej Żenczykowski
2024-04-08disassembler: LDDW/STDW v6 mode, cnt -> counterMaciej Żenczykowski
2024-04-09Merge "Enhance disassembler output clarity for DROP/PASS opcodes" into mainTreehugger Robot
2024-04-09Add disassembler support for STDW and LDDW opcodes in v6 modeYuyang Huang
2024-04-09Enhance disassembler output clarity for DROP/PASS opcodesYuyang Huang
2024-04-07v6: apf_interpreter.{h,c} - create placeholder textMaciej Żenczykowski
2024-04-06v4: move apf_interpreter.{h,c} into v4 subdirectoryMaciej Żenczykowski
2024-04-02Remove the unused IPPROTO_{ICMP|ICMPV6|TCP|UDP} constantsYuyang Huang
2024-04-03Add test for IGMPv2 packet checksum calculationYuyang Huang
2024-03-30v5: whitespace realignmentMaciej Żenczykowski
2024-03-20apf2java: adjust for jnebs -> jbsne renameMaciej Żenczykowski
2024-03-20v5: improve JONEOF_OPCODE documentation commentMaciej Żenczykowski