Timofey Kachalov
|
09bd29f832
|
Merge pull request #854 from javascript-obfuscator/btoa-atob-remove-padding
Removed padding characters from all base64 encoded strings.
2.10.1
|
2021-01-01 17:24:48 +03:00 |
|
sanex
|
04be75e27b
|
Removed padding characters from all base64 encoded strings.
Removed RegExp that trims padding characters from `base64` encoded strings from `atob` code helper to prevent mutation of `RegExp.$1` value during calls to the `stringArray`. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/829
|
2021-01-01 16:47:44 +03:00 |
|
sanex
|
bba709f412
|
Updated README.md
|
2020-12-31 16:34:37 +03:00 |
|
sanex
|
81ff464320
|
Added runtime StringArrayRotateFunctionTransformer tests
|
2020-12-31 13:01:29 +03:00 |
|
sanex
|
159b5e85ac
|
Added method isComparisonExpressionStringLiteralNode to the StringArrayRotateFunctionTransformer
|
2020-12-30 21:31:53 +03:00 |
|
sanex
|
65cbb8bfe6
|
Renamed custom code helpers group method names
|
2020-12-30 13:56:47 +03:00 |
|
Timofey Kachalov
|
86fe1df40c
|
Merge pull request #845 from javascript-obfuscator/rotate-string-array-improvements
Rotate string array improvements
2.10.0
|
2020-12-30 11:37:18 +03:00 |
|
sanex
|
2b499a1037
|
Added NumericalExpressionDataToNodeConverter tests
|
2020-12-30 11:15:18 +03:00 |
|
sanex
|
358244be39
|
Merge branch 'master' into rotate-string-array-improvements
# Conflicts:
# dist/index.browser.js
# dist/index.cli.js
# dist/index.js
|
2020-12-30 10:46:57 +03:00 |
|
Timofey Kachalov
|
10c7bf26ee
|
Merge pull request #848 from javascript-obfuscator/directive-placement-refactoring
Directive placement refactoring
|
2020-12-30 10:46:29 +03:00 |
|
sanex
|
adcf2691aa
|
Using of internal storage to store lexical scope directives
|
2020-12-30 10:12:33 +03:00 |
|
sanex
|
89db80a32c
|
Updated DirectivePlacementTransformer tests with all function scope types
|
2020-12-30 10:07:04 +03:00 |
|
sanex
|
6e465dc685
|
Merge branch 'master' into rotate-string-array-improvements
|
2020-12-30 01:25:19 +03:00 |
|
sanex
|
eb8d2bf24d
|
Fixed readme CI badge
|
2020-12-30 01:21:36 +03:00 |
|
sanex
|
b71b39f5e7
|
Merge branch 'master' into rotate-string-array-improvements
# Conflicts:
# CHANGELOG.md
# dist/index.browser.js
# dist/index.cli.js
# dist/index.js
# package.json
|
2020-12-30 00:42:26 +03:00 |
|
Timofey Kachalov
|
0afcf7a5b2
|
Merge pull request #847 from javascript-obfuscator/directive-placement-transformer
Preventing move of `"use strict";` directive during obfuscation
2.9.6
|
2020-12-30 00:08:49 +03:00 |
|
sanex
|
17167cbc5a
|
Updated bitcoin link
|
2020-12-29 23:46:22 +03:00 |
|
sanex
|
2927fa0ab8
|
Preventing move of "use strict"; directive during obfuscation
|
2020-12-29 23:29:16 +03:00 |
|
sanex
|
22fb4b22ad
|
Removed unused NodeFactory methods
|
2020-12-29 17:21:03 +03:00 |
|
sanex
|
3f5b2c6811
|
Added tests for StringArrayRotateFunction transformer, code helper, and template
|
2020-12-29 17:17:26 +03:00 |
|
sanex
|
6ed3d4e3ed
|
Version update to 2.10.0
|
2020-12-29 11:13:42 +03:00 |
|
sanex
|
3b8af4b29a
|
String array improvement: fixed bugs
|
2020-12-28 21:39:54 +03:00 |
|
sanex
|
cec4b3525a
|
Sync with master
|
2020-12-28 10:56:13 +03:00 |
|
Timofey Kachalov
|
d2671daad4
|
Migration from travis.ci to github actions WIP (#843)
* Migration from travis.ci to github actions
|
2020-12-28 10:37:17 +03:00 |
|
Timofey Kachalov
|
e7fb615cba
|
Merge pull request #842 from javascript-obfuscator/string-array-storage-invalid-cache-fix
Fixed runtime errors in large obfuscated code when both `rc4` and `ba…
2.9.5
|
2020-12-28 00:52:16 +03:00 |
|
sanex
|
935d57a349
|
Fixed runtime errors in large obfuscated code when both rc4 and base64 encodings are enabled
|
2020-12-28 00:37:14 +03:00 |
|
Timofey Kachalov
|
03ba43b2ee
|
Merge pull request #841 from javascript-obfuscator/runtime-error-fix
reservedDomPropertiesList property is now static
|
2020-12-27 17:37:08 +03:00 |
|
sanex
|
e5762d2993
|
reservedDomPropertiesList property is now static
|
2020-12-27 16:32:15 +03:00 |
|
sanex
|
efac711ce4
|
Improved rotateStringArray option WIP
|
2020-12-27 14:14:50 +03:00 |
|
Timofey Kachalov
|
2546b27c09
|
Merge pull request #839 from javascript-obfuscator/remove-event-emitter
Removed `obfuscation-event-emitter` to allow more flexible append of …
|
2020-12-25 15:25:30 +03:00 |
|
sanex
|
2e4aae4c40
|
Fixed mistake in CallsControllerFunctionCodeHelper.ts
|
2020-12-25 15:04:20 +03:00 |
|
sanex
|
1b3a906187
|
Updated dist files
|
2020-12-25 14:01:32 +03:00 |
|
sanex
|
e4fca67e7b
|
Added type TCustomCodeHelpersGroupAppendMethodName
|
2020-12-25 13:59:13 +03:00 |
|
sanex
|
a118112095
|
Removed obfuscation-event-emitter to allow more flexible append of node inside custom code helper groups.
|
2020-12-25 11:00:11 +03:00 |
|
sanex
|
102cf2ff10
|
Dependencies update
|
2020-12-24 23:29:51 +03:00 |
|
Timofey Kachalov
|
808e7b2b30
|
Merge pull request #827 from whoami-shubham/master
PR for issue #826
|
2020-11-25 11:09:57 +03:00 |
|
Shubham Jha
|
6b6a9c7d85
|
updated README
|
2020-11-25 09:52:37 +05:30 |
|
Timofey Kachalov
|
9c98de7cde
|
Merge pull request #825 from javascript-obfuscator/string-array-wrappers-prefix
Fixed missing prefix of root identifiers added by `stringArrayWrapper…
2.9.4
|
2020-11-23 13:19:42 +03:00 |
|
sanex
|
ab4508de14
|
Fixed missing prefix of root identifiers added by stringArrayWrappersCount option when identifiersPrefix option is set
|
2020-11-23 12:22:05 +03:00 |
|
Timofey Kachalov
|
ef7c203c20
|
Merge pull request #819 from javascript-obfuscator/dependencies-update-20.11.20
Fixed wrong name of obfuscated files when input directory path is the `.` symbol
2.9.3
|
2020-11-21 00:30:26 +03:00 |
|
sanex
|
576c50e755
|
Fixed wrong name of obfuscated files when input directory path is the . symbol
https://github.com/javascript-obfuscator/javascript-obfuscator/issues/816
|
2020-11-20 10:21:11 +03:00 |
|
sanex
|
1409c02f45
|
Added additional test for ObfuscatedCodeWriter.getOutputCodePath
|
2020-11-20 10:07:06 +03:00 |
|
sanex
|
18dd2f28f9
|
Dependencies update 20.11.20
|
2020-11-20 09:50:33 +03:00 |
|
Timofey Kachalov
|
c2d8dbb8df
|
Merge pull request #818 from javascript-obfuscator/issue-813
Ignore object expressions as body of arrow function expression
2.9.2
|
2020-11-19 08:37:49 +03:00 |
|
sanex
|
b2aee6cb6c
|
Ignore object expressions as body of arrow function expression when transformObjectKeys option is enabled
|
2020-11-19 07:45:41 +03:00 |
|
sanex
|
c7cc68bedb
|
Fixed wrong stringArrayWrappersParametersMaxCount CLI option name
2.9.1
|
2020-11-16 23:54:25 +03:00 |
|
Timofey Kachalov
|
a4328da67f
|
Merge pull request #812 from javascript-obfuscator/string-array-calls-wrapper-additional-parameters
WIP: added random string array scope calls wrappers parameters
2.9.0
|
2020-11-16 23:47:31 +03:00 |
|
sanex
|
002e068be2
|
Renamed fields of IStringArrayScopeCallsWrapperParameterIndexesData interface
|
2020-11-16 21:04:21 +03:00 |
|
sanex
|
80e54a4307
|
Additional StringArrayScopeCallsWrapperTransformer tests for variable amount of arguments when stringArrayWrappersParametersMaxCount option is enabled
|
2020-11-16 20:39:00 +03:00 |
|
sanex
|
8c788b90ba
|
Updated StringArrayScopeCallsWrapperTransformer tests
|
2020-11-16 17:02:32 +03:00 |
|