Adam
|
03cf1b251a
|
Fix resizable. I can't tell if this is right.
|
2016-04-02 20:26:52 -04:00 |
|
Adam
|
40a01de739
|
Client loader, pull from the repo.
|
2016-04-02 19:27:20 -04:00 |
|
Adam
|
a3280443a8
|
Update version
|
2016-04-02 15:05:44 -04:00 |
|
Adam
|
175e644e13
|
Update versions/group
|
2016-04-02 15:05:29 -04:00 |
|
Adam
|
11669bba97
|
Use maven property for repository url
|
2016-04-02 14:42:00 -04:00 |
|
Adam
|
69eddecc77
|
Dependencymanagement
|
2016-04-02 14:41:17 -04:00 |
|
Adam
|
2b893c9309
|
Initial import of client
|
2016-04-02 14:27:26 -04:00 |
|
Adam
|
f5130c1a98
|
Add injector/mapper main classes/entrypoints. Maybe should make those tests use these?
|
2016-04-01 23:59:40 -04:00 |
|
Adam
|
fb31ccecff
|
Add basic game config grabber/logic to check for an update. I guess this works.
|
2016-04-01 23:23:02 -04:00 |
|
Adam
|
3161cfaa09
|
Update some paths in tests etc
|
2016-04-01 22:47:11 -04:00 |
|
Adam
|
41b3777b24
|
Remove deob.gson which isn't used
|
2016-04-01 22:40:55 -04:00 |
|
Adam
|
fa284fa82c
|
gamepack 20
|
2016-04-01 22:31:58 -04:00 |
|
Adam
|
ce9359a1fd
|
Fix sipush length
|
2016-04-01 22:31:19 -04:00 |
|
Adam
|
ed13e972cc
|
Make idiv mappable
|
2016-03-31 21:27:18 -04:00 |
|
Adam
|
b90316db06
|
Add gamepack 20, 3/31/2016
|
2016-03-31 12:50:56 -04:00 |
|
Adam
|
d78a83c50b
|
Injection works, I don't think I need to change this descriptor comparison since the client versions are the same
|
2016-03-31 12:50:38 -04:00 |
|
Adam
|
a163bc4c46
|
Add class mapper and use it in annotation mapper, which seems to work more reliably
|
2016-03-30 19:43:47 -04:00 |
|
Adam
|
0697084b0d
|
This is a bug with osrs's obfuscator
|
2016-03-30 16:23:15 -04:00 |
|
Adam
|
7b47c05278
|
Manually add two exports not able to be copied over (I think due to code change?)
|
2016-03-30 16:22:03 -04:00 |
|
Adam
|
cc87bb7fc7
|
This is a fernflower bug
|
2016-03-30 16:21:43 -04:00 |
|
Adam
|
0f062ce0ce
|
gamepack 19
|
2016-03-30 16:18:05 -04:00 |
|
Adam
|
b3efaec8e6
|
Try and fix some of the smaller multiplication problems. I dont know if this is right. Seems to break when multiplying long * a casted int like field3228
|
2016-03-29 20:53:43 -04:00 |
|
Adam
|
a2352bdc19
|
Order guesses based on cardinality
|
2016-03-28 19:19:08 -04:00 |
|
Adam
|
fbb41000b8
|
ArrayLoad also isnt part of expressions
|
2016-03-28 18:41:28 -04:00 |
|
Adam
|
51ae836cd8
|
Add gamepack 19
|
2016-03-27 21:08:25 -04:00 |
|
Adam
|
8d022d216b
|
Map invokespecial on objects that are under java/io
|
2016-03-27 19:38:15 -04:00 |
|
Adam
|
d58116b4ea
|
Map java/lang/reflect/Field and Method
|
2016-03-27 19:16:25 -04:00 |
|
Adam
|
afcb4a1c36
|
Fix annotation mapper to map annotations on methods. Also fix lookup by constant classname. Theres more fields that i thought that aren't mapped, 4
|
2016-03-27 18:43:41 -04:00 |
|
Adam
|
d93317f662
|
Don't stop frames that can't step into static functions. It can happen if the same function steps into a static function multiple places which then steps into another static function at one place. Even though its been stepped into before it shouldn't stop execution of the top level function.
|
2016-03-27 18:17:40 -04:00 |
|
Adam
|
91289273fa
|
Little cleanup
|
2016-03-27 18:11:45 -04:00 |
|
Adam
|
0462c4a1d1
|
Map both possibilities on ambiguous if statements anyway
|
2016-03-27 18:11:00 -04:00 |
|
Adam
|
a08def34bc
|
This should have been copied over but it wasn't?
|
2016-03-27 15:44:34 -04:00 |
|
Adam
|
f36a365659
|
Make msm work like smsm because classes aren't guaranteed to line up
|
2016-03-27 13:54:17 -04:00 |
|
Adam
|
b45ecd4996
|
Fix dup_x2 getOriginal
|
2016-03-27 13:52:57 -04:00 |
|
Adam
|
40725faa0a
|
Map classes too when mapping fields/methods
|
2016-03-27 13:34:22 -04:00 |
|
Adam
|
37193b7a79
|
Fix refactor fail in modarith from earlier
|
2016-03-27 11:23:24 -04:00 |
|
Adam
|
e3a6310572
|
Get rid of most hard type comparisons in mapper
|
2016-03-27 10:44:55 -04:00 |
|
Adam
|
d7abcdf569
|
Remove ismappable which has never worked
|
2016-03-26 17:22:00 -04:00 |
|
Adam
|
41a1ffbae2
|
Reenable modarith
|
2016-03-26 17:09:36 -04:00 |
|
Adam
|
0b19fc8d5f
|
These were supposed to be deleted
|
2016-03-26 17:01:54 -04:00 |
|
Adam
|
271fa6ba46
|
Insert getter/setters all at once
|
2016-03-26 16:46:20 -04:00 |
|
Adam
|
4485681a28
|
modarith test
|
2016-03-26 10:43:26 -04:00 |
|
Adam
|
fd8af8732d
|
Unused class test
|
2016-03-25 22:11:19 -04:00 |
|
Adam
|
35628b4497
|
Rewrite field inliner
|
2016-03-25 22:10:26 -04:00 |
|
Adam
|
c22a9e43da
|
Rewrite unused fields
|
2016-03-25 22:02:44 -04:00 |
|
Adam
|
e8c047aabe
|
Cleanup
|
2016-03-25 21:55:06 -04:00 |
|
Adam
|
3444655f09
|
Rewrite constant parameter. A bit faster now. Can't tell if its right. Seems to compile.
|
2016-03-25 21:52:23 -04:00 |
|
Adam
|
5ef0be50bf
|
Make unused parameters use VirtualMethods. This removes more parameters than before, I dont know if it is right.
|
2016-03-25 15:04:28 -04:00 |
|
Adam
|
0ed6456c60
|
Move virtual method lookup its own class as many things use it
|
2016-03-25 14:21:27 -04:00 |
|
Adam
|
bcbc87994a
|
Unused params test, this is very slow.
|
2016-03-24 18:38:58 -04:00 |
|