History log of /PHP_TRUNK/ext/odbc/php_odbc.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4b95353 19-Nov-2014 Veres Lajos <vlajos@gmail.com> typo fixes - https://github.com/vlajos/misspell_fixer
/php-src/ext/odbc/php_odbc.c
9ca16fd 07-Oct-2014 Keyur Govande <keyur@php.net> Merge branch 'PHP-5.6'

* PHP-5.6:
Add to NEWS
Add to NEWS
Fix for bug #68087 (ODBC not reading DATE columns correctly)
df9078e 07-Oct-2014 Keyur Govande <keyur@php.net> Fix for bug #68087 (ODBC not reading DATE columns correctly)

Temporary variable indicating column field type ID should be
reset to default for loop iteration (i.e. every column in the
record set. The old buggy code made it persist across all columns
leading to invalid reads from the buffer, if for example a DATE
column was preceded by a VARCHAR column.
/php-src/ext/odbc/php_odbc.c
d0cb715 19-Sep-2014 Johannes Schlüter <johannes@php.net> s/PHP 5/PHP 7/
/php-src/ext/odbc/php_odbc.c
cbf530c 13-Sep-2014 Anatol Belski <ab@php.net> fix possible pointer truncation
/php-src/ext/odbc/php_odbc.c
88d7ca4 01-Sep-2014 Dmitry Stogov <dmitry@zend.com> Refactored INI subsystem to use zend_string* instead of char*
/php-src/ext/odbc/php_odbc.c
3234480 27-Aug-2014 Anatol Belski <ab@php.net> first show to make 's' work with size_t
/php-src/ext/odbc/php_odbc.c
202e8db 26-Aug-2014 Anatol Belski <ab@php.net> fixed several long vs zend_long casts
/php-src/ext/odbc/php_odbc.c
af59e92 25-Aug-2014 Anatol Belski <ab@php.net> master renames phase 7
/php-src/ext/odbc/php_odbc.c
4d997f6 25-Aug-2014 Anatol Belski <ab@php.net> master renames phase 3
/php-src/ext/odbc/php_odbc.c
c3e3c98 25-Aug-2014 Anatol Belski <ab@php.net> master renames phase 1
/php-src/ext/odbc/php_odbc.c
70de618 24-Aug-2014 Anatol Belski <ab@php.net> fixes to %pd format usage
/php-src/ext/odbc/php_odbc.c
e8fcd52 19-Aug-2014 Anatol Belski <ab@php.net> ported ext/odbc
/php-src/ext/odbc/php_odbc.c
63d3f0b 19-Aug-2014 Anatol Belski <ab@php.net> basic macro replacements, all at once
/php-src/ext/odbc/php_odbc.c
01c8aee 13-Aug-2014 Dmitry Stogov <dmitry@zend.com> cleanup
/php-src/ext/odbc/php_odbc.c
06476e5 12-Aug-2014 Dmitry Stogov <dmitry@zend.com> Fixed ext/odbc
/php-src/ext/odbc/php_odbc.c
c4fc99f 11-Aug-2014 Dmitry Stogov <dmitry@zend.com> ext/odbc support for phpng (incomplete)
/php-src/ext/odbc/php_odbc.c
7301994 04-Aug-2014 Dmitry Stogov <dmitry@zend.com> Merge branch 'master' into phpng

* master: (46 commits)
PHP_INT_MIN and _MAX tests
NEWS and UPGRADING
Added PHP_INT_MIN
Fix wrong lenght size
Bug #51096 - Remove unnecessary ? for first/last day of
Moved streams related functions to xp_ssl.c
Remove duplicate NEWS
Update NEWS
Update NEWS
Update NEWS
BFN
BFN
Fixed bug #67715 (php-milter does not build and crashes randomly).
We need to turn off any strict mode here for this warning to show up
Disable restrictions regarding arrays in constants at run-time. For the discussion around it, see the thread on the mailing list: http://www.mail-archive.com/internals@lists.php.net/msg68245.html
Revert "Fix bug #67064 in a BC safe way"
Updated NEWS for #67693
Updated NEWS for #67693
Fixed bug #67693 - incorrect push to the empty array
add missing entry to NEWS
...

Conflicts:
Zend/tests/errmsg_040.phpt
Zend/tests/ns_059.phpt
Zend/zend_language_parser.y
Zend/zend_vm_def.h
ext/openssl/openssl.c
ext/reflection/php_reflection.c
ext/session/session.c
ext/spl/spl_directory.c
ext/spl/spl_iterators.c
ext/sqlite3/sqlite3.c
ext/standard/array.c
65364fe 30-Jul-2014 Keyur Govande <keyur@php.net> Corrected patch for bug #60616

For unixODBC, use ODBC version as defined by it (as of v2.2.14 it is 3.5).
This allows us to use newer features like SQL_DESC_OCTET_LENGTH (which
returns the number of bytes required to store the data). This fixes the issue
in #60616. If the newer version is not available, over-allocate to accomodate
4-byte Unicode characters for CHAR and VARCHAR datatypes (and their Wide
counterparts).
version.
Fixed a couple of failing tests.
/php-src/ext/odbc/php_odbc.c
00546bc 28-Jul-2014 Keyur Govande <keyur@php.net> Fix bug #60616 (odbc_fetch_into returns junk at end of multi-byte char fields)

The ODBC extension did not support WVARCHAR. WVARCHAR ends up being handled by
the default handler where vallen is set by the driver to the actual bytes
needed for the field. If it is larger than default-lrl then the output is
corrupted (reading past the buffer) because the return functions don't expect
that to happen. The patch add support to handle WVARCHAR just like a regular
VARCHAR.
/php-src/ext/odbc/php_odbc.c
050d7e3 15-Apr-2014 Dmitry Stogov <dmitry@zend.com> Cleanup (1-st round)
/php-src/ext/odbc/php_odbc.c
c081ce6 03-Jan-2014 Xinchen Hui <laruence@php.net> Bump year
/php-src/ext/odbc/php_odbc.c
c0d060f 03-Jan-2014 Xinchen Hui <laruence@php.net> Bump year
/php-src/ext/odbc/php_odbc.c
e9a95d7 13-Jul-2013 Veres Lajos <vlajos@gmail.com> typo fixes
/php-src/ext/odbc/php_odbc.c
1b06e0b 13-Jul-2013 Veres Lajos <vlajos@gmail.com> typo fixes
/php-src/ext/odbc/php_odbc.c
8776555 24-Jun-2013 Felipe Pena <felipensp@gmail.com> - Fixed bug #61387 (NULL valued anonymous column causes segfault in odbc_fetch_array) patch by: Brandon Kirsch
/php-src/ext/odbc/php_odbc.c
0a7395e 01-Jan-2013 Xinchen Hui <laruence@php.net> Happy New Year
/php-src/ext/odbc/php_odbc.c
5e23a04 22-Jun-2012 Johannes Schlüter <johannes@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Remove extra ;
a62d4e2 22-Jun-2012 Johannes Schlüter <johannes@php.net> Remove extra ;
/php-src/ext/odbc/php_odbc.c
e4ca0ed 01-Jan-2012 Felipe Pena <felipe@php.net> - Year++
/php-src/ext/odbc/php_odbc.c
4e19825 01-Jan-2012 Felipe Pena <felipe@php.net> - Year++
/php-src/ext/odbc/php_odbc.c
23e4385 25-Jul-2011 Felipe Pena <felipe@php.net> - Make usage of new PHP_FE_END macro
/php-src/ext/odbc/php_odbc.c
4b30846 25-Jul-2011 Felipe Pena <felipe@php.net> - Make usage of new PHP_FE_END macro
/php-src/ext/odbc/php_odbc.c
32b5f8a 06-Jun-2011 Felipe Pena <felipe@php.net> - Added new parameter parsing option (p - for valid path (string without null byte in the middle))
# The tests will be fixed in the next commits
/php-src/ext/odbc/php_odbc.c
927bf09 01-Jan-2011 Felipe Pena <felipe@php.net> - Year++
/php-src/ext/odbc/php_odbc.c
0203cc3 01-Jan-2011 Felipe Pena <felipe@php.net> - Year++
/php-src/ext/odbc/php_odbc.c
ce96fd6 18-Nov-2010 Pierre Joye <pajoye@php.net> - fix #39863, do not accept paths with NULL in them. See http://news.php.net/php.internals/50191, trunk will have the patch later (adding a macro and/or changing (some) APIs. Patch by Rasmus
/php-src/ext/odbc/php_odbc.c
e6bef67 07-Nov-2010 Felipe Pena <felipe@php.net> - Fixed bug #52512 (Broken error handling in odbc_execute)
patch by: mkoegler at auto dot tuwien dot ac dot at
/php-src/ext/odbc/php_odbc.c
d73d4e4 07-Nov-2010 Felipe Pena <felipe@php.net> - Fixed bug #52512 (Broken error handling in odbc_execute)
patch by: mkoegler at auto dot tuwien dot ac dot at
/php-src/ext/odbc/php_odbc.c
dd8e59d 26-Apr-2010 Kalle Sommer Nielsen <kalle@php.net> Removed safe_mode
* Removed ini options, safe_mode*
* Removed --enable-safe-mode --with-exec-dir configure options on Unix
* Updated extensions, SAPI's and core
* php_get_current_user() is now declared in main.c, thrus no need to include safe_mode.h anymore
/php-src/ext/odbc/php_odbc.c
3488cd4 20-Mar-2010 Felipe Pena <felipe@php.net> - Fixed bug #49429, #51331 (odbc_autocommit doesn't work)
/php-src/ext/odbc/php_odbc.c
9ba1e81 03-Jan-2010 Sebastian Bergmann <sebastian@php.net> sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php
/php-src/ext/odbc/php_odbc.c
30188d3 06-Dec-2009 Felipe Pena <felipe@php.net> - Fixed bug #50162 (Memory leak when fetching timestamp column from Oracle database)
- Fixed bug #34852 (Failure in odbc_exec() using oracle-supplied odbc driver) (patch by tim dot tassonis at trivadis dot com)
/php-src/ext/odbc/php_odbc.c
63c12a8 14-May-2009 Felipe Pena <felipe@php.net> - MFH: Improved fix for #42414
/php-src/ext/odbc/php_odbc.c
652b772 14-May-2009 Felipe Pena <felipe@php.net> MFH:
- Fixed bug #42414 (some odbc_*() functions incompatible with Oracle ODBC driver)
patch by: jhml at gmx dot net
/php-src/ext/odbc/php_odbc.c
2b04955 01-May-2009 Felipe Pena <felipe@php.net> - MFH: Fixed bug #48038 (odbc_execute changes variables used to form params array)
/php-src/ext/odbc/php_odbc.c
f4d5a55 30-Mar-2009 Kalle Sommer Nielsen <kalle@php.net> Nuke unused variable (only in this branch)
/php-src/ext/odbc/php_odbc.c
043ae0e 24-Mar-2009 Pierre Joye <pajoye@php.net> - fix logic after my build fix, thx to Hannes for the head up!
/php-src/ext/odbc/php_odbc.c
c68e24c 24-Mar-2009 Pierre Joye <pajoye@php.net> - fix build
/php-src/ext/odbc/php_odbc.c
79c44de 23-Mar-2009 Ilia Alshanetsky <iliaa@php.net> Improved parameter handling
/php-src/ext/odbc/php_odbc.c
2513cde 17-Feb-2009 Felipe Pena <felipe@php.net> - MFH: Fix proto
[DOC] proto: $result_array is a reference
/php-src/ext/odbc/php_odbc.c
4402b82 17-Feb-2009 Felipe Pena <felipe@php.net> - MFH: Fixed bug #47390 (odbc_fetch_into - BC in php 5.3.0)
/php-src/ext/odbc/php_odbc.c
08659c2 31-Dec-2008 Sebastian Bergmann <sebastian@php.net> MFH: Bump copyright year, 3 of 3.
/php-src/ext/odbc/php_odbc.c
fc2fb50 17-Nov-2008 Felipe Pena <felipe@php.net> - MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro
/php-src/ext/odbc/php_odbc.c
7a37fa2 02-Nov-2008 Felipe Pena <felipe@php.net> - Revert ZEND_BEGIN_ARG_INFO change
/php-src/ext/odbc/php_odbc.c
df10005 24-Oct-2008 Felipe Pena <felipe@php.net> - MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro
/php-src/ext/odbc/php_odbc.c
905269f 29-Aug-2008 Patrick van Kleef <iodbc@php.net> - MFH: Added odbc.default_cursortype to control the ODBC cursormodel
(bug #43668)
#[DOC]
/php-src/ext/odbc/php_odbc.c
1401532 29-Aug-2008 Patrick van Kleef <iodbc@php.net> - MFH: Fixed code to use ODBC 3.52 datatypes for 64bit systems (bug #43666)
/php-src/ext/odbc/php_odbc.c
f8330b9 24-Aug-2008 Felipe Pena <felipe@php.net> MFH:
- New parameter parsing API
- CS
/php-src/ext/odbc/php_odbc.c
40ebd51 05-Jul-2008 Felipe Pena <felipe@php.net> - Added arginfo
- Removed #include "zend_arg_defs.c"
/php-src/ext/odbc/php_odbc.c
84a8bb0 10-Mar-2008 Felipe Pena <felipe@php.net> MFH: New way for check void parameters
/php-src/ext/odbc/php_odbc.c
d1dded8 31-Dec-2007 Sebastian Bergmann <sebastian@php.net> MFH: Bump copyright year, 2 of 2.
/php-src/ext/odbc/php_odbc.c
b0677f4 10-Oct-2007 Andrey Hristov <andrey@php.net> Fix ODBC, the GC patch missed this one leading to compilation failure.
/php-src/ext/odbc/php_odbc.c
6c810b0 27-Sep-2007 Dmitry Stogov <dmitry@php.net> Improved memory usage by movig constants to read only memory. (Dmitry, Pierre)
/php-src/ext/odbc/php_odbc.c
c3e4a28 13-Mar-2007 Stanislav Malyshev <stas@php.net> fix odbc resource handling, patch by Dave Lawson
/php-src/ext/odbc/php_odbc.c
50ea267 24-Feb-2007 Marcus Boerger <helly@php.net> - Avoid sprintf, even when checked copy'n'paste or changes lead to errors
/php-src/ext/odbc/php_odbc.c
19c5179 19-Feb-2007 Antony Dovgal <tony2001@php.net> MFH: check SQLError() return value and output a meaningful errmsg when it fails
/php-src/ext/odbc/php_odbc.c
b4f7601 16-Jan-2007 Ilia Alshanetsky <iliaa@php.net> Fixed output code inside odbc_result_all()
/php-src/ext/odbc/php_odbc.c
4223aa4 01-Jan-2007 Sebastian Bergmann <sebastian@php.net> MFH: Bump year.
/php-src/ext/odbc/php_odbc.c
ef9646c 28-Dec-2006 Antony Dovgal <tony2001@php.net> MFH
/php-src/ext/odbc/php_odbc.c
1dbaae2 15-Jun-2006 Dmitry Stogov <dmitry@php.net> Added automatic module globals management
/php-src/ext/odbc/php_odbc.c
5bd9322 01-Jan-2006 foobar <sniper@php.net> bump year and license version
/php-src/ext/odbc/php_odbc.c
d952750 06-Dec-2005 foobar <sniper@php.net> MFH
/php-src/ext/odbc/php_odbc.c
a3af52c 05-Dec-2005 foobar <sniper@php.net> MFH: list_entry -> zend_rsrc_list_entry
/php-src/ext/odbc/php_odbc.c
42fb302 08-Sep-2005 Dmitry Stogov <dmitry@php.net> Fixed crash on AIX
/php-src/ext/odbc/php_odbc.c
91860cf 05-Aug-2005 foobar <sniper@php.net> No HTML output if html_errors is off (bug #34006)
/php-src/ext/odbc/php_odbc.c
23e671a 03-Aug-2005 foobar <sniper@php.net> - Bumber up year
/php-src/ext/odbc/php_odbc.c
9ac84b2 02-Jul-2005 Edin Kadribasic <edink@php.net> Don't crash on exit by destroying the same hash twice
/php-src/ext/odbc/php_odbc.c
7e450f5 02-Jun-2005 Antony Dovgal <tony2001@php.net> fix bug #33214 (odbc_next_result does not signal SQL errors with 2-statement SQL batches).
Path by rich at kastle dot com.
/php-src/ext/odbc/php_odbc.c
63fbc27 18-Jan-2005 Antony Dovgal <tony2001@php.net> fix bug #30430 (odbc_next_result() doesn't bind values and that results in segfault)
fix protos
/php-src/ext/odbc/php_odbc.c
7c152b6 17-Jan-2005 Antony Dovgal <tony2001@php.net> fix weird DB2 issue:
DB2's SQLDataSources() returns _max available_ length of result string instead of
_real_ length and that results in strings a-la "\0 "
/php-src/ext/odbc/php_odbc.c
acbdbe1 17-Jan-2005 Antony Dovgal <tony2001@php.net> fix leak appearing when odbc_errormsg() got invalid resource
/php-src/ext/odbc/php_odbc.c
f17311c 13-Jan-2005 Wez Furlong <wez@php.net> Add support for ODBCRouter
/php-src/ext/odbc/php_odbc.c
206c05d 13-Aug-2004 Dan Kalowsky <kalowsky@php.net> Checking in a patch by Dave Lawson (dlawson@masterytech.com) to correct
some of the behavior found in the odbc_fetch_*() functions. This patch
NEEDS to be tested on MS Access before a release is done with it. This
submission is to get it into the daily builds for testing.
/php-src/ext/odbc/php_odbc.c
56f8195 19-Jul-2004 Andi Gutmans <andi@php.net> - 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.
/php-src/ext/odbc/php_odbc.c
f20849d 15-Jul-2004 Dan Kalowsky <kalowsky@php.net> Bug 29058 (patch submitted by bug reporter)
/php-src/ext/odbc/php_odbc.c
0c72b18 18-Jun-2004 Ilia Alshanetsky <iliaa@php.net> Fixed possible memory leak.
/php-src/ext/odbc/php_odbc.c
dbeb415 08-Jan-2004 Andi Gutmans <andi@php.net> - A belated happy holidays and PHP 5
/php-src/ext/odbc/php_odbc.c
4c4d5a0 17-Oct-2003 Ilia Alshanetsky <iliaa@php.net> Fixed formatting issues (patch by: Joe Orton)
/php-src/ext/odbc/php_odbc.c
8767205 31-Aug-2003 Zeev Suraski <zeev@php.net> Fix Win32 linkage problems
/php-src/ext/odbc/php_odbc.c
04bbd9a 28-Aug-2003 foobar <sniper@php.net> Revert the patch per Dan\´s request
/php-src/ext/odbc/php_odbc.c
29b9d26 28-Aug-2003 foobar <sniper@php.net> typofix
/php-src/ext/odbc/php_odbc.c
0347ca9 27-Aug-2003 Dan Kalowsky <kalowsky@php.net> Committing a patch for IBM DB2 BLOB support submitted by Clara Liu
(clara@zealworks.com).
# I haven't had time to completely test this patch, a few users have stated
# that it works well for them and a few others want to test with windows
# builds, hence the submission.
/php-src/ext/odbc/php_odbc.c
e6b916c 14-Aug-2003 Ilia Alshanetsky <iliaa@php.net> Fixed bug #25081 (odbc_fetch_array() may mangle numeric fields).
/php-src/ext/odbc/php_odbc.c
93bcd55 12-Aug-2003 Ilia Alshanetsky <iliaa@php.net> emalloc -> safe_emalloc
/php-src/ext/odbc/php_odbc.c
7f5dc67 11-Aug-2003 foobar <sniper@php.net> Fix compile warning
/php-src/ext/odbc/php_odbc.c
538d58d 03-Aug-2003 Zeev Suraski <zeev@php.net> Use new infrastructure.

There are bound to be some messups, please report build/runtime bugs!
/php-src/ext/odbc/php_odbc.c
a1d8121 11-Jul-2003 Dan Kalowsky <kalowsky@php.net> Fix for bug #22897
/php-src/ext/odbc/php_odbc.c
8934146 16-Jun-2003 Andrey Hristov <andrey@php.net> proto fixes
#my head hurts now. no more fixes today ;)
/php-src/ext/odbc/php_odbc.c
60d161a 14-Jun-2003 Frank M. Kromann <fmk@php.net> Updating email address
/php-src/ext/odbc/php_odbc.c
f68c7ff 10-Jun-2003 James Cox <imajes@php.net> updating license information in the headers.
/php-src/ext/odbc/php_odbc.c
9356727 31-May-2003 foobar <sniper@php.net> MFB
/php-src/ext/odbc/php_odbc.c
ded4aad 30-May-2003 Ilia Alshanetsky <iliaa@php.net> Fixed bug #23898 (Proper handling of NULLs in odbc_result, odbc_fetch_into
and odbc_result_all)
/php-src/ext/odbc/php_odbc.c
20d88e4 02-May-2003 foobar <sniper@php.net> - Fixed bug #22580 (ext/odbc compile failure with dbmaker)
/php-src/ext/odbc/php_odbc.c
6fc4f3a 30-Apr-2003 Wez Furlong <wez@php.net> Fix memory leak in odbc_fetch_(array|object).
Enable those functions for IBM DB2.
/php-src/ext/odbc/php_odbc.c
0e6fca4 18-Mar-2003 Stig Bakken <ssb@php.net> * email address change
/php-src/ext/odbc/php_odbc.c
68e3686 12-Mar-2003 Ilia Alshanetsky <iliaa@php.net> Fixed spprintf() usage.
Fixed compiler warnings.
/php-src/ext/odbc/php_odbc.c
3c9155e 07-Mar-2003 foobar <sniper@php.net> 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.
/php-src/ext/odbc/php_odbc.c
c5053e0 04-Mar-2003 Ilia Alshanetsky <iliaa@php.net> Fixed bug #22437.
/php-src/ext/odbc/php_odbc.c
0a18a9d 16-Feb-2003 Wez Furlong <wez@php.net> A add much more useful select(2) implementation than is provided by
windows sockets. The winsock implementation will only work with sockets;
our implementation works with sockets and file descriptors.
By association, stream_select() will now operate correctly with files, pipes and sockets.

This change required linking against the winsock2 library. In terms of
compatibility, only older versions of windows 95 do not have winsock2
installed by default. It is available as a redistributable file, and is most likely installed by any OS patches (eg: Internet Explorer) applied by the user.

Also, add a win32 compatible pipe test when opening a stream from a pipe. This test will only work on NT, win2k and XP platforms. Without this test, interleaved fread() and select() calls would cause the read buffer to be clobbered. I will be working on a fix for this issue for win9x.
/php-src/ext/odbc/php_odbc.c
cba812e 07-Feb-2003 Dan Kalowsky <kalowsky@php.net> MFB
/php-src/ext/odbc/php_odbc.c
b48d709 24-Jan-2003 Dan Kalowsky <kalowsky@php.net> Patch for bug #21844
/php-src/ext/odbc/php_odbc.c
aebb39b 18-Jan-2003 Ilia Alshanetsky <iliaa@php.net> Changed php_error to php_error_docref.

Thanks to Marcus Börger for writing a script that significantly simplifies
this process.
/php-src/ext/odbc/php_odbc.c
e2868b5 18-Jan-2003 Ilia Alshanetsky <iliaa@php.net> Removed pointless memory allocation checks.
/php-src/ext/odbc/php_odbc.c
ae8f64e 16-Jan-2003 Dan Kalowsky <kalowsky@php.net> Adding in test ability for WIndows to fetch_objects
/php-src/ext/odbc/php_odbc.c
ac3e860 08-Jan-2003 Ilia Alshanetsky <iliaa@php.net> Version is char ;).
/php-src/ext/odbc/php_odbc.c
19b25ca 07-Jan-2003 Dan Kalowsky <kalowsky@php.net> Version tag for future move to PECL
/php-src/ext/odbc/php_odbc.c
b89d9db 07-Jan-2003 Dan Kalowsky <kalowsky@php.net> Reverting last change as it really doesn't fix longreadlen problems in all
cases.
/php-src/ext/odbc/php_odbc.c
86b99ff 06-Jan-2003 Dan Kalowsky <kalowsky@php.net> Patch for bug #19349
/php-src/ext/odbc/php_odbc.c
b588e10 06-Jan-2003 Dan Kalowsky <kalowsky@php.net> Correction for bug #21279
/php-src/ext/odbc/php_odbc.c
b506f5c 31-Dec-2002 Sebastian Bergmann <sebastian@php.net> Bump year.
/php-src/ext/odbc/php_odbc.c
7d74a72 31-Oct-2002 Dan Kalowsky <kalowsky@php.net> Patch for windows DSN less connection #20086 (by john@johnandlouise.com)
/php-src/ext/odbc/php_odbc.c
2909e5c 24-Oct-2002 Sascha Schumann <sas@php.net> centralize #include "build-defs.h" and drop (sometimes inconsistent) other
instances
/php-src/ext/odbc/php_odbc.c
161e279 14-Aug-2002 Dan Kalowsky <kalowsky@php.net> Silencing a compilier warning on windows
/php-src/ext/odbc/php_odbc.c
38a6873 14-Aug-2002 Dan Kalowsky <kalowsky@php.net> correcting these to be only docref's not docref1's
/php-src/ext/odbc/php_odbc.c
2f1b639 13-Aug-2002 Dan Kalowsky <kalowsky@php.net> Fix for Bug #17572
/php-src/ext/odbc/php_odbc.c
ce160f1 13-Aug-2002 Dan Kalowsky <kalowsky@php.net> fixing my misunderstanding of the php_error_docref
/php-src/ext/odbc/php_odbc.c
ea6ed5b 13-Aug-2002 Dan Kalowsky <kalowsky@php.net> Fixing the php_error_docref's to be compliant with the standard.
# Can't we just compress all these docrefs down to one function?!?
/php-src/ext/odbc/php_odbc.c
039902b 13-Aug-2002 Dan Kalowsky <kalowsky@php.net> spelling error
/php-src/ext/odbc/php_odbc.c
aed9e23 13-Aug-2002 Dan Kalowsky <kalowsky@php.net> Added more folding markers....
/php-src/ext/odbc/php_odbc.c
099d7df 13-Aug-2002 Dan Kalowsky <kalowsky@php.net> Let to php_error_docref revolution begin
/php-src/ext/odbc/php_odbc.c
7d5d00b 12-Aug-2002 Dan Kalowsky <kalowsky@php.net> Point corrected by Markus
/php-src/ext/odbc/php_odbc.c
8d2d105 12-Aug-2002 Dan Kalowsky <kalowsky@php.net> Umm forgot to clean up the error messages, and add a stop for looping.
/php-src/ext/odbc/php_odbc.c
ee240f5 12-Aug-2002 Dan Kalowsky <kalowsky@php.net> cleaned up to work with OpenLink iODBC better
/php-src/ext/odbc/php_odbc.c
7b9de90 12-Aug-2002 Dan Kalowsky <kalowsky@php.net> okay confirmation they don't exist in another driver... they're gone
/php-src/ext/odbc/php_odbc.c
6b31498 11-Aug-2002 Dan Kalowsky <kalowsky@php.net> The start of adding odbc_data_source() functionality
/php-src/ext/odbc/php_odbc.c
cc49140 31-Jul-2002 Dan Kalowsky <kalowsky@php.net> Just adding in an error check that seems to work here well.
/php-src/ext/odbc/php_odbc.c
748e757 14-Jun-2002 foobar <sniper@php.net> - Fixed bug #15803 (and propably others related too, part 2/2)
. Changed the configure/compile so that it doesn't "pollute" the INCLUDES
anymore and thus cause trouble with other extensions which
might use the same header files. (e.g. Informix)
. Separated the #include statements to own file so we don't get any
errors when compiling main/internal_functions.c
/php-src/ext/odbc/php_odbc.c
d55c913 30-Apr-2002 Dan Kalowsky <kalowsky@php.net> reverting the cursor change as it seems to break many ODBC drivers.
/php-src/ext/odbc/php_odbc.c
ce39ba7 26-Apr-2002 Dan Kalowsky <kalowsky@php.net> bug fix for bug #15758, a double free'ing of an ODBC connection
/php-src/ext/odbc/php_odbc.c
55e4315 24-Apr-2002 Dan Kalowsky <kalowsky@php.net> clearing up some code to remove any possible confusion in variable counts
/php-src/ext/odbc/php_odbc.c
7cafcc1 08-Apr-2002 foobar <sniper@php.net> ws fix
/php-src/ext/odbc/php_odbc.c
edead05 08-Apr-2002 foobar <sniper@php.net> CPP directives must start on the beginning of line
/php-src/ext/odbc/php_odbc.c
c8e7db9 12-Mar-2002 Andi Gutmans <andi@php.net> - Allow duality between Engine 1 & 2 using ZEND_STANDARD_CLASS_DEF_PTR
/php-src/ext/odbc/php_odbc.c
af4b22c 05-Mar-2002 Dan Kalowsky <kalowsky@php.net> Breaking BC, but making odbc_fetch_into behavior more consistent
/php-src/ext/odbc/php_odbc.c
0c78c87 04-Mar-2002 James Cox <imajes@php.net> Changing the Velocis extension to now be called Birdstep, due to a product/company change.
added aliases for Velocis to the birdstep functions.
# testing is both advised and encouraged!
@ The Velocis extension is no
/php-src/ext/odbc/php_odbc.c
90613d2 28-Feb-2002 Sebastian Bergmann <sebastian@php.net> Maintain headers.
/php-src/ext/odbc/php_odbc.c
a4113ee 26-Feb-2002 Dan Kalowsky <kalowsky@php.net> Bug fix 15719 as submited by Joseph Southwell and allows NULL values in ODBC
# I haven't been able to fully test this due to MacOSX compliation errors.
# if someone in the QA group could that'd be appriciated.
/php-src/ext/odbc/php_odbc.c
cd88ac7 15-Feb-2002 Dan Kalowsky <kalowsky@php.net> fix for bug 15516, patch submitted by torben@php.net
/php-src/ext/odbc/php_odbc.c
860e2e9 30-Jan-2002 Dan Kalowsky <kalowsky@php.net> Fix for bug #14803
/php-src/ext/odbc/php_odbc.c
31cd8e0 21-Jan-2002 Dan Kalowsky <kalowsky@php.net> this closes off a number of ODBC bugs.
# this is a bit hack-ish in it's functionality. The proper answer (allowing
# users to set their cursor type) has bugs with some tests cases at this time.
# But this is being done to just get ODBC back into working order.
/php-src/ext/odbc/php_odbc.c
3893351 11-Dec-2001 Sebastian Bergmann <sebastian@php.net> Update headers.
/php-src/ext/odbc/php_odbc.c
89aa330 07-Dec-2001 Dan Kalowsky <kalowsky@php.net> Fix for bug #13628.
# basically handles a SQL_ERROR case for all odbc_execute()'s
/php-src/ext/odbc/php_odbc.c
6892520 11-Oct-2001 Stig Bakken <ssb@php.net> * zend_module_entry change: apino, debug and zts are moved first,
see README.EXTENSIONS file for upgrade help.
@Introduced extension version numbers (Stig)
/php-src/ext/odbc/php_odbc.c
c033288 25-Sep-2001 Jeroen van Wolffelaar <jeroen@php.net> Back-substitute for Z_* macro's. If it breaks some extension (the script isn't optimal, it parses for example var->zval.value incorrect) please let me know.
/php-src/ext/odbc/php_odbc.c
78747bd 09-Sep-2001 Derick Rethans <derick@php.net> - Don't wrap lines... this is annoying while coding.
/php-src/ext/odbc/php_odbc.c
24b54b8 05-Sep-2001 Dan Kalowsky <kalowsky@php.net> Patch to stop the crashing behavior exhibited by PHP/ODBC in SOLID/DB2
submitted by Walter Franzini (walter@sys-net.it)
@Fix for LONG_VARCHAR type crashing submitted by Walter Franzini (walter@sys-net.it)
#Should this also be put into the 4.0.7 RC cycle?
/php-src/ext/odbc/php_odbc.c
9a3d4e7 13-Aug-2001 Andi Gutmans <andi@php.net> - More ZE2 fixes
/php-src/ext/odbc/php_odbc.c
4d11d90 13-Aug-2001 Rasmus Lerdorf <rasmus@php.net> Track down a few more functions that don't check for 0 args and use
faster mechanism
/php-src/ext/odbc/php_odbc.c
8c497f0 13-Aug-2001 Rasmus Lerdorf <rasmus@php.net> We don't consistently check for args passed to functions that don't
take any args. In some cases we probably want to skip the check for
performance reasons, but in other cases where performance is unlikely
to be a factor, not throwing a warning on the wrong number of args passed
to a function is at best inconsistent, and at worst it could hide a bug.
So, add a few such checks. There are still lots of cases out there.
/php-src/ext/odbc/php_odbc.c
d80ee07 11-Aug-2001 Andi Gutmans <andi@php.net> - Make odbc_fetch_object() work with Engine 2
/php-src/ext/odbc/php_odbc.c
373b3e1 05-Aug-2001 Sascha Schumann <sas@php.net> more tsrm cleanup -- output.c is not doing any fetches anymore
/php-src/ext/odbc/php_odbc.c
aa1772c 31-Jul-2001 Zeev Suraski <zeev@php.net> More TSRMLS_FETCH annihilation
/php-src/ext/odbc/php_odbc.c
d76cf1d 31-Jul-2001 Zeev Suraski <zeev@php.net> More TSRMLS_FETCH work
/php-src/ext/odbc/php_odbc.c
c43806f 30-Jul-2001 Zeev Suraski <zeev@php.net> Zend compatibility patch
/php-src/ext/odbc/php_odbc.c
797a079 30-Jul-2001 Zeev Suraski <zeev@php.net> More TSRMLS_FETCH work, and a bit of cleanup
/php-src/ext/odbc/php_odbc.c
7b1c400 30-Jul-2001 Zeev Suraski <zeev@php.net> More TSRMLS_FETCH annihilation (Zend compatibility patch)
/php-src/ext/odbc/php_odbc.c
75ba146 28-Jul-2001 Andi Gutmans <andi@php.net> - Object macros...
/php-src/ext/odbc/php_odbc.c
d87cc97 28-Jul-2001 Zeev Suraski <zeev@php.net> Redesigned thread safety mechanism - nua nua
/php-src/ext/odbc/php_odbc.c
fe6f871 27-Jul-2001 Zeev Suraski <zeev@php.net> - Get rid of ELS_*(), and use TSRMLS_*() instead.
- Move to the new ts_allocate_id() API
This patch is *bound* to break some files, as I must have had typos somewhere.
If you use any uncommon extension, please try to build it...
/php-src/ext/odbc/php_odbc.c
746dd9c 19-Jun-2001 Dan Kalowsky <kalowsky@php.net> Closed off Solid DB access to a function that it doesn't support in 3.0 and less.
Thanks to Eric Veldhuzen
/php-src/ext/odbc/php_odbc.c
f2ec3fa 14-Jun-2001 Dan Kalowsky <kalowsky@php.net> adding in some error checking for parameter counts, and some thread safety for
functions
/php-src/ext/odbc/php_odbc.c
a7e9b56 11-Jun-2001 Dan Kalowsky <kalowsky@php.net> # just correcting the evil vim removal of {{{'s and }}}'s ... bad vim! no folding for you!
/php-src/ext/odbc/php_odbc.c
eea6031 10-Jun-2001 Dan Kalowsky <kalowsky@php.net> corrected a compile error (named variable missing). thanks to sebastian for pointing it out
# but why is he getting php-cvs commit messages and i'm not?!?
# i hope to hear that the mailing lists will be back online soon...
/php-src/ext/odbc/php_odbc.c
c3a3d5c 08-Jun-2001 Dan Kalowsky <kalowsky@php.net> added in a bit more checking on the persistent connection checks...
/php-src/ext/odbc/php_odbc.c
81e2cf0 06-Jun-2001 Rasmus Lerdorf <rasmus@php.net> Fix folding and clean up some extensions
/php-src/ext/odbc/php_odbc.c
25c3a3a 05-Jun-2001 Rasmus Lerdorf <rasmus@php.net> vim-6 does folding - clean up a bunch of missing folding tags plus
some misguided RINIT and RSHUTDOWN calls in a few fringe extensions
/php-src/ext/odbc/php_odbc.c
328258a 01-Jun-2001 foobar <sniper@php.net> Output something if password is not set.
/php-src/ext/odbc/php_odbc.c
1beda9e 24-May-2001 Stig Bakken <ssb@php.net> * include "config.h" if HAVE_CONFIG_H is defined (for standalone dso build)
/php-src/ext/odbc/php_odbc.c
251996b 22-May-2001 Frank M. Kromann <fmk@php.net> Fixing prototypes to match function names
/php-src/ext/odbc/php_odbc.c
b3a509a 08-May-2001 Dan Kalowsky <kalowsky@php.net> this is a fix for bug 10250. it basically provides the unixODBC driver with
access to the SQLDriver functions. patch originally submitted by
dzoll@nyscul.org, and is going to be tested by some of the unixODBC people.
/php-src/ext/odbc/php_odbc.c
eb4d840 02-May-2001 Andi Gutmans <andi@php.net> - More strncpy() -> strlcpy() changes. Am I getting bored yet? :)
/php-src/ext/odbc/php_odbc.c
a5a4b4e 19-Apr-2001 Andi Gutmans <andi@php.net> - Use memcpy() instead of strlcpy() which is faster.
/php-src/ext/odbc/php_odbc.c
d7383e3 19-Apr-2001 Dan Kalowsky <kalowsky@php.net> appling patch for joey since he has no ODBC karma. this is for bug #10252
/php-src/ext/odbc/php_odbc.c
f41f369 19-Apr-2001 Dan Kalowsky <kalowsky@php.net> corrects bug #7488, patch supplied by submitter (torben@php.net).
quick local tests show it to work.
/php-src/ext/odbc/php_odbc.c
685186f 17-Apr-2001 Dan Kalowsky <kalowsky@php.net> This change seems to fix bugs 7158, 7807, 8531, and 8636. After asking why this patch was applied no one seemed to respond with anything useful. If you find this change in error, sorry, I tested it on as many systems as I could.
/php-src/ext/odbc/php_odbc.c
3cd2c98 10-Apr-2001 Kevin <kevin@php.net> Fixed compatibility issues in the ODBC extension for the Velocis Database server. Specifically, config.m4 was changed to use the client libraries instead of the serer libraries, and to look for the libs in the $RDSHOME/lin directory ass opposed to the $RDSHOME/bin directory. Makefile.in was changed to use the php_odbc.c file as the source for Velocis support. Other misc changes include a few #defines for some undefined data types and some #ifdefs for unsupported functions.
/php-src/ext/odbc/php_odbc.c
971d650 02-Apr-2001 Nick Gorham <lurcher@php.net> Added small change to php_odbc module, to check for failed SQLDisconnects
and to close any outstanding transactions if the call fails, then disconnect
again. This can cause chaos with SQL Server, this regards a SELECT as
starting a transaction, and will leave it open if the result set is not all
read.
/php-src/ext/odbc/php_odbc.c
959f40a 27-Mar-2001 Dan Kalowsky <kalowsky@php.net> The last fix was missing a &, Marc Boeren either made the patch wrong, or I applied it improperly. Anyways, Sebastian Bergmann discovered it, and supposedly is fixed with this.
/php-src/ext/odbc/php_odbc.c
0d7729e 27-Mar-2001 Dan Kalowsky <kalowsky@php.net> Fix for Bug #9272, as submitted by marc boeren (m.boeren@guidance.nl).
Applied by me, due to apparently a lack of cvs access to ext/odbc for him.
/php-src/ext/odbc/php_odbc.c
f98710c 09-Mar-2001 Frank M. Kromann <fmk@php.net> Adding a new function odbc_next_result() allowing the query to return more than one result.
This can be done with a stored procedure or by sending more than one select to the server.
/php-src/ext/odbc/php_odbc.c
eb6ba01 26-Feb-2001 Andi Gutmans <andi@php.net> - Fix copyright notices with 2001
/php-src/ext/odbc/php_odbc.c
90c8e2c 15-Jan-2001 Zeev Suraski <zeev@php.net> Fix Win32 build
/php-src/ext/odbc/php_odbc.c
fcdf6ac 15-Jan-2001 Stig Bakken <ssb@php.net> @- Added odbc_error() and odbc_errormsg() functions (Stig)
/php-src/ext/odbc/php_odbc.c
e4d1107 05-Jan-2001 Frank M. Kromann <fmk@php.net> Adding hack to allow odbc_tables to work on Access databases
/php-src/ext/odbc/php_odbc.c
8b2dbfc 28-Dec-2000 Dan Kalowsky <kalowsky@php.net> added #define(OPENLINK) to the SDWORD instead of SQLINTEGER line.. this is for bug #5526 to allow compiles.
/php-src/ext/odbc/php_odbc.c
ac2e12a 15-Dec-2000 Stig Bakken <ssb@php.net> @Added ODBC_TYPE constant (Stig)
/php-src/ext/odbc/php_odbc.c
92fc209 05-Dec-2000 Stig Bakken <ssb@php.net> Applied IBM DB2 patch by Walter Franzini <walter@sys-net.it>
@ext/odbc: IBM DB2 patch by Walter Franzini <walter@sys-net.it>
/php-src/ext/odbc/php_odbc.c
b52648e 17-Nov-2000 Dan Kalowsky <kalowsky@php.net> Missed one section that required the addition of a new HAVE_SOLID_30
This should be correct now.
/php-src/ext/odbc/php_odbc.c
3e2ddd1 17-Nov-2000 Dan Kalowsky <kalowsky@php.net> Corrected the spelling of verion to version, and cleaned the configuration
code up a bit. Also added in much better (read: tested) support for
Solid 3.0. Credit for almost all of the patch goes to Eric Veldhuyzen,
minor modifications done (by me) to make it non-linux specific.

