Commit Graph

  • 0cb1b0eabc Archive my old, unmaintained version of Runkit master Sara Golemon 2015-10-17 11:44:04 -07:00
  • be75b5ed56 Get rid of some PHP 5.7isms that never came to pass last-sgolemon-version Sara Golemon 2015-01-02 21:51:51 -08:00
  • 1fde29c8a6 5.7 Fixes Sara Golemon 2013-12-22 14:01:22 -08:00
  • ad9298c0a5 More fixes and test imports Sara Golemon 2013-04-21 09:08:49 -07:00
  • a12421fbca Various fixes related to Reflection objects Sara Golemon 2013-04-04 11:42:44 -07:00
  • 5249061462 Fix multi-generational inheritance with PHP4 style constructors. Sara Golemon 2013-04-04 06:10:08 -07:00
  • d80244e1b5 Fix autoglobal disarm in PHP >= 5.4 plus regression test Dmitry Zenovich 2013-04-04 03:24:05 -07:00
  • 7da53b2a6d Add tests from github.com/zenovich/runkit where they're new and work out of the box Dmitry Zenovich 2013-04-04 02:50:41 -07:00
  • 5b124e6cdb Sync common tests from github.com/zenovich/runkit Dmitry Zenovich 2013-04-04 02:31:56 -07:00
  • 37d5349ae8 Fix minor reflection bug where function's name picks up case folding Sara Golemon 2013-04-04 02:45:01 -07:00
  • f075ea0b08 Compact some unnecessary convert_to_bool() uses Sara Golemon 2013-04-04 01:53:35 -07:00
  • e84c71ad80 Allow disabling of allow_url_include in a Runkit_Sandbox (PHP >= 5.2) Sara Golemon 2013-04-04 01:49:53 -07:00
  • c2ad335a28 Bugfix#64496 Runkit_Sandbox open_basedir doesn't support multiple paths Sara Golemon 2013-04-03 23:11:03 -07:00
  • 802f574954 Add backup define of Z_REFCOUNT_P() for older PHP versions Sara Golemon 2013-04-03 21:03:10 -07:00
  • 3a02dab07e Fix ZVAL macros Rasmus Lerdorf 2013-03-13 13:27:53 -07:00
  • ff3e1d5297 Fix "importing" of new classes for PHP5, PHP4 can go fly a kite Sara Golemon 2013-02-26 14:53:11 -08:00
  • ee7eaf4b58 Fix adding (and keeping added) magic methods Sara Golemon 2013-02-26 14:18:50 -08:00
  • 38fa37aa84 Respect RUNKIT_IMPORT_CLASS_METHODS properly Sara Golemon 2013-02-25 15:54:37 -08:00
  • 53201faa77 method import should update scope for new zend_function, not old copy Sara Golemon 2013-02-25 15:49:31 -08:00
  • 1e8f8b88c3 Propagate new method to children in runkit_method_rename() Sara Golemon 2013-02-25 13:57:43 -08:00
  • b60a9214fe Version agnosticism fixes Sara Golemon 2013-02-24 19:04:16 -08:00
  • 658dcbaf93 Copy ALL the op arrays! Sara Golemon 2013-02-23 12:18:48 -08:00
  • 3735302f8d Bugfix#56665 - Can't add mixed-case method Sara Golemon 2013-02-23 07:46:44 -08:00
  • 9a921c8283 Bugfix#57548 - runkit_class_adopt fails on method names with capitals Sara Golemon 2013-02-23 07:31:31 -08:00
  • 6c0de2d859 Bugfix#58521 runkit_class_adopt doesn't work as expected Sara Golemon 2013-02-23 07:10:46 -08:00
  • c3fe2b1a98 Bugfix#57759 - runkit doesn't add magic methods Sara Golemon 2013-02-23 06:41:23 -08:00
  • ad37fa3b58 When restoring misplaced internal functions, put them at the front of EG(function_table) Sara Golemon 2013-02-23 05:13:39 -08:00
  • 7002165aa3 Bugfix#58317 - runkit_import.c doesn't compile on strict C Sara Golemon 2013-02-23 03:18:49 -08:00
  • 90267fc77c Add tests to package.xml which were missing Sara Golemon 2013-02-23 03:11:54 -08:00
  • 985dd7c948 Add test for bug56662 (which was already fixed) Sara Golemon 2013-02-23 03:09:04 -08:00
  • d9103cc42b PHP 5.5 fixes Sara Golemon 2013-02-22 15:06:28 -08:00
  • bed3978ec8 Updte runkit for PHP 5.4 Sara Golemon 2013-02-17 09:49:01 -08:00
  • dad2bc4376 Rename regression tests includes to avoid being cleanup up by make test Sara Golemon 2013-02-17 08:18:32 -08:00
  • 63dc92d696 A big batch of runkit fixes Sara Golemon 2013-02-15 16:06:43 -08:00
  • b3c0290792 Add missing .gitignore file Sara Golemon 2013-02-17 07:56:00 -08:00
  • c413206303 s,function_entry,zend_function_entry, As announced in http://news.php.net/php.pecl.dev/7123 Johannes Schlüter 2010-03-31 20:39:48 +00:00
  • 11f28064a4 Fugbix typo. Sebastian Bergmann 2009-12-31 09:40:37 +00:00
  • 8725e94185 - update to package.xml v2 Pierre Joye 2009-11-05 12:55:42 +00:00
  • 6df62a8d46 fix a huge number of wrong MIME types. UGH. Gwynne Raskind 2009-07-13 12:15:13 +00:00
  • 855016c501 Fixed test Philip Olson 2009-03-24 07:20:34 +00:00
  • 970bcb03f8 Fixed PHP bug#46847 (phpinfo() is missing some settings.) Hannes Magnusson 2008-12-12 13:20:00 +00:00
  • ae6848e900 - Fixed build Felipe Pena 2008-11-18 01:11:23 +00:00
  • 25d5f8498f - 'static' was added into ZEND_BEGIN_ARG_INFO_EX macro Felipe Pena 2008-11-17 11:47:49 +00:00
  • b0da7577f7 Rework of runkit_import to allow the fixing of 4519. Mike Lively 2008-05-05 04:28:34 +00:00
  • d5cd0da482 - Bring the majority of PECL extensions into line with macro/x.x.x versioning. - Please use the -dev tag during the development cycle so that snapshots can easily be distinguished from releases. Steph Fox 2008-03-31 10:11:36 +00:00
  • ae26d52115 - Fix #10053: memory exhausted, patch by Stefan Marr. - Fix #10300: Segfault when copying __call(), patch by Stefan Marr. Sebastian Bergmann 2007-12-27 21:16:06 +00:00
  • e306706336 - Fix #12371. # Patch by Stefan Marr <mail@stefan-marr.de>. Sebastian Bergmann 2007-11-17 07:40:47 +00:00
  • 10dda6ef28 - PHP 5.3+ compatibility. Sebastian Bergmann 2007-10-24 02:43:27 +00:00
  • 2ab98e8924 - Add *.mem # for i in find . -regex '.*/test.*/\.cvsignore' -exec grep -L '*.mem' {} \+; do echo $i; sed "1a*.mem" $i >| $i.new; mv -f $i.new $i; done; # find . -name '.cvsignore' -exec cvs ci {} \+ Marcus Boerger 2007-01-21 13:01:35 +00:00
  • 2331ad3fb6 - fix build: use Z_LVAL in assignment as Z_BVAL contains a (zend_bool) cast Michael Wallner 2006-11-28 12:31:26 +00:00
  • 9d8a9476f0 Catch signature change in zend_unmangle_property_name() -- Thanks steph Sara Golemon 2006-10-26 16:18:52 +00:00
  • 3fd25ab333 Update (c) info Sara Golemon 2006-06-07 17:35:38 +00:00
  • 5bf5d11d0b This commit was manufactured by cvs2svn to create tag 'RELEASE_0_9'. RELEASE_0_9 SVN Migration 2006-06-06 21:06:25 +00:00
  • 33d6da9edb No need to unregister ini if they never got registered in the first place... Sara Golemon 2006-06-06 21:06:24 +00:00
  • b0642674af Always something... Sara Golemon 2006-06-06 20:39:52 +00:00
  • 7a18f51501 Prep for 0.9 release Sara Golemon 2006-06-06 20:38:59 +00:00
  • 61569d79e0 And might as well fix the PHP4/Win32 build while we're at it Sara Golemon 2006-06-06 20:33:21 +00:00
  • e7f221b426 A couple more ZE1 fixes and a bug-fix in runkit_import's default property loop Sara Golemon 2006-06-06 20:08:51 +00:00
  • c3fbb68a2c Fix PHP4 build Sara Golemon 2006-06-06 19:50:28 +00:00
  • fc24e3f5bc Allow partial-runkit support. Sara Golemon 2006-06-05 00:45:14 +00:00
  • 98fef3260d Erm... okay, crap, that was a mistake Sara Golemon 2006-05-21 20:59:52 +00:00
  • 63d3cbe032 This commit was manufactured by cvs2svn to create tag 'RELEASE_0_8_1'. RELEASE_0_8_1 SVN Migration 2006-05-20 17:33:08 +00:00
  • 7147408ef5 Prep for re-release, runkit_props.c was missing from package files Sara Golemon 2006-05-20 17:33:07 +00:00
  • 634a10f3e9 Bugfix: ZEND_ACC_PUBLIC visibility wasn't being set during runkit_method_(add|update)() Sara Golemon 2006-05-19 17:13:38 +00:00
  • bfda2b156f This commit was manufactured by cvs2svn to create tag 'RELEASE_0_8'. RELEASE_0_8 SVN Migration 2006-05-14 23:17:54 +00:00
  • 218ef54c50 Prep for release Sara Golemon 2006-05-14 23:17:53 +00:00
  • 975bca0673 Flesh out SAPI wedge. Sara Golemon 2006-05-12 23:00:21 +00:00
  • 2dce4b8f41 Clean up SAPI handlers so that geniuinely threaded SAPIs (apache2-worker) don't get lost. Sara Golemon 2006-05-10 23:18:46 +00:00
  • 4e24fa2ce3 Misc Fixes: overriding class constants & respecting internal pointers Sara Golemon 2006-01-20 23:13:54 +00:00
  • fa4e2e28fb Loosen test result criteria Sara Golemon 2006-01-10 23:52:06 +00:00
  • 72f69610c3 More PHP version agnostications. PHP6 will now build, but not run properly. Gettting close. Sara Golemon 2006-01-10 23:51:38 +00:00
  • a1b6dd81dc PHP6 updates: Part 1 - function_add_ref() Sara Golemon 2005-12-01 01:10:51 +00:00
  • 7b1f8fa309 Add runkit_return_value_used() function Sara Golemon 2005-11-16 23:22:41 +00:00
  • 8d593bc19f DSP file should only refer to php4 not php5 Sara Golemon 2005-10-31 06:44:13 +00:00
  • 44cb15f45a This commit was manufactured by cvs2svn to create tag 'RELEASE_0_7'. RELEASE_0_7 SVN Migration 2005-10-31 06:00:15 +00:00
  • 09d7da9c86 Bump for release Sara Golemon 2005-10-31 06:00:14 +00:00
  • 5739e1e971 Assorted reference safty fixes Sara Golemon 2005-10-31 05:48:08 +00:00
  • 7705dac8c6 Separate and make ref Sara Golemon 2005-10-31 05:37:02 +00:00
  • 9119836a81 Plug a newly created leak Sara Golemon 2005-10-29 22:14:17 +00:00
  • d07ee4d096 Fix parent_scope resolution. Had only been implemented for property read and eval()/include()/require(). Sara Golemon 2005-10-29 22:01:27 +00:00
  • aef43024fa Trailing ; at end of BEGIN() macros was confusing C++ compilers Most notably MSVC++ Sara Golemon 2005-10-28 16:25:00 +00:00
  • 23ccee2254 Fix issue with accellerators replacing the compile method Sara Golemon 2005-10-27 22:46:14 +00:00
  • 35f6d37eed Patch from stuart AT gentoo DOT org, Ref: PECL Bug #5768 Sara Golemon 2005-10-25 23:59:15 +00:00
  • 78df327198 remove semicolon at the end of #endif and make GCC happy Antony Dovgal 2005-10-18 22:42:37 +00:00
  • 29a5ca7cf7 This commit was manufactured by cvs2svn to create tag 'RELEASE_0_6'. RELEASE_0_6 SVN Migration 2005-09-30 23:39:20 +00:00
  • d8da098491 Prep for release Sara Golemon 2005-09-30 23:39:19 +00:00
  • a510a18a47 Initialize internal_functions globals in all contexts Sara Golemon 2005-09-30 23:18:04 +00:00
  • 7e7166a76b Typo Sara Golemon 2005-09-30 22:04:33 +00:00
  • 2bacb5eb1e Update test Sara Golemon 2005-09-30 00:39:11 +00:00
  • 7c9555c701 Enough jokey-joke. Consistency is the way to go. Sara Golemon 2005-09-30 00:37:10 +00:00
  • 98e1ea490c Three more regression tests Sara Golemon 2005-09-29 22:42:47 +00:00
  • f910d1c219 More regression tests Sara Golemon 2005-09-29 22:27:19 +00:00
  • d43f503941 This should fix those pesky segfaults during patricide. Unrelated: Silence a couple compiler warnings... Sara Golemon 2005-09-29 22:17:23 +00:00
  • fda0231515 First look at Runkit_Sandbox_Parent support. There's still some segfaulting when the parent dies at the hands of its child. Sara Golemon 2005-09-29 05:26:49 +00:00
  • 1cc3cbc587 Pedantic namespace cleanup Sara Golemon 2005-09-26 19:19:58 +00:00
  • db9018f7e9 Allow (some) redefinition of internal functions. Sara Golemon 2005-09-26 05:16:22 +00:00
  • 6fe00ca90e Fix php_runkit_globals_ctor() prototype Sara Golemon 2005-09-26 03:56:49 +00:00
  • 3670229683 More fixes for declaring multiple autoglobals Sara Golemon 2005-09-26 03:30:03 +00:00
  • f847d4e5b1 Add regression test for nested sandboxes Sara Golemon 2005-09-24 18:02:09 +00:00
  • 8ed703dc6b Fix nested sandbox handling Sara Golemon 2005-09-24 18:00:49 +00:00