Moriyoshi Koizumi
a86095fe07
- Fix test. I have no idea why the test was left this way.
2004-10-09 08:16:29 +00:00
Moriyoshi Koizumi
4f247de89b
- Sync with the latest codebase (fixes bug #28220 ).
2004-10-08 14:40:46 +00:00
Moriyoshi Koizumi
756ee85bec
- Avoid doubly symbol definition. Codes in the removed file has never been
...
used anywhere.
2004-10-08 14:24:06 +00:00
Marcus Boerger
5f0433db83
MFB: Enforce protocol on magic methods/functions
2004-08-02 08:27:57 +00:00
Andi Gutmans
56f8195fe5
- Nuke empty_string. It is a reminanent from the time where RETURN_FALSE()
...
used to return "" and not bool(false). It's not worth keeping it because
STR_FREE() and zval_dtor() always have to check for it and it slows down
the general case. In addition, it seems that empty_string has been abused
quite a lot, and was used not only for setting zval's but generally in
PHP code instead of "", which wasn't the intention. Last but not least,
nuking empty_string should improve stability as I doubt every place
correctly checked if they are not mistakenly erealloc()'ing it or
calling efree() on it.
NOTE: Some code is probably broken. Each extension maintainer should
check and see that my changes are OK. Also, I haven't had time to touch
PECL yet. Will try and do it tomorrow.
2004-07-19 07:19:50 +00:00
Moriyoshi Koizumi
599ae4b1b5
- Fix VPATH build. (patch by Joe Orton)
2004-07-19 05:07:40 +00:00
Moriyoshi Koizumi
83d2cbd36e
- Rename php_compat.h to php_onig_compat.h to avoid name conflict.
...
(reported by Joe Orton, thanks.)
2004-07-19 05:04:33 +00:00
Stefan Esser
ff716cbd3e
Fixed input_filter functions need emalloc()ed values.
2004-06-26 07:57:37 +00:00
Moriyoshi Koizumi
b33f7ab671
- Fix bug #28466 (mbstring_convert_variables() problem).
2004-06-26 05:39:00 +00:00
Ilia Alshanetsky
af5501027f
Fixed bug #28723 (Fixed mbstring config.m4 to work on OSes where test
...
command does not support -e parameter).
2004-06-10 14:06:17 +00:00
Wez Furlong
a8757b11e6
Enable mbregex in win32 build
2004-04-08 11:01:51 +00:00
Moriyoshi Koizumi
d3a8b31310
- Add missing checks. Maybe fixes PR #27680
2004-04-08 00:30:06 +00:00
Moriyoshi Koizumi
94ec5c2a64
- Let it work safely
2004-04-04 19:23:19 +00:00
Derick Rethans
bebddbdd24
- Fixed test
2004-04-04 19:00:53 +00:00
Derick Rethans
efb62ea35f
- MFB: Fixed bug #27849 (configure craps out on trivial syntax error).
2004-04-03 17:23:53 +00:00
Rui Hirokawa
9018537919
added missing files of oniguruma to mbstring.dsp.
2004-03-27 10:51:34 +00:00
Ilia Alshanetsky
3787740cbc
Fixed compiler warning.
2004-03-12 01:59:46 +00:00
Moriyoshi Koizumi
e84334a597
- Revert ini setting patch, as I notified in
...
http://news.php.net/article.php?group=php.internals&article=8451
2004-03-10 20:55:42 +00:00
Derick Rethans
b3b2192a1e
- Added mb_list_encoding() to return an array with all mbstring supported
...
encodings.
2004-03-08 22:18:05 +00:00
Ilia Alshanetsky
02cdf5a87a
Fixed bug #27421 (mbstring.func_overload should be system ini setting).
2004-03-06 19:29:52 +00:00
Moriyoshi Koizumi
ab204a36e0
- Fix compiler warnings. (Patch by K.Kosako <kosako@sofnec.co.jp>)
2004-03-04 21:50:21 +00:00
Moriyoshi Koizumi
a91e44c830
- Add missing include path.
2004-03-03 10:27:19 +00:00
Moriyoshi Koizumi
9e9d7d1743
- proper DLL linkage specifier.
...
# oniguruma.h:34-
#
# #ifndef ONIG_EXTERN
# #if defined(_WIN32) && !defined(__CYGWIN__)
# #if defined(EXPORT) || defined(RUBY_EXPORT)
# #define ONIG_EXTERN extern __declspec(dllexport)
# #else
# #define ONIG_EXTERN extern __declspec(dllimport)
# #endif
# #endif
# #endif
2004-03-02 22:38:21 +00:00
Moriyoshi Koizumi
bc4d64477a
- Fix typo.
2004-03-02 20:18:14 +00:00
Moriyoshi Koizumi
1dfd0bd901
- Really fix the build.
...
# Should be fixed now :|
2004-03-02 15:59:30 +00:00
Moriyoshi Koizumi
e3b4faf793
- Revisit config.h for win32 build.
...
# apologies for messing.
2004-03-02 15:58:39 +00:00
Edin Kadribasic
f067c0479f
Temporary fix for win32 build
2004-03-02 11:50:10 +00:00
Moriyoshi Koizumi
03bdd13560
- Fix win32 build.
...
# Thanks Nuno Lopes & Derick for letting me know.
2004-03-01 20:25:33 +00:00
Moriyoshi Koizumi
f9302aca13
- Remove redundant files that are irrelevant to the build.
2004-02-28 20:52:05 +00:00
Moriyoshi Koizumi
f87f2ed4b4
- Forgot to add those.
2004-02-28 20:46:06 +00:00
Moriyoshi Koizumi
11b0f469f0
- Upgrade bundled oniguruma regex library to 2.2.2 (Rui, Moriyoshi)
...
. Supports various encodings such as BIG5, GB2312 and ISO-8859-*
. Fixes bug #26677 (mbstring compile errors with IRIX)
. Many thanks to K.Kosako.
- Remove redundant files that are not relevant to the build.
2004-02-28 20:45:27 +00:00
Marcus Boerger
4a3c015dd7
Fix annoying warning
2004-02-04 23:41:58 +00:00
Moriyoshi Koizumi
24eb1f6eb2
- Update libmbfl to the latest. This fixes several serious issues in the html
...
entity encoder and the encoding detection facility. There should be no
problem with mailparse() as API change was made so carefully that it
would be as small as possible.
2004-02-04 07:24:08 +00:00
Moriyoshi Koizumi
b2402396a9
- Suppress a compiler warning by a rather useless typecasting.
2004-01-26 00:27:24 +00:00
Moriyoshi Koizumi
e226ed0e21
- Fix bug #26699 (mbstring encoding types does not include "binary").
2004-01-26 00:19:25 +00:00
Moriyoshi Koizumi
e4d90e60fc
- Turn off mbstring.func_overload as this test uses plain strlen() for
...
comparison.
2004-01-19 16:53:34 +00:00
foobar
f4983c0d3f
- Renamed all *php4* files to *php5*, changed all php4/PHP4 to php5/PHP5
2004-01-17 13:00:38 +00:00
foobar
ccfc46b0aa
- Happy new year and PHP 5 for rest of the files too..
...
# Should the LICENSE and Zend/LICENSE dates be updated too?
2004-01-08 17:33:29 +00:00
Andi Gutmans
dbeb4158d2
- A belated happy holidays and PHP 5
2004-01-08 08:18:22 +00:00
Moriyoshi Koizumi
b8ea4e6fd2
Fix bug #26639 (mb_convert_variables() clutters variables beyond the references)
2003-12-18 09:50:20 +00:00
Moriyoshi Koizumi
c77302fd04
Eliminate compiler warnings.
2003-12-10 17:38:45 +00:00
Moriyoshi Koizumi
698ab70ae4
Remove leftover
2003-12-10 17:09:14 +00:00
Moriyoshi Koizumi
ed2fd39d0a
Avoid using non-portable test syntax. This was causing problems on
...
Solaris. (Reported by Uwe Schindler. Thanks!)
2003-12-08 07:18:20 +00:00
foobar
2e8b1c01fe
revert, not needed
2003-12-07 15:41:50 +00:00
Marcus Boerger
1ee7d70b9e
Enable shared build
2003-12-07 01:58:54 +00:00
Moriyoshi Koizumi
7d3e351383
This part is accidentially left on the previous commit.
2003-12-04 22:53:16 +00:00
Moriyoshi Koizumi
0d2c100a4f
It'd be a bad idea to make subpackages dependent on the php build system.
2003-12-04 22:49:46 +00:00
Wez Furlong
05b9b20ed8
Add new (optional!) win32 build infrastructure.
...
Will follow up to internals@ shortly.
2003-12-02 23:17:04 +00:00
Wez Furlong
e68b2fa5fe
Fix MBSTRING_API for non-shared win32 builds
2003-12-02 08:54:39 +00:00
Marcus Boerger
71ec2db198
Fix tests
2003-11-30 13:20:26 +00:00