Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:12.3
rubygem-sqlite3
rubygem-sqlite3.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File rubygem-sqlite3.changes of Package rubygem-sqlite3
------------------------------------------------------------------- Tue Apr 17 07:17:37 UTC 2012 - coolo@suse.com - update to 1.3.6 * Enhancements * Windows: build against SQLite 3.7.11 * Added SQLite3::ResultSet#each_hash for fetching each row as a hash. * Added SQLite3::ResultSet#next_hash for fetching one row as a hash. * Bugfixes * Support both UTF-16LE and UTF-16BE encoding modes on PPC. Closes #63 * Protect parameters to custom functions from being garbage collected too soon. Fixes #60. Thanks hirataya! * Fix backwards compatibility with 1.2.5 with bind vars and `query` method. Fixes #35. * Fix double definition error caused by defining sqlite3_int64/uint64. * Fix suspicious version regexp. * Deprecations * ArrayWithTypesAndFields#types is deprecated and the class will be removed in version 2.0.0. Please use the `types` method on the ResultSet class that created this object. * ArrayWithTypesAndFields#fields is deprecated and the class will be removed in version 2.0.0. Please use the `columns` method on the ResultSet class that created this object. * The ArrayWithTypesAndFields class will be removed in 2.0.0 * The ArrayWithTypes class will be removed in 2.0.0 * HashWithTypesAndFields#types is deprecated and the class will be removed in version 2.0.0. Please use the `types` method on the ResultSet class that created this object. * HashWithTypesAndFields#fields is deprecated and the class will be removed in version 2.0.0. Please use the `columns` method on the ResultSet class ------------------------------------------------------------------- Thu Apr 5 07:55:39 UTC 2012 - coolo@suse.com - update to 1.3.5 * Enhancements * Windows: build against SQLite 3.7.9 * Static: enable SQLITE_ENABLE_COLUMN_METADATA * Added Statement#clear_bindings! to set bindings back to nil * Bugfixes * Fixed a segv on Database.new. Fixes #34 (thanks nobu!) * Database error is not reset, so don't check it in Statement#reset! * Remove conditional around Bignum statement bindings. Fixes #52. Fixes #56. Thank you Evgeny Myasishchev. * Internal * Use proper endianness when testing database connection with UTF-16. Fixes #40. Fixes #51 * Use -fPIC for static compilation when host is x86_64. ------------------------------------------------------------------- Mon Feb 13 10:55:20 UTC 2012 - coolo@suse.com - patch license to follow spdx.org standard ------------------------------------------------------------------- Fri Aug 19 13:23:41 UTC 2011 - fcastelli@novell.com - update to version 1.3.4 * Enhancements: - Windows: build against SQLite 3.7.7.1 - Windows: build static binaries that do not depend on sqlite3.dll be installed anymore * Bugfixes - Backup API is conditionaly required so that older libsqlite3 can be used. Thanks Hongli Lai. - Fixed segmentation fault when nil is passed to SQLite3::Statement.new - Fix extconf’s hardcoded path that affected installation on certain systems. ------------------------------------------------------------------- Tue Apr 12 14:30:22 UTC 2011 - mrueckert@suse.de - update to version 1.3.3 * Abort on installation if sqlite3_backup_init is missing. Fixes #19 - switched to "sqlite3" instead of "sqlite3-ruby" - additional changes from 1.3.2 * SQLite3::Database can now be open as readonly db = SQLite3::Database.new('my.db', :readonly => true) * Added SQLite3::SQLITE_VERSION and SQLite3::SQLITE_VERSION_NUMBER [nurse] * type_translation= works along with Database#execute and a block * defined functions are kept in a hash to prevent GC. #7 * Removed GCC specific flags from extconf. * SQLite3::Database#type_translation= will be deprecated in the future with no replacement. * SQlite3::Version will be deprecated in 2.0.0 with SQLite3::VERSION as the replacement. - additional changes from 1.3.1 * Custom collations may be defined using SQLite3::Database#collation * Statements returning 0 columns are automatically stepped. [RF #28308] * SQLite3::Database#encoding works on 1.8 and 1.9 - added sqlite3-1.3.3_no_stupid_paths.patch: the extconf.rb was adding some stupid paths to the linker cmdline. the patch removes those entries. patch applied to gem itself and rebuild the gem. - split out doc and testsuite - updated rpmlintrc to a less stupid version ------------------------------------------------------------------- Mon Jun 14 19:46:30 UTC 2010 - mrueckert@suse.de - update to version 1.3.0 - Complete rewrite of C-based adapter from SWIG to hand-crafted one [tenderlove] See API_CHANGES document for details. This closes: Bug #27300, Bug #27241, Patch #16020 - Improved UTF, Unicode, M17N, all that handling and proper BLOB handling [tenderlove, nurse] - Added support for type translations [tenderlove] - Added API to access and load extensions. [kashif] These functions maps directly into SQLite3 own enable_load_extension() and load_extension() C-API functions. See SQLite3::Database API documentation for details. This closes: Patches #9178 - Corrected gem dependencies (runtime and development) - Fixed threaded tests [Alexey Borzenkov] - Removed GitHub gemspec - Fixed "No definition for" warnings from RDoc - Generate zip and tgz files for releases - Added Luis Lavena as gem Author (maintainer) - Prevent mkmf interfere with Mighty Snow Leopard - Allow extension compilation search for common lib paths [kashif] (lookup /usr/local, /opt/local and /usr) - Corrected extension compilation under MSVC [romuloceccon] - Define load_extension functionality based on availability [tenderlove] - Deprecation notices for Database#query. Fixes RF #28192 - Added support for type translations [tenderlove] - Allow extension compilation search for common lib paths [kashif] (lookup /usr/local, /opt/local and /usr) - Corrected extension compilation under MSVC [romuloceccon] - Define load_extension functionality based on availability [tenderlove] - Deprecation notices for Database#query. Fixes RF #28192 - Complete rewrite of C-based adapter from SWIG to hand-crafted one [tenderlove] See API_CHANGES document for details. This closes: Bug #27300, Bug #27241, Patch #16020 - Improved UTF, Unicode, M17N, all that handling and proper BLOB handling [tenderlove, nurse] - Added API to access and load extensions. [kashif] These functions maps directly into SQLite3 own enable_load_extension() and load_extension() C-API functions. See SQLite3::Database API documentation for details. This closes: Patches #9178 - Fixed threaded tests [Alexey Borzenkov] - Fixed "No definition for" warnings from RDoc ------------------------------------------------------------------- Mon Oct 26 17:41:40 CET 2009 - mrueckert@suse.de - update to version 1.2.5 * Check for illegal nil before executing SQL [Erik Veenstra] * Switch to Hoe for gem task management and packaging. * Advertise rake-compiler as development dependency. * Build gem binaries for Windows. * Improved Ruby 1.9 support compatibility. * Taint returned values. Patch #20325. - fixes missing license file (bnc#549261) ------------------------------------------------------------------- Fri Jan 16 14:46:17 CET 2009 - mrueckert@suse.de - update to version 1.2.4 - Fix incorrect permissions on database.rb and translator.rb [Various] - Avoid using Object#extend for greater speedups [Erik Veenstra] - Ruby 1.9 compatibility tweaks for Array#zip [jimmy88@gmail.com] - Fix linking against Ruby 1.8.5 [Rob Holland <rob@inversepath.com>] - Make the table_info method adjust the returned default value for the rows so that the sqlite3 change in 3.3.8 and greater can be handled transparently [Jamis Buck <jamis@37signals.com>] - Ruby 1.9 compatibility tweaks [Roman Le Negrate <roman2k@free.fr>] - Various performance enhancements [thanks Erik Veenstra] - Correct busy_handler documentation [Rob Holland <rob@inversepath.com>] - Use int_bind64 on Fixnum values larger than a 32bit C int can take. [Rob Holland <rob@inversepath.com>] - Work around a quirk in SQLite's error reporting by calling sqlite3_reset to produce a more informative error code upon a failure from sqlite3_step. [Rob Holland <rob@inversepath.com>] - Various documentation, test, and style tweaks [Rob Holland <rob@inversepath.com>] - Be more granular with time/data translation [Rob Holland <rob@inversepath.com>] - Use Date directly for parsing rather than going via Time [Rob Holland <rob@inversepath.com>] - Check for the rt library and fdatasync so we link against that when needed [Rob Holland <rob@inversepath.com>] - Rename data structures to avoid collision on win32. based on patch by: Luis Lavena [Rob Holland <rob@inversepath.com>] - Add test for defaults [Daniel Rodríguez Troitiño] - Correctly unquote double-quoted pragma defaults [Łukasz Dargiewicz <lukasz.dargiewicz@gmail.com>] ------------------------------------------------------------------- Tue May 22 22:27:06 CEST 2007 - mrueckert@suse.de - update to version 1.2.1 Only a single change in this release: sqlite3 3.3.8 and higher have changed the format of the 'dflt_value' column for the table_info pragma. This caused breakage in apps that depend on that pragma, like Ruby on Rails. This release makes the Database#table_info helper check the libversion, and adjust the dflt_value column accordingly. If you want the new format and not the old, you can invoke the table_info pragma directly, instead of using the helper. - added rubygem-native-rpmlintrc ------------------------------------------------------------------- Fri Oct 20 01:36:26 CEST 2006 - mrueckert@suse.de - use gem_build_cleanup ------------------------------------------------------------------- Wed Jun 21 01:20:15 CEST 2006 - mrueckert@suse.de - use rubygems_with_buildroot_patch instead of the versioned buildrequires ------------------------------------------------------------------- Tue Jun 20 01:44:34 CEST 2006 - mrueckert@suse.de - remove build files - added swig to the buildrequires ------------------------------------------------------------------- Mon Jun 19 21:47:59 CEST 2006 - mrueckert@suse.de - Initial package version 1.1.0
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor