Stig Bakken
81ded022e0
Applied DBMaker patch by Jeffrey Lin <clin@lion.syscom.com.tw>
2000-07-06 08:38:12 +00:00
Sascha Schumann
16017f6d78
Change header protection macros to conform to standard.
...
Draft 3 of IEEE 1003.1 200x, "2.2 The Compilation Environment"
All identifiers that begin with an underscore and either an uppercase
letter or another underscore are always reserved for any use by the
implementation.
2000-07-02 23:46:51 +00:00
Andi Gutmans
b9037f7d69
- Make PHP compile again under Windows.
...
- Please be careful when you make such changes.
2000-07-02 15:12:34 +00:00
Dan Kalowsky
5f81cba573
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.
2000-06-30 19:22:52 +00:00
Sascha Schumann
0c03253635
Stop including dl/phpdl.h.
2000-06-24 15:36:04 +00:00
Andi Gutmans
2987d5216e
- More #if WIN32|WINNT -> #ifdef PHP_WIN32 conversions
2000-06-15 23:45:05 +00:00
Andi Gutmans
a9d4cf9023
- Nuke COMPILE_DL. Modules that need to be compiled as dll's in Windows
...
- need to define both COMPILE_DL_MODULE and HAVE_MODULE=1
2000-06-10 08:48:01 +00:00
Zeev Suraski
022159a6cd
- Fix Win32 build
...
- Nuke a warning
2000-06-07 18:10:21 +00:00
Andi Gutmans
3701bc4207
- ARG_COUNT(ht) -> ZEND_NUM_ARGS() mega patch
2000-06-05 19:47:54 +00:00
Andreas Karajannis
2980f7f92d
Changed parameter naming some function prototypes
2000-05-28 17:23:24 +00:00
Andreas Karajannis
e50b33c240
Cosmetic changes.
2000-05-28 12:48:12 +00:00
Sascha Schumann
4686a3b50e
Use #ifdef COMPILE_DL_EXTNAME solely.
2000-05-23 09:33:51 +00:00
Andreas Karajannis
11f4909068
Turn off retrieving the whole error stack
2000-05-21 08:46:51 +00:00
Zeev Suraski
e043439ff6
Update the license with the new clause 6
2000-05-18 15:34:45 +00:00
Andreas Karajannis
07f7b8c1e3
Prototype adapted
2000-05-11 16:25:58 +00:00
Andreas Karajannis
010f7850e0
Restoring old parameter ordering in odbc_fetch_into()
2000-05-11 16:24:03 +00:00
Egon Schmid
7a3e2ee70a
Fixed some typos.
2000-05-11 12:10:53 +00:00
Andreas Karajannis
f4357f3254
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
2000-05-11 11:46:06 +00:00
Sascha Schumann
fe50664d4d
#if COMPILE_DL
...
becomes
#if defined(COMPILE_DL) || defined(COMPILE_DL_EXTENSION_NAME)
2000-05-02 00:44:35 +00:00
Sascha Schumann
0d383d9373
Replace the various get_module() functions with a uniform
...
ZEND_GET_MODULE(name) macro.
2000-05-02 00:30:36 +00:00
Sascha Schumann
7613e064f8
Remove trailing empty lines
2000-05-01 22:38:42 +00:00
Sascha Schumann
0d36199cf9
Large test commit IV
2000-05-01 22:04:52 +00:00
Sascha Schumann
de2cea47c0
Large commit test III
2000-05-01 22:00:09 +00:00
Sascha Schumann
a481fddfb3
Improved in-tree shared libraries build system
...
The following new/revived shared modules are available now:
... MySQL (*)
... PCRE (*)
... Session
... SWF
(*) capable of using bundled library or external library
All changes:
The m4 macro PHP_EXTENSION was revamped. Uses LIB_BUILD now.
This effectively means that all extensions have to use dynlib.
ext/mysql/config.m4 was revamped.
Uses LIB_BUILD for building bundled library.
ext/pcre/config.m4 was revamped.
Uses LIB_BUILD for building bundled library.
ext/ext_skel was changed to reflect that more modules should be
compileable as shared module.
ext/Makefile.in has been simplified enormously.
Dependencies are now stored in the build tree.
Empty dependencies are not generated by buildconf anymore. They
are now dynamically created during the build process.
Implicit rules for .S were removed.
The NO_RECURSION feature was removed.
"libs.mk" has been added to all cvsignore files in ext.
2000-05-01 02:42:55 +00:00
Sascha Schumann
953fe189da
Overall UNIX build system improvements:
...
* Makefile header is now completely dynamic
* Absolute paths in (top_)?(src|build)dir and VPATH
(fixes Tru64 support)
* VPATH does not contain variables anymore
(fixes UnixWare support)
2000-04-30 03:20:09 +00:00
Nick Gorham
1b7bfe5bbf
Removed unnecessary FAR's (I am assuming we don't need to work under
...
16 bit windows). They break several ODBC builds.
2000-04-16 16:16:59 +00:00
Colin Viebrock
a7c8bfb9fb
phpinfo() prettying
2000-04-06 21:07:44 +00:00
Sascha Schumann
b4db46606e
Some white-space changes
2000-03-26 19:47:28 +00:00
Andi Gutmans
50a2574e97
- ELS are passed to internal functions
2000-03-14 05:15:33 +00:00
Andreas Karajannis
773d0560f2
odbc_close() and odbc_close_all() working again
2000-03-13 15:22:47 +00:00
Sascha Schumann
bb09ee9505
Use sprintf everywhere and define sprintf to php_sprintf, if sprintf is broken.
2000-03-12 17:18:21 +00:00
Sascha Schumann
caeaaf4d98
Fix build on systems which lack snprintf or vsnprintf.
...
PR: #3786
2000-03-12 15:47:34 +00:00
Leo Baschy
355eda0cf3
remove recent patch to _close_odbc_conn calling _free_odbc_result
2000-03-12 01:03:23 +00:00
Andi Gutmans
9dca788ca0
- 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?
2000-03-11 20:48:49 +00:00
Leo Baschy
db33bb8ff6
_close_odbc_conn calls _free_odbc_result if possible
2000-03-09 22:19:57 +00:00
Stig Bakken
d02fe90b00
Change extension names in all extensions' zend_module_entry to their
...
directory name.
2000-03-06 18:44:01 +00:00
Sascha Schumann
1e1e162e31
Define SQL_SUCCEEDED for Solid.
...
PR: #3383
2000-02-23 19:16:34 +00:00
Andreas Karajannis
324391bc30
uodbc now uses zend's reference system. The crashes on request shutdown should be gone.
2000-02-23 16:34:08 +00:00
Egon Schmid
ecb74a01a1
More protos.
2000-02-23 16:26:10 +00:00
Zeev Suraski
86fa2aade2
the pipe is breaking all the time
2000-02-19 23:41:32 +00:00
Andi Gutmans
8c813dbb96
- Make Win32 compile again
2000-02-05 17:58:11 +00:00
Andreas Karajannis
2b6d84ff37
Fix for wrong library ordering with adabas
2000-01-19 18:21:53 +00:00
Zeev Suraski
ec386cc9fd
- 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!
2000-01-16 21:03:49 +00:00
Thies C. Arntzen
b42603eee6
in an rshutdown function we should not access the regular_list like this.
2000-01-15 13:35:06 +00:00
Andreas Karajannis
0ab3cda84a
Statements get closed before connection shutdown.
...
Disabled fetching all errors for Adabas.
2000-01-02 15:59:01 +00:00
Sascha Schumann
43ae2bffbb
Happy Y2K patch! Happy new year (or the new millennium, depending on whether
...
you start counting at 0 or 1).
2000-01-01 01:32:05 +00:00
Sascha Schumann
f5bf967660
Fix linking problems with iODBC. This is from the Adabas section, so
...
this might work for iODBC.
1999-12-31 00:38:22 +00:00
Sascha Schumann
797b8885c5
First try at getting the ODBC stuff right
1999-12-31 00:21:01 +00:00
Andreas Karajannis
7c88c6fce1
Replaced some ODBC 3 stuff to be backwards compatible to ODBC 2
1999-12-30 17:11:47 +00:00
Sascha Schumann
7948fe36c4
Fix define.
...
This should be the last one, my earlier search didn't find macro names
contain numbers.
1999-12-30 13:19:56 +00:00