Felipe Pena
2818d4fc51
New way for check void parameters
2008-03-04 23:39:15 +00:00
Marcus Boerger
f1d8a5ca60
- revert over constfying
2008-01-27 15:03:55 +00:00
Nuno Lopes
64d4e4244a
MFB: const keywording
2008-01-25 20:30:36 +00:00
Sebastian Bergmann
9b620d50b4
Bump copyright year, 2 of 2.
2007-12-31 07:12:20 +00:00
Yiduo (David) Wang
95da0dc570
Added macros for managing zval refcounts and is_ref statuses
2007-10-07 05:15:07 +00:00
Dmitry Stogov
8146078f7b
Improved memory usage by movig constants to read only memory. (Dmitry, Pierre)
2007-09-27 18:28:44 +00:00
Nuno Lopes
c5df1d8673
oops.. thats what you get for commiting code without compiling nor testing..
2007-09-20 22:44:17 +00:00
Nuno Lopes
c891118ce9
MFB: fix crash in tidy_get_body() and related functions when the node doesnt exist
2007-09-20 22:30:49 +00:00
Nuno Lopes
beacfebc7b
use the new 's&' parameter type and simplify the code
2007-05-04 17:45:56 +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
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
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
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
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
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
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
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