[COMMITTERS] npgsql - Npgsql2: Fix bug with new bytea conversion [#1010562]

2009-02-25 Thread User Talliesin
Log Message: --- Fix bug with new bytea conversion [#1010562] Modified Files: -- Npgsql2/src/NpgsqlTypes: NpgsqlTypeConverters.cs (r1.14 -> r1.15) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/NpgsqlTypes/NpgsqlTypeConverters.cs.diff?r1=1.

[COMMITTERS] npgsql - Npgsql2: Seed hashcodes for NpgsqlPath and NpgsqlPolygon

2009-01-16 Thread User Talliesin
Log Message: --- Seed hashcodes for NpgsqlPath and NpgsqlPolygon better. Modified Files: -- Npgsql2/src/NpgsqlTypes: NpgsqlTypes.cs (r1.12 -> r1.13) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/NpgsqlTypes/NpgsqlTypes.cs.diff?r1=1.12&r2=1

[COMMITTERS] npgsql - Npgsql2: Short-cut some potentially expensive equality

2009-01-16 Thread User Talliesin
Log Message: --- Short-cut some potentially expensive equality comparisons in cases where objects are shallow copies of each other. Modified Files: -- Npgsql2/src/NpgsqlTypes: BitString.cs (r1.3 -> r1.4) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/

[COMMITTERS] npgsql - Npgsql2: Use Kana-width-insensitive comparisons supplied by

2009-01-12 Thread User Talliesin
Log Message: --- Use Kana-width-insensitive comparisons supplied by System.Globalization.CompareInfo rather than rolling our own. Modified Files: -- Npgsql2/src/Npgsql: NpgsqlRowDescription.cs (r1.7 -> r1.8) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npg

[COMMITTERS] npgsql - Npgsql2: Fix for string representation of some negative

2009-01-07 Thread User Talliesin
Log Message: --- Fix for string representation of some negative intervals. Thanks to Mathieu Fenniak for bashing out the issues. Modified Files: -- Npgsql2/src/NpgsqlTypes: DateDatatypes.cs (r1.3 -> r1.4) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql

[COMMITTERS] npgsql - Npgsql2: Only produce SQLSent string from stringbuilder if

2008-12-26 Thread User Talliesin
Log Message: --- Only produce SQLSent string from stringbuilder if needed. Modified Files: -- Npgsql2/src/Npgsql: NpgsqlMediator.cs (r1.7 -> r1.8) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/Npgsql/NpgsqlMediator.cs.diff?r1=1.7&r2=1.8)

[COMMITTERS] npgsql - Npgsql2: Fix lack of parameter length in another case.

2008-12-26 Thread User Talliesin
Log Message: --- Fix lack of parameter length in another case. Replace many cases of string concatenation with StringBuilder use. Modified Files: -- Npgsql2/src/Npgsql: NpgsqlCommand.cs (r1.35 -> r1.36) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/N

[COMMITTERS] npgsql - Npgsql2: Fix lack of parameter length in certain cases (bug

2008-12-25 Thread User Talliesin
Log Message: --- Fix lack of parameter length in certain cases (bug #1010538). Modified Files: -- Npgsql2/src/Npgsql: NpgsqlCommand.cs (r1.34 -> r1.35) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/Npgsql/NpgsqlCommand.cs.diff?r1=1.34&r2=1

[COMMITTERS] npgsql - Npgsql2: More explicit serialisation of numeric types, for

2008-12-25 Thread User Talliesin
Log Message: --- More explicit serialisation of numeric types, for added type-safety (reducing attack surface for exploits based on passing non-numeric data where numeric data is expected). Modified Files: -- Npgsql2/src/NpgsqlTypes: NpgsqlTypeConverters.cs (r1.12

[COMMITTERS] npgsql - Npgsql2: Improved efficiency in serialising bytea values from

2008-12-25 Thread User Talliesin
Log Message: --- Improved efficiency in serialising bytea values from .NET representation to postgres literal. Modified Files: -- Npgsql2/src/NpgsqlTypes: NpgsqlTypeConverters.cs (r1.11 -> r1.12) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/

[COMMITTERS] npgsql - Npgsql2: BitString handling: 1 minor bug fix, comments on some

2008-12-24 Thread User Talliesin
Log Message: --- BitString handling: 1 minor bug fix, comments on some of the potentially more confusing code. Modified Files: -- Npgsql2/src/NpgsqlTypes: BitString.cs (r1.1 -> r1.2) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/NpgsqlTyp

[COMMITTERS] npgsql - Npgsql2:

2008-12-24 Thread User Talliesin
Log Message: --- Modified Files: -- Npgsql2/src/NpgsqlTypes: BitString.cs (r1.2 -> r1.3) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/NpgsqlTypes/BitString.cs.diff?r1=1.2&r2=1.3) -- Sent via pgsql-committers mailing list (pgsql-committ

[COMMITTERS] npgsql - Npgsql2: Support for bit strings.

2008-12-23 Thread User Talliesin
Log Message: --- Support for bit strings. Modified Files: -- Npgsql2/src/NpgsqlTypes: NpgsqlDbType.cs (r1.11 -> r1.12) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/NpgsqlTypes/NpgsqlDbType.cs.diff?r1=1.11&r2=1.12) NpgsqlTypeConver

[COMMITTERS] npgsql - Npgsql2: Even greater concurrency on creation of

2008-12-22 Thread User Talliesin
Log Message: --- Even greater concurrency on creation of NpgsqlBackendTypeMapping. Modified Files: -- Npgsql2/src/NpgsqlTypes: NpgsqlTypesHelper.cs (r1.24 -> r1.25) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/NpgsqlTypes/NpgsqlTypesHelpe

[COMMITTERS] npgsql - Npgsql2: Greater concurrency on creation of

2008-12-22 Thread User Talliesin
Log Message: --- Greater concurrency on creation of NpgsqlBackendTypeMapping. Modified Files: -- Npgsql2/src/NpgsqlTypes: NpgsqlTypesHelper.cs (r1.23 -> r1.24) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/NpgsqlTypes/NpgsqlTypesHelper.cs.

[COMMITTERS] npgsql - Npgsql2: Make money datatype handling locale-independent (see

2008-12-21 Thread User Talliesin
Log Message: --- Make money datatype handling locale-independent (see item [#1010503]). Modified Files: -- Npgsql2/testsuite/noninteractive/NUnit20: DataReaderTests.cs (r1.9 -> r1.10) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/testsuite/non

[COMMITTERS] npgsql - Npgsql2: Make money datatype handling locale-independent (see

2008-12-21 Thread User Talliesin
Log Message: --- Make money datatype handling locale-independent (see item [#1010503]). Modified Files: -- Npgsql2/src/NpgsqlTypes: NpgsqlTypeConverters.cs (r1.8 -> r1.9) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/NpgsqlTypes/NpgsqlType

[COMMITTERS] npgsql - Npgsql2:

2008-12-20 Thread User Talliesin
Log Message: --- Added Files: --- Npgsql2/testsuite/noninteractive/NUnit20: .cvsignore (r1.1) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/testsuite/noninteractive/NUnit20/.cvsignore?rev=1.1&content-type=text/x-cvsweb-markup) -- Sent via pgsql

[COMMITTERS] npgsql - Npgsql2:

2008-12-20 Thread User Talliesin
Log Message: --- Modified Files: -- Npgsql2/src: .cvsignore (r1.3 -> r1.4) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/.cvsignore.diff?r1=1.3&r2=1.4) -- Sent via pgsql-committers mailing list ([email protected]) To make

[COMMITTERS] npgsql - Npgsql2: Remove (now pointless and only recently added) version

2008-12-20 Thread User Talliesin
Log Message: --- Remove (now pointless and only recently added) version info from connection. Take default value from assembly info. Take class info for logging and resources from reflection information. Modified Files: -- Npgsql2/src/NpgsqlTypes: NpgsqlTypesHelpe

[COMMITTERS] npgsql - Npgsql2: Cope with standard_conforming_strings being "on".

2008-12-20 Thread User Talliesin
Log Message: --- Cope with standard_conforming_strings being "on". No warnings if escape_string_warning is "on". Fix for syntax errors on certain constructs in close proximity to parameter values. Modified Files: -- Npgsql2/testsuite/noninteractive/NUnit20: Comman

[COMMITTERS] npgsql - Npgsql2: Cope with standard_conforming_strings being "on".

2008-12-20 Thread User Talliesin
Log Message: --- Cope with standard_conforming_strings being "on". No warnings if escape_string_warning is "on". Fix for syntax errors on certain constructs in close proximity to parameter values. Modified Files: -- Npgsql2/src/Npgsql: NpgsqlCommand.cs (r1.32 -> r

[COMMITTERS] npgsql - Npgsql2: Change check for string elements in

2008-12-19 Thread User Talliesin
Log Message: --- Change check for string elements in ArrayNativeToBackendTypeConverter.WriteItem to check for any directly supported element. Move test for item being an array above test for it being IEnumerable. Modified Files: -- Npgsql2/src/NpgsqlTypes: ArrayHa

[COMMITTERS] npgsql - Npgsql2: GetOrdinal fixes for kana-width insensitivity and

2008-12-18 Thread User Talliesin
Log Message: --- GetOrdinal fixes for kana-width insensitivity and exception if field name not found. See feature request #1010496 Modified Files: -- Npgsql2: RELEASENOTES.txt (r1.10 -> r1.11) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/REL

[COMMITTERS] npgsql - Npgsql2: NpgsqlConnection.State only returns Open or Closed.

2008-06-23 Thread User Talliesin
Log Message: --- NpgsqlConnection.State only returns Open or Closed. FullState returns Or'd version. Modified Files: -- Npgsql2/src/Npgsql: NpgsqlConnection.cs (r1.21 -> r1.22) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/Npgsql/NpgsqlCo

[COMMITTERS] npgsql - Npgsql2: Don't change client encoding if we know it to already

2008-04-03 Thread User Talliesin
Log Message: --- Don't change client encoding if we know it to already be utf-8. Thanks to David Bachmann. Modified Files: -- Npgsql2/src/Npgsql: NpgsqlConnector.cs (r1.16 -> r1.17) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/Npgsql/Npg

[COMMITTERS] npgsql - Npgsql2: Don't change client encoding if we know it to already

2008-04-03 Thread User Talliesin
Log Message: --- Don't change client encoding if we know it to already be utf-8. Thanks to David Bachmann. Modified Files: -- Npgsql2/src/Npgsql: NpgsqlConnector.cs (r1.15 -> r1.16) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/Npgsql/Npg

[COMMITTERS] npgsql - Npgsql2: Update documentation

2008-04-01 Thread User Talliesin
Log Message: --- Update documentation Modified Files: -- Npgsql2/docs: UserManual.html (r1.7 -> r1.8) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/docs/UserManual.html.diff?r1=1.7&r2=1.8) global.css (r1.1 -> r1.2) (http://cvs

[COMMITTERS] npgsql - Npgsql2: Some more commenting

2008-03-25 Thread User Talliesin
Log Message: --- Some more commenting Modified Files: -- Npgsql2/src/Npgsql: NpgsqlDataReader.cs (r1.10 -> r1.11) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/Npgsql/NpgsqlDataReader.cs.diff?r1=1.10&r2=1.11) -- Sent via pgsql-committers

[COMMITTERS] npgsql - Npgsql2:

2008-03-20 Thread User Talliesin
Log Message: --- Modified Files: -- Npgsql2: RELEASENOTES.txt (r1.4 -> r1.5) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/RELEASENOTES.txt.diff?r1=1.4&r2=1.5) -- Sent via pgsql-committers mailing list ([email protected]) To m

[COMMITTERS] npgsql - Npgsql2: Data types supporting date ranges outside of those

2008-03-14 Thread User Talliesin
Log Message: --- Data types supporting date ranges outside of those supported by System.DateTime and the greater variety and detail provided by postgres' date and time datatypes. Moved Npgsql into the same file, as it is similar in some ways. Becaues these datatypes can clash with cases

[COMMITTERS] npgsql - Npgsql2:

2008-03-14 Thread User Talliesin
Log Message: --- Modified Files: -- Npgsql2/testsuite/noninteractive/NUnit20: DataAdapterTests.cs (r1.3 -> r1.4) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/testsuite/noninteractive/NUnit20/DataAdapterTests.cs.diff?r1=1.3&r2=1.4) Da

[COMMITTERS] npgsql - Npgsql2: Inherit V2 tests from V3 tests to keep consistency

2008-03-14 Thread User Talliesin
Log Message: --- Inherit V2 tests from V3 tests to keep consistency between them. Modified Files: -- Npgsql2/testsuite/noninteractive/NUnit20: BaseClassTests.cs (r1.2 -> r1.3) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/testsuite/noninteract

[COMMITTERS] npgsql - Npgsql2: Better block on "beta" in server version strings -

2008-03-13 Thread User Talliesin
Log Message: --- Better block on "beta" in server version strings - doesn't pick up numbers following "beta". Modified Files: -- Npgsql2/src/Npgsql: NpgsqlState.cs (r1.9 -> r1.10) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/Npgsql/Npgsq

[COMMITTERS] npgsql - Npgsql2: Remove dependencies upon System.Drawing.

2008-03-13 Thread User Talliesin
Log Message: --- Remove dependencies upon System.Drawing. Make NpgsqlInterval clonable Modified Files: -- Npgsql2/src/NpgsqlTypes: NpgsqlTypes.cs (r1.4 -> r1.5) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/NpgsqlTypes/NpgsqlTypes.cs.diff

[COMMITTERS] npgsql - Npgsql2: Fix server version breaking on "beta"

2008-03-13 Thread User Talliesin
Log Message: --- Fix server version breaking on "beta" Modified Files: -- Npgsql2/src/Npgsql: NpgsqlState.cs (r1.8 -> r1.9) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/Npgsql/NpgsqlState.cs.diff?r1=1.8&r2=1.9) -- Sent via pgsql-committ

[COMMITTERS] npgsql - Npgsql2: Silly typo!

2008-03-11 Thread User Talliesin
Log Message: --- Silly typo! Modified Files: -- Npgsql2/src/Npgsql: NpgsqlConnection.cs (r1.17 -> r1.18) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/Npgsql/NpgsqlConnection.cs.diff?r1=1.17&r2=1.18) -- Sent via pgsql-committers mailing

[COMMITTERS] npgsql - Npgsql2: Redo merge.

2008-03-11 Thread User Talliesin
Log Message: --- Redo merge. Modified Files: -- Npgsql2/testsuite/noninteractive/NUnit20: App.config (r1.2 -> r1.3) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/testsuite/noninteractive/NUnit20/App.config.diff?r1=1.2&r2=1.3) BaseClass

[COMMITTERS] npgsql - Npgsql2: Redo merge.

2008-03-11 Thread User Talliesin
Log Message: --- Redo merge. Modified Files: -- Npgsql2/src: .cvsignore (r1.2 -> r1.3) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/.cvsignore.diff?r1=1.2&r2=1.3) Npgsql.csproj (r1.10 -> r1.11) (http://cvs.pgfoundry.org/c

[COMMITTERS] npgsql - Npgsql2: Merge in RELEASE_2_0_ALPHA3

2008-03-11 Thread User Talliesin
Log Message: --- Merge in RELEASE_2_0_ALPHA3 Modified Files: -- Npgsql2/src: Npgsql.build (r1.11 -> r1.12) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/Npgsql.build.diff?r1=1.11&r2=1.12) Npgsql.csproj (r1.9 -> r1.10) (htt

[COMMITTERS] npgsql - Npgsql2: Check for NpgsqlInterval value in caching reader's

2008-03-11 Thread User Talliesin
Log Message: --- Check for NpgsqlInterval value in caching reader's GetValue() Tags: RELEASE_2_0_ALPHA3 Modified Files: -- Npgsql2/src/Npgsql: NpgsqlDataReader.cs (r1.7.2.2 -> r1.7.2.3) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/N

[COMMITTERS] npgsql - Npgsql2: Allow for caching of entire datareader for backwards

2008-03-10 Thread User Talliesin
Log Message: --- Allow for caching of entire datareader for backwards compatibility. Tags: RELEASE_2_0_ALPHA3 Modified Files: -- Npgsql2/testsuite/noninteractive/NUnit20: DataReaderTests.cs (r1.1.2.1 -> r1.1.2.2) (http://cvs.pgfoundry.org/cgi-bin/cvsw

[COMMITTERS] npgsql - Npgsql2: Allow for caching of entire datareader for backwards

2008-03-10 Thread User Talliesin
Log Message: --- Allow for caching of entire datareader for backwards compatibility. Tags: RELEASE_2_0_ALPHA3 Modified Files: -- Npgsql2/src/NpgsqlTypes: NpgsqlTypesHelper.cs (r1.11.2.1 -> r1.11.2.2) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql

[COMMITTERS] npgsql - Npgsql2: Fix reported bug #1010310

2008-03-10 Thread User Talliesin
Log Message: --- Fix reported bug #1010310 Modified Files: -- Npgsql2/src/Npgsql: NpgsqlDataReader.cs (r1.7 -> r1.8) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/Npgsql/NpgsqlDataReader.cs.diff?r1=1.7&r2=1.8) -- Sent via pgsql-committer

[COMMITTERS] npgsql - Npgsql2: In new branch: Change behaviour of datareader to be

2008-03-10 Thread User Talliesin
Log Message: --- In new branch: Change behaviour of datareader to be lazy-loaded as read rather than read in one batch. Many changes to facilitate above change. Only use UTF-8 encoding. Use of typed collections instead of untyped, throughout. Better recovery from thread-abort. Better

[COMMITTERS] npgsql - Npgsql2: In new branch: Change behaviour of datareader to be

2008-03-10 Thread User Talliesin
Log Message: --- In new branch: Change behaviour of datareader to be lazy-loaded as read rather than read in one batch. Many changes to facilitate above change. Only use UTF-8 encoding. Use of typed collections instead of untyped, throughout. Better recovery from thread-abort. Better