Commit Graph
720 Commits
Author SHA1 Message Date
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 7b29d7a7d6 Merge remote-tracking branch 'origin/dev' into dev 2016-12-17 20:54:05 +03:00
sanex3339 60786d989a readme links 2016-12-17 18:46:08 +03:00
Timofey Kachalov 2a0f647eaf Merge pull request #28 from demidovakatya/dev
Minor README.md fixes
2016-12-17 18:42:56 +03:00
Katya Demidova e264c2fe01 Fixed links 2016-12-17 18:32:10 +03:00
sanex3339 0df95f7424 using type inferrence with Maps when initialization and declaration on same line 2016-12-17 18:28:34 +03:00
Katya Demidova a6592dff2f Minor README.md fixes 2016-12-17 18:17:32 +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 44783eded9 improved getBlockScopeOfNode method tests 2016-12-13 08:52:59 +03:00
sanex3339 59a2511ec6 control flow flattening improvements: less storage nodes, faster speed 2016-12-13 08:16:08 +03:00
sanex3339 bc4b18f1e1 update awesome-typescript-loader to beta.13 2016-12-12 12:17:45 +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 8699b0529d 0.9.0-dev 2016-12-09 23:44:10 +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
sanex3339 f58aaeb0b1 update TS to 2.1.4 2016-12-07 21:44:44 +03:00
sanex3339 d44ea8848e disable tslint for crypt methods 2016-12-07 19:09:42 +03:00
sanex3339 bbe95afcaa utils split on few utils classes 2016-12-07 18:59:26 +03:00
sanex3339 e48892e563 removed unused code after previous commits 2016-12-07 08:53:41 +03:00
sanex3339 edfb6352e3 Custom nodes: moved append logic to custom node groups 2016-12-07 00:54:04 +03:00
sanex3339 984adae965 Custom nodes: moved append logic to custom node groups 2016-12-07 00:51:57 +03:00
sanex3339 f0fe518cf3 test 2016-12-06 20:35:21 +03:00
sanex3339 9aeea2a2b5 tslint fix 2016-12-05 18:54:48 +03:00
sanex3339 6f2faffa7b remove redundant interface 2016-12-05 18:49:06 +03:00
sanex3339 cd49a8196a Inversify beta.3: replaced getTagged by getNamed with enums 2016-12-04 19:39:29 +03:00
sanex3339 c78c74ddc7 sync dev with master 2016-12-04 19:31:01 +03:00
sanex3339 66f5c5b8ea removed interface IInitializable from concrete class 2016-12-03 12:30:19 +03:00
sanex3339 211195d3d5 Inversify base WIP integration 2016-12-02 21:03:22 +03:00
sanex3339 56db980d3f Merge branch 'inversify' into dev
# Conflicts:
#	dist/index.js
#	src/node-transformers/node-control-flow-transformers/FunctionControlFlowTransformer.ts
2016-12-02 20:56:56 +03:00
sanex3339 4f02abb517 tslint fix 2016-12-02 19:21:56 +03:00
sanex3339 47b85720e5 refactoring + inversify integration 2016-12-02 19:15:30 +03:00
sanex3339 5b312fd6db refactoring 2016-12-02 01:24:18 +03:00