Marcus Boerger
bcad7a593a
-quick hack to bug in streams....but where?
2002-03-16 21:19:17 +00:00
Marcus Boerger
d50102b6ab
-disabling debug
...
#Wez: i have an error when closing the original file after stream copy...
2002-03-16 20:25:51 +00:00
Marcus Boerger
f24caf3244
-formatting
2002-03-16 20:12:58 +00:00
Marcus Boerger
fe9cb020ae
-fix bug for not correct terminated comments
...
-switch to streams
@exif functions now support streams using memory streams where @necessary (marcus)
2002-03-16 20:12:17 +00:00
Wez Furlong
b85096ffe9
fix build problem for interbase
2002-03-16 18:43:41 +00:00
Wez Furlong
5d0c53eecf
Fix some issues with gzFile and fsockopen.
2002-03-16 18:42:42 +00:00
Wez Furlong
0895998bef
s/get_file_contents/file_get_contents/
2002-03-16 16:52:24 +00:00
Harald Radi
11a67831d1
blah
2002-03-16 16:15:34 +00:00
Wez Furlong
201446c2b5
Ooops.
2002-03-16 16:14:56 +00:00
Wez Furlong
0447327118
Implement get_file_contents() as discussed (briefly!) by myself, Derick
...
and Sterling on php-dev some months ago.
It returns the file contents as a string, and uses mmap if possible.
2002-03-16 16:06:18 +00:00
Markus Fischer
ac50b53018
- WS fix.
2002-03-16 15:50:20 +00:00
Markus Fischer
3c52ef676f
- Don't forget to close the handle.
2002-03-16 15:42:34 +00:00
Wez Furlong
80f52730ff
correct some problems with ming
2002-03-16 15:15:51 +00:00
Wez Furlong
bed04279c3
Hopefully fix resource usage so that we have no leaks and don't segfault.
2002-03-16 14:39:51 +00:00
Wez Furlong
30647934a4
Tweak the API to be more consistent.
...
Update docs.
2002-03-16 13:48:57 +00:00
Markus Fischer
d4e63bc5bf
- Raise warning when trying to execute non-executeable shell
...
for mail delivery binary.
2002-03-16 12:45:43 +00:00
Harald Radi
01e5d78b80
TSRM fix
2002-03-16 12:22:25 +00:00
Stefan Esser
e926db7bfa
fixed possible bufferoverflow in get_next_char
...
malformed input to htmlentities/htmlspecialchars
with utf-8 encoding crashed the server
ex: htmlentities("\xfd...(30times)", ENT_NOQUOTES, "utf-8");
2002-03-16 09:44:30 +00:00
Rui Hirokawa
9a735efbce
fixed some errors of mbstring in regression tests.
2002-03-16 07:33:21 +00:00
Wez Furlong
636829345e
Allow php_stream_copy_to_stream to do nothing when used with code
...
that calculates a max length of zero. (Thanks again Marcus).
2002-03-16 02:48:35 +00:00
Marcus Boerger
94b6c6e87f
-use of corrected stream seek
...
#thanks to Wez!
#image.c no works again
2002-03-16 02:46:04 +00:00
Wez Furlong
52982c422e
This should help with some build problems/warnings under win32.
...
Someone still needs to add the streams.c file to the MSVC
project/workspace though (there are so many that I don't really know
what I am doing :-).
2002-03-16 02:33:00 +00:00
Marcus Boerger
59ba0b5172
-new streams
2002-03-16 02:23:57 +00:00
Wez Furlong
bc264db921
change * formatting
2002-03-16 01:37:24 +00:00
Wez Furlong
a184f5d1d3
* formatting, plus remove some old fopen wrappers
2002-03-16 01:34:52 +00:00
Wez Furlong
09213d7bf8
change * formatting
2002-03-16 01:28:57 +00:00
jim winstead
d3400b2b5f
the 'setup' script was removed more than two years ago.
...
these can be safely removed from the 4.2 branch, too.
2002-03-16 00:21:40 +00:00
Harald Radi
c1fe9cd279
ongoing development ...
2002-03-15 23:28:10 +00:00
Wez Furlong
0f65280cb5
New PHP streams...
2002-03-15 21:03:08 +00:00
Harald Radi
3a1ebd4f51
@ fixed a bug that caused php to crash in php_COM_get_ids_of_names() (Harald, Paul)
2002-03-15 20:48:26 +00:00
Derick Rethans
b5252e28dd
- Fix proto (again)
2002-03-15 19:04:22 +00:00
Derick Rethans
108448f37a
- proto fixes
2002-03-15 18:22:57 +00:00
Daniela Mariaschi
716e6a03db
added new ibase_fetch_assoc() php function
2002-03-15 15:26:01 +00:00
Stig Bakken
fb624cb77a
* "new and improved" iconv test
2002-03-15 13:56:32 +00:00
Harald Radi
720c40dd4e
fixed HashTable allocation
2002-03-15 13:10:35 +00:00
Stig Bakken
2e597b8dc8
* fix for db3 from ports on freebsd
2002-03-15 11:26:47 +00:00
Stig Bakken
9aa5afacee
* yet another iconv config fix, should be able to handle most or all
...
configurations now (giconv/iconv, static libs only, iconv in libc etc.)
2002-03-15 10:06:37 +00:00
Wez Furlong
1cc6a8e998
it's late; no more commits from me tonight...
2002-03-15 02:06:08 +00:00
Wez Furlong
0454ad4de8
should have diffed first...
2002-03-15 02:00:55 +00:00
Wez Furlong
ae9db4e440
fix for ZE2 compile
2002-03-15 01:58:00 +00:00
Harald Radi
ff62e746d2
rpc apstraction module
...
does only work with ZendEngine2
2002-03-15 00:00:34 +00:00
Derick Rethans
7935e73749
- Fix bug #16078
2002-03-14 18:41:35 +00:00
Zeev Suraski
7b3660c6e8
Change case for consistency
2002-03-14 18:39:53 +00:00
Wez Furlong
93ad205756
fix buglet
2002-03-14 14:05:13 +00:00
Zeev Suraski
20f3b718dc
Make it clearer what this entry means
2002-03-14 13:35:19 +00:00
Derick Rethans
bfa2653b61
- Whitespace part 1
2002-03-14 12:20:53 +00:00
Stefan Esser
77b5d80081
fixed: last commit had debug code in it
2002-03-14 11:26:10 +00:00
Stefan Esser
229e7769f4
fixed whitespace
...
fixed lots of possible bufferoverflows
fixed memoryleak
2002-03-14 11:22:53 +00:00
Yasuo Ohgaki
dcd86d154e
Fixed var_dump() crash when there is recursion.
...
# Since I said it's easy to fix :)
2002-03-14 09:36:13 +00:00
Jason Greene
8abf829c2a
Fix CREDIT files, remove email address
2002-03-13 18:45:39 +00:00
Sebastian Bergmann
bcdef75be8
Fix credits.
2002-03-13 15:52:24 +00:00
Jason Greene
caa3dbfbb1
Update Credits
...
#Forgot about sapi
2002-03-13 14:40:31 +00:00
Jason Greene
d53439f246
Update Credits
2002-03-13 14:11:09 +00:00
Sascha Schumann
730800a96d
Because of the feature "don't try to send a cookie, if the sid
...
was contained in get/post variables" (which I still am not convinced
of completely), we need a separate variable which determines whether
to define SID in the event that a cookie was not sent.
Noticed by: Matt Allen
2002-03-13 13:08:49 +00:00
Stig Bakken
5274f1a708
* another libconv->libiconv typo
2002-03-13 09:59:43 +00:00
Sascha Schumann
1599932c2e
Fix leftovers from yesterday (s/PHP_EXTENSION/PHP_NEW_EXTENSION/).
2002-03-13 09:18:53 +00:00
Christian Stocker
7542aa7499
Return attribute name in node_name(), if it's a XML_ATTRIBUTE_NODE
2002-03-13 08:08:22 +00:00
Christian Stocker
da773a0cfc
Return #document in node_name(), if it's a XML_DOCUMENT_NODE
2002-03-13 07:31:16 +00:00
Stig Bakken
923c47893a
* muscat extension moved to PECL (it is GPL'ed and it has never been
...
appropriate to distribute it with PHP)
2002-03-13 06:26:22 +00:00
Boian Bonev
748c255306
fix all comments in protos
2002-03-13 03:51:22 +00:00
Wez Furlong
07f5120ee3
I've altered my diagnosis of segfault/leak problem
2002-03-13 02:49:03 +00:00
Wez Furlong
3ef239bfc8
Fix some issues with ZE2, but now have some leaks.
...
# Any ideas Andrei?
2002-03-13 02:14:28 +00:00
Yasuo Ohgaki
85106b82e9
Fixed a compiler warning
2002-03-13 00:29:53 +00:00
Marcus Boerger
e03a8a995c
-handling
2002-03-13 00:21:51 +00:00
Marcus Boerger
659833a066
-remove filetime from test
...
# that's magic - now the test should work on all installations
2002-03-13 00:20:48 +00:00
Andi Gutmans
617b26f41d
- Compile fixes for Engine 2
2002-03-12 20:28:17 +00:00
Andi Gutmans
c8e7db984c
- Allow duality between Engine 1 & 2 using ZEND_STANDARD_CLASS_DEF_PTR
2002-03-12 20:18:01 +00:00
Sascha Schumann
2fe4117113
missed zlib.c
2002-03-12 17:50:12 +00:00
Sascha Schumann
5b3a5f1e13
nuke old makefiles
2002-03-12 16:54:26 +00:00
Sascha Schumann
e0bdaedca1
forgot to add _NEW_
2002-03-12 16:53:20 +00:00
Sascha Schumann
283b860c58
php_new_extension
2002-03-12 16:53:19 +00:00
Sascha Schumann
06473e08a5
old makefiles
2002-03-12 16:52:17 +00:00
Sascha Schumann
1d06a3166c
remove old makefiles
2002-03-12 16:50:43 +00:00
Sascha Schumann
d9a2bb2ec0
Remove old Makefile templates
2002-03-12 16:44:50 +00:00
Sascha Schumann
120a6ede44
add makefile fragment manually
2002-03-12 16:44:01 +00:00
Sascha Schumann
5cba3a99c2
extension converted automatically to PHP_NEW_EXTENSION. Manually confirmed
2002-03-12 16:44:00 +00:00
Marcus Boerger
3c47fb91e8
-usability
...
-tests
2002-03-12 16:43:29 +00:00
Sascha Schumann
a9f706812d
php_new_extension
2002-03-12 16:40:34 +00:00
Sascha Schumann
54d27d7902
unused file
2002-03-12 15:56:27 +00:00
Stig Bakken
612f2b87d2
* fix compile problem on platforms without iconv in libc
2002-03-12 15:15:27 +00:00
Marcus Boerger
8a622d0668
-return size of thumbnail even if it not read
2002-03-12 13:49:40 +00:00
Stefan Roehrich
edcb5813db
(PHP gzencode) Reimplementation of gzencode(). Now works as documented
...
(gzencode(string data [, int level [, int encoding_mode]])),
should fix #15930 .
@- The second parameter of gzencode() now is the compression level like
@ in the documentation. The encoding mode is a third (optional) parameter.
# Rework of gzencode(), output should be closer to real gzip output.
# I think in the old version there could be some problems with
# this function and output compression, should be fixed, too.
2002-03-12 13:23:58 +00:00
Stefan Roehrich
cede952f6a
(PHP gzinflate) Workaround for bug #14939 (buffer error in gzinflate()).
...
Fixed prototype and added test for #14939 .
# We have extra \0 if the input comes directly from gzdeflate()
# so give one extra byte as length to workaround behaviour of zlib.
# I want to avoid copying the input, but if there are problems,
# please tell (see my message <20020310175611.GA4472@stefan.roehri.ch> to
# php-dev).
2002-03-12 13:06:40 +00:00
Marcus Boerger
f96696e2a1
-reflect changes
...
-find image from run-tests.php
2002-03-12 12:42:45 +00:00
Christian Stocker
b6d4004fd9
forgot SEPARATE_ZVAL, produced segfaults.
...
segfaulted only in 4_2_0 (not in HEAD and 4_0_7, strange...)
2002-03-12 11:15:03 +00:00
Andreas Karajannis
bcdf9b3d4c
Removed sqlrte from SAP DB liblist as it is not needed.
2002-03-12 09:54:46 +00:00
Markus Fischer
f499aa1f33
- Remove *FETCH() statements.
...
- Clean up WS and parenthesis indentation.
2002-03-12 09:12:42 +00:00
Christian Stocker
668ade05c6
nicer (optional) formated output in dump_mem and dump_mem_file
2002-03-12 08:24:50 +00:00
Sebastian Bergmann
6adb33006b
Fix TSRMLS_CC.
2002-03-12 07:20:00 +00:00
Yasuo Ohgaki
c43792602e
Change php_addslashes() a little.
...
Since most users do not use magic_quote_sybase, be nicer to
users not using magic_quote_sybase.
2002-03-12 07:05:40 +00:00
Yasuo Ohgaki
e953dba0d7
Make use of TSRMLS_C/D
2002-03-12 06:56:57 +00:00
Marcus Boerger
06a242169c
-support for array tags
...
-better memory handling
-support for thumbnails in TIFF format
-new functions exif_imagetype
@-new function exif_imagetype
@-exif_thumbnail fupports thumbnails in TIFF format and can return size
@ of thumbnail
2002-03-12 06:14:45 +00:00
Marcus Boerger
e39dcad91a
-fixed bug 15174
...
-support for some broken jpegs: bug 13213
-better memory handling
-initial jpeg2000 support (only jpc not jp2,jb2,jpx)
2002-03-12 06:08:48 +00:00
Yasuo Ohgaki
e0867ffcf1
Add missing skipif.inc
2002-03-12 05:42:43 +00:00
foobar
b4f73cc4f9
- Fix more possible bugs (bug #16008 related)
2002-03-12 02:27:03 +00:00
Derick Rethans
ddf0fac996
- fix bug #16008
2002-03-11 23:11:04 +00:00
Christian Stocker
48da8216f9
@ implemented domxml_elem_get_elements_by_tagname
...
@ new function domxml_doc_get_elements_by_tagname
@ new function domxml_doc_get_element_by_id (chregu)
2002-03-11 22:37:32 +00:00
Markus Fischer
d5b1a4f811
- Slightly unify error/warning messages.
...
- Switch to zend_parse_parameters().
- Fix whitespaces.
2002-03-11 22:23:05 +00:00
Sander Roobol
b9e8bddb3a
Maintain headers
2002-03-11 16:58:29 +00:00
Yasuo Ohgaki
1718f1bd33
Print function names in error messages
2002-03-11 14:53:59 +00:00
Sascha Schumann
2a8d55ff1d
Add global include path, so that other extensions can access
...
the expat header.
2002-03-11 13:32:44 +00:00
Yasuo Ohgaki
8885f79909
WS and indent
2002-03-11 07:23:07 +00:00
Yasuo Ohgaki
2a6ae3b7db
Add comments for constants. Remove unneeded constants included by mistake.
2002-03-11 07:19:57 +00:00
Yasuo Ohgaki
7bccaefc41
Small memory leak fix that does not matter much.
2002-03-11 07:11:54 +00:00
Yasuo Ohgaki
8b8fcff81b
Fix possible build error under Windows.
...
# Recent libpq under windows supports PQcmdTuples, right?
2002-03-11 07:09:12 +00:00
Sebastian Bergmann
6729e0e9bf
Fix thread-safe build.
2002-03-11 05:43:23 +00:00
Jason Greene
cd4954b7b5
Fix WS
2002-03-11 01:24:42 +00:00
jim winstead
8544cc1532
handle numeric strings. this means we're less picky about the argument
...
types, but the math functions aren't generally that picky.
2002-03-10 23:46:43 +00:00
Markus Fischer
949e6dbaae
- Fix protos.
2002-03-10 23:45:02 +00:00
Rui Hirokawa
68976a35ce
fixed wrong include file.
2002-03-10 13:17:59 +00:00
Rui Hirokawa
06923253c3
fixed module name iconv->mbstring.
2002-03-10 12:23:11 +00:00
Markus Fischer
bbe42d7673
- Fix crash in iconv_set_encoding(). [ Closes #15799 ]
2002-03-10 09:22:31 +00:00
foobar
fe7a2440ca
- Renamed aggregate.lib.php -> aggregate.lib (.php files are always deleted bycvsclean)
2002-03-10 02:38:06 +00:00
foobar
16d61c974c
- Fixed bug: #15686
2002-03-09 21:30:12 +00:00
foobar
5b32b3c4df
- Fixed bug: #15190
2002-03-09 18:17:06 +00:00
Sander Roobol
a4e5289335
Oops... 1 digit is allowed too! Reverting my fix.
2002-03-09 11:23:48 +00:00
Jason Greene
494d2d0d5a
Fix build on win32
2002-03-09 06:41:19 +00:00
Jason Greene
3c9c83640f
Fixed bug where NULL specified in sec was not waiting infinately as it should
...
Fixed bug where socket_select was not producing an error message on error
Fixed bug where -1 was getting returned instead of FALSE in socket_recv(),
socket_send(), socket_sendto(), and socket_select()
2002-03-09 04:37:54 +00:00
foobar
131f125fdd
whitespace..
2002-03-09 00:24:42 +00:00
Christian Stocker
f8964007f8
@ implemented domxml_elem_get_attribute_node(attrname) (chregu)
2002-03-08 22:16:07 +00:00
Marcus Boerger
42e478c7aa
-support for out of section data
2002-03-08 20:56:44 +00:00
Sander Roobol
58a52f93bc
Fixed many tests, mostly incorrect paths.
2002-03-08 19:16:19 +00:00
Joseph Tate
ea48f89d26
Added linking files to make build compatible with RH 7.2's updated libxslt
...
packages. Should not break when compiling with older versions. This may
fix bug #15942 as well.
Configure was giving a Warning message without these lines when --with-xslt was
specified.
2002-03-08 18:56:00 +00:00
Sander Roobol
6e6bd72e0d
(php_date) Fixed 'r' modifier to always return two digits for the day
...
value (see RFC 822) (#15952 ).
2002-03-08 17:25:43 +00:00
Hartmut Holzgraefe
94c14ad4f6
reimplementation using macro instead of function pointer ( Bug #15951 )
2002-03-08 11:59:02 +00:00
Marcus Boerger
27242a7a46
-change IsColor from non zero to 1
...
-new test and example for documentation
2002-03-08 11:33:46 +00:00
Christian Stocker
2cdb9f1bf9
@ domxml_elem_remove_attribute(attibutename) is now implemented (chregu)
2002-03-08 11:05:13 +00:00
Christian Stocker
0cf6de6fcb
@ added formatting option to domxml_dump_mem() (chregu)
2002-03-08 09:18:31 +00:00
Marcus Boerger
355150ebde
-Changes according to exif.c 1.55
2002-03-08 01:11:03 +00:00
Marcus Boerger
9363bfad7e
-Support for IFD Arrays
...
#necessary for update/write operations
2002-03-08 01:09:54 +00:00
Marcus Boerger
d994d0b47d
TIFF support for 'non' digicam files
...
# same as in standard/image.c but here it's more complex
2002-03-08 01:06:59 +00:00
Marcus Boerger
d09d38ad6e
TIFF support for 'non' digicam files
2002-03-08 00:57:08 +00:00
Joseph Tate
7ad4b465ca
Commented out a few lines that were causing a segfault in the unlink code.
...
This fixes bug #14522 . I've tested that it does not cause a segfault under
RH 7.2, and retains all functionality. I recommend that this patch be
considered for the PHP_4_2_0 tree as well, as having a function that core
dumps every time is a bad thing(TM).
2002-03-07 23:52:57 +00:00
foobar
88750086cc
- Fixed some compile warnings and removed bogus comments.
2002-03-07 21:41:51 +00:00
Sascha Schumann
d62c336cf2
These tests currently depend on register_globals=1
2002-03-07 20:51:27 +00:00
Jon Parise
822c150636
Correct the header file ordering. From 'man 3 inet' (FreeBSD 4.5):
...
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
2002-03-07 20:27:37 +00:00
Frank M. Kromann
7d88c35ffd
Making mbstring compile under WIn32
2002-03-07 17:28:50 +00:00
Joseph Tate
b6c9805cc8
Added type attribute wrappers to the remaining node types that did not have
...
them. I.e. XML_ATTRIBUTE_NODE and XML_CDATA_SECTION_NODE. Mentioned in
Bug #15918 .
2002-03-07 16:34:13 +00:00
Joseph Tate
f0bb6ff3db
Added TODO item to modify new_child so that more than just element nodes
...
can be created.
2002-03-07 16:33:02 +00:00
Derick Rethans
8d4656dcf6
- Remove CVS things
2002-03-07 15:51:29 +00:00
Sascha Schumann
c12dc3851b
touch file
2002-03-07 15:44:10 +00:00
Rui Hirokawa
5634d3a8f7
reverted my patch to fix freetype2 related problem.
2002-03-07 15:07:12 +00:00
Sascha Schumann
62a6c3bfcc
Bad extension. Still using AC_ADD_INCLUDE!
2002-03-07 14:59:48 +00:00
Sascha Schumann
5eb451ff18
Remove .libs from .cvsignores, except /.
2002-03-07 14:57:15 +00:00
Sascha Schumann
9d9d39a0de
Please welcome the new build system.
...
If you encounter any problems, please make sure to email sas@php.net
directly.
An introduction can be found on
http://schumann.cx/buildv5.txt
2002-03-07 14:20:02 +00:00
Yasuo Ohgaki
00e71a8c7e
Rename common.php to common.inc for easier deletion of garbages.
...
e.g. "rm -f *.php"
2002-03-07 08:06:22 +00:00
Hartmut Holzgraefe
08ce0598c5
more proto stuff
2002-03-07 00:13:41 +00:00
Hartmut Holzgraefe
87e1cd308f
proto fixes:
...
- changed 'double' to 'float'
- changed 'int' to 'resource' where appropriate
- format change: proto has to be on a single line and description
on the very next one, some tools still rely on this
2002-03-07 00:01:26 +00:00
Marcus Boerger
ac80c9d00e
- standard test scripts for exif
...
#hope all problems in exif are resolved now
2002-03-06 22:01:45 +00:00
Marcus Boerger
0a0942b193
-comments
...
#just another jhead.c line
2002-03-06 20:52:17 +00:00