<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/databases/sqlite/patches/patch-aa, branch pkgsrc_2011Q1</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2011Q1</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2011Q1'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2009-07-22T16:37:26Z</updated>
<entry>
<title>update to 2.8.17</title>
<updated>2009-07-22T16:37:26Z</updated>
<author>
<name>drochner</name>
<email>drochner</email>
</author>
<published>2009-07-22T16:37:26Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=170dfc8f0a0503af099c3e938ae917ad30905421'/>
<id>urn:sha1:170dfc8f0a0503af099c3e938ae917ad30905421</id>
<content type='text'>
bugfix:
That bug might possibly cause database corruption if a large
INSERT or UPDATE statement within a multi-statement transaction fails
due to a uniqueness constraint but the containing transaction commits.
</content>
</entry>
<entry>
<title>Update to 2.8.16:</title>
<updated>2005-02-24T16:05:25Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2005-02-24T16:05:25Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=df619149a31cad965978b54a5400b432f070dae0'/>
<id>urn:sha1:df619149a31cad965978b54a5400b432f070dae0</id>
<content type='text'>
2005 February 15 (2.8.16)

* Fix a bug that can lead to database corruption if there are two open connections
  to the same database and one connection does a VACUUM and the second makes some
  change to the database.
* Correctly handle quoted names in CREATE INDEX statements.
* Fix a naming conflict between sqlite.h and sqlite3.h.
* Avoid excess heap usage when copying expressions.
* Other minor bug fixes.
</content>
</entry>
<entry>
<title>Update databases/sqlite to 2.8.15.  This is a bug-fix maintenance</title>
<updated>2004-08-04T19:59:58Z</updated>
<author>
<name>jlam</name>
<email>jlam</email>
</author>
<published>2004-08-04T19:59:58Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=50038fcedf8e31ce78551a68156157254c7ece74'/>
<id>urn:sha1:50038fcedf8e31ce78551a68156157254c7ece74</id>
<content type='text'>
release over version 2.8.14 that fixes some memory allocation and
quoting problems.
</content>
</entry>
<entry>
<title>Update to sqlite-2.8.13.  Closes PR pkg/24660.</title>
<updated>2004-03-31T05:50:17Z</updated>
<author>
<name>snj</name>
<email>snj</email>
</author>
<published>2004-03-31T05:50:17Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=9f3d787a9d7283db50bfb028cb7aa4bbb9609aa1'/>
<id>urn:sha1:9f3d787a9d7283db50bfb028cb7aa4bbb9609aa1</id>
<content type='text'>
FreeBSD 4 portability hint from Michal Pasternak.

Some of the changes since 2.8.5 include:
* Refactor parts of the code in order to make the code footprint
  smaller.  The code is now also a little bit faster.
* The built-in min() and max() functions now honor the difference
  between NUMERIC and TEXT datatypes.
* New HH:MM:SS modifier to the built-in date/time functions.
* Add function prototypes for the database encryption API.
* Fix a bug that might corrupt the rollback journal if a power failure or
  external program halt occurs in the middle of a COMMIT.
* Reduce the size and increase the speed of various modules.
* Fix a potential database corruption problem on Unix.
* Fix a 32-bit integer overflow problem that could result in corrupt
  indices in a database if large negative numbers (less than -2147483648)
  were inserted into a indexed numeric column.
* Fix a locking problem on multi-threaded Linux implementations.
* Fix a critical bug introduced in 2.8.0 which could cause database corruption.
* The VACUUM command now works with the non-callback API
* If the name of the database is an empty string, open a new database in a
  temporary file that is automatically deleted when the database is
  closed.
* Performance enhancements in the lemon-generated parser
* Documentation updates and typo fixes
* Removed support for the Oracle8 outer join syntax.
* Allow GLOB and LIKE operators to work as functions.
* Make sure the journal file directory entry is committed to disk before
  writing the database file.
