Commit Graph
531 Commits
Author SHA1 Message Date
sanex3339 58f606bcd8 Fixed require of external user config file #2 2017-07-31 22:48:25 +03:00
sanex3339 856ba39f86 Fixed require of external user config file 2017-07-31 13:40:47 +03:00
sanex3339 8b308aa59c Additional logger messages 2017-07-29 19:01:11 +03:00
sanex3339 d5e84b1d1c Added Logger and new option log 2017-07-29 13:41:15 +03:00
sanex3339 a59fda5d7c Added renameGlobal option 2017-07-29 01:00:13 +03:00
sanex3339 2ebc17cca0 0.10.0-beta.12 release 2017-07-27 17:08:32 +03:00
psabharwal 61ab7a9956 Add --config CLI option that accepts name of js / json file that contains all config instead of passing everything in CLI 2017-07-26 22:26:54 -07:00
sanex3339 0c357a0f2b Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/71 2017-07-27 01:43:37 +03:00
sanex3339 0015db33c2 Attempt to fix runtime errors with large code 2017-07-27 00:15:52 +03:00
sanex3339 1f34d39fd4 Added temporal seed logging 2017-07-26 10:00:08 +03:00
sanex3339 6301f1c15d Increase random variable name length after name collision 2017-07-26 01:52:22 +03:00
sanex3339 fdbce57232 Added missing @initializable() decorators 2017-07-25 11:44:48 +03:00
sanex3339 88fc60e496 0.10.0-beta.12 Generate seed if it's not set through options 2017-07-25 10:10:35 +03:00
sanex3339 da7d71d855 0.10.0-beta.11 disableConsoleOutput option now disabled by default 2017-07-24 17:02:15 +03:00
sanex3339 6fb05d0f8c 0.10.0-beta.10 Fixed runtime errors 2017-07-22 18:54:52 +03:00
sanex3339 a3dad6cf94 Added ability to add specific node guard to the black list of nodes.
This nodes wont obfuscated.
2017-07-21 00:22:55 +03:00
sanex3339 31fdfae074 Added tslint-eslint-rules rules 2017-07-10 22:57:52 +03:00
sanex3339 2114064665 Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/65 2017-07-10 00:48:05 +03:00
sanex3339 1712174533 Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/60 2017-07-07 12:47:33 +03:00
sanex3339 91cb585cc2 Updated changelog 2017-06-29 18:49:40 +03:00
sanex3339 5513279afd Added md5 hash of source code to seed for RandomGenerator
fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/58
2017-06-29 01:07:10 +03:00
sanex3339 d21c5afa8a Utility classes with state now are non-static 2017-06-27 00:49:19 +03:00
sanex3339 71be6ab3b9 Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/57
Refactoring
2017-06-20 00:41:02 +03:00
sanex3339 d1e32d977d Global tests refactoring 2017-06-10 17:36:27 +03:00
sanex3339 f1045c20c1 Enum names refactoring 2017-06-10 17:30:21 +03:00
sanex3339 9c81a0f4ec Moved factories logi from container modules to InversifyContainerFacade 2017-06-10 17:30:20 +03:00
sanex3339 7fd68cfc5a Reduced dist bundle size 2017-06-10 17:30:19 +03:00
sanex3339 b6bfb02d84 Folder structure and class name changes 2017-06-10 17:30:19 +03:00
sanex3339 e17265bb59 Some refactoring related to latest changes 2017-06-10 17:30:19 +03:00
sanex3339 3a841cab56 ObfuscatingTransformer's optimisations 2017-06-10 17:30:18 +03:00
sanex3339 568bb805fb Changed Replacer on ObfuscatingReplacer. Changed ObfuscatingReplacer return type from string on ESTree.Node 2017-06-10 17:30:18 +03:00
sanex3339 735bbb4b3c Switched from escodegen to escodegen-wallaby 2017-06-10 17:30:17 +03:00
sanex3339 c7a3a2b71e Increased runtime performance with rc4 stringArrayEncoding 2017-06-10 17:30:16 +03:00
sanex3339 382598b5c5 Switched from escodegen to escodegen-wallaby 2017-06-10 17:30:16 +03:00
sanex3339 ee45395a77 dependencies update + some attempts to run tests in docker locally 2017-06-10 17:30:15 +03:00
sanex3339 d33677ce9d refactoring 2017-01-26 19:05:51 +03:00
sanex3339 07e0fecb5b 0.9.0-beta.5 2017-01-24 19:25:48 +03:00
sanex3339 59c267eabd Fixed invalid work of RandomGeneratorUtils.getMathRandom method.
Now method can't return `1`;
2017-01-24 16:58:02 +03:00
sanex3339 1737522d46 repalced forEach loops on for loops in places where performance is very important 2017-01-24 15:01:42 +03:00
sanex3339 3df0f1685b Increased control flow transformation speed. 2017-01-22 21:58:30 +03:00
sanex3339 2ad3c193c8 Various performance optimisations: fixed tslint 2017-01-22 14:54:19 +03:00
sanex3339 ce6df17209 Various performance optimisations 2017-01-22 14:51:45 +03:00
sanex3339 0320841f2d Performance boost: replaced for..of loops on forEach loops in important to performance places 2017-01-22 01:55:42 +03:00
sanex3339 cc80d1f4ee added IVisitor interface 2017-01-22 01:29:33 +03:00
sanex3339 fe0e4b6114 Performance boost 2017-01-21 21:03:46 +03:00
sanex3339 abd3bfbbf2 Merge branch 'dev' into yarn
Conflicts:
	dist/index.js
	package.json
	scripts/test-coveralls
	scripts/test-full
	scripts/test-mocha
2017-01-20 16:54:57 +03:00
sanex3339 4951e8e11b fixed README typo 2017-01-20 00:38:23 +03:00
sanex3339 e8f68171dd Storages: sliglhtly changed behaviour of getKeyOf methods, added tests 2017-01-19 14:12:28 +03:00
sanex3339 658ebb0be5 transformers as visitor: removed any type 2017-01-17 16:25:00 +03:00
sanex3339 f953680ab4 transformers as visitor: refactoring 2017-01-17 14:52:29 +03:00