Commit Graph
957 Commits
Author SHA1 Message Date
sanex3339 fc11c1b85b 0.9.0-dev.5 2016-12-24 16:05:47 +03:00
sanex3339 6cc62cc076 Merge branch 'dev' 2016-12-24 16:05:27 +03:00
sanex3339 8782b98a03 0.9.0-dev.5 2016-12-24 16:05:02 +03:00
sanex3339 e88bec9189 0.9.0-dev.5 2016-12-24 16:04:48 +03:00
sanex3339 f47dbdd4c7 refactoring 2016-12-23 18:58:57 +03:00
sanex3339 7b308b331e additional ~10-15% performance boost 2016-12-23 00:45:40 +03:00
sanex3339 2a19c82d63 Merge branch 'dev' 2016-12-22 22:37:44 +03:00
sanex3339 6d136fecce caching stringLiteralReplacer values: 80% performance boost 2016-12-22 22:21:25 +03:00
sanex3339 728b2d7274 update comment 2016-12-22 19:48:49 +03:00
sanex3339 90e744734f cache scopeNodes for more faster traversing during obfuscation 2016-12-22 17:56:01 +03:00
sanex3339 98e048cbb9 update deps, readme and small refactoring 2016-12-22 16:02:57 +03:00
sanex3339 e9378f2dbd 0.9.0-dev.3 2016-12-22 00:49:02 +03:00
sanex3339 519ecbf084 fixed esprima crash when unicodeEscapeSequence is disabled 2016-12-22 00:44:01 +03:00
sanex3339 e922fc6444 fixed stringArrayEncoding regression logic 2016-12-21 21:47:05 +03:00
sanex3339 034d3774f8 added tslint-loader and tslint fixes 2016-12-21 21:37:37 +03:00
sanex3339 435370687a service identifiers name change 2016-12-21 19:10:37 +03:00
sanex3339 8d390178a3 custom nodes factory refactoring 2016-12-21 08:56:46 +03:00
sanex3339 d2d5517dd1 performance boost 2016-12-21 01:27:10 +03:00
sanex3339 b1d72e7d9d 40% performance increase during control flow flattening 2016-12-20 19:42:04 +03:00
sanex3339 e95602eeb2 trying to increase performance 2016-12-20 19:02:17 +03:00
sanex3339 55f0601bae readme: update example 2016-12-18 21:54:37 +03:00
sanex3339 a9c08c44f1 added missing lines in readme 2016-12-18 20:50:59 +03:00
sanex3339 41246af0c2 reverted back babel-polyfill 2016-12-18 17:20:20 +03:00
sanex3339 5b95b3b98a now using babel-runtime for providing polyfills and helpers 2016-12-18 16:24:25 +03:00
sanex3339 34d1e95937 moving presets to the options folder
BinaryExpressionControlFlowReplacer spec: increased samples count
2016-12-18 14:37:40 +03:00
sanex3339 4cd8020783 now tslib is using for helpers providing 2016-12-18 14:03:00 +03:00
sanex3339 421ee62af6 fixed tests 2016-12-18 01:08:20 +03:00
sanex3339 b0a18660bb controlFlowFlatteningThreshold option
tests for BinaryExpressionControlFlowReplacer
2016-12-17 23:59:00 +03:00
sanex3339 60786d989a readme links 2016-12-17 18:46:08 +03:00
sanex3339 d90de8a20b update tslint
BinaryExpressionControlFlowReplacer refactoring
2016-12-17 17:21:29 +03:00
sanex3339 cae81b1538 replace few let on const 2016-12-16 16:35:06 +03:00
sanex3339 961f699ff5 getBlockScopeOfNode now returns array with all block scopes 2016-12-16 16:20:37 +03:00
sanex3339 c6de759667 Random generator now configure before resolve of JavascriptObfuscator object 2016-12-16 01:00:26 +03:00
sanex3339 8508af3891 using stirngArrayStorage id as string array nodes name 2016-12-15 19:27:50 +03:00
sanex3339 d610534575 binary expression replacer algorithm update wip 2016-12-15 01:22:58 +03:00
sanex3339 f5f94a654e control flow flattening algoritm optimizations
move from underscore to lodash
2016-12-15 00:06:13 +03:00
sanex3339 cfae6e3d9c fixed tsconfig for tests 2016-12-14 19:12:41 +03:00
sanex3339 90021e251c now use underscore for various operations.
control flow flattening continues refactoring
2016-12-14 15:42:07 +03:00
sanex3339 31b2d71b0e control flow flattening improvements WIP: correct removing of control flow storage nodes which will be replaced 2016-12-14 12:13:48 +03:00
sanex3339 a3db41c450 control flow flattening improvements 2016-12-14 01:40:29 +03:00
sanex3339 8119fb72f1 control flow flattening improvements WIP: added correct replace of custom node storage node name for custom storage node calls 2016-12-13 19:18:30 +03:00
sanex3339 006c01768c control flow flattening improvements WIP 2016-12-13 18:54:31 +03:00
sanex3339 59a2511ec6 control flow flattening improvements: less storage nodes, faster speed 2016-12-13 08:16:08 +03:00
sanex3339 0eff9390af finished inversify integration 2016-12-11 15:40:43 +03:00
sanex3339 b1db0d9b0c refactoring 2016-12-10 13:58:39 +03:00
sanex3339 ed0273f066 @initialize() decrator refactoring 2016-12-10 01:06:58 +03:00
sanex3339 f22102606d CLI formatting 2016-12-09 23:30:08 +03:00
sanex3339 1e7628b983 refactoring + control flow storage test 2016-12-09 18:44:25 +03:00
sanex3339 4b3bc9b81b ts 2.1 refactoring + first runtime test 2016-12-08 19:17:17 +03:00
sanex3339 243919f02d TS 2.1.4 refactoring 2016-12-07 22:44:20 +03:00