sanex
|
e681982f51
|
Typescript 4.3 update
|
2021-05-29 12:12:48 +03:00 |
|
sanex
|
ccc070bdf5
|
Fixed install in PowerShell. Added some eslint rules. Dependencies update.
|
2020-10-20 19:44:04 +03:00 |
|
sanex
|
533a52c6fc
|
* Fixed broken identifierNamesGenerator: 'mangled-shuffled' after 2.2.0
|
2020-10-11 18:54:12 +03:00 |
|
sanex
|
77ff574e67
|
Fixed isIncrementedMangledName algorithm
|
2020-09-19 21:49:28 +03:00 |
|
sanex
|
5a833d1057
|
Improved update of previous mangled character
|
2020-09-12 10:15:13 +03:00 |
|
sanex
|
9b5eba5363
|
Fixed stringArrayCallsWrapper option with mangled names generator
|
2020-09-12 00:05:47 +03:00 |
|
sanex3339
|
9c6ce86446
|
Simplified initialization of nameSequence for MangledIdentifierNamesGenerator
|
2020-07-10 22:07:50 +03:00 |
|
sanex3339
|
d074bbe816
|
Prevented mutation of the name sequences of mangled identifier name generators
|
2020-07-10 18:59:27 +03:00 |
|
sanex3339
|
b09cf5c449
|
Moved initialisation of nameSequence to the initialize method
|
2020-07-10 01:05:11 +03:00 |
|
sanex3339
|
944e8f410f
|
Fixed runtime errors with mangled-shuffled identifier names generator
|
2020-07-09 23:45:39 +03:00 |
|
sanex3339
|
27be5b2cd5
|
Added mangled-shuffled identifier names generator
|
2020-07-09 11:10:31 +03:00 |
|
sanex3339
|
e625757ae0
|
Added constants with alphabet and numbers strings
|
2020-07-02 09:30:15 +03:00 |
|
sanex3339
|
e4ca9f774b
|
Removed memory leak with identifierNamesGenerator: 'mangled'
|
2020-05-29 22:01:05 +03:00 |
|
sanex3339
|
fb834c8de1
|
0.28.0 release
Support of BigInt
|
2020-04-25 12:12:07 +03:00 |
|
sanex3339
|
6d03a2bacf
|
Added prefixes to the generated global identifiers of the added code
|
2020-03-04 09:57:38 +03:00 |
|
sanex3339
|
c60627ac3c
|
Added preserved variable names check to the hexadecimal identifiers name generator
|
2020-02-17 22:40:32 +03:00 |
|
sanex3339
|
a2e9c05ce8
|
Fixed errors related to identifiers. Changed self defending helper
|
2020-02-16 14:41:32 +03:00 |
|
sanex3339
|
16a7656984
|
Removed getPreservedNames method from AbstractIdentifierNamesGenerator
|
2020-02-14 01:35:33 +03:00 |
|
sanex3339
|
002697caf5
|
Improved mangled identifier names generator. Improved variable preserving.
|
2020-02-11 23:03:02 +03:00 |
|
sanex3339
|
ac259dab1c
|
Added more fixes of identifier names conflicts when using identifiersPrefix
|
2020-02-09 15:34:18 +03:00 |
|
sanex3339
|
78722782de
|
Additional improvements of variables preserving
|
2020-02-09 14:26:34 +03:00 |
|
sanex3339
|
db908f7bce
|
Fixed conflicts between generated names and names from untouched identifiers from source code.
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/550
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/549
|
2020-02-08 21:57:29 +03:00 |
|
sanex3339
|
7a6a35964b
|
Migration from tslint on eslint #2
|
2020-01-31 22:30:19 +03:00 |
|
sanex3339
|
64b61a7ae7
|
Migration from tslint on eslint #1
|
2020-01-30 10:13:28 +03:00 |
|
sanex3339
|
58c165f889
|
Increased identifierNamesGenerator: 'mangled speed
|
2020-01-27 00:14:46 +03:00 |
|
sanex3339
|
596d208ee0
|
Removed babel from project compilation flow
|
2019-12-31 15:19:58 +03:00 |
|
sanex3339
|
554b94a870
|
Added unit tests for DictionaryIdentifierNamesGenerator
|
2019-12-31 13:31:06 +03:00 |
|
sanex3339
|
36918c351c
|
DictionaryIdentifierNamesGenerator refactoring
|
2019-12-31 12:40:29 +03:00 |
|
sanex3339
|
c87a6262a6
|
Merge branch 'master' of git://github.com/adiantek/javascript-obfuscator into adiantek-master
# Conflicts:
# dist/index.browser.js
# dist/index.cli.js
# dist/index.js
# src/storages/string-array/StringArrayStorage.ts
|
2019-12-31 10:05:18 +03:00 |
|
Dmitry Zamotkin
|
3c2e0c9eb0
|
Non-replaceable variables should be preserved to escape collisions with generated variable names
|
2019-12-01 19:06:55 +03:00 |
|
|
fb7f898243
|
[Bug] Fix a name collision in String Array Storage
|
2019-10-04 22:47:02 +03:00 |
|
adiantek
|
3a09dd2b2f
|
Update DictionaryNamesGenerator.ts
|
2018-11-03 17:53:44 +01:00 |
|
adiantek
|
0d5aea2598
|
Use the dictionary as the name of the identifiers
|
2018-11-03 17:45:50 +01:00 |
|
sanex3339
|
4b74976cc7
|
Some refactoring
|
2018-05-24 11:22:54 +03:00 |
|
sanex3339
|
37a36429a9
|
Disabled generation of identifiers that matching with values of reservedNames option.
|
2018-03-21 23:17:53 +03:00 |
|
sanex3339
|
eedf439005
|
Added numeric separators to some large numbers
|
2018-02-18 00:04:15 +03:00 |
|
sanex3339
|
e2e7c3d071
|
TSLint rules update
|
2018-02-08 20:45:50 +03:00 |
|
sanex3339
|
19ff4cfb1e
|
Removed random internal random generation of identifiers prefix
|
2018-01-24 15:04:13 +03:00 |
|
sanex3339
|
dae69bde8c
|
Tests for identifierPrefix option
|
2018-01-23 16:05:09 +03:00 |
|
sanex3339
|
cf94be2285
|
Add prefix only for variables with global declaration
|
2018-01-22 23:15:43 +03:00 |
|
sanex3339
|
e4f9c100f8
|
Changed random identifiers prefix length to 6 characters
|
2018-01-19 22:40:59 +03:00 |
|
sanex3339
|
6de55d27f3
|
Random identifiers prefix generation
|
2018-01-19 01:49:12 +03:00 |
|
sanex3339
|
d4b801e71e
|
identifiersPrefix option
|
2018-01-18 01:36:17 +03:00 |
|
sanex3339
|
3f94517bc1
|
Additional tests to improve code coverage #1
|
2018-01-13 21:39:31 +03:00 |
|
sanex3339
|
59dc0f7518
|
Conditional comments now affects control flow flattening transformations
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/147
|
2017-12-15 00:19:07 +03:00 |
|
sanex3339
|
74351be750
|
identifierNamesGenerator option
|
2017-12-05 00:09:34 +03:00 |
|