Author: Frediano Ziglio <freddy77@gmail.com>
Date:   Sat Aug 8 14:13:15 2020 +0100

    odbc: Remove semicolons from ODBC_ALL_API macro

    Not needed, they generate useless empty statements in the code.

Author: Frediano Ziglio <freddy77@gmail.com>
Date:   Mon Aug 3 11:48:50 2020 +0100

    dblib: Reset connection_list_size_represented on dbexit

    The field should count the current limit in connection_list,
    we released the array so for coherence reset the counter too.

Author: Frediano Ziglio <freddy77@gmail.com>
Date:   Mon Aug 3 11:46:25 2020 +0100

    odbc: Fix log message

    Wrong function name was printed.

Author: Frediano Ziglio <freddy77@gmail.com>
Date:   Wed Jul 29 17:03:43 2020 +0100

    tds: Make determine_adjusted_size static

    Only used in src/tds/token.c

Author: Frediano Ziglio <freddy77@gmail.com>
Date:   Wed Jul 22 09:58:27 2020 +0100

    misc: Change output directory for MSSQL 2000

    Just for numbering so to have from test1 to test4

Author: Frediano Ziglio <freddy77@gmail.com>
Date:   Fri Nov 29 17:34:54 2019 +0000

    odbc: Reuse Bjoern function to convert UTF-8 strings

    Improve UTF-8 validity without performance penalties.
    Old code does not check bytes after first and other conditions.

Author: Frediano Ziglio <freddy77@gmail.com>
Date:   Mon Jul 6 16:54:51 2020 +0100

    tds: Optimization for char encoding

    Detect same charset and avoid using larger buffer to store
    result of conversion.
    This also affects the column length on some libraries which do
    not differ between DDL and byte length.

Author: Frediano Ziglio <freddy77@gmail.com>
Date:   Tue Jul 7 07:54:37 2020 +0100

    dblib: Allows to pass 0 as type for bcp_bind

    0 value as type means no conversion performed.
    This is correctly handled but it was rejected when more checks
    were introduced.

Author: Frediano Ziglio <freddy77@gmail.com>
Date:   Tue Jul 7 07:31:38 2020 +0100

    dblib: Add missing parameters to DBSETLSERVERPRINCIPAL macro

Author: Frediano Ziglio <freddy77@gmail.com>
Date:   Fri Jul 3 17:26:45 2020 +0100

    start development release

Merge: be39110f 92ebbf45
Author: Frediano Ziglio <freddy77@gmail.com>
Date:   Fri Jul 3 17:53:11 2020 +0100

    Merge branch 'Branch-1_2'

    Pull updates after the fork

Author: Frediano Ziglio <freddy77@gmail.com>
Date:   Mon May 4 05:48:55 2020 +0100

    pool: Narrow "err" variable scope

Author: Frediano Ziglio <freddy77@gmail.com>
Date:   Mon May 4 05:48:23 2020 +0100

    Remove some "//" style comments

    Some compilers still complain about them.

Author: Frediano Ziglio <freddy77@gmail.com>
Date:   Fri Jun 19 13:28:16 2020 +0100

    string_to_datetime: reject garbled strings

    string_to_datetime only checked if a string was garbled within the
    loop, not after it. This resulted in it incorrectly converting invalid
    strings of only one token, i.e. without a comma, to 1900-01-01 00:00:00.

    Original patch and report from Mark Harmstone <mark@harmstone.com>
    in https://github.com/FreeTDS/freetds/pull/348.

Author: Frediano Ziglio <freddy77@gmail.com>
Date:   Sun Jun 21 08:14:58 2020 +0100

    tds: Remove support for obsoleted TDS version numbers

    4.6 was never correctly implemented.
    8.0 was an old mistake, has been documented as obsolete and not
    to be used for years.

Author: Frediano Ziglio <freddy77@gmail.com>
Date:   Sun Jun 21 08:11:29 2020 +0100

    odbc: Use bool mnemonic instead of numeric constant

    Make code more readable.

Author: Frediano Ziglio <freddy77@gmail.com>
Date:   Sun Jun 21 08:10:49 2020 +0100

    tds: Remove duplicate line

Author: Frediano Ziglio <freddy77@gmail.com>
Date:   Fri Jun 12 16:32:46 2020 +0100

    misc: Create test database for nightly tests

Author: detule <ogjoneski@gmail.com>
Date:   Mon Jun 1 20:49:30 2020 -0400

    CICD: Create freetds_test DB

Author: detule <ogjoneski@gmail.com>
Date:   Sun May 31 20:16:58 2020 -0400

    unittests: stats: Add failing test for out-of-catalog call to SQLColumns

Author: detule <ogjoneski@gmail.com>
Date:   Sun May 31 20:20:08 2020 -0400

    odbc: SQLColumns: Ability to operate out-of-catalog

Author: Frediano Ziglio <freddy77@gmail.com>
Date:   Sat Jun 13 08:56:48 2020 +0100

    odbc: Fix Sybase issue quoting RPCs

    Sybase servers for procedure names inside RPC calls accepts the
    old quoting (using ") but not the new one (using [).
    To call some RPCs (like sp_tables or other metadata ones) ODBC quoted
    identifiers calling tds_quote_id but this works only for language
    queries. Add a tds_quote_id_rpc to distinguish the purpose of the
    quoting and use it for RPCs.

Author: Frediano Ziglio <freddy77@gmail.com>
Date:   Fri Jun 12 20:27:39 2020 +0100

    pool: Close idle connections even if there are no network activity

    The idle connections that were to be closed after "max member age"
    were not closed if there was no network activity.
    This due to the way the main event loop is was written, not accounting
    for additional timeouts.
    Compute timeout for closing idle connections.
    This prevents for instance that momentary heavy load followed by no
    load at all, the connections stays active.

    This fixes https://github.com/FreeTDS/freetds/issues/347.

