Felipe Gasper
|
56738d8b4b
|
Add Cygwin compatibility
|
2023-12-03 18:15:07 +01:00 |
|
Nick Vatamaniuc
|
6b3bed1740
|
Fix stack overflow in CVE-2023-31922 (#157)
isArray and proxy isArray can call each other indefinitely in a mutually
recursive loop.
Add a stack overflow check in the js_proxy_isArray function before calling
`JS_isArray(ctx, s->target)`.
Original issue: https://github.com/bellard/quickjs/issues/178
CVE: https://nvd.nist.gov/vuln/detail/CVE-2023-31922
|
2023-12-01 16:31:36 +01:00 |
|
Saúl Ibarra Corretgé
|
bfd8c381cb
|
Add support for building with ClangCL on Windows
Since ClangCL is compatible with MSVC this should get us almost there.
Ref: https://clang.llvm.org/docs/MSVCCompatibility.html
|
2023-11-30 01:23:09 +01:00 |
|
Ben Noordhuis
|
d2e632e77a
|
Allow symbols as WeakMap and WeakSet keys (#58)
|
2023-11-16 09:07:59 +01:00 |
|
Ben Noordhuis
|
162a8b7409
|
Remove trailing whitespace (#46)
Not purely cosmetic because it breaks navigation with { and } in the
One True Editor.
|
2023-11-12 10:01:40 +01:00 |
|
Ben Noordhuis
|
0068db8a11
|
Avoid UB when checking if float fits in int32
|
2023-11-08 19:17:13 +01:00 |
|
Saúl Ibarra Corretgé
|
2f51cbc4e6
|
Add CI for MinGW on Windows
|
2023-11-08 11:12:54 +01:00 |
|
Ben Noordhuis
|
d6fbd6b744
|
Fix UB signed integer overflow
|
2023-11-01 09:31:30 +01:00 |
|
bellard
|
b5e62895c6
|
2021-03-27 release
|
2021-03-27 11:17:31 +01:00 |
|
bellard
|
b1f67dfc1a
|
2020-11-08 release
|
2020-11-08 14:30:56 +01:00 |
|
bellard
|
7c312df422
|
2020-09-06 release
|
2020-09-06 19:10:15 +02:00 |
|
bellard
|
8900766099
|
2020-07-05 release
|
2020-09-06 19:07:30 +02:00 |
|
bellard
|
383e2b06c8
|
2020-03-16 release
|
2020-09-06 19:02:03 +02:00 |
|
bellard
|
91459fb672
|
2020-01-05 release
|
2020-09-06 18:53:08 +02:00 |
|