Uwe Schindler
d6337819ba
MFH: Fix compilation with TSRM (now correct)
20 years ago
Uwe Schindler
c1da9dbc8b
revert shitty whitespace patch (forgot to reconfigure my editor after reinstallation)
20 years ago
Uwe Schindler
c1ddf2c2ed
Fix compilation with TSRM
20 years ago
foobar
93c0ddb2f3
MFH: fix compile failure and remove unnecessary TSRMLS_FETCH calls
20 years ago
Dmitry Stogov
1dbaae2795
Added automatic module globals management
20 years ago
Antony Dovgal
fb32c077a2
fix #37499 (CLI segmentation faults during cleanup (only with sybase-ct extension enabled))
20 years ago
foobar
5bd93221a8
bump year and license version
21 years ago
Antony Dovgal
81a2bacdc4
fix #35760 (sybase_ct doesn't compile on Solaris)
21 years ago
foobar
3e669bc950
MFH: nuke php3 legacy
21 years ago
foobar
4e874820e9
MFH: nuke php3 legacy
21 years ago
foobar
a3af52c11e
MFH: list_entry -> zend_rsrc_list_entry
21 years ago
foobar
9477097564
MFH: Nuked EOLs from error messages
21 years ago
Frank M. Kromann
7675a85828
Fix for #32531
No need to alias these functions on windows or if the mssql extension is compiled. This change will allow the use of both extensions at the same time.
21 years ago
foobar
23e671a51e
- Bumber up year
21 years ago
foobar
a20383ba06
- Unify the "configure --help" texts
21 years ago
Timm Friebe
5eb673d1cb
- Made error handler not output anything if error was not in error_reporting() mask
22 years ago
Timm Friebe
ca250d16dc
- Fixed error handler for situations in which an error
was raised in an include file
22 years ago
Timm Friebe
6a4d498af4
- Initial release
# Used for being able to run .phpt-files in a webserver environment
# Incomplete and pretty basic but serves its purpose ATM
22 years ago
Timm Friebe
57fa001979
- Prefixed all temporary names with "phpt_"
22 years ago
Timm Friebe
2a595d116e
- Initial release
# Works perfectly with php-cli
22 years ago
Timm Friebe
e47835b90e
- "Unified" test name
22 years ago
Dmitry Stogov
107da542ae
Skip condition was fixed.
22 years ago
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
22 years ago
Timm Friebe
7035a224b5
- Fixed packet size setting
# Patch by Alex Kiesel
22 years ago
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
22 years ago
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.
22 years ago
Timm Friebe
e532feb29c
- Initial release
22 years ago
Timm Friebe
cd75bd4f65
- Initial release
22 years ago
Timm Friebe
a14c66445a
- Added simple test for float exceeding the float precision
# See bug #29064
22 years ago
Timm Friebe
1e6ccabd5f
- Initial release
22 years ago
Timm Friebe
d6c0fdfd2f
- Initial release
22 years ago
Andi Gutmans
e5cfb1d05c
- Better stability during premature shutdown of request startup
22 years ago
Timm Friebe
3a168b52e7
- Fixed expected return value from test #2
Invalid resources yield bool(false) in PHP5, NULL in PHP4
22 years ago
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)
22 years ago
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
22 years ago
Timm Friebe
8eac91345b
- Fixed bug #28354
22 years ago
Timm Friebe
b20be6a27b
- Initial release
22 years ago
Edin Kadribasic
e489d93abc
TSRM fix
22 years ago
Timm Friebe
77c75e786b
- Fixed test for LONG_MIN / LONG_MAX for 64-bit platforms
22 years ago
Timm Friebe
425ae98916
- Fixed auto-conversion from long to double when LONG_MAX /
LONG_MIN where overflown
22 years ago
Timm Friebe
7bbe13ac4d
- Initial release
22 years ago
Uwe Schindler
fb25210072
set Sybase default APPNAME to ("PHP " PHP_VERSION)
22 years ago
Timm Friebe
104f2b5ff4
- Fixed bug #26407 (Result set fetching broken around transactions)
23 years ago
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.
23 years ago
Timm Friebe
b3a55e95de
- Removed pointless call to error_reporting()
23 years ago
Timm Friebe
fbc3eda353
- Initial release
23 years ago
Timm Friebe
a8bd293005
- Changed error_reporting setting to E_ALL so we get the notices
23 years ago
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).
23 years ago
Timm Friebe
426c34b355
- Initial release
23 years ago
Timm Friebe
64ef58f483
- Added test for case when incorrect argument type is
passed to sybase_set_message_handler()
23 years ago