de4dot
|
d4c4d0a425
|
Don't add override prefix if scope has 2+ methods
|
2011-11-22 09:49:59 +01:00 |
|
de4dot
|
33f9a466a1
|
Don't add method to overrideMethods if it already overrides that iface method
|
2011-11-22 08:57:10 +01:00 |
|
de4dot
|
45cd6bf211
|
Update the code that renames virtual methods, props, events
|
2011-11-22 08:14:34 +01:00 |
|
de4dot
|
a4747aaeef
|
Add two more tests
|
2011-11-22 08:10:26 +01:00 |
|
de4dot
|
9953111d1c
|
Rename event add/remove methods' last arg to value
|
2011-11-21 11:26:02 +01:00 |
|
de4dot
|
7dbb0144ca
|
Check for null args
|
2011-11-21 11:03:45 +01:00 |
|
de4dot
|
c1ef76fda4
|
Use correct name when renaming event handlers
|
2011-11-21 10:56:18 +01:00 |
|
de4dot
|
d7c55cfbc3
|
Remove old renamer code
|
2011-11-21 10:37:30 +01:00 |
|
de4dot
|
b2b563ef22
|
Add more renamer code
|
2011-11-21 10:36:23 +01:00 |
|
de4dot
|
121bb35633
|
Add createPropertyDefinition()
|
2011-11-21 10:32:57 +01:00 |
|
de4dot
|
d014835c7c
|
Add Utils.compareInt32() and use it
|
2011-11-21 10:32:36 +01:00 |
|
de4dot
|
1b0fbfc681
|
Add more renamer code
|
2011-11-18 16:55:54 +01:00 |
|
de4dot
|
ed3ee45064
|
Add updated cecil submodule
|
2011-11-18 16:55:05 +01:00 |
|
de4dot
|
e9e0588cb6
|
Use Utils.StartsWith() since mono's impl is buggy
|
2011-11-17 04:22:12 +01:00 |
|
de4dot
|
195c7194cb
|
Rename types
|
2011-11-17 04:17:03 +01:00 |
|
de4dot
|
b58c3843e3
|
Add code to map virtual methods to base/iface methods
|
2011-11-16 23:08:27 +01:00 |
|
de4dot
|
79eb228200
|
Remove module if we don't load it. Restore indent level.
|
2011-11-16 22:59:04 +01:00 |
|
de4dot
|
75ff534ecd
|
Add removeModule(string) and clearAll() methods
|
2011-11-16 22:58:02 +01:00 |
|
de4dot
|
3f3814001c
|
Update method sig, rename stuff
|
2011-11-16 22:56:36 +01:00 |
|
de4dot
|
dba4e3ab79
|
Update the code to fix some problems
|
2011-11-16 22:53:53 +01:00 |
|
de4dot
|
bd36a0937b
|
Enable failing test
|
2011-11-16 22:51:10 +01:00 |
|
de4dot
|
fa2f0808b1
|
Add some renamer classes
|
2011-11-15 14:26:51 +01:00 |
|
de4dot
|
e5da0a1255
|
Move old renamer code
|
2011-11-14 21:39:44 +01:00 |
|
de4dot
|
01dd9f0af5
|
Add a new test
|
2011-11-14 19:39:40 +01:00 |
|
de4dot
|
c68540aed7
|
Remove catch all exception and use latest cecil submodule
|
2011-11-14 09:44:39 +01:00 |
|
de4dot
|
695da497a7
|
Set version: 1.2.3
|
2011-11-14 06:23:03 +01:00 |
|
de4dot
|
d7149abe4e
|
Warn if an unused string decrypter is found
|
2011-11-14 06:21:43 +01:00 |
|
de4dot
|
cf6387a4c1
|
Fix some problems with new assemblies
|
2011-11-12 21:04:24 +01:00 |
|
de4dot
|
d3996b5152
|
Any type of exception could occur.
|
2011-11-12 21:01:58 +01:00 |
|
de4dot
|
ddfcb6bdba
|
Add updated cecil submodule
|
2011-11-12 21:00:44 +01:00 |
|
de4dot
|
6bf3de0dee
|
Set version: 1.2.2
|
2011-11-12 16:57:00 +01:00 |
|
de4dot
|
565d852eac
|
Set security level to full
|
2011-11-12 16:56:28 +01:00 |
|
de4dot
|
c62ca29df5
|
Update code for DNR 4.3+ obfuscated assemblies
|
2011-11-12 16:04:51 +01:00 |
|
de4dot
|
b80024bbc5
|
Find the method in a nested class (DNR 4.3+)
|
2011-11-12 15:22:17 +01:00 |
|
de4dot
|
07826f133e
|
Update names since it's anti strong name code
|
2011-11-12 15:15:47 +01:00 |
|
de4dot
|
d9e138bbe1
|
Strong name sign all assemblies (except tests)
You must create your own private de4dot.key file in the root source dir
before compiling:
sn -k de4dot.snk
|
2011-11-12 14:08:25 +01:00 |
|
de4dot
|
54766c11c8
|
Add updated cecil submodule
|
2011-11-12 14:07:38 +01:00 |
|
de4dot
|
7df264d59c
|
Remove tamper detection code
|
2011-11-12 13:31:08 +01:00 |
|
de4dot
|
d7ed7abb99
|
Add removeGuaranteedDeadBlock() method
|
2011-11-12 13:27:24 +01:00 |
|
de4dot
|
4b335f9489
|
Add a TypeLong property
|
2011-11-12 11:31:07 +01:00 |
|
de4dot
|
76825d3a9b
|
Encrypted resources aren't always using the public key token
|
2011-11-12 11:19:10 +01:00 |
|
de4dot
|
572d9d376d
|
Update version: 1.2.1
|
2011-11-11 21:00:42 +01:00 |
|
de4dot
|
0318c85a07
|
Convert 'return some_int' native methods to CIL code
|
2011-11-11 20:55:39 +01:00 |
|
de4dot
|
a3e7d9c9d6
|
Update version: 1.2.0
|
2011-11-10 14:55:40 +01:00 |
|
de4dot
|
183619f979
|
Remove String.Intern() calls when decrypting strings
|
2011-11-10 14:51:19 +01:00 |
|
de4dot
|
fb4128cbfb
|
Update a few strings
|
2011-11-10 14:48:33 +01:00 |
|
de4dot
|
f7639fc5a7
|
Update help message
|
2011-11-10 10:08:55 +01:00 |
|
de4dot
|
6fc7fb790b
|
Merge branches 'dnr' and 'master'
|
2011-11-10 09:25:36 +01:00 |
|
de4dot
|
fdd6e55587
|
Sort the list of namespaces before printing the result
|
2011-11-10 00:57:27 +01:00 |
|
de4dot
|
ff3b1b0ecc
|
Rename random names
|
2011-11-10 00:47:22 +01:00 |
|