This commit also creates the HAVE_SOLID_30 define

@ Fixed/created support for Solid 3.0 databases (kalowsky)
@ Fixed support for Solid 2.3 databases (kalowsky)
/php-src/ext/odbc/php_odbc.c
f1dcb32 25-Oct-2000 Andrei Zmievski <andrei@php.net> Use zend_register_list_destructors_ex() instead.
/php-src/ext/odbc/php_odbc.c
7b4983c 20-Oct-2000 Andrei Zmievski <andrei@php.net> Mega-patch to get better resource information for modules.
* Fixed a bug in zend_rsrc_list_get_rsrc_type()
* Switched register_list_destructors() to use
zend_register_list_destructors_ex() instead
* Updated all relevant modules to provide the resource type name
to register_list_destructors() call
* Updated var_dump() to output resource type name instead of number

@- Made resource type names visible, e.g. var_dump() and
@ get_resource_type() display "file" for file resources. (Andrei)
/php-src/ext/odbc/php_odbc.c
ca1b12c 29-Sep-2000 Dan Kalowsky <kalowsky@php.net> corrected lines for Solid 2.3 systems after some advice from users, please test...
/php-src/ext/odbc/php_odbc.c
e048e34 28-Sep-2000 Frank M. Kromann <fmk@php.net> Having odbc_tables() and odbc_columns() match the documentation with parameters optionel from the right
/php-src/ext/odbc/php_odbc.c
81ded02 06-Jul-2000 Stig Bakken <ssb@php.net> Applied DBMaker patch by Jeffrey Lin <clin@lion.syscom.com.tw>
/php-src/ext/odbc/php_odbc.c
b9037f7 02-Jul-2000 Andi Gutmans <andi@php.net> - Make PHP compile again under Windows.
- Please be careful when you make such changes.
/php-src/ext/odbc/php_odbc.c
5f81cba 30-Jun-2000 Dan Kalowsky <kalowsky@php.net> updates for the SolidEE to work for 3.5 with PHP4.0.1. Still causes warning of "integer from pointer used without typecast" but does not seem to effect the final build any. have not found a correction yet. has not shown the SQLParamData bug either, but unknown if it is closed as i was unable to reproduce it.

