Commit Graph
1176 Commits
Author SHA1 Message Date
sanex3339 d3b617284e 0.14.2 Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/181 2018-02-16 00:02:33 +03:00
Timofey Kachalov ccc2325d56 Merge pull request #192 from javascript-obfuscator/esprima-template-literal-fix
Esprima template literal fix
0.14.1
2018-02-13 23:57:43 +03:00
sanex3339 1bb521b773 0.14.1 Temporary fix for wrong esprima template-literal parsing 2018-02-13 23:02:19 +03:00
sanex3339 a8c4660875 Added few utility helpers for finding sibling statement nodes 2018-02-13 18:53:42 +03:00
Timofey Kachalov 83aac1fa08 Merge pull request #187 from javascript-obfuscator/initializable-decorator-improvements
Initializable decorator improvements
2018-02-09 09:42:46 +03:00
sanex3339 eb68e7ea57 Initializable decorator improvements 2018-02-09 01:55:40 +03:00
sanex3339 e44c160286 Initializable decorator refactoring: Reflect-metadata 2018-02-09 01:07:09 +03:00
sanex3339 6646b6df40 syncing with master 2018-02-08 22:50:24 +03:00
Timofey Kachalov 9504b97136 Merge pull request #186 from javascript-obfuscator/tslint-rules-update-2018-2
TSLint rules update
2018-02-08 21:16:11 +03:00
sanex3339 e2e7c3d071 TSLint rules update 2018-02-08 20:45:50 +03:00
sanex3339 c6cb82c1d0 0.14.0 release 0.14.0 2018-02-04 22:09:44 +03:00
sanex3339 4b25c31f48 Initializable decorator refactoring #1 2018-02-04 20:27:14 +03:00
sanex3339 b061b3d889 Remove few any types 2018-02-02 23:00:50 +03:00
sanex3339 8b01f151bd Update to typescript 2.7.1 #2 2018-02-02 00:43:05 +03:00
sanex3339 a633857fed Update to typescript 2.7.1 2018-02-01 23:20:45 +03:00
sanex3339 4f9e58238e Dependencies update 2018-01-27 19:59:12 +03:00
sanex3339 733bd2aac4 Readme change 2018-01-24 20:08:45 +03:00
Timofey Kachalov 2b2cc13429 Merge pull request #180 from javascript-obfuscator/identifirs-prefix
`identifiersPrefix` option
0.14.0-beta.3
2018-01-24 17:55:31 +03:00
sanex3339 a5afb0decb Some refactoring of CLI 2018-01-24 17:24:19 +03:00
sanex3339 799cc219d3 Identifiers prefix generation for CLI directory obfuscation 2018-01-24 16:33:27 +03:00
sanex3339 19ff4cfb1e Removed random internal random generation of identifiers prefix 2018-01-24 15:04:13 +03:00
sanex3339 dae69bde8c Tests for identifierPrefix option 2018-01-23 16:05:09 +03:00
sanex3339 fccf170c08 Obfuscating tranformers and identifier replacer refactoring 2018-01-22 23:49:17 +03:00
sanex3339 cf94be2285 Add prefix only for variables with global declaration 2018-01-22 23:15:43 +03:00
sanex3339 e4f9c100f8 Changed random identifiers prefix length to 6 characters 2018-01-19 22:40:59 +03:00
sanex3339 6de55d27f3 Random identifiers prefix generation 2018-01-19 01:49:12 +03:00
sanex3339 d291fc421b Readme.md update 2018-01-18 10:35:26 +03:00
sanex3339 d4b801e71e identifiersPrefix option 2018-01-18 01:36:17 +03:00
sanex3339 4f4f95b73f Added test for dead code identifiers conflict 2018-01-17 00:22:43 +03:00
sanex3339 87a4638159 Fixed dead code injection runtime error caused by identifiers conflict 2018-01-16 23:21:16 +03:00
Timofey Kachalov be150f7307 Merge pull request #175 from javascript-obfuscator/custom-nodes-transformer
Custom nodes transformer
2018-01-16 09:36:00 +03:00
sanex3339 dfa10f3845 Merge remote-tracking branch 'origin/custom-nodes-transformer' into custom-nodes-transformer 2018-01-16 00:54:30 +03:00
sanex3339 e7e159d785 Fixed conflict between control flow storage and mangled identifiers 2018-01-16 00:49:51 +03:00
Timofey Kachalov bbfd681042 Merge branch 'master' into custom-nodes-transformer 2018-01-15 02:20:23 +03:00
sanex3339 c00685c43d Custom nodes transformer 2018-01-15 01:30:45 +03:00
Timofey Kachalov bb2500f781 Merge pull request #173 from javascript-obfuscator/improved-code-coverage
Additional tests to improve code coverage #1
2018-01-13 22:04:57 +03:00
sanex3339 3f94517bc1 Additional tests to improve code coverage #1 2018-01-13 21:39:31 +03:00
sanex3339 7532237ee2 0.14.0-beta.2 release 0.14.0-beta.2 2018-01-13 19:51:26 +03:00
Timofey Kachalov 787bdeca94 Merge pull request #165 from javascript-obfuscator/object-keys-obfuscation
Object keys obfuscation
2018-01-13 19:08:10 +03:00
Timofey Kachalov 8c758a6e7f Merge pull request #169 from javascript-obfuscator/obfuscation-of-eval-expressions
Obfuscation of eval expressions
2018-01-13 18:46:17 +03:00
sanex3339 4282ed2a81 Some refactoring 2018-01-13 18:21:29 +03:00
sanex3339 255dd1476b Few optimisations 2018-01-13 17:54:33 +03:00
sanex3339 07a26e21d0 Syncing with master 2018-01-13 15:57:11 +03:00
Timofey Kachalov b6d70bc156 Merge pull request #172 from javascript-obfuscator/issue-171
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/…
2018-01-13 15:42:27 +03:00
sanex3339 13ccf57f7a Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/171 2018-01-13 15:11:34 +03:00
sanex3339 60d54b6b94 Dead code injection refactoring #2 2018-01-13 02:33:04 +03:00
sanex3339 43f64f73e7 Dead code injection refactoring #1 2018-01-13 02:05:10 +03:00
sanex3339 2950613d44 Now transformers knows about its transformation stage 2018-01-12 23:00:43 +03:00
sanex3339 fb064722bb Dependencies update 2018-01-12 21:49:09 +03:00
sanex3339 d3271ca6d9 Eval transformer template literal string processing 2018-01-11 10:13:04 +03:00