Thies C. Arntzen
9abeb4819f
(OCILogon) fixed crash in OCILogon if username was not valid (newly introduced - no need for a NEWS entry)
2000-03-09 02:42:38 +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
Thies C. Arntzen
ad5b022ed1
@- OCINLogon() sessions are now closed again. (Thies)
...
# happy hacking in hongkong!
2000-03-06 08:02:15 +00:00
Joe Martin
68c10efe1b
Added functions to retrieve scale, precision and raw oracle data type for
...
columns.
2000-03-03 01:28:27 +00:00
Thies C. Arntzen
490569ca28
@- OCINLogon no longer crashes. (Thies)
2000-03-01 08:17:33 +00:00
Thies C. Arntzen
08055feffa
out of space in private (brain) memory;-)
2000-02-27 18:02:14 +00:00
Thies C. Arntzen
48bc90a8aa
just so that i don't forget
2000-02-27 14:31:04 +00:00
Egon Schmid
6aff02506e
Thies, it looks now a little bit better.
...
Please correct my dummy entries.
2000-02-23 15:54:23 +00:00
Thies C. Arntzen
e0b0919375
@- Fixed OCI8 crash when returning cursors from stored-procedures. (Thies)
2000-02-22 13:56:48 +00:00
Zeev Suraski
86fa2aade2
the pipe is breaking all the time
2000-02-19 23:41:32 +00:00
Zeev Suraski
1c4532dcbf
*** empty log message ***
2000-02-19 13:11:02 +00:00
Zeev Suraski
6d0ab6166c
SAPIfication, Episode VI: Return of the SAPI
...
Remove mostly all references to APACHE and CGI_BINARY from the code.
- Apache include files are no longer included by any PHP code, except for the Apache SAPI module.
- No server specific code is in any of the base PHP code.
Still left to be done:
- Eliminate any references to APACHE from the few remaining modules.
- Move request_info.c's logic to SAPI
- Modify the regex function names, and globals, so that we can always
include them, without having to fear any interference with Apache;
Always use the bundled regex library
2000-02-10 19:41:21 +00:00
Thies C. Arntzen
aee1dd9ec0
kill warning
...
@- Fixed some OCIBindByName() problems. (Thies)
2000-02-07 10:31:43 +00:00
Thies C. Arntzen
c145f85638
make it work without the zend_hash_pointer*() functions. some work on the shutdown issues (more to follow)
2000-02-01 14:39:59 +00:00
Thies C. Arntzen
8950aa75c4
@- OCI8 now supports binding of NULL-values. Module cleanups. (Thies)
...
lots of cleanup - all invisible to the user (i hope;-)
- full refcounting of connections & statements
- cleanup of the descriptor-code (descriptors are now real resources)
- we now use SQLT_CHR instead of SQLT_STR (no trailing \0) - smarter & faster
- ocifetchinto(OCI_BOTH) will use references.
2000-01-16 13:30:57 +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
Thies C. Arntzen
4e095276af
digital cc doe not like whitespaces before a # mark
1999-12-23 08:18:35 +00:00
Zeev Suraski
a1ad2872ee
- The tree compiles again
1999-12-18 22:40:35 +00:00
Zeev Suraski
396bccfb1d
More php3_ cleanup
1999-12-17 22:34:04 +00:00
Zeev Suraski
fb1c77bd4f
- Made PHP_VERSION and PHP_OS work again
...
- More php3_ cleanup
@- Restored the PHP_VERSION and PHP_OS constants (Zeev)
1999-12-17 20:55:31 +00:00
Zeev Suraski
a3c6514332
More php3_ annihilation
1999-12-17 19:51:39 +00:00
Zeev Suraski
02d3b39420
More php3_ annihilation
1999-12-17 19:16:50 +00:00
Thies C. Arntzen
99b5652f40
small cleanups in MINIT code
...
OCIInitialize is now called at the "right" spot again
1999-12-09 11:02:41 +00:00
Thies C. Arntzen
40340b5aa0
@- OCI8 now returns NULL values in LONG columns correct. (Thies)
1999-12-08 14:04:55 +00:00
Sascha Schumann
5b983c944f
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.
1999-12-04 19:19:57 +00:00
Thies C. Arntzen
f6e8a597a9
fixed tiny leak
1999-12-04 12:06:32 +00:00
Thies C. Arntzen
126756d728
just a remark
1999-12-01 07:34:06 +00:00
Thies C. Arntzen
e20e9786b3
added missing function-alias
1999-11-12 17:05:57 +00:00
Thies C. Arntzen
d64e09a322
oops, didn't mean to activate this!
1999-11-12 14:34:50 +00:00
Thies C. Arntzen
e61fea3029
@- Fixed selecting nested-tables in OCI8. (Thies)
...
fixed mested-tables again (broke it when resourcified the driver)
1999-11-12 14:31:01 +00:00
Rasmus Lerdorf
392659fabe
# Fix comments
1999-11-10 05:50:20 +00:00
Thies C. Arntzen
c171eecd7a
@- implemented OCI8 $lob->WriteToFile() function - very useful for streaming
...
@ large amounts of LOB-Data without to need of a huge buffer. (Thies)
1999-10-27 17:51:22 +00:00
Thies C. Arntzen
86bb3fa0c0
new improved resource-API (i hope everything still compiles)
1999-10-12 14:53:15 +00:00
Thies C. Arntzen
7fe8812d3e
use reference counting for emulating child<->parent (cursor<->connection) relationships.
1999-10-05 16:06:54 +00:00
Thies C. Arntzen
16e1cbee07
major rework here - the refcount stuff gets better and better!
1999-09-30 08:41:45 +00:00
Thies C. Arntzen
284bc523d6
fixed crash in connection shutdown!
1999-09-29 14:20:27 +00:00
Thies C. Arntzen
73c8429282
just some renaming.
1999-09-29 13:35:12 +00:00
Thies C. Arntzen
74bc24d9d5
initialize OCI in threaded mode if ZTS is defined.
1999-09-28 11:12:32 +00:00
Thies C. Arntzen
128b733eca
fix #2316 - fetching empty LOBs via OCI8
1999-09-17 08:25:03 +00:00
Thies C. Arntzen
598aaba8ca
you can now position when doing lob-writes.
1999-09-14 12:41:00 +00:00
Thies C. Arntzen
c2042b1561
got rid of the define-callback stuff there's a bug in oracle-oci8!
1999-09-13 15:19:29 +00:00
Thies C. Arntzen
c21663b3e7
ported $lob->savefile($filename) method from PHP3
1999-09-13 11:49:07 +00:00
Thies C. Arntzen
f858b6891c
cleanups
1999-09-13 11:13:53 +00:00
Thies C. Arntzen
d5bafdaa20
ported oci8 to use new class API
...
var_dump no longer tries to traverse avr->value.ht for objects but uses var->value.obj.properties instead
1999-09-13 10:52:54 +00:00
Andi Gutmans
fd28fec38b
- Fixed typo in oci8 error message
1999-08-19 04:13:56 +00:00
Thies C. Arntzen
c1218de0d2
ZTS
1999-08-18 16:48:59 +00:00
Thies C. Arntzen
e3aeb15678
ocifetchinto fix
1999-08-18 12:51:51 +00:00
Thies C. Arntzen
f93ce67426
cleanups & ZTS stuff (ZTS untested!)
1999-08-17 13:54:25 +00:00
Thies C. Arntzen
269785f95e
starting to clean up
1999-08-10 14:33:59 +00:00
Zeev Suraski
3cb1eb0471
Removed '3' from key functions in PHP (maintained compatibility through
...
php3_compat.h)
1999-08-02 19:17:14 +00:00
Andrey Hristov
33d27f5bfe
More symbol work.
1999-08-02 16:06:13 +00:00
Zeev Suraski
c5724cbd14
License update
1999-07-16 13:13:16 +00:00
Thies C. Arntzen
d4fb7d9e37
fixed mem-problem
1999-07-12 11:49:32 +00:00
Thies C. Arntzen
5a288ffdc8
small php4 fixes
1999-07-12 10:36:19 +00:00
Zeev Suraski
c43c235427
Don't touch refcount and EA directly
1999-07-09 20:45:55 +00:00
Zeev Suraski
5f62c347c7
Step 2:
...
Rename is_ref to EA
1999-07-09 17:44:41 +00:00
Thies C. Arntzen
ff9407b56b
on par with latest php3
1999-07-08 14:12:07 +00:00
Thies C. Arntzen
0e3f5a69f7
ups
1999-07-05 09:33:47 +00:00
Thies C. Arntzen
8788f30c12
fixed mem-leak
1999-07-05 08:49:13 +00:00
Thies C. Arntzen
cab8290b8e
up to php3 version
...
returns resources now!
1999-07-05 06:29:04 +00:00
Thies C. Arntzen
a3464b7c11
oci8 to 3.0.9
...
implode works!
1999-06-09 19:47:06 +00:00
Thies C. Arntzen
e5da9fc10a
up to 3.0.9
1999-06-09 10:40:08 +00:00
Sascha Schumann
b57dc27595
- run ext sources through conv_proto
...
- add necessary phpext_*_ptr
1999-05-21 10:06:25 +00:00
Thies C. Arntzen
3031862b24
up-to-date with 3.0.8
1999-05-12 14:28:01 +00:00
Thies C. Arntzen
dc8d4f89c7
move oci8 from oracle to it's own ext-directory - configure stuff needs more work - but it configures and compiles
1999-05-12 14:21:38 +00:00