Bump 2.1.3

This commit is contained in:
mio
2025-02-17 20:26:31 +08:00
parent 9ec6b0be94
commit 8dcaa33c66
20 changed files with 41 additions and 27 deletions

View File

@@ -1,6 +1,6 @@
[package] [package]
name = "unicorn-engine" name = "unicorn-engine"
version = "2.1.2" version = "2.1.3"
authors = ["Ziqiao Kong", "Lukas Seidel"] authors = ["Ziqiao Kong", "Lukas Seidel"]
documentation = "https://github.com/unicorn-engine/unicorn/wiki" documentation = "https://github.com/unicorn-engine/unicorn/wiki"
edition = "2021" edition = "2021"

View File

@@ -8,11 +8,11 @@ open System
module Common = module Common =
let UC_API_MAJOR = 2 let UC_API_MAJOR = 2
let UC_API_MINOR = 1 let UC_API_MINOR = 1
let UC_API_PATCH = 2 let UC_API_PATCH = 3
let UC_API_EXTRA = 255 let UC_API_EXTRA = 255
let UC_VERSION_MAJOR = 2 let UC_VERSION_MAJOR = 2
let UC_VERSION_MINOR = 1 let UC_VERSION_MINOR = 1
let UC_VERSION_PATCH = 2 let UC_VERSION_PATCH = 3
let UC_VERSION_EXTRA = 255 let UC_VERSION_EXTRA = 255
let UC_SECOND_SCALE = 1000000 let UC_SECOND_SCALE = 1000000
let UC_MILISECOND_SCALE = 1000 let UC_MILISECOND_SCALE = 1000

View File

@@ -198,7 +198,9 @@ module Mips =
let UC_MIPS_REG_CP0_CONFIG3 = 137 let UC_MIPS_REG_CP0_CONFIG3 = 137
let UC_MIPS_REG_CP0_USERLOCAL = 138 let UC_MIPS_REG_CP0_USERLOCAL = 138
let UC_MIPS_REG_CP0_STATUS = 139 let UC_MIPS_REG_CP0_STATUS = 139
let UC_MIPS_REG_ENDING = 140 let UC_MIPS_REG_FIR = 140
let UC_MIPS_REG_FCSR = 141
let UC_MIPS_REG_ENDING = 142
let UC_MIPS_REG_ZERO = 2 let UC_MIPS_REG_ZERO = 2
let UC_MIPS_REG_AT = 3 let UC_MIPS_REG_AT = 3
let UC_MIPS_REG_V0 = 4 let UC_MIPS_REG_V0 = 4

View File

@@ -6,7 +6,7 @@
<Copyright>Copyright © Antonio Parata 2016</Copyright> <Copyright>Copyright © Antonio Parata 2016</Copyright>
<RepositoryUrl>https://github.com/unicorn-engine/unicorn</RepositoryUrl> <RepositoryUrl>https://github.com/unicorn-engine/unicorn</RepositoryUrl>
<PackageDescription>.NET bindings for unicorn</PackageDescription> <PackageDescription>.NET bindings for unicorn</PackageDescription>
<VersionPrefix>2.1.2</VersionPrefix> <VersionPrefix>2.1.3</VersionPrefix>
<VersionSuffix>$(VersionSuffix)</VersionSuffix> <VersionSuffix>$(VersionSuffix)</VersionSuffix>
<ProjectGuid>0c21f1c1-2725-4a46-9022-1905f85822a5</ProjectGuid> <ProjectGuid>0c21f1c1-2725-4a46-9022-1905f85822a5</ProjectGuid>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects> <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>

View File

@@ -6,7 +6,7 @@
<AssemblyName>UnicornSamples</AssemblyName> <AssemblyName>UnicornSamples</AssemblyName>
<Copyright>Copyright © Antonio Parata 2016</Copyright> <Copyright>Copyright © Antonio Parata 2016</Copyright>
<RepositoryUrl>https://github.com/unicorn-engine/unicorn</RepositoryUrl> <RepositoryUrl>https://github.com/unicorn-engine/unicorn</RepositoryUrl>
<Version>2.1.2</Version> <Version>2.1.3</Version>
<ProjectGuid>{B80B5987-1E24-4309-8BF9-C4F91270F21C}</ProjectGuid> <ProjectGuid>{B80B5987-1E24-4309-8BF9-C4F91270F21C}</ProjectGuid>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects> <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
</PropertyGroup> </PropertyGroup>

