index
:
ucode
build1
crypto
master
The ucode Scripting Language
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
lib.c
Age
Commit message (
Expand
)
Author
2021-03-23
lib: fix passing uninitialized memory to sigprocmask()
Jo-Philipp Wich
2021-03-22
lib: use execvp() in system()
Jo-Philipp Wich
2021-03-09
lib: prevent possible use-after-free in uc_pop()
Jo-Philipp Wich
2021-03-08
lib: retain prototype when passing scopes to include()
Jo-Philipp Wich
2021-03-08
lib: use uc_prototype_lookup() to obain search path property value
Jo-Philipp Wich
2021-03-08
lib: introduce new proto() ucode function
Jo-Philipp Wich
2021-02-17
treewide: rewrite ucode interpreter
Jo-Philipp Wich
2020-12-06
treewide: prevent stale pointer access in opcode handlers
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
lib: add system() function
Jo-Philipp Wich
2020-10-31
lib: fix potential null pointer deref on not found cmdline module
Jo-Philipp Wich
2020-10-19
lib: fix memory leaks in printf() and sprintf()
Jo-Philipp Wich
2020-10-19
lib: let die() report the calling function, not itself
Jo-Philipp Wich
2020-10-19
eval: record correct source contexts in call stack
Jo-Philipp Wich
2020-10-19
lib: forward exceptions in callback functions
Jo-Philipp Wich
2020-10-18
lib: properly handle parse errors at EOF
Jo-Philipp Wich
2020-10-14
lib: selectively disable format string security checks for ut_printf_common()
Jo-Philipp Wich
2020-10-14
treewide: unify error handling
Jo-Philipp Wich
2020-10-14
treewide: rework source file and callstack handling
Jo-Philipp Wich
2020-10-14
lexer: rewrite
Jo-Philipp Wich
2020-10-06
lib: add warn() function
Jo-Philipp Wich
2020-10-06
treewide: rework exception context formatting
Jo-Philipp Wich
2020-10-05
ast: add helpers to set error token bits
Jo-Philipp Wich
2020-10-04
treewide: rework function scoping
Jo-Philipp Wich
2020-10-02
lib: fix missing refcount increase in ut_push()
Jo-Philipp Wich
2020-10-02
lib: fix incorrect exception type check in ut_include()
Jo-Philipp Wich
2020-10-02
lib: wrap runtime exceptions in included utpl code
Jo-Philipp Wich
2020-10-02
lib: tweak error context formatting
Jo-Philipp Wich
2020-10-02
treewide: rework handling of memory allocation failures
Jo-Philipp Wich
2020-10-02
lib: add include() function
Jo-Philipp Wich
2020-10-02
main: track current template filename during execution
Jo-Philipp Wich
2020-10-02
lib: fix procedure entry in ut_require_utpl()
Jo-Philipp Wich
2020-09-26
lib: add json() function
Jo-Philipp Wich
2020-09-26
lib: implement '%J' printf format
Jo-Philipp Wich
2020-09-24
syntax: add regular expression support
Jo-Philipp Wich
2020-09-20
Revert "treewide: rework exception handling"
Jo-Philipp Wich
2020-09-16
treewide: rework exception handling
Jo-Philipp Wich
2020-09-11
lib: add iptoarr() and arrtoip() functions
Jo-Philipp Wich
2020-09-11
lib: move math functions to new module
Jo-Philipp Wich
2020-09-11
lib: expose ut_new_double() and ut_cast_number() in the module interface
Jo-Philipp Wich
2020-09-11
lib: expose ut_invoke() in the module interface
Jo-Philipp Wich
2020-09-10
treewide: eliminate unused function arguments
Jo-Philipp Wich
2020-09-10
build: test whether json_object_array_shrink() is available
Jo-Philipp Wich
2020-09-08
lib: make type() report extended types as "ressource"
Jo-Philipp Wich
2020-09-06
treewide: refactor internal AST structures
Jo-Philipp Wich
2020-09-02
treewide: rename double and null value constructor functions
Jo-Philipp Wich
2020-09-02
eval, lib: add loadable module infrastructure
Jo-Philipp Wich
[next]