Stefan Siegl
77e7338018
Don't try to guess if blob.bin files are needed
...
Search for them, if they exist, provide them to V8. Otherwise
try to go without them.
2016-12-05 16:29:03 +00:00
Stefan Siegl
09f98e7cb1
Use linker to detect libv8_libplatform & libv8_libbase
2016-12-05 16:18:16 +00:00
Stefan Siegl
58671ebb8e
Merge pull request #276 from TysonAndre/add-php-7.1-to-travis.yml
...
Add php 7.1 to travis.yml
2016-12-04 11:27:24 +01:00
Tyson Andre
189fbf3c76
Add php 7.1 to travis.yml
2016-12-03 16:11:02 -08:00
Stefan Siegl
bb83b14169
Merge pull request #273 from Jan-E/config-w32-for-v8-version-5
...
Config w32 for v8 version 5
2016-11-17 17:16:23 +01:00
Jan-E
afe9bdb480
Remove ref to 5.6.0 for now, cause it dosn;t compile anyway
2016-11-17 11:20:10 +01:00
Jan-E
ac5ba6d68e
Put additional libs after the main libs
2016-11-17 11:18:01 +01:00
Jan-E
ebb9a0bc70
Make check for 5.6 working
2016-11-16 12:34:09 +01:00
Jan-E
94519caa65
Fix config.w32 for V8 version 5.2, 5.3, 5.4
2016-11-16 12:23:54 +01:00
Stefan Siegl
fa613c5cb2
Update links to old Github repo
2016-11-01 21:16:01 +01:00
Stefan Siegl
54fd987b0c
mention what -j8 means, refs #271
2016-11-01 21:12:52 +01:00
Stefan Siegl
657d11fcf1
Add link to Win 64-bit binaries by Jan-E, closes #263
2016-11-01 17:56:02 +01:00
Stefan Siegl
d59b386881
Merge tag '1.3.3' into php7
2016-11-01 17:50:52 +01:00
Stefan Siegl
90c6fbb280
Merge pull request #266 from remicollet/issue-libdir
...
honours --with-libdir option, instead of hardcoding lib or lib64
2016-11-01 17:40:07 +01:00
Remi Collet
2b9d37672c
honours --with-libdir option, instead of harcoding lib or lib64
2016-09-29 16:05:46 +02:00
Stefan Siegl
1c017c0dba
Bump version to 1.3.3
1.3.3
2016-09-22 20:13:32 +02:00
Stefan Siegl
90ca5cb142
Fix libv8_libbase.a detection, closes #264
2016-09-22 20:03:44 +02:00
Stefan Siegl
5d26d3c428
Fix URL to license file, closes #260
2016-09-04 22:48:30 +02:00
Stefan Siegl
a112d79196
Fix version number in php_v8js_macros.h
1.3.2
2016-09-04 16:55:52 +02:00
Stefan Siegl
be9b2ae6d3
Bump version to 1.3.2
2016-09-04 16:45:11 +02:00
Stefan Siegl
956a21743d
Optionally link in libv8_libbase.a on Linux as well
2016-09-04 14:58:40 +02:00
Stefan Siegl
7a40e09581
Revert "Make valgrind run on travis tests of v8js"
...
This reverts commit 3e862b1aa1fba50bafad83844862e9657bb2f8c0.
Valgrind reports memory leaks with all test on PHP with ZTS,
which it doesn't do locally. More investigation needed ...
2016-08-13 12:53:47 +02:00
Stefan Siegl
8625f70e2e
Merge pull request #255 from TysonAndre/use-non-zend_string-v2
...
Use an non-interned zend_string for registerExtension on ZTS
2016-08-13 11:46:45 +02:00
Tyson Andre
efad52d739
Use an non-interned zend_string for registerExtension on ZTS
...
(There are no interned strings in ZTS, see the definition of
zend_new_interned_string_int)
On NTS, strings must be non-interned in order to last until module shutdown.
interned strings are cleaned up before module shutdown.
2016-08-12 15:38:47 -07:00
Stefan Siegl
98e4399f81
Don't suggest use_system_icu=1, closes #238
2016-08-12 23:31:22 +02:00
Stefan Siegl
de71f83b7f
Merge pull request #252 from stesie/issue-246
...
Handle Z_TYPE == IS_REFERENCE well, fixes #246
2016-08-12 15:42:40 +02:00
Stefan Siegl
dbd97acf20
Merge pull request #242 from stesie/fix-php7.1alpha2
...
Fix build against PHP 7.1.0alpha2
2016-08-12 15:41:58 +02:00
Stefan Siegl
880b17a45c
Merge pull request #243 from stesie/code-cleanup
...
fix compiler warnings
2016-08-12 15:41:27 +02:00
Stefan Siegl
12d22b569e
Merge pull request #253 from stesie/issue-250
...
Fix refcounting, use zval_ptr_dtor, closes #250
2016-08-12 15:40:47 +02:00
Stefan Siegl
9d3ff2868c
Remove hard-coded pathname from test
2016-08-12 01:11:51 +02:00
Stefan Siegl
5ae48bbda7
Fix refcounting, use zval_ptr_dtor, closes #250
2016-08-12 01:02:56 +02:00
Stefan Siegl
8126fc4928
Handle Z_TYPE == IS_REFERENCE well, fixes #246
2016-08-11 18:54:38 +02:00
Tyson Andre
3e862b1aa1
Make valgrind run on travis tests of v8js
...
Valgrind checks for invalid memory accesses and memory leaks.
"-m" makes php unit tests use valgrind (and malloc instead of emalloc, etc.)
2016-08-01 14:28:14 -07:00
Stefan Siegl
157f34521e
fix compiler warnings
2016-07-03 22:32:03 +02:00
Stefan Siegl
93119f1bc2
Fix build against PHP 7.1.0alpha2
2016-07-03 00:25:42 +02:00
Stefan Siegl
4161008417
Bump version to 1.3.1
1.3.1
2016-07-02 23:04:50 +02:00
Stefan Siegl
8668d28df3
Remove V8JS_CONST preprocessor define
2016-07-02 23:02:17 +02:00
Stefan Siegl
c459acd1ef
Merge remote-tracking branch 'origin/master' into php7
2016-07-02 22:59:33 +02:00
Stefan Siegl
677c0f3e2e
Bump version to 0.6.4
0.6.4
2016-07-02 22:49:02 +02:00
Stefan Siegl
3278be8bee
Add 'indent-tabs-mode: t' to file variables
2016-07-02 22:48:45 +02:00
Stefan Siegl
f887da06c6
Merge pull request #241 from stesie/issue-240
...
fix wrapped php object detection
2016-07-02 22:45:04 +02:00
Stefan Siegl
c4c5a19165
fix wrapped php object detection, closes #240
...
V8 since 5.3.337 returns InternalFieldCount() == -1 for
special objects like "arguments", which fulfilled the old
check.
2016-07-02 22:35:58 +02:00
Stefan Siegl
7b6f133a06
Merge pull request #237 from alexmarchant/patch-1
...
Update README.Linux.md
2016-06-22 16:33:48 +02:00
Alex Marchant
4add8883e6
Update README.Linux.md
...
I did not have build-essential installed and ran into some errors on the make step. Might be good just to remind people that they need the basic build tools installed.
2016-06-21 02:05:51 -04:00
Stefan Siegl
0aa1a6e73e
Replace build status badge by Travis one
2016-05-27 21:31:31 +02:00
Stefan Siegl
4cd9151b5f
Fix travis build
2016-05-27 21:22:48 +02:00
Stefan Siegl
6e09930325
Update travis config
2016-05-27 21:22:48 +02:00
Stefan Siegl
22cefc1b1d
Replace build status badge by Travis one
2016-05-26 23:28:29 +02:00
Stefan Siegl
28ac5a30ae
Fix travis build
2016-05-26 23:23:25 +02:00
Stefan Siegl
1de0d18e02
Update links to pre-compiled V8 & V8Js versions
2016-05-26 22:54:12 +02:00