-
Notifications
You must be signed in to change notification settings - Fork 118
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pcode parser rewrite #425
Pcode parser rewrite #425
Commits on Jun 20, 2023
-
add support for unary operations
vandenBosch committedJun 20, 2023 Configuration menu - View commit details
-
Copy full SHA for e284660 - Browse repository at this point
Copy the full SHA e284660View commit details -
extract pcode operation typing
vandenBosch committedJun 20, 2023 Configuration menu - View commit details
-
Copy full SHA for e9632a3 - Browse repository at this point
Copy the full SHA e9632a3View commit details -
vandenBosch committed
Jun 20, 2023 Configuration menu - View commit details
-
Copy full SHA for e6260e3 - Browse repository at this point
Copy the full SHA e6260e3View commit details -
add support for cast operations
vandenBosch committedJun 20, 2023 Configuration menu - View commit details
-
Copy full SHA for ef0ba6f - Browse repository at this point
Copy the full SHA ef0ba6fView commit details -
add support for COPY, add varnode changes on implicit load
vandenBosch committedJun 20, 2023 Configuration menu - View commit details
-
Copy full SHA for 8288bd4 - Browse repository at this point
Copy the full SHA 8288bd4View commit details -
extracted pcodeOpSimple into seperate file
vandenBosch committedJun 20, 2023 Configuration menu - View commit details
-
Copy full SHA for d4ea86d - Browse repository at this point
Copy the full SHA d4ea86dView commit details
Commits on Jun 22, 2023
-
add support for pcode operation SUBPICE
vandenBosch committedJun 22, 2023 Configuration menu - View commit details
-
Copy full SHA for 264236e - Browse repository at this point
Copy the full SHA 264236eView commit details -
vandenBosch committed
Jun 22, 2023 Configuration menu - View commit details
-
Copy full SHA for e485c0c - Browse repository at this point
Copy the full SHA e485c0cView commit details -
extracted tests and pcode_op_simple module
vandenBosch committedJun 22, 2023 Configuration menu - View commit details
-
Copy full SHA for 535d7ac - Browse repository at this point
Copy the full SHA 535d7acView commit details
Commits on Jun 26, 2023
-
add tests for creating casts, binary operation, unary operations, sub…
…pice
vandenBosch committedJun 26, 2023 Configuration menu - View commit details
-
Copy full SHA for 66ccb46 - Browse repository at this point
Copy the full SHA 66ccb46View commit details -
vandenBosch committed
Jun 26, 2023 Configuration menu - View commit details
-
Copy full SHA for 422d812 - Browse repository at this point
Copy the full SHA 422d812View commit details -
vandenBosch committed
Jun 26, 2023 Configuration menu - View commit details
-
Copy full SHA for b164776 - Browse repository at this point
Copy the full SHA b164776View commit details
Commits on Jun 27, 2023
-
vandenBosch committed
Jun 27, 2023 Configuration menu - View commit details
-
Copy full SHA for 0f1a1d3 - Browse repository at this point
Copy the full SHA 0f1a1d3View commit details
Commits on Jun 29, 2023
-
vandenBosch committed
Jun 29, 2023 Configuration menu - View commit details
-
Copy full SHA for d7011fd - Browse repository at this point
Copy the full SHA d7011fdView commit details -
vandenBosch committed
Jun 29, 2023 Configuration menu - View commit details
-
Copy full SHA for c4bcc32 - Browse repository at this point
Copy the full SHA c4bcc32View commit details -
vandenBosch committed
Jun 29, 2023 Configuration menu - View commit details
-
Copy full SHA for cd03ad1 - Browse repository at this point
Copy the full SHA cd03ad1View commit details -
add IR jump primitive creation
vandenBosch committedJun 29, 2023 Configuration menu - View commit details
-
Copy full SHA for f78e992 - Browse repository at this point
Copy the full SHA f78e992View commit details
Commits on Jul 3, 2023
-
Merge branch 'pcode_extracting_and_parsing_collection' into pcode_par…
…ser_rewrite
vandenBosch committedJul 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 32fc3b1 - Browse repository at this point
Copy the full SHA 32fc3b1View commit details -
add jump target discovery step
vandenBosch committedJul 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 24986c4 - Browse repository at this point
Copy the full SHA 24986c4View commit details
Commits on Jul 6, 2023
-
add check for intra pcode jumps, that target the next machine instruc…
…tion
vandenBosch committedJul 6, 2023 Configuration menu - View commit details
-
Copy full SHA for ae30e00 - Browse repository at this point
Copy the full SHA ae30e00View commit details
Commits on Jul 10, 2023
-
begin with block splitting and jump creation
vandenBosch committedJul 10, 2023 Configuration menu - View commit details
-
Copy full SHA for 24a9f8b - Browse repository at this point
Copy the full SHA 24a9f8bView commit details -
Merge branch 'master' into pcode_parser_rewrite
vandenBosch committedJul 10, 2023 Configuration menu - View commit details
-
Copy full SHA for b4a34ad - Browse repository at this point
Copy the full SHA b4a34adView commit details
Commits on Aug 10, 2023
-
vandenBosch committed
Aug 10, 2023 Configuration menu - View commit details
-
Copy full SHA for f124e1d - Browse repository at this point
Copy the full SHA f124e1dView commit details
Commits on Aug 14, 2023
-
implement pcode relative jump translation
vandenBosch committedAug 14, 2023 Configuration menu - View commit details
-
Copy full SHA for 39ad272 - Browse repository at this point
Copy the full SHA 39ad272View commit details
Commits on Aug 24, 2023
-
add tests for block splitting, minor bug fixes
vandenBosch committedAug 24, 2023 Configuration menu - View commit details
-
Copy full SHA for 634fff4 - Browse repository at this point
Copy the full SHA 634fff4View commit details -
fix bug in pcode relative branching, add test
vandenBosch committedAug 24, 2023 Configuration menu - View commit details
-
Copy full SHA for 5d2a658 - Browse repository at this point
Copy the full SHA 5d2a658View commit details -
fix another bug in pcode relative branch translation, add tests
vandenBosch committedAug 24, 2023 Configuration menu - View commit details
-
Copy full SHA for 3e59def - Browse repository at this point
Copy the full SHA 3e59defView commit details -
fixed bug in target extraction, add tests for implicit fallthrough to…
… next instruction
vandenBosch committedAug 24, 2023 Configuration menu - View commit details
-
Copy full SHA for 2bd9aaf - Browse repository at this point
Copy the full SHA 2bd9aafView commit details
Commits on Aug 25, 2023
-
add optimization for jump target redirection, add support for non emp…
…ty blocks
vandenBosch committedAug 25, 2023 Configuration menu - View commit details
-
Copy full SHA for c887d34 - Browse repository at this point
Copy the full SHA c887d34View commit details -
vandenBosch committed
Aug 25, 2023 Configuration menu - View commit details
-
Copy full SHA for 35dbcc7 - Browse repository at this point
Copy the full SHA 35dbcc7View commit details -
Merge branch 'pcode_extracting_and_parsing_collection' into pcode_par…
…ser_rewrite
vandenBosch committedAug 25, 2023 Configuration menu - View commit details
-
Copy full SHA for 2543ca5 - Browse repository at this point
Copy the full SHA 2543ca5View commit details -
Merge branch 'pcode_extracting_and_parsing_collection' into pcode_par…
…ser_rewrite
vandenBosch committedAug 25, 2023 Configuration menu - View commit details
-
Copy full SHA for 56c9425 - Browse repository at this point
Copy the full SHA 56c9425View commit details
Commits on Aug 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 08b72f6 - Browse repository at this point
Copy the full SHA 08b72f6View commit details
Commits on Aug 30, 2023
-
add fall through information to instructions
vandenBosch committedAug 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 1bf0954 - Browse repository at this point
Copy the full SHA 1bf0954View commit details -
merge fall through information
vandenBosch committedAug 30, 2023 Configuration menu - View commit details
-
Copy full SHA for a522005 - Browse repository at this point
Copy the full SHA a522005View commit details -
add size information fpr instructions
vandenBosch committedAug 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 1e99a75 - Browse repository at this point
Copy the full SHA 1e99a75View commit details -
vandenBosch committed
Aug 30, 2023 Configuration menu - View commit details
-
Copy full SHA for aa7ec86 - Browse repository at this point
Copy the full SHA aa7ec86View commit details -
get jump target next instruction in order: fallthrough, consecutive i…
…nstruction, compute address
vandenBosch committedAug 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 39d9df7 - Browse repository at this point
Copy the full SHA 39d9df7View commit details -
vandenBosch committed
Aug 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 1e26821 - Browse repository at this point
Copy the full SHA 1e26821View commit details -
change target tid for indirect branches
vandenBosch committedAug 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 42d236b - Browse repository at this point
Copy the full SHA 42d236bView commit details
Commits on Aug 31, 2023
-
extend jump target collection with Tids
vandenBosch committedAug 31, 2023 Configuration menu - View commit details
-
Copy full SHA for ce42667 - Browse repository at this point
Copy the full SHA ce42667View commit details -
redirect target tid for relative jumps to index 0 for jump target col…
…lection
vandenBosch committedAug 31, 2023 Configuration menu - View commit details
-
Copy full SHA for a415e2a - Browse repository at this point
Copy the full SHA a415e2aView commit details
Commits on Sep 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f82ebc5 - Browse repository at this point
Copy the full SHA f82ebc5View commit details
Commits on Sep 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2e11e84 - Browse repository at this point
Copy the full SHA 2e11e84View commit details -
change approach and pre-collect all jump targets
vandenBosch committedSep 4, 2023 Configuration menu - View commit details
-
Copy full SHA for fa51876 - Browse repository at this point
Copy the full SHA fa51876View commit details -
Configuration menu - View commit details
-
Copy full SHA for 270b4d4 - Browse repository at this point
Copy the full SHA 270b4d4View commit details
Commits on Sep 8, 2023
-
refactor into_ir_blk and add notes for handover
vandenBosch committedSep 8, 2023 Configuration menu - View commit details
-
Copy full SHA for 47e62de - Browse repository at this point
Copy the full SHA 47e62deView commit details -
partially implemented PR comments and add notes for handover
vandenBosch committedSep 8, 2023 Configuration menu - View commit details
-
Copy full SHA for 0db462b - Browse repository at this point
Copy the full SHA 0db462bView commit details -
Merge https://github.com/fkie-cad/cwe_checker into pcode_parser_rewrite
vandenBosch committedSep 8, 2023 Configuration menu - View commit details
-
Copy full SHA for a605850 - Browse repository at this point
Copy the full SHA a605850View commit details -
Merge branch 'pcode_parser_rewrite' of https://github.com/fkie-cad/cw…
…e_checker into pcode_parser_rewrite
vandenBosch committedSep 8, 2023 Configuration menu - View commit details
-
Copy full SHA for 42636e8 - Browse repository at this point
Copy the full SHA 42636e8View commit details
Commits on Sep 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d169b66 - Browse repository at this point
Copy the full SHA d169b66View commit details
Commits on Sep 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for be6d685 - Browse repository at this point
Copy the full SHA be6d685View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc64e35 - Browse repository at this point
Copy the full SHA dc64e35View commit details