</content>
</entry>
<entry>
<title>Further changes for FreeBSD support from Michal Pasternak</title>
<updated>2003-12-30T14:41:09Z</updated>
<author>
<name>cjep</name>
<email>cjep</email>
</author>
<published>2003-12-30T14:41:09Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=97504f113a70e021bd5d333f2ec443fbe9e259b8'/>
<id>urn:sha1:97504f113a70e021bd5d333f2ec443fbe9e259b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add #include's necessary for this to build on FreeBSD.</title>
<updated>2003-12-29T20:03:31Z</updated>
<author>
<name>cjep</name>
<email>cjep</email>
</author>
<published>2003-12-29T20:03:31Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=67e12ebff42f6a935df1593c41bd2c72c0c2c6bd'/>
<id>urn:sha1:67e12ebff42f6a935df1593c41bd2c72c0c2c6bd</id>
<content type='text'>
From Michal Pasternak in PR#23828.
</content>
</entry>
<entry>
<title>Update sqlite to 2.8.3. Major relevant changes:</title>
<updated>2003-06-25T19:24:21Z</updated>
<author>
<name>tsarna</name>
<email>tsarna</email>
</author>
<published>2003-06-25T19:24:21Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=4c84db7b4e85fc5e06e82e1725d4f904d5ff9b41'/>
<id>urn:sha1:4c84db7b4e85fc5e06e82e1725d4f904d5ff9b41</id>
<content type='text'>
2003 June 4 (2.8.3)
      -	Fix a problem that will corrupt the indices on a table if you
	do an INSERT OR REPLACE or an UPDATE OR REPLACE on a table that
	contains an INTEGER PRIMARY KEY plus one or more indices.
      - Add the ability for INSERT and UPDATE statements to refer to
	the "rowid" (or "_rowid_" or "oid") columns.
      - Other important bug fixes

2003 May 17 (2.8.2)
      - Fix a problem that will corrupt the database file if you drop a
	table from the main database that has a TEMP index.

2003 May 16 (2.8.1)
      - Reactivated the VACUUM command that reclaims unused disk space
	in a database file.
      - Added the ATTACH and DETACH commands to allow interacting with
	multiple database files at the same time.
      - Added support for TEMP triggers and indices.
      - Added support for in-memory databases.
      - Removed the experimental sqlite_open_aux_file(). Its function
	is subsumed in the new ATTACH command.
      - The precedence order for ON CONFLICT clauses was changed so
	that ON CONFLICT clauses on BEGIN statements have a higher
	precedence than ON CONFLICT clauses on constraints.
      - Many, many bug fixes and compatibility enhancements.
</content>
</entry>
<entry>
<title>Patch to make sqlite work on LP64 machines. I tried to make the patch as</title>
<updated>2001-10-20T18:51:37Z</updated>
<author>
<name>reinoud</name>
<email>reinoud</email>
</author>
<published>2001-10-20T18:51:37Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=ab177a7efe163d947feee2d409f0795ef6166301'/>
<id>urn:sha1:ab177a7efe163d947feee2d409f0795ef6166301</id>
<content type='text'>
less invasive as posible without rewriting stuff.

The main problems were the assumption that a pointer and an int had the
same size. Also there were strange casts near calculations that were not
nessisary.
</content>
</entry>
<entry>
<title>databases/sqlite: SQL Database Engine In A C Library</title>
<updated>2001-10-16T16:20:08Z</updated>
<author>
<name>jlam</name>
<email>jlam</email>
</author>
<published>2001-10-16T16:20:08Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=36923eb954340ca233902e100fdf9589afeb3ad3'/>
<id>urn:sha1:36923eb954340ca233902e100fdf9589afeb3ad3</id>
<content type='text'>
SQLite is a C library that implements an SQL database engine. Programs
that link with the SQLite library can have SQL database access without
running a separate RDBMS process. The distribution comes with a standalone
command-line access program (sqlite) that can be used to administer an
SQLite database and which serves as an example of how to use the SQLite
library.

SQLite is not a client library used to connect to a big database server.
SQLite is the server. The SQLite library reads and writes directly to and
from the database files on disk.
</content>
</entry>
</feed>