basically fixed the config.m4 file, and added a #define of HAVE_SOLID_35, due to the solidee 3.5 vs all other solidee systems being drastically different. and solidtech providing no means for testing what version you are using.

does not include fixes for the linux users of glibc2 (automatically assumes libc5). temporary work around, link your /usr/local/solid/lib files from a scll2x23 or scll2x30 to a scllux30 or scllux23 name... suggestions to automate this are welcome.
/php-src/ext/odbc/php_odbc.c
0c03253 24-Jun-2000 Sascha Schumann <sas@php.net> Stop including dl/phpdl.h.
/php-src/ext/odbc/php_odbc.c
2987d52 15-Jun-2000 Andi Gutmans <andi@php.net> - More #if WIN32|WINNT -> #ifdef PHP_WIN32 conversions
/php-src/ext/odbc/php_odbc.c
022159a 07-Jun-2000 Zeev Suraski <zeev@php.net> - Fix Win32 build
- Nuke a warning
/php-src/ext/odbc/php_odbc.c
3701bc4 05-Jun-2000 Andi Gutmans <andi@php.net> - ARG_COUNT(ht) -> ZEND_NUM_ARGS() mega patch
/php-src/ext/odbc/php_odbc.c
2980f7f 28-May-2000 Andreas Karajannis <kara@php.net> Changed parameter naming some function prototypes
/php-src/ext/odbc/php_odbc.c
e50b33c 28-May-2000 Andreas Karajannis <kara@php.net> Cosmetic changes.
/php-src/ext/odbc/php_odbc.c
4686a3b 23-May-2000 Sascha Schumann <sas@php.net> Use #ifdef COMPILE_DL_EXTNAME solely.
/php-src/ext/odbc/php_odbc.c
11f4909 21-May-2000 Andreas Karajannis <kara@php.net> Turn off retrieving the whole error stack
/php-src/ext/odbc/php_odbc.c
e043439 18-May-2000 Zeev Suraski <zeev@php.net> Update the license with the new clause 6
/php-src/ext/odbc/php_odbc.c
07f7b8c 11-May-2000 Andreas Karajannis <kara@php.net> Prototype adapted
/php-src/ext/odbc/php_odbc.c
010f785 11-May-2000 Andreas Karajannis <kara@php.net> Restoring old parameter ordering in odbc_fetch_into()
/php-src/ext/odbc/php_odbc.c
7a3e2ee 11-May-2000 Egon Schmid <eschmid@php.net> Fixed some typos.
/php-src/ext/odbc/php_odbc.c
f4357f3 11-May-2000 Andreas Karajannis <kara@php.net> Forcing passing by reference for array in odbc_fetch_into()
Added function odbc_column_scale(), new alias odbc_column_precision for odbc_column_len
Added better description in Prototypes for some functions
/php-src/ext/odbc/php_odbc.c
fe50664 02-May-2000 Sascha Schumann <sas@php.net> #if COMPILE_DL

