home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume30 / oraperl-v2 / part04 / Changes next >
Encoding:
Text File  |  1992-07-06  |  2.8 KB  |  79 lines

  1. Changes to the Oraperl package.
  2.  
  3.  
  4. Version 2
  5. =========
  6.  
  7. Patchlevel 0:
  8. =============
  9. Replaced my debugging code with Fred Fish' DBUG package
  10. Added fetched row caching ($ora_cache variable, &ora_open third parameter)
  11. Added the &ora_lengths function
  12. Added the &ora_types function
  13. Added the &ora_autocommit function
  14. Added the $ora_verno variable
  15. Added some support for LONG and LONGRAW data types ($ora_long, $ora_trunc)
  16. Added a warning (with -w) on use of $ora_debug if debugging is not available
  17. Added targets "test" and "install" to the Makefile
  18. Changed ora_login() to use $ORACLE_SID if the first parameter is empty
  19. Changed ora_login() to use Perl's my_setenv function
  20. Changed ora_bind() to pad short variables
  21. Changed ora_version() to report compile-time options
  22. Changed set_sid() to use Perl's my_setenv() function
  23. Fixed a bug in ora_open() where a cursor was not released if oopen failed
  24. Fixed a bug in getcursor(), which wasn't initialising all fields
  25. Fixed a bug in dropcursor(), which wasn't dropping all fields
  26. Merged the Oracle-v5 file into the Hints file
  27. Reorganised the files into subdirectories
  28. Rewrote the documentation
  29.  
  30.  
  31. Version 1:
  32. ==========
  33.  
  34. Patch 05
  35. ========
  36. Added functions for commit and rollback, plus commit.pl to demonstrate them
  37. Added a function to get the column titles, modified sql command to use it
  38. Added the bind.pl script
  39. Improved error handling for ora_close and ora_logoff
  40.  
  41. Patch 04
  42. ========
  43. Added "coraperl" - Perl with Oracle and Curses
  44. Modified mkdb.pl to use the curses functions if they're available
  45. Added sql, a script which executes SQL statements from the command line
  46. Added a note about dual-universe machines to the Hints file
  47. Added a strtoul() function
  48. Separated the clean and realclean/clobber targets
  49. Cleaned up a few bits and pieces - shouldn't make any difference
  50.  
  51. Patch 03
  52. ========
  53. Fixed a bug in allocating the data buffers, notably affecting DATE fields
  54. Fixed a bug in not freeing the space for ora_bind parameters
  55. Fixed a bug in creating a "debug" variable when it wasn't needed
  56. Improved debugging output, added support for flag 32 (string/numeric conversion)
  57. Improved handling of $ora_errstr
  58. Added configuration flags for various things to the Makefile
  59. Added targets listing and docs to the Makefile
  60. Added the &ora_version() function, analogous to Perl's -v flag.
  61. Added the &ora_do() function, equivalent to &ora_close(&ora_open(...))
  62. Added handling of NULL values returned from the database
  63. Added an 'oraperl.ph' file
  64.  
  65. Patch 02
  66. ========
  67. Added support for dynamically modifiable SQL statements
  68. Added a Hints file
  69. Corrected an error in the quick-reference sheet
  70.  
  71. Patch 01
  72. ========
  73. Fixed a bug in Makefile - $(LIBS) was not used
  74. Added the file Oracle-v5 - hints for building under Oracle v5
  75. Changed copyright notices to allow copying under Larry's Artistic License
  76. Added network addresses to the manual pages
  77. Added a PATCHLEVEL file
  78. No functional changes
  79.