0
0
mirror of https://github.com/phpv8/v8js.git synced 2024-12-22 08:11:52 +00:00

Commit Graph

  • 147d087e8a
    use ppa:stesie/libv8, build against V8 7.1 Stefan Siegl 2018-11-06 12:04:55 +0100
  • a67253477b
    disable timezones.phpt test, currently known broken, refs #378 Stefan Siegl 2018-11-06 12:02:25 +0100
  • 6fcc383c3c reintroduce iconv xml dom json-static Jan-E 2018-09-14 14:58:20 +0200
  • 8a1803f9b0
    V8 >= 6.9 required Stefan Siegl 2018-09-14 14:03:42 +0200
  • 7d560878c9 Update to V8-7.0.276.11-vc15 Jan-E 2018-09-14 11:23:19 +0200
  • 9c45508183
    omit use of deprecated apis Stefan Siegl 2018-09-13 14:01:15 +0200
  • ab6e2267af
    adapt mandatory api changes for V8 7.0.276.3, refs #374 Stefan Siegl 2018-09-12 15:43:40 +0200
  • 06234e56c3 Replace AC_LANG_SAVE, AC_LANG_CPLUSPLUS and AC_LANG_RESTORE Peter Kokot 2018-07-21 04:48:23 +0200
  • 3327f2e359 Add configure.ac to .gitignore Peter Kokot 2018-07-21 03:19:07 +0200
  • 59c2aaad98 Replace obsolete AC_TRY_FOO with AC_FOO_IFELSE Peter Kokot 2018-07-21 03:03:40 +0200
  • 18b79d9004
    don't free interned strings, only persistent ones Stefan Siegl 2018-07-18 23:36:13 +0200
  • d4cb8f5783
    Revert "don't free interned strings on PHP >= 7.3" Stefan Siegl 2018-07-18 23:28:42 +0200
  • e8fd9589dd
    build without -Werror on travis Stefan Siegl 2018-07-13 15:52:12 +0200
  • b3ddc25db1
    build against V8 6.6 on travis, adapt repo path Stefan Siegl 2018-07-13 15:51:39 +0200
  • 90b6b31f06
    break recursion immediately on PHP <= 7.2 as well Stefan Siegl 2018-07-13 15:41:41 +0200
  • 42e907c31e
    Merge pull request #365 from Jan-E/appveyor_3_tests Stefan Siegl 2018-07-13 14:30:17 +0200
  • 4762dd1f0a
    fix null-ptr deref Stefan Siegl 2018-07-13 14:21:45 +0200
  • aa041b4597
    don't free interned strings on PHP >= 7.3 Stefan Siegl 2018-07-13 14:19:02 +0200
  • 61f98e2a4a extensions_error.phpt runs fine on Windows Jan-E 2018-07-07 05:18:31 +0200
  • 4166dd3b83 Build dom and json to enable 2 extra tests Jan-E 2018-07-07 05:17:38 +0200
  • 2c9d683e86 Appveyor build 7.2 & 7.3 Jan-E 2018-07-05 11:46:50 +0200
  • c87ddb8ebf Fix tests for added method DateTime::createFromImmutable() Jan-E 2018-07-05 11:45:03 +0200
  • 0c2b55d802 Add GC_(UN)PROTECT_RECURSION, move (un)protecting outside loops Jan-E 2018-07-05 11:41:32 +0200
  • 826aaa689c Change to GC_IS_RECURSIVE for PHP 7.3 Jan-E 2018-07-05 11:30:20 +0200
  • c7019e3c1a Remove GC_G(gc_active) check Jan-E 2018-07-05 11:22:17 +0200
  • 9030e5b412
    Merge d7af84b7dd into 6fc0c216d8 Jan Ehrhardt 2018-07-05 07:21:49 +0000
  • d7af84b7dd TODO Fixme for v8js_v8object_get_gc() Jan-E 2018-07-05 09:21:36 +0200
  • 79fffb6418 PHP 7.3+ skip var_dump.phpt, run var_dump_73.phpt Jan-E 2018-07-05 09:04:48 +0200
  • 52ef0266d1 No !(GC_FLAGS(tmp_ht) & GC_IMMUTABLE) for < PHP 7.3 Jan-E 2018-07-04 22:28:16 +0200
  • 6d7ea7cbf2 (un)protect myht outside of the loops, not tmp_ht inside Jan-E 2018-07-04 20:35:04 +0200
  • 67bf51e30e Appveyor build php 7.3.0alpha3 & 7.2.7 Jan-E 2018-07-04 16:39:47 +0200
  • 0a12ac19d8 gc_status.runs https://externals.io/message/102338#102568 @cmb69 Jan-E 2018-07-04 11:50:35 +0200
  • 997df065d3 PHP 7.3 Compatibility Jan-E 2018-07-04 00:29:00 +0200
  • e13e7a7330
    Update README.MacOS.md chenos 2018-03-26 10:58:09 +0800
  • 2074411579
    Merge 134ff71bf4 into 6fc0c216d8 Bogdan Padalko 2018-03-08 13:51:23 +0000
  • 134ff71bf4
    Reflect libv8 PPA changes Bogdan Padalko 2018-03-08 15:51:16 +0200
  • 6fc0c216d8
    Merge pull request #352 from stesie/issue-349 Stefan Siegl 2018-02-01 20:31:20 +0100
  • 313ad1e258
    cleanup: remove no longer needed modules_base from ctx, refs #349 Stefan Siegl 2018-02-01 19:43:36 +0100
  • e8fe553bde
    do parallel build on "vagrant run ... build" Stefan Siegl 2018-02-01 19:43:05 +0100
  • 48a763d6db
    pass module_base directly via FunctionTemplate, closes #349 Stefan Siegl 2018-02-01 19:38:47 +0100
  • cf5e638315
    flag Patrick as active=no Stefan Siegl 2018-01-07 13:35:10 +0100
  • 0966339539
    Bump version to 2.1.0 2.1.0 Stefan Siegl 2018-01-07 13:20:18 +0100
  • 4e8251730f
    emit warnings on V8 < 6.5.143 also Stefan Siegl 2018-01-07 12:43:20 +0100
  • 748256681f
    bump example version number to a safe one Stefan Siegl 2018-01-06 17:13:15 +0100
  • f6d004c367
    mention to set-rpath, refs #335 Stefan Siegl 2018-01-06 16:58:06 +0100
  • 0e0720771c
    Remove reference to my (outdated) binaries for Windows Stefan Siegl 2018-01-06 16:53:11 +0100
  • 671099e93c
    Mention "untrusted code mitigations" in README Stefan Siegl 2018-01-06 16:52:26 +0100
  • 52b9aa4521
    emit warning if using V8 version < 6.4.388 Stefan Siegl 2018-01-06 16:46:09 +0100
  • 723e71c35a
    Merge pull request #348 from stesie/native-modules Stefan Siegl 2018-01-06 14:51:05 +0100
  • 7663fb6888
    support native modules Stefan Siegl 2018-01-05 21:44:40 +0100
  • ea89904966
    Merge pull request #347 from stesie/issue-345 Stefan Siegl 2018-01-05 20:13:25 +0100
  • c8d5e23d9b
    explicitly link against stdc++ Stefan Siegl 2018-01-05 19:41:21 +0100
  • 457dacf7ed
    Use V8 6.4 to exec tests, as 6.3 fails on timezones.phpt Stefan Siegl 2018-01-05 19:41:06 +0100
  • ddfb9ec012
    Use Docker w/ ubuntu:xenial base image on Travis Stefan Siegl 2018-01-05 19:05:00 +0100
  • 9a1e76b592
    update version numbers Stefan Siegl 2018-01-05 15:31:48 +0100
  • 3af2f16e76
    Run Travis tests against V8 6.3 & 6.5, refs #345 Stefan Siegl 2018-01-05 15:14:48 +0100
  • cba4eb4cb8
    Remove old-age V8 versions from Vagrantfile, refs #345 Stefan Siegl 2018-01-05 15:12:41 +0100
  • 773c119b2a
    Bump version to 2.0.0 2.0.0 Stefan Siegl 2017-11-26 15:17:53 +0100
  • a6d6ee359d
    add LDFLAGS="-lstdc++" to ./configure, closes #338 #336 Stefan Siegl 2017-11-26 12:35:03 +0100
  • f1e2c36a0a
    Merge remote-tracking branch 'stesie/remove-compat-exceptions' into php7 Stefan Siegl 2017-11-26 12:27:02 +0100
  • b12a2fb4e3
    Merge remote-tracking branch 'stesie/require-exception-handling' into php7 Stefan Siegl 2017-11-26 12:24:46 +0100
  • 278b4fbedb
    Merge remote-tracking branch 'remotes/stesie/global-object' into php7 Stefan Siegl 2017-11-26 12:21:50 +0100
  • 302bf1d0ff
    remove v8js.compat_php_exceptions Stefan Siegl 2017-11-26 11:48:52 +0100
  • 6a2f53a9f1
    test "delete module.exports" Stefan Siegl 2017-11-12 16:27:50 +0100
  • 1c7e355937
    allow modules to return arbitrary values Stefan Siegl 2017-11-12 16:25:59 +0100
  • 384ec9b1b6
    use "this = module.exports" for modules Stefan Siegl 2017-11-12 16:20:24 +0100
  • f3a46ff833
    re-use global context for modules + provide module.exports Stefan Siegl 2017-11-12 16:14:32 +0100
  • c20c19c126
    add test so that 'this === global' Stefan Siegl 2017-11-12 15:28:44 +0100
  • e4ab07de03
    Add Node.js-style "global" to global scope Stefan Siegl 2016-07-09 15:52:45 +0200
  • bd730068a2
    use ObjectTemplate as base for global object Stefan Siegl 2016-07-09 11:31:44 +0200
  • 7a947fe9d1
    rename v8js_tmpl_t -> v8js_function_tmpl_t Stefan Siegl 2016-07-09 11:31:15 +0200
  • b8776318de
    Grammar fixes Stefan Siegl 2017-11-12 14:52:04 +0100
  • fbfce17a8b
    Remove compilation instructions for old versions of V8 Stefan Siegl 2017-11-12 14:50:57 +0100
  • b767fa4a4e
    recommend to install curl, closes #337 Stefan Siegl 2017-11-12 14:50:16 +0100
  • 4e687c3950 Merge pull request #332 from stesie/unicode-test Stefan Siegl 2017-09-25 17:35:57 +0200
  • 3afd98ba3a Merge pull request #331 from stesie/mark-pending-exceptions-deprecated Stefan Siegl 2017-09-25 15:08:33 +0200
  • 289e382e63
    re-add module focused unicode test Stefan Siegl 2017-09-25 15:08:23 +0200
  • d6561fe7dc
    fix test filename Stefan Siegl 2017-09-25 15:03:46 +0200
  • ec49c03c0f
    fix test-file syntax Stefan Siegl 2017-09-25 15:03:34 +0200
  • ef90ad7065
    Revert "Create unicode.php" Stefan Siegl 2017-09-25 15:01:37 +0200
  • 33b3ff5e1f
    Revert "Renamed to unicode.phpt" Stefan Siegl 2017-09-25 15:01:21 +0200
  • eba01e1088
    Merge branch 'patch-2' of https://github.com/HoffmannP/v8js into php7 Stefan Siegl 2017-09-25 14:50:42 +0200
  • 07d3df9bb4 Merge pull request #330 from stesie/mark-extensions-deprecated Stefan Siegl 2017-09-25 14:37:07 +0200
  • 82930c9ea9
    Create deprecated warning if setting $report_uncaught_exceptions != true Stefan Siegl 2017-09-25 14:35:46 +0200
  • 56e83a9fbb
    mark clearPendingException & getPendingException functions deprecated Stefan Siegl 2017-09-25 14:28:16 +0200
  • 22bcf85348
    Write deprecation warning on non-empty $extensions array passed to V8Js::__construct Stefan Siegl 2017-09-25 14:06:33 +0200
  • 9734466105
    mark registerExtension & getExtensions deprecated + adapt test output Stefan Siegl 2017-09-25 13:45:19 +0200
  • b9bde377ba Merge pull request #328 from stesie/v8-6.3-fixes Stefan Siegl 2017-09-24 18:57:06 +0200
  • aad3fb0c4b Merge pull request #329 from stesie/fix-appveyor Stefan Siegl 2017-09-24 18:56:29 +0200
  • 663e621cb6
    fix appveyor build, us1.php.net is (currently?) unreachable Stefan Siegl 2017-09-24 17:39:17 +0200
  • 6b275c5b6e
    (Vagrantfile) add V8 6.3 Stefan Siegl 2017-09-24 13:59:56 +0200
  • 8e8306ae3e
    allow enumeration of methods Stefan Siegl 2017-09-24 13:59:34 +0200
  • 539c71a3d3 Merge pull request #327 from Jan-E/php7_fix_inline Stefan Siegl 2017-09-11 09:37:30 +0200
  • a5fef18360 CFLAGS_BD_EXT_V8JS /DZEND_WIN32_KEEP_INLINE /UZEND_WIN32_FORCE_INLINE after EXTENSION Jan-E 2017-09-11 03:34:13 +0200
  • d905f5f271 add warning on php methods vs. snapshots Stefan Siegl 2017-09-01 23:10:30 +0200
  • b7b8a7c476 more documentation regarding custom snapshots Stefan Siegl 2017-09-01 23:03:19 +0200
  • 4c71da8cae
    Bump version to 1.4.1 1.4.1 Stefan Siegl 2017-08-01 22:39:01 +0200
  • fb0b0c1f07 Merge pull request #322 from Jan-E/remove_ZEND_ACC_CLONE Stefan Siegl 2017-06-16 19:47:34 +0200
  • 53533cd4dd remove ZEND_ACC_CLONE Jan-E 2017-06-13 18:14:12 +0200
  • 202f0beefa Renamed to unicode.phpt Peter Hoffmann 2017-06-12 11:20:11 +0200