Andi Gutmans
|
5af7770a81
|
- Sync Engine2 CVS with latest Engine CVS
|
2001-08-07 03:17:33 +00:00 |
|
Andi Gutmans
|
e6697297b6
|
- Move to using Z_ macros
|
2001-08-06 02:52:03 +00:00 |
|
Zeev Suraski
|
7ecb33868c
|
require_once()/include_once will return true in case a file was not included
because it was already included earlier.
Changed the default return value type of the include() family from long to
boolean
|
2001-08-02 17:27:19 +00:00 |
|
Zeev Suraski
|
d76cf1da18
|
More TSRMLS_FETCH work
|
2001-07-31 04:53:54 +00:00 |
|
Zeev Suraski
|
4187439cff
|
More TSRMLS_FETCH work
|
2001-07-30 07:43:02 +00:00 |
|
Zeev Suraski
|
8ce8324e59
|
More TSRMLS_FETCH annihilation
|
2001-07-30 04:54:16 +00:00 |
|
Zeev Suraski
|
b57703825b
|
Avoid TSRMLS_FETCH()'s (still lots of work left)
|
2001-07-30 01:48:22 +00:00 |
|
Zeev Suraski
|
b4f3b9d3ce
|
Redesigned thread safety mechanism - nua nua
|
2001-07-28 10:51:54 +00:00 |
|
Zeev Suraski
|
2c254ba762
|
Get rid of ELS_*(), and use TSRMLS_*() instead.
This patch is *bound* to break some files, as I must have had typos somewhere.
If you use any uncommon extension, please try to build it...
|
2001-07-27 10:10:39 +00:00 |
|
Zeev Suraski
|
06fc55cc67
|
Revert bogus patch
|
2001-07-19 14:11:40 +00:00 |
|
Zeev Suraski
|
553505cb61
|
Fix bug #11970
|
2001-07-15 16:51:30 +00:00 |
|
Zeev Suraski
|
85b4df53c0
|
Improved interactive mode - it is now available in all builds, without any significant slowdown
|
2001-07-15 14:08:58 +00:00 |
|
Zeev Suraski
|
2536259557
|
Fix leak in the patch, and revert a couple of lines I didn't mean to commit
|
2001-06-27 15:47:31 +00:00 |
|
Zeev Suraski
|
ee115c8ecc
|
- Warn about illegal offsets
- Allow assignments to uninitialized string offsets (automatically pads the
string with spaces)
|
2001-06-27 15:40:49 +00:00 |
|
Andi Gutmans
|
5bf89ce61c
|
- Hopefully fix bug #11476 and improve garbage to be freed very quickly.
Tree tagged as PRE_GRANULAR_GARBAGE_FIX before commiting.
|
2001-06-21 22:30:23 +00:00 |
|
Andi Gutmans
|
8cd70926c5
|
- Nuke dependency of all of PHP on zend_execute_locks.h.
|
2001-06-21 21:17:10 +00:00 |
|
Zeev Suraski
|
851b1e3b35
|
Eliminate the leak that the original bogus code tried to solve
|
2001-06-21 15:33:55 +00:00 |
|
Zeev Suraski
|
cb0d2775fb
|
parent::methodname() now works better with runtime classes (fix bug #11589)
|
2001-06-21 14:53:05 +00:00 |
|
Zeev Suraski
|
3276cfd950
|
Fix bug #11590 (I want Andi to also review this patch before it goes into 4.0.6)
|
2001-06-21 08:17:09 +00:00 |
|
Andi Gutmans
|
1aa5b19cc9
|
- Fix string offsets crash.
|
2001-06-20 17:14:58 +00:00 |
|
Zeev Suraski
|
0c164128f8
|
Add missing exports
|
2001-06-19 08:52:19 +00:00 |
|
Zeev Suraski
|
38085881a6
|
Fix warning
|
2001-06-19 08:42:22 +00:00 |
|
Zeev Suraski
|
f78e65cabf
|
Floating point keys didn't work in array() (fix bug #6662)
|
2001-05-06 15:39:27 +00:00 |
|
Andi Gutmans
|
2d9eac7e0e
|
- Patch by Andrei to prevent crash in error situation when not all
object overloading handles are defined.
|
2001-05-02 19:51:33 +00:00 |
|
Andi Gutmans
|
90cf65411c
|
- Fix for crash bug when using invalid arguments in the foreach() loop.
- Reported by Yasuo Ohgaki
|
2001-04-20 07:09:22 +00:00 |
|
Andi Gutmans
|
492a619be3
|
- Whitespace
|
2001-03-10 09:21:48 +00:00 |
|
Zeev Suraski
|
36ded42156
|
Make parent:: work in runtime bindings as well
|
2001-03-07 10:07:25 +00:00 |
|
Zeev Suraski
|
87ee97e303
|
Fix bug #8899 (thanks Jani)
|
2001-03-04 22:27:56 +00:00 |
|
Andi Gutmans
|
d2c9e8074c
|
- Update copyright year
|
2001-02-26 05:43:27 +00:00 |
|
Andi Gutmans
|
e0b2a5f583
|
- Remove duplicate code and do a tiny optimization in DO_FCALL
|
2001-02-09 12:47:57 +00:00 |
|
Zeev Suraski
|
c3531b3750
|
Fix string offset data corruption
|
2001-02-05 22:27:47 +00:00 |
|
Andi Gutmans
|
f67df57491
|
- That doesn't seem like a smart thing to do :)
- I wonder if gcc optimized it out.
|
2001-01-27 12:29:02 +00:00 |
|
Andi Gutmans
|
62606e7789
|
- Fix leak in fetch_dim_address() which was already fixed in
- fetch_dim_object(). Take the oppertunity to make both use the same
- function and not duplicate the code.
|
2001-01-17 17:34:16 +00:00 |
|
Andi Gutmans
|
7b5138035c
|
- Remove unreachable code
|
2001-01-01 17:59:08 +00:00 |
|
Zeev Suraski
|
36eaad252f
|
Allow get_current_key() not to return the key itself, instead of a duplicate
|
2000-12-22 12:49:51 +00:00 |
|
Andi Gutmans
|
8d9082563a
|
- Allow passing references which are returned from functions and new
- statements to be passed by reference.
|
2000-11-27 18:46:23 +00:00 |
|
Sascha Schumann
|
2ef6b689e8
|
Pass on the exit status
|
2000-11-22 04:24:35 +00:00 |
|
Andi Gutmans
|
12077112b4
|
- The baby patch wasn't that innocent :)
|
2000-11-21 16:14:02 +00:00 |
|
Andi Gutmans
|
b2c957d4b1
|
- NEVER copy and paste :)
|
2000-11-20 20:54:10 +00:00 |
|
Andi Gutmans
|
b5d5b3a703
|
- Baby patch towards making the damn pass-by-ref work.
|
2000-11-20 20:49:42 +00:00 |
|
Andi Gutmans
|
6d2a433ec5
|
- This patch is broken and needs more thorough fixing.
|
2000-11-20 05:09:21 +00:00 |
|
Andi Gutmans
|
ce87ae4159
|
- Try and fix the problem when sending references returned from a function by reference.
|
2000-11-19 19:49:58 +00:00 |
|
Zeev Suraski
|
d0fbddcc2b
|
Fix a corruption bug, when erroneously allowing to send non-variables by reference (several
bug-db reports seem to originate in this bug)
|
2000-10-29 19:16:29 +00:00 |
|
Zeev Suraski
|
dee2d85e77
|
Fix -a interactive mode (no idea how the previous commit got committed)
|
2000-10-11 18:51:52 +00:00 |
|
Zeev Suraski
|
48167d2b21
|
*** empty log message ***
|
2000-10-11 18:36:02 +00:00 |
|
Andi Gutmans
|
5418b59681
|
- Fix NULL handling in ARRAY opcode and resolve memory leak
|
2000-09-14 20:30:06 +00:00 |
|
Zeev Suraski
|
5286b3971c
|
Make compile_string() accept a description of the code
|
2000-09-12 19:47:25 +00:00 |
|
Andi Gutmans
|
27de50012b
|
- Use emalloc() for opened_path now. This was a potential leak before.
- This patch has potential to break stuff but I tested it as much as I
- could. Fixes should be easy.
|
2000-08-31 22:24:20 +00:00 |
|
Andi Gutmans
|
fbbc249f2b
|
- Revert patch from 9/7/2000 which seems to have broken unset().
- I hope what made me do this patch doesn't appear again.
|
2000-08-24 19:03:35 +00:00 |
|
Andi Gutmans
|
c698e14635
|
- Beautify
|
2000-08-19 15:16:53 +00:00 |
|