SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for apache2-mod_owa-2.11.9-1.2.x86_64.rpm :
Fri Dec 7 13:00:00 2018 ecsosAATTopensuse.org
- Update to 2.11.9
- Rebase apache2-mod_owa.patch

Thu Mar 8 13:00:00 2018 ecsosAATTopensuse.org
- fix build error for Leap 15.0, Tumbleweed and Factory
rpm queryformat for version does not run anymore.
It will override with pakate version itself.

Tue Dec 12 13:00:00 2017 ecsosAATTopensuse.org
- update to 2.11.4

Thu Jun 11 14:00:00 2015 ecsosAATTopensuse.org
- added permissions and logrotate

Tue Jun 9 14:00:00 2015 ecsosAATTopensuse.org
- update to 2.10.8

Mon May 18 14:00:00 2015 ecsosAATTopensuse.org
- update to 2.10.7

* Improvements and Enhancements
- Use streaming read/write loop for large REST bodies.
- Make 64-bit LOB interfaces the default.
- Pass client IP address from owad if available.
- Support ETag, Expires, and Last-Modified headers for
OwaDocTable downloads.
- Add REF cursor return mode.
- Added OwaHttp and OwaDav to support REST operations.
- Added Apache 2.4 version (same as 2.2 version).
- Add WDB_GATEWAY_LOGOUT cookie support for Basic
authentication.
- Add OwaContentType to allow different defaults for responses.
- Add OwaCharsize directive to work around PL/SQL gateway bug.
- Add support for external authentication via Oracle Wallet
or OS.
- Hack OwaLDAP to allow for CGI environment supplied basic
authentication.
- Hack OwaLDAP to allow for NT authentication via mod_auth_sspi.
- Allow OwaStart to send a redirect.
- Add new OwaAlternate modes to support logging (experimental).
- Add OwaWait and OwaOptimizer directives.
- Add OwaDocTable directive and partial support for WebDB
document API.
- Add OwaLDAP directive.
- Add errmsg to OwaSqlError URI.
- Added Apache 2.2 version.
- Added synonym support and caching to describe logic.
- Support 2-argument flexible argument mode.
- Add the OwaSession directive.
- Disallow punctuation and spaces in argument names.
- Add OwaSqlError directive.
- Add support for transfer of unprocessed POST data as RAW.
- Add new ERROR diagnostic flag.
- Allow OwaPool to be thread-limited with THREADS.
- Add OwaEnv directive.
- Add ability to store/retrieve files in file system.
- Add OwaReject directive.
- Add support for LocationMatch (regular expressions).
- Round array sizes and buffer widths to increase cursor
sharing.
- Add TIMING diagnostic.
- Add GET_PAGE_RAW support and RAW binding mode.
- Add OwaReset for advanced package reset modes.
- Add support for NCHAR/NVARCHAR binding modes with OwaUnicode.
- Add time zone and date formatting directives (for Oracle 9i).
- Support native DB logins with oracle_realm directive.
- Add relaxed describe mode and describe schema.
- Add hooks for before/after procedures.
- Updated Apache 2.0 implementation to 2.0.16 beta.
- Reimplement latches using pthread mutexes.
- Delay RESET_PACKAGE call until after request is handled.
- Use pointer-array binding for flexible argument values.
- Add SQL statement diagnostics triggered by POOL flag.
- Get realm from OWA_SEC and generate Basic challenge.
- Pass Basic authentication header to OWA_SEC.
- Remove parameter and collection binding limits.
- Allow additional header elements to be returned for
document downloads.
- Support Location = \"/\" and document_path = \"/\".
- Log SQL errors to Apache error log.
- Added \"chunking\" of oversized arguments in flexible calling
mode.
- Added oracle_proc directive.
- Support redirects from POST requests.
- Pass Authentication header through to OWA CGI.
- Added backport to 7.3, added LOBs and describe to 8.0
backport.
- Added a connection pool cleanup thread.
- Added support for range-based file downloads.
- Added support for file-system caches.
- Added directive to set default start page.
- Added support for using alternate OWA implemenations.
- Improved handling of multi-byte character sets for content
uploads and downloads.
- Support BFILEs for content downloads.
- Support binary content returns for single-byte character sets.
- Added support for promotion of singleton arguments to array
binding.
- Added support for file uploads and downloads through LOBs.
- Added support for legacy file up/download through LONGs.
- Ifdef\'ed code to enable builds against OCI 8.0 (leaves out
the LOB support and the NLS check).
- Switched connection pool to semaphore-based model.
- Improved directive processing to eliminate need for quotes
around multi-valued attributes (e.g. oracle_diag).
- Added a parameter for DAD character set; send character set
where possible on HTTP response headers.
- Added the ability to recover from a database shutdown/restart
that invalidates connections in the pool.

