0
0
mirror of https://github.com/phpv8/v8js.git synced 2024-11-09 16:28:41 +00:00
Commit Graph

835 Commits

Author SHA1 Message Date
Stefan Siegl
d97832d9fb v8::Handle -> v8::Local 2017-03-11 13:31:40 +01:00
Stefan Siegl
cbe865c116 Refresh package.xml 2017-03-11 13:26:24 +01:00
Stefan Siegl
9a149fcd08 Mention integer precission differences, closes #295 2017-03-11 13:24:20 +01:00
Stefan Siegl
8bc4cd6266 Bump version to 1.3.5 2017-03-11 13:08:38 +01:00
Stefan Siegl
d8d9fba648 update .gitignore so PEAR_PackageFileManager_Git handles it well 2017-03-11 13:05:33 +01:00
Stefan Siegl
288fe4d2a0 PHP Version 5 -> 7 2017-03-11 12:33:49 +01:00
Stefan Siegl
022da6e548 remove stray CVS header 2017-03-11 12:32:18 +01:00
Stefan Siegl
6d5a3a2ea6 Merge pull request #296 from stesie/win64-precission-loss-fixes
Win64 precission loss fixes
2017-03-11 10:33:20 +01:00
Stefan Siegl
299aa6adc2 add vm.box override for vagrant-lxc 2017-03-11 10:18:08 +01:00
Stefan Siegl
3761657335 update copyright years of changed files 2017-03-11 10:17:10 +01:00
Stefan Siegl
d2c171a83f fix bound check: uint32_t -> int 2017-03-11 10:14:30 +01:00
Stefan Siegl
cc888029c5 v8js_variable: add size check + precission down cast 2017-03-11 00:14:53 +01:00
Stefan Siegl
4a8c49bfed v8js_v8object_class: add size check + precission down cast 2017-03-11 00:09:51 +01:00
Stefan Siegl
ab8613f41b v8js_v8: add size check + precission down cast 2017-03-10 23:53:11 +01:00
Stefan Siegl
db7c81d4fa v8js_object_export: add size checks + precission down casts 2017-03-10 23:49:18 +01:00
Stefan Siegl
7625d9b94f v8js_methods: add size checks + precission down casts 2017-03-10 23:08:42 +01:00
Stefan Siegl
a493919a17 extract function zend_long_to_v8js 2017-03-10 22:58:53 +01:00
Stefan Siegl
d69d8e9671 check ArrayAccess offset/count against int max limits 2017-03-10 22:51:15 +01:00
Stefan Siegl
78807b6720 do comparison instead of (bool) cast 2017-03-10 22:51:15 +01:00
Stefan Siegl
e5f57b7661 move #undef min/max to v8js_v8.h 2017-03-10 22:51:15 +01:00
Stefan Siegl
b6d47ac7a8 declare v8_initialized flag as bool 2017-03-10 22:51:15 +01:00
Stefan Siegl
cd28b5c320 v8js_class: add size checks + precission down casts 2017-03-10 22:51:15 +01:00
Stefan Siegl
fe2e289a32 ulong -> zend_ulong 2017-03-08 18:19:34 +01:00
Stefan Siegl
7af272a709 throw on string export beyond int-max length 2017-03-08 18:19:34 +01:00
Stefan Siegl
754a663e81 move #undef directives to the top of the file 2017-03-08 18:14:40 +01:00
Stefan Siegl
9a1f42c56c Merge pull request #293 from stesie/refresh-appveyor
[WIP] refresh appveyor
2017-03-08 08:37:41 +01:00
Stefan Siegl
346c47b657 skip long_int64 test on 32bit PHP versions 2017-03-08 07:58:38 +01:00
Stefan Siegl
b45bef46de pick up int64 export test from issue #287 2017-03-08 07:54:48 +01:00
Stefan Siegl
e86c957811 fix long vs. zend_long issue on Windows, refs #292 2017-03-08 07:38:42 +01:00
Stefan Siegl
a9bdc32125 (appveyor) add x64 builds 2017-03-05 23:06:24 +01:00
Stefan Siegl
e631f25f01 (appveyor) supply v8 assets .zip name via env 2017-03-05 20:51:11 +01:00
Stefan Siegl
e3a5b915cb (appveyor) update build assets to 5.8.301.0 2017-03-05 20:38:12 +01:00
Stefan Siegl
31f5871fea (appveyor) Use PHP 7.0.16 2017-03-05 20:29:50 +01:00
Stefan Siegl
2356a898aa Bump version to 1.3.4 2017-03-05 20:21:04 +01:00
Stefan Siegl
8750898e0b add v8-5.8 box 2017-03-05 20:03:59 +01:00
Stefan Siegl
dce5e01de5 Merge pull request #291 from Jan-E/php7-w32-v8-5.5plus
Windows support for V8 5.5+
2017-03-05 19:51:06 +01:00
Jan-E
8d1038415c V8 v5.5+ has three v8*.dll's 2017-03-05 13:29:41 +01:00
Jan-E
4063d03f59 Swith to gn was at 5.2 2017-03-05 13:20:50 +01:00
Jan-E
f1db48a526 Add the note about the PATH once again 2017-03-05 13:18:05 +01:00
Jan-E
cffaed1ead Build instructions for V8, version 5.8 2017-03-05 13:14:56 +01:00
Jan-E
11d331f535 Windows support for V8 5.5 and 5.6 2017-02-02 01:28:51 +01:00
Stefan Siegl
3970fdebc7 Adapt test output to V8 5.7 2017-01-22 14:18:26 +01:00
Stefan Siegl
6971b84c0a add v8-5.2 box 2017-01-22 14:18:02 +01:00
Stefan Siegl
cce742a614 add Vagrantfile 2017-01-22 12:19:44 +01:00
Stefan Siegl
c0b069ace3 Merge pull request #284 from stesie/issue-282
Reset fatal_error_abort on RSHUTDOWN, refs #282
2017-01-20 15:45:06 +01:00
Stefan Siegl
0d6d9bf16a Reset fatal_error_abort on RSHUTDOWN, refs #282 2017-01-19 09:14:23 +01:00
Stefan Siegl
6a53d03d19 Merge pull request #280 from ockham/patch-1
README.Linux.md: Add is_component_build flag to v8gen.py command
2017-01-03 12:51:04 +01:00
Bernie Reiter
2ab2549d02 README.Linux.md: Add is_component_build flag to v8gen.py command
Previously, it was appended using `echo >>`. However, that wasn't picked up by `ninja` since it would've required an intermediary `gn gen out.gn/x64.release` step. By passing the additional build flag directly to `v8gen.py`, we ensure that `ninja` picks it up.
2016-12-30 23:10:10 +01:00
Stefan Siegl
d65750b5bd Add build transcript by @Jan-E, closes #272 2016-12-07 14:32:40 +01:00
Stefan Siegl
12ac47d695 README.Linux: add build instructions for V8 5.6, closes #269 2016-12-05 17:47:09 +01:00