Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
Z
Zipr Toolchain
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Open Source Software
Zipr Toolchain
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
cbb0bd93b6a6ec273ab2099cf599b72acf7ae43e
Select Git revision
Branches
20
13-keystone-should-return-an-error-when-assembling-instruction
19-need-ubuntu22-support
21-job-failed-248429
SRL-Windows
SRL_kernelModules
ZS-91-opensrc-zipr
add-u24
add_arm32_eh
ais-release-sept-2019
arm_port
aware-sw-delivery
bugfixes
cfar_phase1_final_release
cfar_phase2_3rdquarter_release
cfar_phase2_final_release
cfar_phase2_midterm_release
cfar_phase3_midterm_release
cgc-sw-deliverables
cgc_dev
copyright-headers
Tags
6
gt_eval
Release-2-26-2021
cfar-phase3-final
CFAR_AEI
CfarJuly2018Eval
pre-las-vegas
26 results
Begin with the selected commit
Created with Raphaël 2.2.0
14
Apr
11
10
8
7
3
2
1
31
Mar
30
28
26
25
24
19
12
3
28
Feb
27
25
24
21
20
19
18
17
14
13
12
11
4
30
Jan
29
28
27
23
22
20
17
9
8
3
2
24
Dec
21
19
13
9
6
5
3
27
Nov
26
25
19
18
14
Oct
10
9
4
30
Sep
24
18
13
4
30
Aug
29
26
24
21
20
19
17
16
6
2
1
30
Jul
29
27
23
22
19
18
16
15
12
11
10
9
5
3
2
1
30
Jun
29
28
27
26
25
24
23
22
21
20
19
18
17
15
14
13
12
11
10
8
7
6
5
4
29
May
28
27
23
16
15
14
13
10
9
8
7
6
3
2
30
Apr
29
27
25
24
23
18
16
15
14
12
11
10
9
7
6
5
4
3
2
1
26
Mar
19
17
15
13
12
8
7
6
5
4
3
2
1
28
Feb
27
22
20
19
18
15
18
Jan
17
15
9
4
21
Dec
18
6
5
4
29
Nov
23
21
16
14
9
6
5
2
1
31
Oct
29
26
15
12
11
5
3
20
Sep
18
14
13
12
11
10
8
6
Updates to watch for pushes that are not in the prologue. this likely makes functions not canary safe due to push/pops around call sites.
Updates to fail decoding some instructions that have a vex prefix and aren't allowed to.
Updates to detect bogus switch table jumps that leave a function (Ida getting it wrong)
Use GetArchitectureBitWidth for nasm BITS instead of fixing at 32 bit in Instruction_t::assemble()
Added AVX instrucxtions (also, reformatted to remove crlf nastyness. Still needed: avx cleanup, and verification that all insns covered. Also added 3dnow insns.
Final version ?
fixed simple test program to force inference of an unsigned long (instead of signed long)
Added underflow support
fixed lea Memory Decoration to omit any. this was previously in BuildCompleteInstruction,
Updates to beaengine for AVX instruction support
converted label_offset from int to long long, as very very very long-running p1's will run out of labels eventually.
Updates to print verbosity more nicely.
revised fix for leas, printed function # as transformed.
Updates to sanitize p1 better
update to support appfw updates (a.ncexe.sigs.orig)
Hacked in the do_canaries option again, but not as good as before. The diff. is that error_amplification cannot use canaries now, when previously it could. This matters not for P1 xform, but with sufficient coverage, it might be helpful to error_amplify with canaries and then turn off canaries only for the final output. (also, fixed minor bugs)
added support to gdb p1transform.exe
Change sed filter for replayer coverage file to change main executable name to match registered name in IRDB.
Better error check for STARS
updates to beaengine to dael with some odd instructions (les,lds,lss,lgs, vmptrld, rdrand, etc.)
forgot to add files
Refactored 32bit into separate class
simple 64 bit overflows
Added query structure cache
ignore
Added sql query structure cache
added sql query structure cache
Fix twitcher LD_PRELOAD variable name.
copying trunk to branches/solaris_port
copying trunk to branches/solaris_port
added support to sanitized based on bad jump table function grouping, and fixed bugs in addr->section mapping function(s)
Loading