Commit Graph
2005 Commits
Author SHA1 Message Date
sanex3339 bbc672e80e Fixed identifiers prefix generation for obfuscateMultiple method 2020-03-16 11:53:45 +03:00
Timofey Kachalov 5eb2f743d0 Merge pull request #582 from javascript-obfuscator/commander-version-update
Commander version update
0.27.1
2020-03-16 11:24:00 +03:00
sanex3339 3cd531b917 Version update, fixed https://www.npmjs.com/advisories/1488 2020-03-16 10:57:51 +03:00
sanex3339 4abd4097c6 Dependencies update 2020-03-16 10:45:09 +03:00
sanex3339 8aa02363fd commander version update 2020-03-16 10:29:58 +03:00
Timofey Kachalov 84644dabb5 Merge pull request #581 from javascript-obfuscator/multiple-sources-obfuscation
New `obfuscateMultiple` method
0.27.0
2020-03-15 22:03:24 +03:00
sanex3339 f9ec74006d New obfuscateMultiple method 2020-03-15 21:34:13 +03:00
sanex3339 a4c7d8b06d Renamed fixture file extension to prevent IDE errors 2020-03-15 15:01:28 +03:00
sanex3339 6c48791427 More tests for hashbang operator transformer 2020-03-15 14:59:04 +03:00
sanex3339 a3d477e47c Version update 0.26.0 2020-03-15 00:45:35 +03:00
Timofey Kachalov 58cb940bdd Merge pull request #580 from javascript-obfuscator/string-transformer
Code transformers. HashbangOperatorTransformer
2020-03-15 00:35:25 +03:00
sanex3339 e7a6186eb6 Code transformers #2: HashbangOperatorTransformer 2020-03-14 23:37:33 +03:00
sanex3339 3a86db105b Code transformers #1 2020-03-14 21:47:21 +03:00
sanex3339 70428d0c36 Reverted commander version 2020-03-14 13:20:42 +03:00
sanex3339 048a8ef0f8 Dependencies update 2020-03-14 12:12:20 +03:00
Timofey Kachalov 56230a0b25 Merge pull request #578 from javascript-obfuscator/comments-at-the-top
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/575
0.25.5
2020-03-13 11:00:19 +03:00
sanex3339 56f73df7af Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/575 2020-03-13 10:25:17 +03:00
Timofey Kachalov 21cf9adc8d Merge pull request #572 from javascript-obfuscator/issue-569
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/569
0.25.4
2020-03-05 08:18:24 +03:00
sanex3339 39870010e8 Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/569 2020-03-05 01:25:56 +03:00
Timofey Kachalov 3b0c20d69d Merge pull request #570 from javascript-obfuscator/global-identifiers-prefixes
Added prefixes to the generated global identifiers of the added code
0.25.3
2020-03-04 10:28:22 +03:00
sanex3339 6d03a2bacf Added prefixes to the generated global identifiers of the added code 2020-03-04 09:57:38 +03:00
sanex3339 e36138d40d Updated readme and changelog. Removed some dead code. 2020-02-27 23:33:55 +03:00
Timofey Kachalov a275755b7e Merge pull request #564 from javascript-obfuscator/issue-563
Changed the way to rename variable identifiers and references
0.25.2
2020-02-26 20:10:29 +03:00
sanex3339 d229c8ffa1 Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/563 2020-02-26 19:13:27 +03:00
Timofey Kachalov 4860db799f Merge pull request #562 from javascript-obfuscator/issue-550
Fixed wrong scope of preserved identifiers of shorthand object pattern property
0.25.1
2020-02-26 08:51:06 +03:00
sanex3339 3e408da024 Fixed wrong scope of preserved identifiers of shorthand object pattern property 2020-02-26 00:56:31 +03:00
sanex3339 1ebf78913d Updated .d.ts file 2020-02-23 15:35:32 +03:00
sanex3339 11bf14d08c Added examples directory under npmignore 2020-02-23 15:11:58 +03:00
sanex3339 d346fcf0f9 Added new obfuscated code example 2020-02-23 14:39:53 +03:00
Timofey Kachalov fbab8149f7 Merge pull request #552 from javascript-obfuscator/variable-preserve-improvements
Variables preserve transformer improvements
0.25.0
2020-02-23 09:13:45 +03:00
sanex3339 e1a24248b2 Fixed wrong lexical scope node for object expression host node 2020-02-22 21:13:50 +03:00
sanex3339 28b2422c7e Support of output directory paths with a dot symbol 2020-02-22 00:51:20 +03:00
sanex3339 18160e36ae Dependencies update 2020-02-21 10:36:13 +03:00
sanex3339 ed09424df5 Changed file log messages 2020-02-20 23:33:13 +03:00
sanex3339 ae111ead95 Revert: Now obfuscator runtime test runs only on node 12+ 2020-02-19 22:14:29 +03:00
Timofey Kachalov 31a70a58ec Removed done callback 2020-02-19 21:13:57 +03:00
sanex3339 a5139779f9 Changed evaluationWorker helper 2020-02-19 10:12:39 +03:00
sanex3339 5e61885f93 Now obfuscator runtime test runs only on node 12+ 2020-02-19 02:11:37 +03:00
sanex3339 8cea97434d Added console.log to the test file to debug error on travis.ci 2020-02-18 22:38:06 +03:00
sanex3339 c60627ac3c Added preserved variable names check to the hexadecimal identifiers name generator 2020-02-17 22:40:32 +03:00
sanex3339 b2f6549552 Attempt to fix done() called multiple times error on node 10 #3 2020-02-17 08:55:40 +03:00
sanex3339 e900171c84 Attempt to fix done() called multiple times error on node 10 #2 2020-02-17 08:53:37 +03:00
sanex3339 65c41c2778 Attempt to fix done() called multiple times error on node 10 2020-02-17 02:39:45 +03:00
sanex3339 e3f8291657 Improved new self defending code 2020-02-17 00:43:27 +03:00
sanex3339 499c2b1a33 Fixed string array name preserving inside string array helpers 2020-02-16 23:39:39 +03:00
sanex3339 a2e9c05ce8 Fixed errors related to identifiers. Changed self defending helper 2020-02-16 14:41:32 +03:00
sanex3339 51523c0d5c Refactoring of custom nodes: split on custom nodes and custom code helpers 2020-02-15 16:36:48 +03:00
sanex3339 dd7c1df9f9 Fixed wrong names generation for the custom nodes 2020-02-15 14:14:59 +03:00
Timofey Kachalov daba144e76 Merge pull request #555 from javascript-obfuscator/new-mangled-names-generator
Improved mangled identifier names generator
2020-02-14 09:54:58 +03:00
sanex3339 16a7656984 Removed getPreservedNames method from AbstractIdentifierNamesGenerator 2020-02-14 01:35:33 +03:00