becomes

#if defined(COMPILE_DL) || defined(COMPILE_DL_EXTENSION_NAME)
/php-src/ext/odbc/php_odbc.c
0d383d9 02-May-2000 Sascha Schumann <sas@php.net> Replace the various get_module() functions with a uniform
ZEND_GET_MODULE(name) macro.
/php-src/ext/odbc/php_odbc.c
1b7bfe5 16-Apr-2000 Nick Gorham <lurcher@php.net> Removed unnecessary FAR's (I am assuming we don't need to work under
16 bit windows). They break several ODBC builds.
/php-src/ext/odbc/php_odbc.c
a7c8bfb 06-Apr-2000 Colin Viebrock <cmv@php.net> phpinfo() prettying
/php-src/ext/odbc/php_odbc.c
50a2574 14-Mar-2000 Andi Gutmans <andi@php.net> - ELS are passed to internal functions
/php-src/ext/odbc/php_odbc.c
773d056 13-Mar-2000 Andreas Karajannis <kara@php.net> odbc_close() and odbc_close_all() working again
/php-src/ext/odbc/php_odbc.c
bb09ee9 12-Mar-2000 Sascha Schumann <sas@php.net> Use sprintf everywhere and define sprintf to php_sprintf, if sprintf is broken.
/php-src/ext/odbc/php_odbc.c
caeaaf4 12-Mar-2000 Sascha Schumann <sas@php.net> Fix build on systems which lack snprintf or vsnprintf.

