Releases: devOpifex/obfuscator
Releases · devOpifex/obfuscator
v0.0.1
Changelog
- 63d80a4 Merge branch 'master' of github.com:sparkle-tech/obfuscator
- 9227cd9 Merge pull request #1 from sparkle-tech/feature/multiple-files
- e35a60c Merge pull request #16 from sparkle-tech/deobfuscate
- 8942786 Merge pull request #4 from sparkle-tech/feature/multiple-files
- 80737e2 Merge pull request #5 from sparkle-tech/fix/calls
- 543da2b Merge pull request #7 from sparkle-tech/fix/calls
- 47f0afc chore: cleanup - remove method
- 16eb9b1 chore: cleanup tests
- 50922eb chore: remove dead code
- 196c50c ci: goreleaser
- 9004972 feat: add protect CLI
- 3a58b4e feat: decypher implemented closes #15
- 44ab416 feat: enable deciphering string
- 0f23145 feat: improve license read
- fc16dae feat: improve obfuscator
- 8d94503 feat: init dummy generator #11
- 02ca847 feat: init obfuscate files
- 7bf79f3 feat: init obfuscation
- 4224b07 feat: init rebuild obfuscator
- 5003994 feat: init stack
- 1909811 feat: init support for left curly
- b1fdfa8 feat: init transpiler
- c13d250 feat: init write
- 31b8c1c feat: integers as hexadecimal
- f11aaeb feat: lex backtick
- 0c56822 feat: lexer init support multiple streams
- daaab66 feat: obfuscate file names
- 3a2bbb0 feat: obfuscator support multiple files
- 605f58d feat: obfuscator support multiple files
- 247f2c8 feat: parser supports multiple files
- e99d13c feat: prevent obfuscation of files starting in __
- 789a156 feat: read and write
- d0682cd feat: support <<- closes #17
- 3d3bc1b feat: support methods
- 016a9f9 feat: transpile multiple files
- 4e31e60 feat: transpiler write
- 5bb7fb5 feat: working obfuscator
- d287552 feat: write with dir creation
- 88cee2c fix(temp): block statement EOL, regex replace #8
- 86446d5 fix(temp): hack around EOL #8
- 96070c2 fix(temp): to call expr parser
- 8f737f9 fix: better parse arguments of function literal
- 4942a8c fix: calls
- b04b8e8 fix: close ]]
- 9a88e85 fix: commented arguments or parameters
- c415b98 fix: example
- a4883c5 fix: handle exported functions closes #2
- 6e61976 fix: handle infix declaration
- bdaedff fix: lex box
- 18bc2f6 fix: lex comment
- a7b10a0 fix: lex identifier prefixed with .
- 2d0c942 fix: move define environment up in call
- 1ac4407 fix: move to opifex
- e35eb38 fix: multiple file support parser and lexer
- 93b3c8e fix: obfuscate
- a95709e fix: obfuscate box distinguish if package
- 81f384f fix: obfuscate box::use calls
- 02c3c6e fix: obfuscate params
- 999c64b fix: obfuscation of x
- 41c04e0 fix: parameter parser
- 2f0741a fix: parse call and function literal
- 2d90aef fix: parse comma
- ddbb716 fix: parse for loop
- 414e931 fix: parse function error report
- c486620 fix: parseWhile
- 2ea0d48 fix: parseWhile parses expression rather than statement
- 8817431 fix: parser calls and fns
- a80aeb9 fix: parsing of dangling , fixes #6
- 2d98602 fix: process backticks, infix, comments
- 6846660 fix: remove force
- bf5271a fix: run obfuscator twice
- 06a81b3 fix: seems to fully work with sparkle now
- 43efa41 fix: serialise in function
- 88db0ab fix: support infix + && + || + fix transpile prefix
- ede899f fix: support walrus operator :=
- cde32dd fix: surface parse errors
- 63f040e fix: transpile []
- 01828ed fix: transpile function name
- 551c364 fix: transpile if
- e45b6fe fix: transpile square brackets
- 2c839cf fix: transpiler tests
- c5cb1f4 fix: use sha
- e432a0e fix: very basic version handles methods
- f5c8926 focs: note
- bc4feda initial commit
- 1267aba merge: obfuscate
- 6b364d9 refactor: add support for more operators + fix precedence
- abd1600 refactor: masking base64
- f9d2f47 refactor: split obfuscator and transpiler