View File

@@ -193,7 +193,9 @@ const (
MIPS_REG_CP0_CONFIG3 = 137 MIPS_REG_CP0_CONFIG3 = 137
MIPS_REG_CP0_USERLOCAL = 138 MIPS_REG_CP0_USERLOCAL = 138
MIPS_REG_CP0_STATUS = 139 MIPS_REG_CP0_STATUS = 139
MIPS_REG_ENDING = 140 MIPS_REG_FIR = 140
MIPS_REG_FCSR = 141
MIPS_REG_ENDING = 142
MIPS_REG_ZERO = 2 MIPS_REG_ZERO = 2
MIPS_REG_AT = 3 MIPS_REG_AT = 3
MIPS_REG_V0 = 4 MIPS_REG_V0 = 4

View File

@@ -3,11 +3,11 @@ package unicorn
const ( const (
API_MAJOR = 2 API_MAJOR = 2
API_MINOR = 1 API_MINOR = 1
API_PATCH = 2 API_PATCH = 3
API_EXTRA = 255 API_EXTRA = 255
VERSION_MAJOR = 2 VERSION_MAJOR = 2
VERSION_MINOR = 1 VERSION_MINOR = 1
VERSION_PATCH = 2 VERSION_PATCH = 3
VERSION_EXTRA = 255 VERSION_EXTRA = 255
SECOND_SCALE = 1000000 SECOND_SCALE = 1000000
MILISECOND_SCALE = 1000 MILISECOND_SCALE = 1000

View File

@@ -6,7 +6,7 @@
<groupId>org.unicorn-engine</groupId> <groupId>org.unicorn-engine</groupId>
<artifactId>unicorn</artifactId> <artifactId>unicorn</artifactId>
<version>2.1.2</version> <version>2.1.3</version>
<name>unicorn</name> <name>unicorn</name>
<url>https://www.unicorn-engine.org</url> <url>https://www.unicorn-engine.org</url>

View File

@@ -195,7 +195,9 @@ public interface MipsConst {
public static final int UC_MIPS_REG_CP0_CONFIG3 = 137; public static final int UC_MIPS_REG_CP0_CONFIG3 = 137;
public static final int UC_MIPS_REG_CP0_USERLOCAL = 138; public static final int UC_MIPS_REG_CP0_USERLOCAL = 138;
public static final int UC_MIPS_REG_CP0_STATUS = 139; public static final int UC_MIPS_REG_CP0_STATUS = 139;
public static final int UC_MIPS_REG_ENDING = 140; public static final int UC_MIPS_REG_FIR = 140;
public static final int UC_MIPS_REG_FCSR = 141;
public static final int UC_MIPS_REG_ENDING = 142;
public static final int UC_MIPS_REG_ZERO = 2; public static final int UC_MIPS_REG_ZERO = 2;
public static final int UC_MIPS_REG_AT = 3; public static final int UC_MIPS_REG_AT = 3;
public static final int UC_MIPS_REG_V0 = 4; public static final int UC_MIPS_REG_V0 = 4;

View File

@@ -5,11 +5,11 @@ package unicorn;
public interface UnicornConst { public interface UnicornConst {
public static final int UC_API_MAJOR = 2; public static final int UC_API_MAJOR = 2;
public static final int UC_API_MINOR = 1; public static final int UC_API_MINOR = 1;
public static final int UC_API_PATCH = 2; public static final int UC_API_PATCH = 3;
public static final int UC_API_EXTRA = 255; public static final int UC_API_EXTRA = 255;
public static final int UC_VERSION_MAJOR = 2; public static final int UC_VERSION_MAJOR = 2;
public static final int UC_VERSION_MINOR = 1; public static final int UC_VERSION_MINOR = 1;
public static final int UC_VERSION_PATCH = 2; public static final int UC_VERSION_PATCH = 3;
public static final int UC_VERSION_EXTRA = 255; public static final int UC_VERSION_EXTRA = 255;
public static final int UC_SECOND_SCALE = 1000000; public static final int UC_SECOND_SCALE = 1000000;
public static final int UC_MILISECOND_SCALE = 1000; public static final int UC_MILISECOND_SCALE = 1000;

View File

@@ -196,7 +196,9 @@ const
UC_MIPS_REG_CP0_CONFIG3 = 137; UC_MIPS_REG_CP0_CONFIG3 = 137;
UC_MIPS_REG_CP0_USERLOCAL = 138; UC_MIPS_REG_CP0_USERLOCAL = 138;
UC_MIPS_REG_CP0_STATUS = 139; UC_MIPS_REG_CP0_STATUS = 139;
UC_MIPS_REG_ENDING = 140; UC_MIPS_REG_FIR = 140;
UC_MIPS_REG_FCSR = 141;
UC_MIPS_REG_ENDING = 142;
UC_MIPS_REG_ZERO = 2; UC_MIPS_REG_ZERO = 2;
UC_MIPS_REG_AT = 3; UC_MIPS_REG_AT = 3;
UC_MIPS_REG_V0 = 4; UC_MIPS_REG_V0 = 4;

View File

@@ -6,11 +6,11 @@ interface
const UC_API_MAJOR = 2; const UC_API_MAJOR = 2;
UC_API_MINOR = 1; UC_API_MINOR = 1;
UC_API_PATCH = 2; UC_API_PATCH = 3;
UC_API_EXTRA = 255; UC_API_EXTRA = 255;
UC_VERSION_MAJOR = 2; UC_VERSION_MAJOR = 2;
UC_VERSION_MINOR = 1; UC_VERSION_MINOR = 1;
UC_VERSION_PATCH = 2; UC_VERSION_PATCH = 3;
UC_VERSION_EXTRA = 255; UC_VERSION_EXTRA = 255;
UC_SECOND_SCALE = 1000000; UC_SECOND_SCALE = 1000000;
UC_MILISECOND_SCALE = 1000; UC_MILISECOND_SCALE = 1000;

View File

@@ -191,7 +191,9 @@ UC_MIPS_REG_MPL2 = 136
UC_MIPS_REG_CP0_CONFIG3 = 137 UC_MIPS_REG_CP0_CONFIG3 = 137
UC_MIPS_REG_CP0_USERLOCAL = 138 UC_MIPS_REG_CP0_USERLOCAL = 138
UC_MIPS_REG_CP0_STATUS = 139 UC_MIPS_REG_CP0_STATUS = 139
UC_MIPS_REG_ENDING = 140 UC_MIPS_REG_FIR = 140
UC_MIPS_REG_FCSR = 141
UC_MIPS_REG_ENDING = 142
UC_MIPS_REG_ZERO = 2 UC_MIPS_REG_ZERO = 2
UC_MIPS_REG_AT = 3 UC_MIPS_REG_AT = 3
UC_MIPS_REG_V0 = 4 UC_MIPS_REG_V0 = 4

View File

@@ -1,11 +1,11 @@
# For Unicorn Engine. AUTO-GENERATED FILE, DO NOT EDIT [unicorn_const.py] # For Unicorn Engine. AUTO-GENERATED FILE, DO NOT EDIT [unicorn_const.py]
UC_API_MAJOR = 2 UC_API_MAJOR = 2
UC_API_MINOR = 1 UC_API_MINOR = 1
UC_API_PATCH = 2 UC_API_PATCH = 3
UC_API_EXTRA = 255 UC_API_EXTRA = 255
UC_VERSION_MAJOR = 2 UC_VERSION_MAJOR = 2
UC_VERSION_MINOR = 1 UC_VERSION_MINOR = 1
UC_VERSION_PATCH = 2 UC_VERSION_PATCH = 3
UC_VERSION_EXTRA = 255 UC_VERSION_EXTRA = 255
UC_SECOND_SCALE = 1000000 UC_SECOND_SCALE = 1000000
UC_MILISECOND_SCALE = 1000 UC_MILISECOND_SCALE = 1000

View File

@@ -193,7 +193,9 @@ module UnicornEngine
UC_MIPS_REG_CP0_CONFIG3 = 137 UC_MIPS_REG_CP0_CONFIG3 = 137
UC_MIPS_REG_CP0_USERLOCAL = 138 UC_MIPS_REG_CP0_USERLOCAL = 138
UC_MIPS_REG_CP0_STATUS = 139 UC_MIPS_REG_CP0_STATUS = 139
UC_MIPS_REG_ENDING = 140 UC_MIPS_REG_FIR = 140
UC_MIPS_REG_FCSR = 141
UC_MIPS_REG_ENDING = 142
UC_MIPS_REG_ZERO = 2 UC_MIPS_REG_ZERO = 2
UC_MIPS_REG_AT = 3 UC_MIPS_REG_AT = 3
UC_MIPS_REG_V0 = 4 UC_MIPS_REG_V0 = 4

View File

@@ -3,11 +3,11 @@
module UnicornEngine module UnicornEngine
UC_API_MAJOR = 2 UC_API_MAJOR = 2
UC_API_MINOR = 1 UC_API_MINOR = 1
UC_API_PATCH = 2 UC_API_PATCH = 3
UC_API_EXTRA = 255 UC_API_EXTRA = 255
UC_VERSION_MAJOR = 2 UC_VERSION_MAJOR = 2
UC_VERSION_MINOR = 1 UC_VERSION_MINOR = 1
UC_VERSION_PATCH = 2 UC_VERSION_PATCH = 3
UC_VERSION_EXTRA = 255 UC_VERSION_EXTRA = 255
UC_SECOND_SCALE = 1000000 UC_SECOND_SCALE = 1000000
UC_MILISECOND_SCALE = 1000 UC_MILISECOND_SCALE = 1000

View File

@@ -193,7 +193,9 @@ pub const mipsConst = enum(c_int) {
MIPS_REG_CP0_CONFIG3 = 137, MIPS_REG_CP0_CONFIG3 = 137,
MIPS_REG_CP0_USERLOCAL = 138, MIPS_REG_CP0_USERLOCAL = 138,
MIPS_REG_CP0_STATUS = 139, MIPS_REG_CP0_STATUS = 139,
MIPS_REG_ENDING = 140, MIPS_REG_FIR = 140,
MIPS_REG_FCSR = 141,
MIPS_REG_ENDING = 142,
MIPS_REG_ZERO = 2, MIPS_REG_ZERO = 2,
MIPS_REG_AT = 3, MIPS_REG_AT = 3,
MIPS_REG_V0 = 4, MIPS_REG_V0 = 4,

View File

@@ -3,11 +3,11 @@
pub const unicornConst = enum(c_int) { pub const unicornConst = enum(c_int) {
API_MAJOR = 2, API_MAJOR = 2,
API_MINOR = 1, API_MINOR = 1,
API_PATCH = 2, API_PATCH = 3,
API_EXTRA = 255, API_EXTRA = 255,
VERSION_MAJOR = 2, VERSION_MAJOR = 2,
VERSION_MINOR = 1, VERSION_MINOR = 1,
VERSION_PATCH = 2, VERSION_PATCH = 3,
VERSION_EXTRA = 255, VERSION_EXTRA = 255,
SECOND_SCALE = 1000000, SECOND_SCALE = 1000000,
MILISECOND_SCALE = 1000, MILISECOND_SCALE = 1000,

View File

@@ -1,5 +1,5 @@
.{ .{
.name = "unicorn", .name = "unicorn",
.version = "2.1.2", .version = "2.1.3",
.paths = .{""}, .paths = .{""},
} }

View File

@@ -72,7 +72,7 @@ typedef size_t uc_hook;
// Unicorn API version // Unicorn API version
#define UC_API_MAJOR 2 #define UC_API_MAJOR 2
#define UC_API_MINOR 1 #define UC_API_MINOR 1
#define UC_API_PATCH 2 #define UC_API_PATCH 3
// Release candidate version, 255 means the official release. // Release candidate version, 255 means the official release.
#define UC_API_EXTRA 255 #define UC_API_EXTRA 255