Public repository of the QuickJS Javascript Engine.
Go to file
Ben Noordhuis 6dbf01bb1f Remove unsafe sprintf() and strcat() calls
Prep work for enabling the sanitizers on macos CI since they are marked
as deprecated and cause the build to fail when -Werror is enabled.
2024-02-11 21:58:14 +01:00
doc Strip trailing spaces 2024-02-10 16:19:17 +01:00
examples Strip trailing spaces 2024-02-10 16:19:17 +01:00
tests Unbroke tests/test_test_bjson.js 2024-02-11 18:38:47 +01:00
.gitignore Fix undefined behavior (UBSAN) 2024-02-11 21:32:36 +01:00
Changelog update Changelog 2024-01-19 10:18:32 +01:00
cutils.c Strip trailing spaces 2024-02-10 16:19:17 +01:00
cutils.h Strip trailing spaces 2024-02-10 16:19:17 +01:00
libbf.c Strip trailing spaces 2024-02-10 16:19:17 +01:00
libbf.h Strip trailing spaces 2024-02-10 16:19:17 +01:00
libregexp-opcode.h Strip trailing spaces 2024-02-10 16:19:17 +01:00
libregexp.c Strip trailing spaces 2024-02-10 16:19:17 +01:00
libregexp.h Strip trailing spaces 2024-02-10 16:19:17 +01:00
libunicode-table.h fixed regexp case insensitive flag 2024-01-08 18:42:29 +01:00
libunicode.c Strip trailing spaces 2024-02-10 16:19:17 +01:00
libunicode.h Strip trailing spaces 2024-02-10 16:19:17 +01:00
LICENSE Strip trailing spaces 2024-02-10 16:19:17 +01:00
list.h Strip trailing spaces 2024-02-10 16:19:17 +01:00
Makefile Add UndefinedBehaviorSanitizer support 2024-02-11 20:37:24 +01:00
qjs.c Strip trailing spaces 2024-02-10 16:19:17 +01:00
qjsc.c Strip trailing spaces 2024-02-10 16:19:17 +01:00
qjscalc.js Strip trailing spaces 2024-02-10 16:19:17 +01:00
quickjs-atom.h Strip trailing spaces 2024-02-10 16:19:17 +01:00
quickjs-libc.c Fix runtime bugs 2024-02-11 12:49:40 +01:00
quickjs-libc.h Strip trailing spaces 2024-02-10 16:19:17 +01:00
quickjs-opcode.h Strip trailing spaces 2024-02-10 16:19:17 +01:00
quickjs.c Remove unsafe sprintf() and strcat() calls 2024-02-11 21:58:14 +01:00
quickjs.h Strip trailing spaces 2024-02-10 16:19:17 +01:00
readme.txt 2020-01-05 release 2020-09-06 18:53:08 +02:00
release.sh Strip trailing spaces 2024-02-10 16:19:17 +01:00
repl.js Strip trailing spaces 2024-02-10 16:19:17 +01:00
run-test262.c Strip trailing spaces 2024-02-10 16:19:17 +01:00
test262_errors.txt fixed JS_GetScriptOrModuleName() in direct or indirect eval code 2024-01-13 11:15:06 +01:00
test262.conf Strip trailing spaces 2024-02-10 16:19:17 +01:00
test262o_errors.txt 2020-01-05 release 2020-09-06 18:53:08 +02:00
test262o.conf Fix test262o error 2024-02-10 20:54:29 +01:00
TODO update test results 2024-01-27 13:12:37 +01:00
unicode_download.sh Strip trailing spaces 2024-02-10 16:19:17 +01:00
unicode_gen_def.h updated to unicode 15.0.0 2023-12-05 16:51:16 +01:00
unicode_gen.c Strip trailing spaces 2024-02-10 16:19:17 +01:00
VERSION new release 2024-01-13 11:16:02 +01:00

The main documentation is in doc/quickjs.pdf or doc/quickjs.html.