Commit Graph

148 Commits

Author SHA1 Message Date
Nuno Lopes
b0b2d07050 sync tests with php 5.2 2007-02-11 16:12:00 +00:00
Nuno Lopes
2a47436c67 fix a few tests (segfaults + wrong output) 2007-02-08 16:37:52 +00:00
Nuno Lopes
e9d4b10d86 MFB: fix a few crashes 2007-01-23 19:50:14 +00:00
Nuno Lopes
b3bca12cf6 MFB: fix crash & add tests 2007-01-20 12:58:20 +00:00
Nuno Lopes
ed9acc4e04 MFB: fix crash 2007-01-20 12:27:55 +00:00
Nuno Lopes
7ae095f947 MFB: fix segfaults with new libtidy 2007-01-19 18:57:06 +00:00
Sebastian Bergmann
3717df72ae Bump year. 2007-01-01 09:29:37 +00:00
Derick Rethans
7b170eea73 - MFB: Fixed bug #39935 (Extensions tidy,mcrypt,mhash,pdo_sqlite ignores
--with-libdir).
2006-12-23 18:00:49 +00:00
Nuno Lopes
15731bf29a convert a few more functions 2006-11-01 18:55:02 +00:00
Nuno Lopes
1fbbf4b050 start converting the tidy and tidyNode objects to be Unicode aware
I added a converter pointer per node, so that the text can be converted to unicode when requested
this commit also breaks a few tests in unicode mode, but it isnt scary at this time :P
2006-11-01 18:28:37 +00:00
Andrei Zmievski
83e0dbb3d2 - Add an extra parameter to the cast_object handler that can be used by
various types as needed.
- Use that parameter to pass a specific converter for
  IS_UNICODE/IS_STRING types.
2006-10-13 14:52:19 +00:00
Hannes Magnusson
176b72284c Error message clean up
(patch by Matt W (php_lists -AT- realpain.com))
2006-10-08 13:34:24 +00:00
Hannes Magnusson
9c669ecf1f Protos 2006-10-02 07:54:37 +00:00
Nuno Lopes
0289bacc94 MFB 2006-09-15 14:59:04 +00:00
Nuno Lopes
7af2495f81 MFB 2006-09-15 14:43:08 +00:00
Michael Wallner
aee8e73316 - add note why we can't have a chunk-sized output handler 2006-09-07 14:54:28 +00:00
Michael Wallner
83429c1620 - upgrade ob_tidyhandler 2006-09-06 17:55:09 +00:00
Nuno Lopes
cb07c93c04 sync code and tests with PHP_5_2 2006-09-05 15:25:44 +00:00
Antony Dovgal
c61a20eda0 z/Z problem fixes 2006-08-31 13:58:07 +00:00
Antony Dovgal
c8b6be096b no such function 2006-08-30 22:53:42 +00:00
Antony Dovgal
18c201100f fix tidy problems caused by returning local static buffers
looks like somebody forgot to MFB this patch..
2006-08-30 22:52:18 +00:00
Antony Dovgal
62ad57d1b0 add UEXPECTF 2006-08-30 22:34:27 +00:00
Antony Dovgal
9a3f6bfa40 fix a couple of leaks, add new test 2006-08-30 22:32:35 +00:00
Nuno Lopes
a313548528 MFB: static keywording 2006-08-14 15:17:03 +00:00
Michael Wallner
56b38cafa5 - fix compiler warnings 2006-07-25 23:03:56 +00:00
Michael Wallner
d792c96736 - reduce memory footprint 2006-07-25 22:57:31 +00:00
Nuno Lopes
7a95cb8344 remove some left overs plus static keywording 2006-07-08 00:04:37 +00:00
Dmitry Stogov
943960c324 Added automatic module globals management 2006-06-13 13:12:20 +00:00
Michael Wallner
231ad17475 - explicit usage of TS macros
# this could have been raised a lot earlier
2006-06-03 11:19:44 +00:00
Michael Wallner
4ce0141713 - new output control code
# scan README.NEW-OUTPUT-API to get a grasp
# tree has been tagged with BEFORE_NEW_OUTPUT_API
#
# TODO:
#  - improve existing output handlers
#  - move zlib.output_compression cruft from SAPI.c to zlib.c
#  - output_encoding handling was ambigious, resp. is undefined yet
#  - more tests
2006-06-02 19:51:43 +00:00
Antony Dovgal
2873c3a5ad MFB: fix #37418 (tidy module crashes CLI version of PHP) 2006-05-24 21:22:27 +00:00
Nuno Lopes
fb18707cb4 fix test, sorry. 2006-05-07 18:17:53 +00:00
Nuno Lopes
eb5343ee47 convert a few more functions to unicode and adapt the tests as well 2006-05-07 18:11:40 +00:00
Nuno Lopes
50cf480153 fix thread safe build 2006-05-06 13:19:10 +00:00
Nuno Lopes
f7b62e2430 fix tests in Unicode mode 2006-05-06 11:19:37 +00:00
Nuno Lopes
e037edab61 use the new zend_unicode_to_ascii() function. this should also fix windows builds 2006-05-06 10:48:04 +00:00
Nuno Lopes
c4efa94326 rename test to follow the convention and expand it a little 2006-04-29 12:16:21 +00:00
Nuno Lopes
9e5bf64266 new test that reveals problems in other places. more details on the ML 2006-04-29 12:07:53 +00:00
Nuno Lopes
fc5917861e fix a bunch of tests in unicode mode by fixing the config array transverser
also fix the compiler warnings
# Andrey: is it possible to have a zend_convert_unicode_to_ascii() function please? it would make this code much simpler
2006-04-25 14:54:33 +00:00
Nuno Lopes
4aba1abfe9 mark a couple of functions as unicode-safe. no changes to code required 2006-04-25 12:41:59 +00:00
Nuno Lopes
b8cf6cbc24 upgrade tidy_get_release() to unicode.
#say now if anything is wrong before I start upgrading the rest of the functions
2006-04-23 12:56:10 +00:00
Nuno Lopes
ece1a5598a MFB: fix build with newer libtidy versions on windows 2006-04-19 22:10:44 +00:00
John Coggeshall
4618370e8d Fixing static build in windoze 2006-04-19 20:37:55 +00:00
Antony Dovgal
6a53a49c8b MF51: fix bug #36898 (__set() leaks in classes extending internal ones)
Added:
ZEND_API void zend_object_std_init(zend_object *object, zend_class_entry *ce TSRMLS_DC)
ZEND_API void zend_object_std_dtor(zend_object *object TSRMLS_DC)
2006-03-29 15:08:52 +00:00
John Coggeshall
d9a412a146 Under threat of being slept with by Marcus, adding new getParent() method
for node traversals
2006-03-23 14:22:40 +00:00
Ilia Alshanetsky
27e175eef0 So long safe_mode mode.
Also removed the magic_quotes configure option, no longer relevant since
the magic is gone :-).
2006-03-08 14:41:45 +00:00
Andi Gutmans
1efe984d08 - Get rid of using ENFORCE_SAFE_MODE. 2006-02-19 04:29:42 +00:00
Andi Gutmans
e94e25e621 Start nuking safe_mode. Still a lot of work to do... 2006-02-19 00:55:22 +00:00
foobar
251c5173fd bump year and license version 2006-01-01 13:10:10 +00:00
foobar
a208d9a966 - Nuke php3 legacy 2005-12-06 02:28:26 +00:00