Dmitry Stogov
107da542ae
Skip condition was fixed.
2004-11-22 15:15:50 +00:00
Timm Friebe
8e5d8e6679
- Defaulted ini variable "sybct.deadlock_retry_count" to 0
...
# For details on why this was changed, see
# http://zend.com/lists/php-dev/200409/msg00108.html
2004-09-09 19:17:50 +00:00
Timm Friebe
7035a224b5
- Fixed packet size setting
...
# Patch by Alex Kiesel
2004-08-21 17:54:11 +00:00
Timm Friebe
a75203a278
- Fixed bug #29064 (Exact numeric/decimal/money datatypes lose precision)
...
- Fixed bug #27843 (sybase_query() triggers (spurious?) notices when
query is a stored procedure)
- Fixed multiple memory leaks with sybase_unbuffered_query()
- Changed sybase_query() to ignore store_results = false in buffering
mode, it would yield unpredictable results
- Fixed sybase_unbuffered_query() when used with store_results = false
- Changed sybase_fetch_object() to ignore second argument when passed
as NULL
- Made sybase_data_seek() error message more verbose
- Fixed memory leak in shutdown when not all rows where selected in an
unbuffered query
2004-07-29 19:32:46 +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
Timm Friebe
e532feb29c
- Initial release
2004-07-12 20:26:53 +00:00
Timm Friebe
cd75bd4f65
- Initial release
2004-07-11 16:57:38 +00:00
Timm Friebe
a14c66445a
- Added simple test for float exceeding the float precision
...
# See bug #29064
2004-07-11 16:57:12 +00:00
Timm Friebe
1e6ccabd5f
- Initial release
2004-07-11 16:31:32 +00:00
Timm Friebe
d6c0fdfd2f
- Initial release
2004-07-11 16:10:03 +00:00
Andi Gutmans
e5cfb1d05c
- Better stability during premature shutdown of request startup
2004-07-10 07:46:17 +00:00
Timm Friebe
3a168b52e7
- Fixed expected return value from test #2
...
Invalid resources yield bool(false) in PHP5, NULL in PHP4
2004-05-21 21:01:21 +00:00
Timm Friebe
342d7b6968
- Removed currently leaking auto-cancel test
...
- Fixed expected return value from sybase_num_rows() when an
invalid resource is passed (returns false instead of NULL)
2004-05-21 20:54:39 +00:00
Timm Friebe
df5396677d
- Fixed expected return value from var_dump()
...
- Cleaned up SQL statement
# This bug has been fixed, but this test should be kept anyways,
# just to make sure it does not reappear
2004-05-21 20:53:01 +00:00
Timm Friebe
8eac91345b
- Fixed bug #28354
2004-05-21 20:29:38 +00:00
Timm Friebe
b20be6a27b
- Initial release
2004-05-21 19:45:55 +00:00
Edin Kadribasic
e489d93abc
TSRM fix
2004-05-18 10:53:53 +00:00
Timm Friebe
77c75e786b
- Fixed test for LONG_MIN / LONG_MAX for 64-bit platforms
2004-05-16 20:33:44 +00:00
Timm Friebe
425ae98916
- Fixed auto-conversion from long to double when LONG_MAX /
...
LONG_MIN where overflown
2004-05-16 20:30:35 +00:00
Timm Friebe
7bbe13ac4d
- Initial release
2004-05-16 20:28:31 +00:00
Uwe Schindler
fb25210072
set Sybase default APPNAME to ("PHP " PHP_VERSION)
2004-04-16 16:27:19 +00:00
Timm Friebe
104f2b5ff4
- Fixed bug #26407 (Result set fetching broken around transactions)
2004-02-15 10:53:45 +00:00
Timm Friebe
e0c7f10ef5
- Changed initialization of function arguments to message handler
...
# Hopefully fixes bug #27157 (Compile Failure on Solaris 8), user does
# not know how to use patch and therefore couldn't verify this works.
2004-02-15 10:37:09 +00:00
Timm Friebe
b3a55e95de
- Removed pointless call to error_reporting()
2004-02-10 20:39:08 +00:00
Timm Friebe
fbc3eda353
- Initial release
2004-02-09 00:32:39 +00:00
Timm Friebe
a8bd293005
- Changed error_reporting setting to E_ALL so we get the notices
2004-02-09 00:14:24 +00:00
Timm Friebe
06ab4e69db
- Made server name and credentials contain something obviously incorrect.
...
- Made charset parameter default to "iso_1" (fixed "Sybase: Unable to
update character set." warnings which were failing all tests when the
official Sybase libraries were used - FreeTDS ignores this).
2004-02-08 23:58:46 +00:00
Timm Friebe
426c34b355
- Initial release
2004-01-25 20:04:24 +00:00
Timm Friebe
64ef58f483
- Added test for case when incorrect argument type is
...
passed to sybase_set_message_handler()
2004-01-25 20:04:08 +00:00
Timm Friebe
35409efd9a
@- Added ability to define a message handler not only globally, but also
...
@ per connection (Timm)
@- Made sybct.login_timeout changeable at runtime (Timm)
@- Added ini option sybct.packet_size which lets you control the packet
@ size (Timm)
2004-01-25 20:03:10 +00:00
Timm Friebe
e36cfeb0a9
- Added test on char type
2004-01-24 15:18:52 +00:00
Timm Friebe
c5df5b7507
- Initial release
2004-01-24 02:54:33 +00:00
Timm Friebe
96b80f86a1
- Initial release
2004-01-24 02:42:26 +00:00
Timm Friebe
095e82fe28
- Initial release
2004-01-24 02:18:13 +00:00
Timm Friebe
4cb85d4bc1
@- Fixed bug #22403 "PHP crashes when executing a sql procedure without
...
@ parameters" (Timm)
@- Fixed memory leak in sybase_set_message_handler() (Timm)
# Fixed bug with large numerics correctly (initial fix in r. 1.76 failed
# for MAX_LONG + 1, for example)
2004-01-24 02:17:42 +00:00
Timm Friebe
348abec29d
- Fixed compiler warnings (int format, long int arg)
2004-01-18 16:01:02 +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
Wez Furlong
51c342efae
Make these build with new win32 build system.
2003-12-19 17:00:14 +00:00
foobar
2811f9293d
MFB
2003-08-28 16:19:08 +00:00
Ilia Alshanetsky
93bcd55eaf
emalloc -> safe_emalloc
2003-08-12 00:58:52 +00:00
foobar
71dedd2dd4
Fixed bug #24231 : ext/sybase_ct could not be build as shared
2003-06-18 18:28:47 +00:00
James Cox
f68c7ff249
updating license information in the headers.
2003-06-10 20:04:29 +00:00
foobar
6443ce1fc5
Fix the bad logic..
2003-03-17 15:56:17 +00:00
foobar
ce4bf275c9
Prevent using both --with-sybase and --with-sybase-ct in same build
2003-03-13 17:27:28 +00:00
foobar
3c9155e0cb
Renamed OnUpdateInt -> OnUpdateLong to prevent further misunderstandings.
...
# Intentionally left out any 'alias' for it, this way 3rd party extension
# maintainers will really NOTICE the change.
2003-03-07 05:15:28 +00:00
Ilia Alshanetsky
453368afdf
Removed pointless checks.
2003-01-30 02:33:16 +00:00
Ilia Alshanetsky
6bf2ce3429
Removed non-needed code.
2003-01-22 22:07:22 +00:00
Ilia Alshanetsky
2b121d0b37
Various corrections.
2003-01-15 13:55:34 +00:00