* Bugs Found/Fixed
- Get correct media type for REST requests.
- Report OS username on external authentication failure.
- Fix the buffer resize in Apex argument stream reader.
- Check file-system permission problems after connect failure
with status 1804 or 12705.
- Fix a bug with multi-file uploads when not using flex arguments.
- Fix questionable initialization for temporary connection members.
- Recompute max field names in chunked mode flexible arguments
calls.
- Allow PL/SQL to return permanent redirections.
- Treat logon warnings as success (e.g. password expiry warning).
- Fix a bug with 0-argument redescribes to flex-argument calls.
- Better support filename-driven WPG_DOCLOAD file downloads.
- Allow Content-Disposition for OwaDocTable file downloads.
- Fixed array-fetch bug in REF cursors.
- Fixed handling of 0-argument arrays for flex args calling mode.
- Special processing for Windows file separator with
multi-byte character sets.
- Skip OCI LOB operation for WPG-style uploads of 0-length files.
- Fix flexible argument mode for WPG-style file uploads.
- Fix thread handles for Unix to accomodate unsigned values.
- Fix a crash with config pointer deref in mutex init for
Apache 2.x.
- Fix handling of Basic auth session reuse.
- Fix describe of PUBLIC synonyms.
- Fix OwaAdmin, broken in a previous change.
- Guard cleanup thread agains race conditions during shutdown.
- Allow flexible argument calls to POST via multipart/form-data.
- Add argument chunking to file upload to avoid 4000 byte
OCI limit.
- Limit size of PL/SQL string buffers to 32512 bytes per PL/SQL
maximum.
- Change describe processing to skip signature mismatches in
normal mode.
- Fixed redirect processing for Apache 2.0.
- Merge URL arguments for POST requests including file uploads.
- Fix bind width of reserved argument for file uploads.
- Avoid deadlock with 0-length content in POST requests.
- Switch POST request reads to standard Apache APIs.
- Unescape argument names in case of unusual characters.
- Suppress SQL diagnostic page for failures during reset/disconnect.
- Always truncate LOBs after write (in case of a shorter update).
- Fix missing child callback functions for Apache 2.0.
- Allow pages to be returned with Content-Length of 0.
- Use SCRIPT_NAME instead of REQUEST_URI when fixing Apache
CGI problems (for compatibility with mod_rewrite).
- Fix broken logic in parse of OwaReset directive.
- Skip additional header elements in file uploads (for Mozilla).
- Fix incorrect swap of database character set and client
character set.
- Prevent whitespace or punctuation in procedure/command names.
- Fix missing DAD character-set conversion for flexible
argument mode.
- Fix cleanup-thread mutex initialization problem.
- Workaround for database crashes due to USER_ID/PASSWORD
assignments (see plsqlbug.htm).
- Create PATH_INFO from SCRIPT_NAME when not found in
CGI environment.
- Make INIT_CGI_ENV call last to avoid shadow-process crash.
- Add work-around for OCI 0-width collection bind bug when doing
array promotion.
- Fixed bug with piecewise LONG file uploads/downloads.
- Fixed bug with boundary scan logic for large uploads.
- Work around keepalive problem with OCI bequeath connections by
marking Apache socket as \"close on exec\" on Unix.
- Free temporary LOB after document downloads.
- Fix bug with 0 array arguments to flexible calling mode.
- Correct error-page and header-only return processing.
- Rewrite SCRIPT_NAME and PATH_INFO environment variables for
structured Location names (e.g. \"/virtual/path\").
- Fix several problems with LONG and LONG RAW uploads, including
the inability to upload zero-length files.
- Prevent crash when initial database connect fails.
- Prevent crash when ARGS diagnostic used with large
arguments/arrays.
- Workaround for OCI 0-width collection binding bug.
- Workaround for keepalive-related browser hangs
(details at modowabug.htm).
- Problem with misparsed headers (due to change in how header
lines are returned with the newer OWAs).
- Connection pool lockup on Windows when closed/reopened
(due to omission of semaphore reset).
- Invalid state for reusable connection if first use was for
LOB download (due to omission of parse for OWA.GET_PAGE cursor).
- Crash when displaying error messages from temporary
connections (due to unintialized error message buffer pointer).
- Intermittent spin in Windows WriteFile routine due to
incorrect parameters used to open the diagnostic file.
- Failure to read entire content for large POST requests.

Thu Apr 2 14:00:00 2015 ecsosAATTopensuse.org
- update to 2.10.4

* Recent Improvements and Enhancements
- Pass client IP address from owad if available.
- Support ETag, Expires, and Last-Modified headers for
OwaDocTable downloads.
- Add REF cursor return mode.
- Added OwaHttp and OwaDav to support REST operations.
- Added Apache 2.4 version (same as 2.2 version).
- Add WDB_GATEWAY_LOGOUT cookie support for
Basic authentication.
- Add OwaContentType to allow different defaults for responses.
- Add OwaCharsize directive to work around PL/SQL gateway bug.
- Add support for external authentication via Oracle Wallet
or OS.
- Hack OwaLDAP to allow for CGI environment supplied basic
authentication.
- Hack OwaLDAP to allow for NT authentication via mod_auth_sspi.
- Allow OwaStart to send a redirect.
- Add new OwaAlternate modes to support logging (experimental).
- Add OwaWait and OwaOptimizer directives.
- Add OwaDocTable directive and partial support for WebDB
document API.
- Add OwaLDAP directive.
- Add errmsg to OwaSqlError URI.
- Added Apache 2.2 version.
- Added synonym support and caching to describe logic.
- Support 2-argument flexible argument mode.
- Add the OwaSession directive.
- Disallow punctuation and spaces in argument names.
- Add OwaSqlError directive.
- Add support for transfer of unprocessed POST data as RAW.
- Add new ERROR diagnostic flag.
- Allow OwaPool to be thread-limited with THREADS.
- Add OwaEnv directive.
- Add ability to store/retrieve files in file system.
- Add OwaReject directive.
- Add support for LocationMatch (regular expressions).
- Round array sizes and buffer widths to increase cursor
sharing.
- Add TIMING diagnostic.
- Add GET_PAGE_RAW support and RAW binding mode.
- Add OwaReset for advanced package reset modes.
- Add support for NCHAR/NVARCHAR binding modes with OwaUnicode.
- Add time zone and date formatting directives (for Oracle 9i).
- Support native DB logins with oracle_realm directive.
- Add relaxed describe mode and describe schema.
- Add hooks for before/after procedures.
- Updated Apache 2.0 implementation to 2.0.16 beta.
- Reimplement latches using pthread mutexes.
- Delay RESET_PACKAGE call until after request is handled.
- Use pointer-array binding for flexible argument values.
- Add SQL statement diagnostics triggered by POOL flag.
- Get realm from OWA_SEC and generate Basic challenge.
- Pass Basic authentication header to OWA_SEC.
- Remove parameter and collection binding limits.
- Allow additional header elements to be returned for document
downloads.
- Support Location = \"/\" and document_path = \"/\".
- Log SQL errors to Apache error log.
- Added \"chunking\" of oversized arguments in flexible
calling mode.
- Added oracle_proc directive.
- Support redirects from POST requests.
- Pass Authentication header through to OWA CGI.
- Added backport to 7.3, added LOBs and describe
to 8.0 backport.
- Added a connection pool cleanup thread.
- Added support for range-based file downloads.
- Added support for file-system caches.
- Added directive to set default start page.
- Added support for using alternate OWA implemenations.
- Improved handling of multi-byte character sets for content
uploads and downloads.
- Support BFILEs for content downloads.
- Support binary content returns for single-byte character sets.
- Added support for promotion of singleton arguments to
array binding.
- Added support for file uploads and downloads through LOBs.
- Added support for legacy file up/download through LONGs.
- Ifdef\'ed code to enable builds against OCI 8.0 (leaves out
the LOB support and the NLS check).
- Switched connection pool to semaphore-based model.
- Improved directive processing to eliminate need for quotes
around multi-valued attributes (e.g. oracle_diag).
- Added a parameter for DAD character set; send character set
where possible on HTTP response headers.
- Added the ability to recover from a database shutdown/restart
that invalidates connections in the pool.

