Moriyoshi Koizumi
fdf0768d4e
Fixed a qp encoder bug that the constructor sometimes fails if
...
line-breaking mode is off.
2003-01-15 15:05:17 +00:00
Ilia Alshanetsky
475125ac25
Typo fixes.
2003-01-15 14:05:41 +00:00
Ilia Alshanetsky
f704ac13a8
Fixed typo.
2003-01-15 14:02:11 +00:00
Ilia Alshanetsky
2b121d0b37
Various corrections.
2003-01-15 13:55:34 +00:00
Ilia Alshanetsky
dbe5972a0d
Fixed typos.
2003-01-15 13:50:54 +00:00
Ilia Alshanetsky
e0e77d7d02
Typo corrections.
2003-01-15 13:48:07 +00:00
Yasuo Ohgaki
345ada81c8
Fixed proto
2003-01-15 10:21:15 +00:00
Adam Dickmeiss
f8b55fabc5
Fix functions comments (connection resource rather than connection id).
...
New functions yaz_set_option and yaz_get_option.
Cleanup in yaz_connect.
2003-01-15 08:00:44 +00:00
Adam Dickmeiss
701ab27de7
Fix lib config for the case where YAZ depends on multiple libraries
2003-01-15 07:57:52 +00:00
Ilia Alshanetsky
fc9282c183
Kill compile warning.
2003-01-15 03:37:11 +00:00
Ilia Alshanetsky
299614ae16
Newer parameter parsing API.
2003-01-15 03:01:17 +00:00
Ilia Alshanetsky
a354531144
Getting rid of the old API parsing code.
2003-01-15 02:54:54 +00:00
Ilia Alshanetsky
c2d66fa8bf
Changed php_error to php_error_docref.
...
Made use of the more recent parameter parsing API, zend_get_parameters*.
2003-01-15 02:49:38 +00:00
Ilia Alshanetsky
ad42fba9fa
Removed pointless checks around array_init() & ZE memory allocation macros.
...
Changed php_error to php_error_docref.
Dropped getParam* parameter parsing API in favor of zend_get_parameters*.
2003-01-15 02:31:16 +00:00
Ilia Alshanetsky
a63b47cae0
This patch allows cpdf to be compiled in conjunction with ncurses, which was
...
not possible before due to conflicting defines.
2003-01-15 00:52:06 +00:00
Ilia Alshanetsky
e37aee1a34
Porting of patch applied to ext/xmlrpc.
2003-01-14 21:04:47 +00:00
Ilia Alshanetsky
a0b3f822f7
Made the code use php_error_docref().
...
Removed pointless checks around array_init() and emalloc().
Switched to zend_get_parameters_ex() argument parsing API.
2003-01-14 21:02:14 +00:00
Andrey Hristov
05ff5da32b
Migrated to C style comments.
2003-01-14 20:24:40 +00:00
Ilia Alshanetsky
74e34d1657
Changed getParameters() to zend_get_parameters_ex().
2003-01-14 20:07:52 +00:00
Ilia Alshanetsky
1dbf11e1ba
Fixed compile warnings.
2003-01-14 20:05:38 +00:00
Ilia Alshanetsky
f12a4164a5
One more typo.
2003-01-14 20:02:42 +00:00
Ilia Alshanetsky
44c8927daf
Fixed typos.
2003-01-14 19:59:48 +00:00
Moriyoshi Koizumi
3ae7d13bc9
Appended my name to the list of authors
2003-01-14 19:26:00 +00:00
Moriyoshi Koizumi
ac66d4481e
Test update for new feature
2003-01-14 19:25:10 +00:00
Ilia Alshanetsky
cd267a3df4
Switched from old getParse* argument parsing API to a more recent
...
zend_get_parameters*.
2003-01-14 18:54:44 +00:00
Andrey Hristov
7866f02260
added function get_memory_usage(). available only when PHP is compiled
...
with --enable-memory-limit
2003-01-14 18:26:47 +00:00
Ilia Alshanetsky
62f7e27141
Fixed compile warning & removed useless variable.
2003-01-14 17:45:31 +00:00
Ilia Alshanetsky
7d14dae0bb
Changed php_error to php_error_docref.
...
Got rid off the ancient getParameters* parameter parsing API.
2003-01-14 17:44:56 +00:00
Moriyoshi Koizumi
e5c5412777
Added a new option "force-encode-first" to the quoted-printable encoder
...
as per Wez's request. If enabled, the encoder forcefully does qp
tranformation on every first character of lines in incoming stream.
2003-01-14 16:42:18 +00:00
Ilia Alshanetsky
4bc247553a
Changed php_error() to php_error_docref().
...
Made pdfdoc retrieval a macro.
2003-01-14 15:15:53 +00:00
Moriyoshi Koizumi
bde6801add
Made php_quot_print_decode() RFC2045-compliant
...
# this function is only used in iconv extension and the corresponding
# userland function doesn't use it, so I don't see any BC issue here.
2003-01-14 15:14:11 +00:00
Edin Kadribasic
45e9f594bb
MFB: bind_textdomain_codeset() availability on windows
2003-01-14 14:46:33 +00:00
Ilia Alshanetsky
6fb507b53e
Changed php_error to php_error_docref().
...
Removed pointless checks around array_init().
2003-01-14 02:39:10 +00:00
Moriyoshi Koizumi
a0be48c109
Fixed small memory leak that occurs when the invalid line length is passed
...
to the qprint ctor.
2003-01-14 01:27:57 +00:00
Moriyoshi Koizumi
121e625977
Fixed quoted-printable encoder so that it produces RFC2045 complicant
...
output. As per this specification requirement, the constructor now accepts
three options: binary (boolean), line-len (uint), line-break-chars (string).
2003-01-14 01:23:35 +00:00
foobar
cabee3635f
Fixed bug: #21543 , Informix version detection fails
2003-01-13 23:31:13 +00:00
Frank M. Kromann
d07dc0fc4c
false should be VT_FALSE
2003-01-13 19:33:10 +00:00
Andrey Hristov
1cdc956637
added array_combine().
...
Creates an array by using the elements of the first parameter as keys and
the elements of the second as correspoding keys. Error is thrown in case
the arrays has different number of elements. Number of elements 0 is not
valid for both parameters.
2003-01-13 18:12:23 +00:00
Andrey Hristov
ffeb57afb5
Modifying TS build.
...
Migrating to _ex API for hash traversal.
2003-01-13 16:39:16 +00:00
Edin Kadribasic
f09be34dd3
Adjust paths to the new location java.dsp
2003-01-13 15:15:24 +00:00
Edin Kadribasic
8dbbddfb54
Fix ZTS build here too.
...
#
# What is the correct location of XMLRPC extension?
# Can the reduntand one be removed then and the build system fixed
# to acommodate that.
2003-01-13 13:39:29 +00:00
Edin Kadribasic
8ef5a3d48e
Fixed ZTS build.
2003-01-13 13:36:23 +00:00
Moriyoshi Koizumi
78f527e2b7
Fixed a silly segfault bug caused by lack of strict type checking
2003-01-13 11:00:22 +00:00
Moriyoshi Koizumi
ab71e2cbaa
. Implemented a common filter parameter parsing function.
...
# For example "base64-encode.line-break-chars=--,base64-decode.blah=foobar"
# will be parsed and splitted into a zval array as
# array(2) {
# ["base64-encode"]=>
# array(1) {
# ["line-break-chars"]=>
# string(2) "--"
# }
# ["base64-decode"]=>
# array(1) {
# ["blah"] =>
# string(6) "foobar"
# }
# }
. Added automatic line-breaking feature for base64 encode filter. This
can be turned on by putting a option entry "base64-encode.line-length"
to the filter parameters.
2003-01-13 10:21:40 +00:00
Derick Rethans
2cbcb743d8
- Fix ZTS build
2003-01-13 08:19:50 +00:00
Moriyoshi Koizumi
1fec8e3d13
Fixed a bug of the base64 decoder that a sequence of intervening
...
characters that are supposed to be ignored by the decoder cause output
corruption.
2003-01-12 21:05:22 +00:00
Stanislav Malyshev
98175957a7
ZE2 compatibility
2003-01-12 18:42:16 +00:00
Sebastian Bergmann
f37cb1c617
ZTS fixes.
2003-01-12 14:47:18 +00:00
Stanislav Malyshev
a7e14749e7
Disable ZE2-incompatible parts
...
# This should be rewritten for ZE2 anyway...
2003-01-12 14:43:04 +00:00
Stanislav Malyshev
bcc1e5a74e
remove unneeded var
2003-01-12 13:50:17 +00:00
Moriyoshi Koizumi
a88173bf86
Fixed infinite loop bug when an invalid quoted-printable escape sequence
...
appears in the streem.
2003-01-12 13:46:11 +00:00
Moriyoshi Koizumi
b1e8631986
Fixed error msg format so it correctly reports the actual filter name
2003-01-12 13:41:35 +00:00
Sascha Schumann
f2f1f94e36
add INI setting session.hash_function
...
add support for creating session ids using SHA-1
source more entropy for session ids
2003-01-12 13:07:14 +00:00
Sascha Schumann
0b8401bf27
handle ERANGE from strtol properly
2003-01-12 13:05:32 +00:00
Moriyoshi Koizumi
aa41ab285a
. Updated quoted-printable filter by a neater implementation.
...
. Changed emalloc family functions to pemalloc ones for persistent filters.
. Changed base64 and quoted-printable filter names to "convert.base64-encode",
"convert.base64-decode", "convert.quoted-printable-encode", and
"convert.quoted-printable-decode" respectively for the consistency that
may be requested later.
2003-01-12 12:48:13 +00:00
Sebastian Bergmann
17c1518792
Patch by Giuseppe Tanzilli <g.tanzilli@gruppocsf.com>.
2003-01-12 08:03:18 +00:00
Frank M. Kromann
874cddd4ae
Release skiped results. This will free memory on the server.
...
Make mssql_execute work for stored procedures with and without returning result sets
2003-01-12 06:28:41 +00:00
Ilia Alshanetsky
c4088ce25b
Do not 'convert' double columns to integers after the 1st row in the result
...
set.
2003-01-11 23:50:37 +00:00
Ilia Alshanetsky
48f2ad4703
Fixed handling of NUMERIC type, when it contains numbers that could
...
potentially exceed the interger limit.
2003-01-11 23:06:35 +00:00
Moriyoshi Koizumi
7fa0970567
Reverted because correct decision has not been made yet.
2003-01-11 23:05:19 +00:00
Moriyoshi Koizumi
b66b92e996
Reduced warnings in ZE2 build
2003-01-11 22:32:19 +00:00
Moriyoshi Koizumi
dd2ad168e1
Reduced compiler warnings in ZE2 build
2003-01-11 22:17:37 +00:00
Andrey Hristov
cd2ce96e03
reverting
2003-01-11 19:37:23 +00:00
Ilia Alshanetsky
8facc65202
Added stripos() & strripos() functions.
...
Added 3rd parameter (offset) to strrpos().
2003-01-11 17:52:38 +00:00
Derick Rethans
6b7eaaa2c4
- Moving java and dotnet extensions to ext/rpc
2003-01-11 12:23:45 +00:00
Sebastian Bergmann
213b5abd06
Add missing ,.
2003-01-11 09:51:53 +00:00
Harald Radi
656ccddfce
fix build
2003-01-11 08:59:37 +00:00
Harald Radi
5fc6842817
this is now implemented by the engine itself
2003-01-10 23:40:12 +00:00
Harald Radi
fff34aa3be
ext/com is not compatible with ZE2, the ZE2 version is located in
...
ext/rpc/com
2003-01-10 23:39:09 +00:00
Frank M. Kromann
16cda12728
Fixing copy and paste errors
2003-01-10 19:33:31 +00:00
Frank M. Kromann
c2e7158712
Avoid warnings when running stored procedures returning multiple results
...
before setting output and return values.
Additional results can be skipped by the optional parameter to mssql_execute
2003-01-10 19:23:36 +00:00
Christian Stocker
9234916fc8
Throw error if object is not a XML_DOCUMENT_NODE in domxml_dump_node()
2003-01-10 18:07:36 +00:00
Andrey Hristov
53656f196b
skipping unneeded copy
2003-01-10 17:39:10 +00:00
Wez Furlong
cf9f784ecd
Fix the number format fix when the number of decimal places is 0.
...
# Thanks to Edin for his telepathy!
2003-01-10 13:32:24 +00:00
Derick Rethans
0988bc2ee6
- Fixed bug #20155 : xmlrpc compile problem with zendengine2 (Path by Jan
...
Schneider)
@- Fixed bug #20155 : xmlrpc compile problem with zendengine2 (Derick, Jan
@ Schneider)
2003-01-10 08:24:55 +00:00
Moriyoshi Koizumi
380928e6bf
Reduced compiler warnings
2003-01-10 04:44:21 +00:00
Moriyoshi Koizumi
7ecd3ff91a
Reduced compiler warnings
2003-01-10 04:37:26 +00:00
Moriyoshi Koizumi
6a1d69d4ba
Added missing cast operators
2003-01-10 04:32:25 +00:00
Ilia Alshanetsky
dee2d7fed7
Fixed ImageRotate when rotation angle is 90 degrees, patch by
...
leon@leonatkinson.com .
2003-01-10 02:00:39 +00:00
Ilia Alshanetsky
5413a66cbb
CS fixes
2003-01-09 23:23:32 +00:00
Ilia Alshanetsky
3e5bbba351
Fixed a memory corruption that occurs when an unterminated " is encountered
...
this bug maybe be related to #21556 .
2003-01-09 22:49:18 +00:00
Frank M. Kromann
8e0535bcd5
Adding extended checks for where FreeTDS is installed
2003-01-09 22:35:16 +00:00
Sara Golemon
4d789b593f
Bug #21531 file_exists() and other filestat functions throw errors when in safe mode and file/directory does not exist.
...
Extended php_checkuid function to add "flags" field via rename to php_checkuid_ex with alias for BC in functions that do want safe mode errors thrown.
2003-01-09 21:57:45 +00:00
Moriyoshi Koizumi
82c6d54517
Fixed typo
2003-01-09 20:23:36 +00:00
Wez Furlong
59e4fdcc10
Implement fprintf() and vfprintf().
...
Add a couple of tests.
2003-01-09 17:29:31 +00:00
Wez Furlong
d8fbd1acef
Fix Bug #21523 - number_format could cause a memory allocation for a
...
negative memory size in situations where the sprintf implementation of the
host system generated less decimal places than were requested.
Resolved this issue by making number_format examine the string returned
by spprintf and have it pad to the correct number of decimal places.
Added a test-case based on the bug report; the length of decimal places
required to trigger this bug is sprintf implementation dependent; as the
implementation is now using spprintf (provided by PHP), that number is
78 digits (NDIG - 2).
# I played with the idea of enhancing sprintf to do the equivalent, but
# it was too much effort considering that the precision of floats/doubles
# is not good enough to warrant it.
# This fix could do with some QA from someone else to make sure there are
# no memory bounds problems and then MFH it to PHP_4_3
2003-01-09 15:44:49 +00:00
Frank M. Kromann
b33fe2b2c6
Use the correct link when checking for more results on stored procedures
2003-01-09 08:19:41 +00:00
Frank M. Kromann
6660f8ae4e
Restire BC for mssql_execute(). This will not break the new feature for handling
...
multiple results from a single stired procedure.
Adding mssql_free_statement()
2003-01-09 08:00:07 +00:00
Ilia Alshanetsky
ef9ba94c8b
Fixed bug #21529 (memory corruption by fsockopen()).
2003-01-09 03:33:15 +00:00
Frank M. Kromann
392e5013b4
changed from LVAL to RESVAL macro
2003-01-09 02:44:44 +00:00
Yasuo Ohgaki
ae8db8c608
Adjust config.m4 for new build system and improve lib detection a little
2003-01-09 01:19:26 +00:00
foobar
66fd5008ab
Fix the ZTS build.
2003-01-09 00:15:33 +00:00
Moriyoshi Koizumi
59393ef3ad
Reimplemented base64 filter to use iconv()-like facility for flexibility.
...
# I'm leaving the code dirty & ugly prior to the discussion.
2003-01-08 23:44:38 +00:00
Frank M. Kromann
7cd7cad1b5
Changed global data type to avoid problems with initialization
2003-01-08 23:19:54 +00:00
Ilia Alshanetsky
072be90d6f
Added support for WBMP images.
2003-01-08 20:36:03 +00:00
Ilia Alshanetsky
17e51c5946
Fixed bug #21518 .
...
Fixed memory in leak ImageCreateFromString().
Fixed a bug that prevented proper identification of WBMP images and thus
prevented ImageCreateFromString() from working on those images.
2003-01-08 18:11:40 +00:00
Zeev Suraski
ada5c4009e
Fix UMR
2003-01-08 13:28:16 +00:00
Georg Richter
5312594a27
fixed bug #21498
2003-01-08 11:00:06 +00:00
Ilia Alshanetsky
2d4a4a99d3
Removed unused variable.
2003-01-08 03:33:00 +00:00
Ilia Alshanetsky
ac3e8601ae
Version is char ;).
2003-01-08 00:38:36 +00:00