Commit Graph
379 Commits
Author SHA1 Message Date
sanex3339 592ba47f33 New metadata for literals 2018-03-16 11:29:50 +03:00
sanex3339 78cdba9ef6 Added NodeMetadata class 2018-03-15 23:19:15 +03:00
sanex3339 10144ee6e6 Added more tests and fixes of #217 2018-03-11 01:56:16 +03:00
sanex3339 a5a4239463 Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/217 2018-03-11 01:35:57 +03:00
sanex3339 0c088af218 Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/210 2018-03-02 01:00:33 +03:00
sanex3339 f6edb4c9df Dependencies update 2018-02-25 12:53:45 +03:00
sanex3339 e5778b4fa4 New CLI option: exclude 2018-02-24 13:54:44 +03:00
sanex3339 380ecd1337 Added test for static log method of Logger 2018-02-20 10:41:47 +03:00
sanex3339 042ae023be Added few tests to Logger 2018-02-20 01:00:56 +03:00
sanex3339 9b475eb795 Added logging of file name during CLI obfuscation 2018-02-19 23:58:12 +03:00
sanex3339 7af427d586 Syncing with master 2018-02-18 00:14:12 +03:00
sanex3339 9afbd2fecd Added empty line 2018-02-17 21:03:05 +03:00
sanex3339 7753d53028 Added tests for EsprimaFacade 2018-02-17 20:54:57 +03:00
sanex3339 92475af89e Syncing with master 2018-02-17 20:19:07 +03:00
sanex3339 71f5d43b79 Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/195 2018-02-17 17:38:51 +03:00
sanex3339 5f2273cc3d Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/195 2018-02-17 15:09:27 +03:00
sanex3339 6378ea500d Dead code injection improvements #1 2018-02-17 14:18:45 +03:00
sanex3339 67af6c8016 Added tests for CLI .json config reading 2018-02-16 00:55:08 +03:00
sanex3339 d3b617284e 0.14.2 Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/181 2018-02-16 00:02:33 +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
sanex3339 8e7423a852 Added the facade over esprima to improve error messages 2018-02-13 18:02:26 +03:00
sanex3339 eb68e7ea57 Initializable decorator improvements 2018-02-09 01:55:40 +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 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 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 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 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
sanex3339 3f94517bc1 Additional tests to improve code coverage #1 2018-01-13 21:39:31 +03:00
sanex3339 07a26e21d0 Syncing with master 2018-01-13 15:57:11 +03:00
sanex3339 13ccf57f7a Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/171 2018-01-13 15:11:34 +03:00
sanex3339 2950613d44 Now transformers knows about its transformation stage 2018-01-12 23:00:43 +03:00
sanex3339 d3271ca6d9 Eval transformer template literal string processing 2018-01-11 10:13:04 +03:00
sanex3339 f3efba9e2a Added additional test for eval transformer 2018-01-11 00:33:02 +03:00
sanex3339 afe8832bbb Implemented more correct way to store AST from eval expressions that allows recursive eval expressions obfuscation 2018-01-09 01:54:00 +03:00
sanex3339 21a2fd65b5 Additional tests for eval expressions obfuscation. Added new finalizing transformers category 2018-01-08 23:22:53 +03:00
sanex3339 40130e74eb Added tests for eval expression obfuscation 2018-01-08 22:40:15 +03:00
sanex3339 ad0b1b0fdf Eval obfuscation transformers 2018-01-08 20:34:36 +03:00
sanex3339 07c7414420 obfuscation of eval call expressions WIP 2018-01-08 18:22:50 +03:00
sanex3339 c8534978d9 Sync with master 2018-01-07 01:15:56 +03:00
sanex3339 a84666db37 Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/166 2018-01-07 00:41:01 +03:00