* Bugs Found/Fixed
- Check file-system permission problems after connect failure
with status 1804 or 12705.
- Fix a bug with multi-file uploads when not using
flex arguments.
- Fix questionable initialization for temporary connection
members.
- Recompute max field names in chunked mode flexible
arguments calls.
- Allow PL/SQL to return permanent redirections.
- Treat logon warnings as success
(e.g. password expiry warning).
- Fix a bug with 0-argument redescribes to flex-argument calls.
- Better support filename-driven WPG_DOCLOAD file downloads.
- Allow Content-Disposition for OwaDocTable file downloads.
- Fixed array-fetch bug in REF cursors.
- Fixed handling of 0-argument arrays for flex args calling
mode.
- Special processing for Windows file separator with
multi-byte character sets.
- Skip OCI LOB operation for WPG-style uploads of
0-length files.
- Fix flexible argument mode for WPG-style file uploads.
- Fix thread handles for Unix to accomodate unsigned values.
- Fix a crash with config pointer deref in mutex init for
Apache 2.x.
- Fix handling of Basic auth session reuse.
- Fix describe of PUBLIC synonyms.
- Fix OwaAdmin, broken in a previous change.
- Guard cleanup thread agains race conditions during shutdown.
- Allow flexible argument calls to POST via
multipart/form-data.
- Add argument chunking to file upload to avoid 4000 byte
OCI limit.
- Limit size of PL/SQL string buffers to 32512 bytes per PL/SQL
maximum.
- Change describe processing to skip signature mismatches in
normal mode.
- Fixed redirect processing for Apache 2.0.
- Merge URL arguments for POST requests including file uploads.
- Fix bind width of reserved argument for file uploads.
- Avoid deadlock with 0-length content in POST requests.
- Switch POST request reads to standard Apache APIs.
- Unescape argument names in case of unusual characters.
- Suppress SQL diagnostic page for failures during
reset/disconnect.
- Always truncate LOBs after write
(in case of a shorter update).
- Fix missing child callback functions for Apache 2.0.
- Allow pages to be returned with Content-Length of 0.
- Use SCRIPT_NAME instead of REQUEST_URI when fixing
Apache CGI problems (for compatibility with mod_rewrite).
- Fix broken logic in parse of OwaReset directive.
- Skip additional header elements in file uploads (for Mozilla).
- Fix incorrect swap of database character set and
client character set.
- Prevent whitespace or punctuation in procedure/command names.
- Fix missing DAD character-set conversion for
flexible argument mode.
- Fix cleanup-thread mutex initialization problem.
- Workaround for database crashes due to USER_ID/PASSWORD
assignments (see plsqlbug.htm).
- Create PATH_INFO from SCRIPT_NAME when not found in
CGI environment.
- Make INIT_CGI_ENV call last to avoid shadow-process crash.
- Add work-around for OCI 0-width collection bind bug when
doing array promotion.
- Fixed bug with piecewise LONG file uploads/downloads.
- Fixed bug with boundary scan logic for large uploads.
- Work around keepalive problem with OCI bequeath connections
by marking Apache socket as \"close on exec\" on Unix.
- Free temporary LOB after document downloads.
- Fix bug with 0 array arguments to flexible calling mode.
- Correct error-page and header-only return processing.
- Rewrite SCRIPT_NAME and PATH_INFO environment variables
for structured Location names (e.g. \"/virtual/path\").
- Fix several problems with LONG and LONG RAW uploads,
including the inability to upload zero-length files.
- Prevent crash when initial database connect fails.
- Prevent crash when ARGS diagnostic used with large
arguments/arrays.
- Workaround for OCI 0-width collection binding bug.
- Workaround for keepalive-related browser hangs
(details at modowabug.htm).
- Problem with misparsed headers (due to change in how header
lines are returned with the newer OWAs).
- Connection pool lockup on Windows when closed/reopened
(due to omission of semaphore reset).
- Invalid state for reusable connection if first use was for
LOB download (due to omission of parse for OWA.GET_PAGE cursor).
- Crash when displaying error messages from temporary connections
(due to unintialized error message buffer pointer).
- Intermittent spin in Windows WriteFile routine due to
incorrect parameters used to open the diagnostic file.
- Failure to read entire content for large POST requests.

Thu Oct 16 14:00:00 2014 ecsosAATTopensuse.org
- initial version 2.10.3


 
ICM