Commit graph

16 commits

Author SHA1 Message Date
The Ghost of FOSS' Future
30c9be7281
Update .gitignore 2025-01-06 15:49:23 -06:00
The Ghost of FOSS' Future
f95ffee992
Update .gitignore 2025-01-06 15:32:02 -06:00
KaruroChori
374915ad0c
Rename some internal symbols to avoid collisions 2024-12-15 11:01:16 +01:00
Saúl Ibarra Corretgé
7e292050a2 Drop checks for no longer used files 2024-12-13 09:46:57 +01:00
Cryse Hillmes
6198fdf5d5 Update .gitignore for CMake and Visual Studio. 2024-12-10 06:46:11 +01:00
Ben Noordhuis
a1d1bce0b7
Fix crash in deserializer (#602)
Check inside the deserializer that const atoms are indeed const, don't
trust the input. The serializer only writes type 0 records for const
atoms but the byte stream may have been corrupted or manipulated.

Overlooked during review of c25aad7 ("Add ability to (de)serialize
symbols")

Found with libfuzzer and it found it _really_ fast. Great tool.
2024-10-17 08:45:04 +02:00
Jason
48e4c63a0e
Add support for compiling with Microsoft Visual Studio C++ (MSVC) (#246) 2024-01-16 12:42:05 +01:00
Saúl Ibarra Corretgé
36fbc88c54 Update .gitignore 2023-11-17 23:01:40 +01:00
Saúl Ibarra Corretgé
da3688f33d
Build examples on CMake (#67) 2023-11-17 10:45:04 +01:00
Saúl Ibarra Corretgé
39e834fc18 Add initial CMake support 2023-11-09 17:52:33 +01:00
Saúl Ibarra Corretgé
1fb9a5010f
Drop support for "use math"
Ref: https://github.com/quickjs-ng/quickjs/issues/20
2023-11-06 23:07:31 +01:00
Ben Noordhuis
83d909e70b Ignore more build artifacts 2023-11-05 14:47:33 +01:00
Ben Noordhuis
7be933ebca
Enable test262 on CI (#11)
Fixes: https://github.com/quickjs-ng/quickjs/issues/3
2023-11-04 10:27:57 +01:00
Saúl Ibarra Corretgé
a9ac7a07ff Add top-level await support
Original author: zamfofex <zamfofex@twdb.moe>
2023-11-01 22:42:59 +01:00
Saúl Ibarra Corretgé
5f70d08c02 Update .gitignore 2023-11-01 21:06:41 +01:00
Ben Noordhuis
2f7fd38f68
ci: add linux build+test workflow (#2) 2023-10-31 18:01:52 +01:00