summaryrefslogtreecommitdiff
path: root/src/main/java/cuchaz/enigma/Deobfuscator.java (unfollow)
Commit message (Expand)AuthorFilesLines
2019-06-16Plugin rework along with API rework: Enigma split from EnigmaProject; plugins...Gravatar gegy10001-435/+0
2019-05-12Separate JarProcessor and EntryNameProposerGravatar gegy10001-8/+9
2019-05-12Simplify Plugin API and support all entry typesGravatar gegy10001-6/+8
2019-02-23Fix #110 and remap indices with matched bridge method namesGravatar gegy10001-4/+8
2019-02-19Bridge Method Fixes (#111)Gravatar Gegy1-4/+11
2019-02-11Disable remapping of local variables until proper support is implementedGravatar gegy10001-0/+3
2019-01-30Remap sources (#106)Gravatar Gegy1-152/+115
2019-01-24[WIP] Mapping rework (#91)Gravatar Gegy1-387/+96
2018-12-08fix #63 - make method inheritance lookup take into account access flagsGravatar asie1-0/+2
2018-12-08add barebones plugin framework, cleanupGravatar asie1-36/+27
2018-10-26remove parallelStreams on non-thread-safe ooperations in rebuildMethodNames, ...Gravatar Adrian Siekierka1-6/+18
2018-07-24use a common metadata (no-retry) instance to decompile all the files, similar...Gravatar Thiakil1-2/+37
2018-07-24more custom source transformersGravatar Thiakil1-1/+7
2018-07-22Make rebuildMethodNames use parallelStream's should improve the speed a lotGravatar modmuss501-10/+10
2018-07-20remove raw casts to ObjectGravatar Thiakil1-1/+3
2018-07-20remove raw casts to ObjectGravatar Thiakil1-1/+3
2018-07-17ASM Based Class Translator (#1)Gravatar gegy10001-122/+165
2018-07-11support enum switches with obfuscated SwitchMapsGravatar Thiakil1-0/+12
2018-07-06move SynchronizedTypeLoader to a non-innerGravatar Thiakil1-28/+0
2018-07-06speed up Deobfuscator's getSources by using a single TranslatingTypeloader an...Gravatar Thiakil1-3/+39
2018-07-05make isMethodProvider publicGravatar modmuss501-1/+1
2018-07-03Make decompile parallelGravatar modmuss501-6/+10
2018-07-03Output directly to file on source exportGravatar gegy10001-4/+4
2018-06-23Apply deobfuscated name to transformed classesGravatar gegy10001-6/+12
2018-06-22Resolve all failed testsGravatar gegy10001-9/+7
2018-06-21Fix issues with inner class signature transformationGravatar gegy10001-3/+4
2018-06-21Recursively rebuild method namesGravatar modmuss501-3/+5
2018-05-20Fix anonymous class generationGravatar gegy10001-1/+1
2018-05-19More bytecode translationGravatar gegy10001-3/+3
2018-05-19Package updatesGravatar gegy10001-0/+1
2018-05-19Initial port to ASMGravatar gegy10001-106/+119
2017-04-05Rebuild innerclass method names.Gravatar modmuss501-22/+30
2017-04-05Avoid crash using rebuild method names + make sure that the mapping is dirty ...Gravatar Thog1-1/+7
2017-03-24Reformat codeGravatar Thog1-0/+1
2017-03-08Follow Fabric guidelinesGravatar Thog1-583/+580
2017-03-07Drop unix case style and implement hashCode when equals is overridedGravatar Thog1-6/+2
2016-10-30BREAKING CHANGE: Implement modifier transformerGravatar Thog1-0/+21
2016-10-28Fix order of packages, hanging of Enigma and classes nodes not renamed when p...Gravatar Thog1-1/+6
2016-10-19Starting implementing local variables (#33)Gravatar Thog1-0/+8
2016-10-18remove none/ prefixGravatar asiekierka1-1/+1
2016-10-17Method Converter: Add bytecode matching to match what is identicalGravatar Thog1-13/+12
2016-09-12fix method/argument renaming edge cases, add method/argument name rebuilder, ...Gravatar asiekierka1-3/+88
2016-08-25And make ClassTransformer public so it can be usedGravatar modmuss501-1/+1
2016-08-25make transformJar public so custom ClassTransformer can be used from external...Gravatar modmuss501-1/+1
2016-08-19Update Procyon (fix UTF-8 issues), disable debug line number in source code a...Gravatar Thog1-20/+20
2016-08-18add proper propagation of argument namesGravatar asiekierka1-1/+1
2016-08-17Revert "Removed unused methods"Gravatar asiekierka1-0/+4
2016-08-15Avoid making libraries methods renameable + Fix Cancel buttons in save diagGravatar Thog1-1/+1
2016-08-14Add F5 hotkey to reload class + use a ugly hack to avoid rename issues with g...Gravatar Thog1-1/+13
2016-08-12Implement Enigma directory format (#1)Gravatar Thomas Guillemard1-1/+2