Commits

Show all
Author Commit Message Labels Comments Date
Tuukka Norri
Made the build script more stupid because it failed on an 8-core machine
Tags
1.6.2
Tuukka Norri
Fixed m4 file handling - There were problems with special characters in the path.
Tuukka Norri
BXNetServiceConnector now removes the password from memory in a case where it was left there - The situation occurred when cancel was cliced during an authentication attempt. The connection URI was left into BXDatabaseContext, and it contained the potentially correct password.
Tuukka Norri
Bug fixes - Made BXNetServiceConnector replace the URI only if it changes when setting the host. Otherwise, the entity descriptions which the context has already passed around might become invalid. - Also made BXSynchronizedArrayController get its entity only when needed instead of at connection time.
Tuukka Norri
Made fetching with the synchronized array controller a bit safer - If the context's delegate calls array controller's fetch, the entity mightn't have been prepared earlier. Now it will be prepared if not set when fetching.
Tuukka Norri
Uncommented the NSNetServiceBrowser delegate code - The reason for commenting it was that the Bonjour menu used to cause the application 100% of CPU power. Fortunately, this no longer seems to be the case.
Tuukka Norri
Made the Bonjour menu work a bit better - The menu now displays the ”No services found” message. Still uncertain, why services aren't discovered.
Tuukka Norri
BaseTen schema and Assistant - Changed baseten_lock_seq into a global sequence to avoid various problems caused by it not being owned by a table. Also made it cycle. - While at it, changed modification's primary key to be set using DEFAULT instead of a trigger. - Changed the upgrade schema item's title to "Install or Upgrade BaseTen schema." - Made the upgrade IBAction also able to install the schema. - Also made it handle bo…
Tuukka Norri
Bug fixes - Fixed a bug in baseten.disable SQL function. The bug caused the function search baseten tables from the search path instead of the baseten schema. (Fortunately they are named in a way that rarely causes collisions.) - Some old SQL function names had been left to BaseTen Assistant. Renamed them.
Tuukka Norri
Bug fixes - Fixed a bug in AuthenticationView.nib which caused some controls in the authentication panel not to be disabled during authentication. This happened because NSKVB requires key paths that begin with "is" to be referred to without it. - Fixed a bug in BXSynchronizedArrayController which caused garbage to be left into an ivar (namely the one that should contain the entity description) if the databa…
Tuukka Norri
Upgraded libpq to version 8.3.7
Tags
1.6.1
Tuukka Norri
Unit tests - Added a test table with Unicode astral characters in its name. It isn't currently used for anything.
Tuukka Norri
Fixed documentation and renamed an internal method - -PGTSCollectD and -PGTSCollectDK had their descriptions backwards. Fixed this. - Renamed -PGTSKeyCollectDK to -PGTSKeyCollectD for consistency.
Tuukka Norri
Removed -storeURICredentials from documentation - Fixes #176.
Tuukka Norri
Changed documentation to reflect the latest change - Fixes #177.
Tuukka Norri
All array types are now returned as NSArrays - References #177. - Added a length field in PGTSTypeDescription. Made it significantly larger than the corresponding field in Postgres. - Removed element count field from PGTSTypeDescription because it wasn't used. - Wrote some generic code to handle array types. Now all array types should be guaranteed to be mapped to NSArray. - Changed -[NSAutoreleasePool release] to -drain. - Removed manually …
Tuukka Norri
Clarified note about array conversion
Tuukka Norri
Added a note that Postgres aclitem objects won't be retrieved as NSData
Tuukka Norri
Removed whitespace before superscript indices where it was possible - After the word "oids" in section 2.1.3 it wasn't possible.
Tuukka Norri
Fixed a bug which caused PGTSTableDescription to return the wrong index as the primary key under certain conditions - The indices were sorted by the index oid instead of the relation oid and primarity. - Added an additional check for this.
Tuukka Norri
Removed BXACurrentVersion.m.m4 - The functionality is now in BaseTen.
Tuukka Norri
Documentation changes - Updated the text about enabling relations, especially what should be done if the database schema will be changed. (Fixes #173.) - A typographical change: replaced <sup>1</sup>s with ¹s.
Tuukka Norri
BaseTen Assistant's help files are now indexed as part of the build process - Fixes #171.
Tuukka Norri
Bug fixes - Fixed a bug in BXNetServiceConnector which caused the CFHost's run loop callback to be left pending even after the listener had been deallocated. - Fixed a bug in BXSynchronizedArrayController which caused garbage to be left in an ivar. - BXNetServiceConnector now handles the situation in which an application modal panel is being used and the host is specified in the initial database URI. (Fixes…
Tuukka Norri
Small changes - Removed PGTSSize, because there isn't a matching type for NSSize in PostgreSQL. Point is the closest match. - Also removed references to tinterval. (References #174.)
Tuukka Norri
Wrote some more tests
Tuukka Norri
Clarified a log message
Tuukka Norri
The tests missing from last commit
Tuukka Norri
Added some tests for converting PG types into Cocoa ones - I'm not entirely sure about the floating point comparisons.
Tuukka Norri
Updated documentation
Tags
1.6
  1. Prev
  2. Next