Stefan Siegl
|
5ca50f5253
|
(Commandfile) add code coverage reporting
|
2017-03-12 18:13:35 +01:00 |
|
Stefan Siegl
|
5073111829
|
Rename v8js.cc -> v8js_main.cc
This eases coverage generation as linking of v8js.so would
otherwise clobber results of v8js.cc compilation.
|
2017-03-12 17:26:39 +01:00 |
|
Stefan Siegl
|
9ef5e0b7b3
|
(Commandfile) add parameters: cxxflags, ldflags
|
2017-03-12 16:51:13 +01:00 |
|
Stefan Siegl
|
2b2ef00072
|
(Commandfile) add command 'shell'
|
2017-03-12 16:34:18 +01:00 |
|
Stefan Siegl
|
44b1decd81
|
initial Commandfile
|
2017-03-12 16:26:40 +01:00 |
|
Stefan Siegl
|
397c5f0e09
|
load ext-dom for test, if available, refs #270
|
2017-03-12 10:09:59 +01:00 |
|
Stefan Siegl
|
fbb40fdd6f
|
(Vagrantfile) add fedora25-32 box, refs #270
|
2017-03-12 10:09:21 +01:00 |
|
Stefan Siegl
|
417ae46943
|
(Vagrantfile) add FreeBSD 11.0 box
|
2017-03-12 00:47:24 +01:00 |
|
Stefan Siegl
|
767118e7d9
|
Merge pull request #300 from stesie/issue-294
Fix build with GCC 7
|
2017-03-11 21:06:04 +01:00 |
|
Stefan Siegl
|
fb26b5049c
|
include <functional> for std::function
This fixes build with g++ 7.0
|
2017-03-11 21:00:12 +01:00 |
|
Stefan Siegl
|
78b651535b
|
(Vagrantfile) add Fedora box with GCC 7.0
|
2017-03-11 20:59:47 +01:00 |
|
Stefan Siegl
|
c7d4449b6f
|
Merge pull request #298 from stesie/travis-flags
Travis flags
|
2017-03-11 18:20:28 +01:00 |
|
Stefan Siegl
|
129ada5f79
|
(Makefile.travis) compile with -Wall -Wno-write-strings -Werror
|
2017-03-11 18:14:59 +01:00 |
|
Stefan Siegl
|
86068afeca
|
Merge pull request #299 from stesie/fix-compiler-warnings
Fix compiler warnings
|
2017-03-11 18:13:39 +01:00 |
|
Stefan Siegl
|
667e9e8d7f
|
(Vagrantfile) list more versions available from @pinepain's PPA
|
2017-03-11 18:13:22 +01:00 |
|
Stefan Siegl
|
d16c373df3
|
(Vagrantfile) switch to PHP 7.1
|
2017-03-11 18:11:27 +01:00 |
|
Stefan Siegl
|
970e7051fa
|
(Vagrantfile) refactor config.vm.define blocks into loop
|
2017-03-11 18:10:14 +01:00 |
|
Stefan Siegl
|
f02b44b3f8
|
make memory_limit a size_t internally
|
2017-03-11 17:57:33 +01:00 |
|
Stefan Siegl
|
51335bfa17
|
remove unused variable
|
2017-03-11 17:54:44 +01:00 |
|
Stefan Siegl
|
d06ac983eb
|
remove unused variable
|
2017-03-11 17:54:44 +01:00 |
|
Stefan Siegl
|
880d0b2fef
|
Merge pull request #297 from stesie/remove-tsrm-fluff
Remove TSRM fluff
|
2017-03-11 14:40:23 +01:00 |
|
Stefan Siegl
|
745126b5cb
|
remove left-over TSRM stuff
|
2017-03-11 13:45:23 +01:00 |
|
Stefan Siegl
|
3e8ef5f684
|
remove V8JS_TSRMLS_FETCH
|
2017-03-11 13:43:30 +01:00 |
|
Stefan Siegl
|
24bb1761bf
|
remove TSRMLS_DC, TSRMLS_CC
|
2017-03-11 13:35:21 +01:00 |
|
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 |
|