Changelog for
qore-misc-tools-1.0.10-bp154.1.63.x86_64.rpm :
* Thu Oct 28 2021 Ferdinand Thiessen
- Update to 1.0.10:
* Might break backwards compatibility:
* Some server-side APIs have changed (integration of the Logger module in the HttpServer and the HttpServerUtil modules).
* Implemented the invalid-catch warning when types are required by parse options and added to the default warning mask for modules
* Added support for thread-local global variables
* Type errors with function and method resolution will report the full namespace paths of class and hashdecl types
* ConnectionProvider module:
* updated the AbstractConnection::getInfo() method
* added the AbstractConnection::getExtendedInfo() method
* DataProvider module:
* added the limit search option to the DefaultRecordIterator class
* HttpServer module:
* allow dynamic handlers to be disabled before being removed
* integrated the Logger module
* removed deprecated APIs
* HttpServerUtil module:
* integrated the Logger module
* Logger module:
* added support for the %h and %P patterns for hostname and PID
* allow file appenders to be reopened
* enable serialization for LoggerEvent objects as well as for them to be submitted directly to Logger objects
* Added qjar tool for exporting javadoc
* Many bug fixes
* Full release notes: https://docs.qore.org/qore-1.0.10/lang/html/release_notes.html- Add fix-module-linker-flags.patch fixing gh#4335
* Sat Jun 12 2021 Jan Engelhardt - Trim marketing wording from description.
* Tue Jun 08 2021 Ferdinand Thiessen - Update to 0.9.15
* DataProvider: Fixed a bug where the data type was not supported correctly as a data provider type
* Fixed a potential crash when raising a large number of exceptions
* Fixed a potential deadlock loading user modules with complex initialization code
* Fixed a bug where SSL errors were not properly cleared before I/O operations in all cases
* Fixed a bug where empty binary values could not be deserialized
* Fixed handling Qore program destruction in a foreign thread in a binary module that could cause a crash- Fixed abi Provides generation
* Wed May 19 2021 Ferdinand Thiessen - Update to 0.9.14
* OracleSqlUtil module and SqlUtil module: fixed various SQL generation issues
* Swagger module: fixed a bug where unknown string format types were not ignored but instead caused an exception to be thrown
* Util module: fixed a bug in parse_memory_size()
* Full changes: https://docs.qore.org/qore-0.9.14/lang/html/release_notes.html
* Wed Apr 14 2021 Ferdinand Thiessen - Update to 0.9.13
* Fixes CVE-2020-13615
* Added saprest tool (a SAP rest client)
* Bug fixes and improvements for
* CsvUtil
* DataProvider
* FixedLengthUtil
* HttpServer nad HttpServerUtil
* ServiceNowRestDataProvider
* WebUtil
* RestClient: additional fixes to REST path handling with schema validators with a base path
* New Modules in Qore:
* ServiceNowRestClient: provides APIs for communicating with the ServiceNow REST API
* ServiceNowRestDataProvider: Provides a data provider API for the ServiceNow REST API
* https://docs.qore.org/qore-0.9.13/lang/html/release_notes.html- ABI breaks with 0.9.0 update, removed outdated API and updated qore-module.prov- Refreshed reproducible.patch- Drop unused qore-libtool-2.4.6.patch- Split -doc package, building the documentation requires the yaml module, so this would create a dependency circle
* Mon Aug 05 2019 Dominique Leuenberger - Make the qore-module-api-
* provides more fail prove: store the provides list in qore-module.prov. During build, this file is auto-generated and compared against the package provided one to ensure the list is correct.
* Thu Jul 12 2018 bwiedemannAATTsuse.com- Add reproducible.patch to not include build hostname in package to make build reproducible (boo#1084909)
* Thu Oct 12 2017 jengelhAATTinai.de- Rework scriptlets for ldconfig. Adjust RPM groups. Avoid double-shipping of files. Use %configure.
* Fri Sep 29 2017 petrAATTyarpen.cz- updated to 0.8.13- Input/Output stream APIs- Vastly improved type system with complex type support Improved operators; list, string, binary slice operators, the \"..\" range operator, improved new, cast<>, and instanceof operators, lazy evaluation of functional and list operators, more- Improved encryption support including AES encryption, encryption/decryption streams, support for AAD and MACs Improved HTTPS and SSL security support with addition X.509 certificate support including automatic certificate verification in client and server contexts- Universal connection API- Support for binding output placeholder buffers for result sets that return an SQLStatement object for more efficient piecewise processing of DB stored procedure/function calls that return very large result sets- Strong encapsulation support (ex: private:internal)- Deterministic garbage collection performance improvements with large cycles- Debugging support and APIs including remote network debugging- Language Server Protocol support for Qore in the new astparser module for rich language support in IDEs such as the Visual studio Code Qore Extension- much more- rpm: /usr/bin user programs are part of qore-misc-tools package now as it was suggested by advanced packagers on IRC- rpm: updated qore-libtool-2.4.6.patch for new release
* Thu Sep 08 2016 petrAATTyarpen.cz- updated to 0.8.12.1- removed un-applicable patches: configure.patch
* Fri Jun 12 2015 dimstarAATTopensuse.org- Add qore-libtool-2.4.6.patch: Remove imported Libtool 2.4.2 macros from acinclude.m4: this is a terrible hack by upstream to not forcibly depend on libtool >= 2.4.2, which has a very bad side effect now with libtool 2.4.6 available: the macros conflict due the internal API changes inside libtool.