index
:
ucode
build1
crypto
master
The ucode Scripting Language
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
tests
Age
Commit message (
Expand
)
Author
2024-10-17
Merge pull request #239 from jow-/safe-insert-during-obj-iteration
Jo-Philipp Wich
2024-10-17
types: fix potential use after free on adding keys during iteration
Jo-Philipp Wich
2024-10-16
vallist: more thoroughly check for trailing garbage after numeric string
Jo-Philipp Wich
2024-09-23
compiler: properly treat property names after spread expressions
Jo-Philipp Wich
2024-09-20
Merge pull request #218 from jonasjelonek/add-ioctl
Jo-Philipp Wich
2024-09-20
fs: add ioctl() file method
Jonas Jelonek
2024-09-20
lib: test if call to getenv() destroys environ
Mikael Magnusson
2024-07-29
tests: replace test runner shell script with ucode implementation
Jo-Philipp Wich
2024-06-17
fs: add lock() file method
Felix Fietkau
2024-06-17
fs: add truncate() file method
Felix Fietkau
2024-03-13
vm: rework `in` operator semantics
Jo-Philipp Wich
2024-02-21
vm: rework object iteration
Jo-Philipp Wich
2024-02-13
compiler: close upvalues on loop control statements
Felix Fietkau
2023-11-06
syntax: don't treat `as` and `from` as reserved keywords
Jo-Philipp Wich
2023-10-09
types: ensure double serializatiion with decimal places
Jo-Philipp Wich
2023-08-22
types: improve comparison reliability of binary strings
Jo-Philipp Wich
2023-07-27
main: enable signal dispatching in the standalone cli interpreter
Jo-Philipp Wich
2023-07-12
source: fix source offset accounting
Jo-Philipp Wich
2023-05-30
lib: support object ordering in `uc_sort()`
Jo-Philipp Wich
2023-05-27
main: add user specified library search paths before default path
Felix Fietkau
2023-01-23
types: fix array unshift operations and add test coverage
Jo-Philipp Wich
2023-01-09
fs: add `isatty()` function
Petr Štetiar
2022-12-02
tests: fixup testcases
Jo-Philipp Wich
2022-11-29
compiler: fix bytecode for logical assignments of properties
Jo-Philipp Wich
2022-11-29
tests: relax sleep() test
Jo-Philipp Wich
2022-11-22
compiler: ensure that arrow functions with block bodies return no value
Jo-Philipp Wich
2022-11-15
compiler: fix `??=`, `||=` and `&&=` logical assignment semantics
Jo-Philipp Wich
2022-10-05
lexer: fixes for regex literal parsing
Jo-Philipp Wich
2022-10-04
lib: implement slice() function
Jo-Philipp Wich
2022-10-04
main: implement print mode
Jo-Philipp Wich
2022-10-04
compiler: optimize function return opcode generation
Jo-Philipp Wich
2022-10-04
lexer: improve regex literal handling
Jo-Philipp Wich
2022-09-30
vm: maintain export symbol tables per program
Jo-Philipp Wich
2022-09-05
lib: add limit support to split() and replace()
Jo-Philipp Wich
2022-08-29
lib: extend render() to support function values
Jo-Philipp Wich
2022-08-29
lib: improve getenv() and split() implementations
Jo-Philipp Wich
2022-08-24
lib: introduce three new functions call(), loadstring() and loadfile()
Jo-Philipp Wich
2022-08-12
main: introduce -g flag to allow enabling periodic gc from cli
Jo-Philipp Wich
2022-08-12
lib: implement gc()
Jo-Philipp Wich
2022-08-06
compiler: add import statement support for dynamic extensions
Jo-Philipp Wich
2022-08-06
compiler: don't treat offset 0 special at syntax errors
Jo-Philipp Wich
2022-08-05
compiler: improve formatting of nested syntax error messages
Jo-Philipp Wich
2022-08-05
compiler: rework export index allocation
Jo-Philipp Wich
2022-07-30
compiler: add support for import/export statements
Jo-Philipp Wich
2022-07-30
tests: run_tests.sh: substitute dynamic test directory path in output
Jo-Philipp Wich
2022-07-28
lexer: rewrite token scanner
Jo-Philipp Wich
2022-07-12
lexer: fix parsing with disabled block left stripping
Jo-Philipp Wich
2022-06-30
compiler: fix stack mismatch on continue statements nested in switches
Jo-Philipp Wich
2022-06-27
compiler: fix stack mismatch on nonmatching switch statements with locals
Jo-Philipp Wich
2022-06-01
syntax: adjust number literal parsing and string to number conversion
Jo-Philipp Wich
[next]