index
:
ucode
build1
crypto
master
The ucode Scripting Language
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2021-03-11
lexer: properly handle string escape sequences at buffer boundary
Jo-Philipp Wich
2021-03-11
object: prevent registering the same ressource type multiple times
Jo-Philipp Wich
2021-03-11
vm: gracefully handle property setting on non-array, non-object values
Jo-Philipp Wich
2021-03-11
compiler: fix switch case->default fallthrough
Jo-Philipp Wich
2021-03-11
run_tests.sh: add various fixes and improvements
Jo-Philipp Wich
2021-03-09
lib: prevent possible use-after-free in uc_pop()
Jo-Philipp Wich
2021-03-08
object: remove unused struct member
Jo-Philipp Wich
2021-03-08
lib: retain prototype when passing scopes to include()
Jo-Philipp Wich
2021-03-08
main: expose global prototype as `global` property on root scope
Jo-Philipp Wich
2021-03-08
lib: use uc_prototype_lookup() to obain search path property value
Jo-Philipp Wich
2021-03-08
vm: use uc_prototype_lookup() to obtain require function pointer
Jo-Philipp Wich
2021-03-08
object: introduce uc_prototype_lookup()
Jo-Philipp Wich
2021-03-08
fs: make error function available on directory, process and file handles
Jo-Philipp Wich
2021-03-08
ubus: make error function available on the connection instance
Jo-Philipp Wich
2021-03-08
uci: fix potential invalid memory access in error()
Jo-Philipp Wich
2021-03-08
fs: fix readlink() return value
Jo-Philipp Wich
2021-03-08
value: ensure proper result of relational NaN comparison
Jo-Philipp Wich
2021-03-08
lib: introduce new proto() ucode function
Jo-Philipp Wich
2021-03-08
object: introduce uc_protoref_new()
Jo-Philipp Wich
2021-03-08
value: support traversing the prototype chain of array values
Jo-Philipp Wich
2021-03-08
vm: fix global scope refcount imbalance
Jo-Philipp Wich
2021-03-08
README.md: document trace() function
Jo-Philipp Wich
2021-02-26
compiler: fix try/catch miscompilation
Jo-Philipp Wich
2021-02-26
lexer: improvements
Jo-Philipp Wich
2021-02-25
vm: use portable printf format for pointer differences
Jo-Philipp Wich
2021-02-17
Merge pull request #2 from jow-/rewrite
Jo-Philipp Wich
2021-02-17
syntax: support ES2015 computed property names
Jo-Philipp Wich
2021-02-17
syntax: support ES2015 shorthand property names
Jo-Philipp Wich
2021-02-17
treewide: rewrite ucode interpreter
Jo-Philipp Wich
2020-12-07
uci: fix -Werror=maybe-uninitialized warning
Jo-Philipp Wich
2020-12-07
ubus: fix uninitialized pointer return in uc_ubus_call() and uc_ubus_list()
Jo-Philipp Wich
2020-12-07
eval: fix use-after-free in uc_invoke() error path
Jo-Philipp Wich
2020-12-06
treewide: prevent stale pointer access in opcode handlers
Jo-Philipp Wich
2020-11-30
syntax: fix quirks when parsing octal sequences
Jo-Philipp Wich
2020-11-30
syntax: recognize single-char escapes in regex literals again
Jo-Philipp Wich
2020-11-30
syntax: fix string and regex literal parsing quirks
Jo-Philipp Wich
2020-11-30
tests: fix testcases
Jo-Philipp Wich
2020-11-19
tests: prefer `let` over `local`
Jo-Philipp Wich
2020-11-19
treewide: rebrand to ucode
Jo-Philipp Wich
2020-11-16
lib: optimize length() for objects
Jo-Philipp Wich
2020-11-16
lib: extend length() to handle objects
Jo-Philipp Wich
2020-11-16
lib: extend ord() to allow reading byte values at arbitrary indexes
Jo-Philipp Wich
2020-11-16
README.md: fix typos
Jo-Philipp Wich
2020-11-16
lib: add system() function
Jo-Philipp Wich
2020-11-15
fs: extend process close() function to return program exit code
Jo-Philipp Wich
2020-11-15
lexer: improve scanner performance
Jo-Philipp Wich
2020-11-12
parser: reuse T_FUNC nodes when creating anonymous function values
Jo-Philipp Wich
2020-11-12
ast: simplify declaration AST structure
Jo-Philipp Wich
2020-11-12
syntax: implement key/value for-in loop iteration
Jo-Philipp Wich
2020-11-10
fs: do not close stdio streams when gc'ing scope
Jo-Philipp Wich
[next]