PR: #3786
/php-src/ext/odbc/php_odbc.c
355eda0 12-Mar-2000 Leo Baschy <codelion@php.net> remove recent patch to _close_odbc_conn calling _free_odbc_result
/php-src/ext/odbc/php_odbc.c
9dca788 11-Mar-2000 Andi Gutmans <andi@php.net> - Don't define DEBUG anymore. Everyone should use PHP_DEBUG.
There are 2-3 third-party libs in PHP which use DEBUG and I left them
this way (primary example is pcrelib).
- Please test things and Andrei, can you check that pcrelib stopped
printing the warning messages?
/php-src/ext/odbc/php_odbc.c
db33bb8 09-Mar-2000 Leo Baschy <codelion@php.net> _close_odbc_conn calls _free_odbc_result if possible
/php-src/ext/odbc/php_odbc.c
d02fe90 06-Mar-2000 Stig Bakken <ssb@php.net> Change extension names in all extensions' zend_module_entry to their
directory name.
/php-src/ext/odbc/php_odbc.c
324391b 23-Feb-2000 Andreas Karajannis <kara@php.net> uodbc now uses zend's reference system. The crashes on request shutdown should be gone.
/php-src/ext/odbc/php_odbc.c
ecb74a0 23-Feb-2000 Egon Schmid <eschmid@php.net> More protos.
/php-src/ext/odbc/php_odbc.c
86fa2aa 19-Feb-2000 Zeev Suraski <zeev@php.net> the pipe is breaking all the time
/php-src/ext/odbc/php_odbc.c
8c813db 05-Feb-2000 Andi Gutmans <andi@php.net> - Make Win32 compile again
/php-src/ext/odbc/php_odbc.c
ec386cc 16-Jan-2000 Zeev Suraski <zeev@php.net> - Remove the pre-request-shutdown hooks, they should no longer be necessary.
The session module may not work due to an unknown (and until now, IMO, misdiagnosed) problem,
if it does, please report it!
/php-src/ext/odbc/php_odbc.c
b42603e 15-Jan-2000 Thies C. Arntzen <thies@php.net> in an rshutdown function we should not access the regular_list like this.
/php-src/ext/odbc/php_odbc.c
0ab3cda 02-Jan-2000 Andreas Karajannis <kara@php.net> Statements get closed before connection shutdown.
Disabled fetching all errors for Adabas.
/php-src/ext/odbc/php_odbc.c
43ae2bf 01-Jan-2000 Sascha Schumann <sas@php.net> Happy Y2K patch! Happy new year (or the new millennium, depending on whether
you start counting at 0 or 1).
/php-src/ext/odbc/php_odbc.c
7c88c6f 30-Dec-1999 Andreas Karajannis <kara@php.net> Replaced some ODBC 3 stuff to be backwards compatible to ODBC 2
/php-src/ext/odbc/php_odbc.c
235386b 26-Dec-1999 Zeev Suraski <zeev@php.net> Change ALLOC_ZVAL() semantics
/php-src/ext/odbc/php_odbc.c
3bf1b04 24-Dec-1999 Andi Gutmans <andi@php.net> - Move more stuff to ALLOC_ZVAL(). We need to add those FREE_ZVAL()'s now.
/php-src/ext/odbc/php_odbc.c
e538fcb 21-Dec-1999 Zeev Suraski <zeev@php.net> @- Fixed a bug in ODBC error reporting (Zeev)
@- Added PHP_Logo_GUID() and Zend_Logo_GUID() functions, that return the GUIDs
@ of the PHP and Zend logos used in phpinfo() (Zeev)
/php-src/ext/odbc/php_odbc.c
a1ad287 18-Dec-1999 Zeev Suraski <zeev@php.net> - The tree compiles again
/php-src/ext/odbc/php_odbc.c
396bccf 17-Dec-1999 Zeev Suraski <zeev@php.net> More php3_ cleanup
/php-src/ext/odbc/php_odbc.c
fb1c77b 17-Dec-1999 Zeev Suraski <zeev@php.net> - Made PHP_VERSION and PHP_OS work again
- More php3_ cleanup
@- Restored the PHP_VERSION and PHP_OS constants (Zeev)
/php-src/ext/odbc/php_odbc.c
4bd855e 11-Dec-1999 Andreas Karajannis <kara@php.net> Don't include functions not supported by Solid
/php-src/ext/odbc/php_odbc.c
25096ac 09-Dec-1999 Nick Gorham <lurcher@php.net> Report all ODBC error's not just the top of the stack
/php-src/ext/odbc/php_odbc.c
5b983c9 04-Dec-1999 Sascha Schumann <sas@php.net> Clean up php3.*\.h files. The files itself are renamed, and references in all
.*\.[ch] files were changed. There is a slight chance that my script missed
a few changes, please correct them manually.
/php-src/ext/odbc/php_odbc.c
2df67b7 30-Nov-1999 Nick Gorham <lurcher@php.net> Added check in the ODBC module that a connection is still valid before
reuse in a persistent connection.
/php-src/ext/odbc/php_odbc.c
bd8b285 29-Nov-1999 Stig Bakken <ssb@php.net> @Added DBMaker support (patch by Pax Tsai <paxtsai@lion.syscom.com.tw>)
Added DBMaker support (patch by Pax Tsai <paxtsai@lion.syscom.com.tw>)
/php-src/ext/odbc/php_odbc.c
fd056d0 09-Nov-1999 Stig Bakken <ssb@php.net> Clean up ODBC HAVE_XXX symbols, compile fixes for OpenLink and Solid.
#The Solid support still does not link, though (looks like a side-effect of
#the way the Solid libs are named and our stubborn friend libtool).
#This can wait until after 4.0b3.
/php-src/ext/odbc/php_odbc.c
990d5d7 28-Oct-1999 Rasmus Lerdorf <rasmus@php.net> (IBM DB2 Support) Fix stuff to allow IBM DB2 to work with PHP 4.
Tested against DB2 6.1 UDB on Linux (RH-6.0)
@- Enable IBM DB2 support - Tested against DB2 6.1 UDB on Linux (RH-6.0)
/php-src/ext/odbc/php_odbc.c
9295bd2 15-Oct-1999 Zeev Suraski <zeev@php.net> Make ODBC work under Win32
/php-src/ext/odbc/php_odbc.c
86bb3fa 12-Oct-1999 Thies C. Arntzen <thies@php.net> new improved resource-API (i hope everything still compiles)
/php-src/ext/odbc/php_odbc.c
05ed227 08-Oct-1999 Andreas Karajannis <kara@php.net> Forgot to remove workaround for SQLANY_BUG which is no longer needed
/php-src/ext/odbc/php_odbc.c
2051682 08-Oct-1999 Andreas Karajannis <kara@php.net> Moved Environment handle to connection struct for thread safety
/php-src/ext/odbc/php_odbc.c
6cd07c5 07-Oct-1999 Andreas Karajannis <kara@php.net> Made henv a real global var. Seems to work basically when multithreaded
/php-src/ext/odbc/php_odbc.c
7588b1b 25-Sep-1999 Andreas Karajannis <kara@php.net> odbc now uses the new Zend function api
/php-src/ext/odbc/php_odbc.c
7d759e6 23-Sep-1999 Nick Gorham <lurcher@php.net> Added support for Easysoft ODBC-ODBC Bridge
Fixed bug in odbc_setoption
/php-src/ext/odbc/php_odbc.c
21d8c98 22-Sep-1999 Nick Gorham <lurcher@php.net> Added support for metadata functions, odbc_tables, odbc_columns,
odbc_columnprivileges, odbc_foreignkeys, odbc_gettypeinfo,
odbc_primarykeys, odbc_procedurecolumns, odbc_procedures,
odbc_procedurecolumns, odbc_procedures, odbc_specialcolumns,
odbc_statistics, odbc_tableprivileges
/php-src/ext/odbc/php_odbc.c
8a7d806 05-Sep-1999 Andreas Karajannis <kara@php.net> New resource handling for odbc module
/php-src/ext/odbc/php_odbc.c