sanex3339
c940f0c002
stringsArray -> stringArray raname
2016-11-09 13:10:40 +03:00
sanex3339
a7c329b7f5
new option unicodeEscapeSequence
...
renamed following options `unicodeArray`, `unicodeArrayEncoding`, `rotateUnicodeArray`
2016-11-09 10:50:48 +03:00
sanex3339
ac9c10a69a
Fixed obfuscation of global variables and function names in some cases
2016-11-09 00:47:55 +03:00
sanex3339
182ba99ee4
structure change
2016-11-08 22:18:54 +03:00
sanex3339
6bf5ba7bda
some optimisations and new tests
2016-11-08 17:21:14 +03:00
sanex3339
6ab6b9bf07
Merge branch 'dev'
...
# Conflicts:
# CHANGELOG.md
# dist/index.js
# package.json
# src/Nodes.ts
# src/Obfuscator.ts
# src/interfaces/nodes/INode.d.ts
# src/node-obfuscators/CatchClauseObfuscator.ts
# src/node-obfuscators/FunctionDeclarationObfuscator.ts
# src/node-obfuscators/FunctionObfuscator.ts
# src/node-obfuscators/MemberExpressionObfuscator.ts
# src/node-obfuscators/ObjectExpressionObfuscator.ts
# src/node-obfuscators/VariableDeclarationObfuscator.ts
# test/functional-tests/node-obfuscators/FunctionObfuscator.spec.ts
# test/functional-tests/node-obfuscators/VariableDeclarationObfuscator.spec.ts
# test/index.spec.ts
# test/mocks/NodeMocks.ts
# test/unit-tests/NodeUtils.spec.ts
2016-11-06 21:32:40 +03:00
sanex3339
c1ad897ab8
fixed incorrect custom nodes name if they appended into root block statement
2016-11-06 21:26:33 +03:00
sanex3339
d184298208
custom nodes structure rework
2016-11-04 14:26:24 +03:00
sanex3339
225bbfd6b4
custom node templates rework
2016-11-01 19:18:15 +03:00
sanex3339
979333e1a8
domainLockTemplate test fix
2016-11-01 18:41:04 +03:00
sanex3339
3f821410a5
custom node templates update
2016-11-01 18:10:45 +03:00
sanex3339
447fc58598
large rework of node appending mechanics
2016-11-01 17:12:10 +03:00
sanex3339
2968f1417a
large rework of node appending mechanics
2016-11-01 17:05:23 +03:00
sanex3339
3b8bf270d5
rc4 unicode array encoding wip
2016-10-30 18:00:33 +03:00
sanex3339
494ae3be31
rc4 unicode array encoding wip
2016-10-30 16:42:27 +03:00
sanex3339
3ea6d46670
encodeUnicodeArray has been renamed to unicodeArrayEncoding and accepts true|false|'base64'|'rc4' values
2016-10-30 13:46:22 +03:00
sanex3339
2f688f81fe
preformance fix: fixed tests
2016-10-30 12:12:43 +03:00
sanex3339
4816c7cb37
rc4 string literal encoding preparation
2016-10-30 01:22:31 +03:00
sanex3339
b2b066419a
rc4 string literal encoding preparation
2016-10-30 00:50:23 +03:00
sanex3339
add062feee
rc4 preparation
2016-10-29 21:58:59 +03:00
sanex3339
1fc50304b5
Added ObjectExpressionCalleeDataExtractor: added tests
2016-10-16 01:05:58 +03:00
sanex3339
525f77fbb8
Added ObjectExpressionCalleeDataExtractor: added tests
2016-10-15 21:17:21 +03:00
sanex3339
0d4c6b4f1e
Added ObjectExpressionCalleeDataExtractor: added tests
2016-10-15 20:36:05 +03:00
sanex3339
42657550d3
Added ObjectExpressionCalleeDataExtractor
2016-10-15 19:36:14 +03:00
sanex3339
b4747719b2
StackTraceAnalyzer - correct analyzing of self-invoking functions: extend test
2016-10-06 17:06:19 +03:00
sanex3339
6c4eab9104
StackTraceAnalyzer - correct analyzing of self-invoking functions
2016-10-06 14:41:46 +03:00
sanex3339
bfc8ff4777
overall performance test for info
2016-10-04 08:34:43 +03:00
sanex3339
87b44bf852
StackTraceAnalyzer refactoring
2016-10-04 00:41:57 +03:00
sanex3339
8571cef294
Hidden node appender
2016-10-02 22:56:31 +03:00
sanex3339
857508f532
removed paths support, because not supported by ts-node
2016-10-02 14:55:11 +03:00
sanex3339
b862c3f4f5
0.7.2 fixes
2016-09-23 19:34:38 +03:00
sanex3339
05732c4fcc
convert shorthand object expression to non-shorthand
2016-09-23 18:58:40 +03:00
sanex3339
3809f5445a
wip runtime error fix
2016-09-23 15:50:59 +03:00
sanex3339
5469d4d3ed
wip runtime error fix
2016-09-23 15:05:35 +03:00
sanex3339
c59be538f2
UnicodeArrayDecodeNodeTemplate spec + deps update
2016-09-20 00:39:07 +03:00
sanex3339
19bfbd4514
DomainLockNodeTemplate spec
2016-09-19 23:52:54 +03:00
sanex3339
1eeaf7df2b
sourceMapBaseUrl and sourceMapFileName wip implementation
2016-09-19 01:02:27 +03:00
sanex3339
bc1d4ef609
sourceMapBaseUrl wip implementation
2016-09-18 14:25:35 +03:00
sanex3339
2dd6f91b7f
sourceMapBaseUrl wip implementation
2016-09-18 13:33:29 +03:00
sanex3339
060bd432c3
DomainLock feature WIP fix test
2016-09-01 20:40:36 +03:00
sanex3339
ad67061544
DomainLock feature WIP
2016-09-01 20:35:54 +03:00
sanex3339
a70f192a1c
Merge branch 'domain-lock' of https://github.com/slig/javascript-obfuscator into slig-domain-lock
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
DomainLock feature WIP
2016-09-01 18:36:03 +03:00
sanex3339
d764720e62
fixed tests and codestyle
2016-09-01 17:46:37 +03:00
sanex3339
319d4443b8
Identifier replacer refactoring
2016-08-30 17:32:12 +03:00
sanex3339
e4ecd3c209
More tests for custom nodes
2016-08-30 15:42:13 +03:00
sanex3339
a2ce24a206
Obfuscator now returns an empty string instead of obfuscated code if source code is empty
2016-08-07 13:47:26 +03:00
sanex3339
2f8cf99346
variableDeclaration obfuscator tests
2016-07-30 14:31:00 +03:00
sanex3339
9542c85fff
Revert "removed StdoutWriteMock"
...
This reverts commit f6178267bb .
2016-07-26 08:37:05 +03:00
sanex3339
f6178267bb
removed StdoutWriteMock
2016-07-25 13:51:41 +03:00
sanex3339
b82407f4f4
ObjectExpressionObfuscator tests
2016-07-24 21:23:44 +03:00