head 1.40; access; symbols pkgsrc-2023Q4:1.40.0.2 pkgsrc-2023Q4-base:1.40 pkgsrc-2023Q3:1.38.0.2 pkgsrc-2023Q3-base:1.38 pkgsrc-2023Q2:1.37.0.2 pkgsrc-2023Q2-base:1.37 pkgsrc-2023Q1:1.35.0.4 pkgsrc-2023Q1-base:1.35 pkgsrc-2022Q4:1.35.0.2 pkgsrc-2022Q4-base:1.35 pkgsrc-2022Q3:1.33.0.8 pkgsrc-2022Q3-base:1.33 pkgsrc-2022Q2:1.33.0.6 pkgsrc-2022Q2-base:1.33 pkgsrc-2022Q1:1.33.0.4 pkgsrc-2022Q1-base:1.33 pkgsrc-2021Q4:1.33.0.2 pkgsrc-2021Q4-base:1.33 pkgsrc-2021Q3:1.31.0.2 pkgsrc-2021Q3-base:1.31 pkgsrc-2021Q2:1.30.0.2 pkgsrc-2021Q2-base:1.30 pkgsrc-2021Q1:1.29.0.2 pkgsrc-2021Q1-base:1.29 pkgsrc-2020Q4:1.25.0.6 pkgsrc-2020Q4-base:1.25 pkgsrc-2020Q3:1.25.0.4 pkgsrc-2020Q3-base:1.25 pkgsrc-2020Q2:1.25.0.2 pkgsrc-2020Q2-base:1.25 pkgsrc-2020Q1:1.23.0.2 pkgsrc-2020Q1-base:1.23 pkgsrc-2019Q4:1.20.0.6 pkgsrc-2019Q4-base:1.20 pkgsrc-2019Q3:1.20.0.2 pkgsrc-2019Q3-base:1.20 pkgsrc-2019Q2:1.17.0.2 pkgsrc-2019Q2-base:1.17 pkgsrc-2019Q1:1.16.0.4 pkgsrc-2019Q1-base:1.16 pkgsrc-2018Q4:1.16.0.2 pkgsrc-2018Q4-base:1.16 pkgsrc-2018Q3:1.15.0.2 pkgsrc-2018Q3-base:1.15 pkgsrc-2018Q2:1.14.0.2 pkgsrc-2018Q2-base:1.14 pkgsrc-2018Q1:1.12.0.2 pkgsrc-2018Q1-base:1.12 pkgsrc-2017Q4:1.11.0.6 pkgsrc-2017Q4-base:1.11 pkgsrc-2017Q3:1.11.0.4 pkgsrc-2017Q3-base:1.11 pkgsrc-2017Q2:1.10.0.2 pkgsrc-2017Q2-base:1.10 pkgsrc-2017Q1:1.8.0.2 pkgsrc-2017Q1-base:1.8 pkgsrc-2016Q4:1.6.0.2 pkgsrc-2016Q4-base:1.6 pkgsrc-2016Q3:1.4.0.2 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.3.0.4 pkgsrc-2016Q2-base:1.3 pkgsrc-2016Q1:1.3.0.2 pkgsrc-2016Q1-base:1.3 pkgsrc-2015Q4:1.2.0.2 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.1.0.2 pkgsrc-2015Q3-base:1.1; locks; strict; comment @# @; 1.40 date 2023.11.08.13.18.38; author wiz; state Exp; branches; next 1.39; commitid PsuHTklAIsF4bOLE; 1.39 date 2023.10.24.22.08.40; author wiz; state Exp; branches; next 1.38; commitid MTsrqKm6aGrQAVJE; 1.38 date 2023.08.14.05.24.02; author wiz; state Exp; branches; next 1.37; commitid LOSB79OLVxvXjIAE; 1.37 date 2023.04.22.23.32.13; author gutteridge; state Exp; branches; next 1.36; commitid ti2jdin5CFcm0amE; 1.36 date 2023.04.19.08.09.35; author adam; state Exp; branches; next 1.35; commitid B8gCWhWtMX9vZGlE; 1.35 date 2022.12.03.15.53.41; author adam; state Exp; branches; next 1.34; commitid cgKl8mED8BOfY74E; 1.34 date 2022.10.26.10.31.20; author wiz; state Exp; branches; next 1.33; commitid PVFjlIYUKslkpdZD; 1.33 date 2021.12.08.16.03.51; author adam; state Exp; branches; next 1.32; commitid 2PyWjHx5T8rqARjD; 1.32 date 2021.09.29.19.00.29; author adam; state Exp; branches; next 1.31; commitid WsBUbBM52TSePSaD; 1.31 date 2021.09.22.21.19.28; author mef; state Exp; branches; next 1.30; commitid VrOsQke2kHm4PZ9D; 1.30 date 2021.04.21.13.24.31; author adam; state Exp; branches; next 1.29; commitid RAyVO2K5RkoQ8aQC; 1.29 date 2021.03.28.02.33.10; author mef; state Exp; branches; next 1.28; commitid 64UrIO4cqgIpj1NC; 1.28 date 2021.02.16.13.12.39; author adam; state Exp; branches; next 1.27; commitid e7LvcRDPPinZ7WHC; 1.27 date 2021.01.23.19.44.05; author wiz; state Exp; branches; next 1.26; commitid wxo0aWp2PYzi4TEC; 1.26 date 2021.01.23.09.35.38; author wiz; state Exp; branches; next 1.25; commitid mn1ArnolAcrLHPEC; 1.25 date 2020.05.22.10.56.02; author adam; state Exp; branches; next 1.24; commitid m1Z0QPvTTTWz3e9C; 1.24 date 2020.05.06.14.04.25; author adam; state Exp; branches; next 1.23; commitid dLR3o37Fk2B5Cb7C; 1.23 date 2020.03.08.16.49.08; author wiz; state Exp; branches; next 1.22; commitid rcNYzTQo8icypCZB; 1.22 date 2020.01.18.21.49.05; author jperkin; state Exp; branches; next 1.21; commitid JW4hJgY8ZdoTFdTB; 1.21 date 2020.01.12.20.20.09; author ryoon; state Exp; branches; next 1.20; commitid 5tyaDUwPevcZnrSB; 1.20 date 2019.08.22.12.22.59; author ryoon; state Exp; branches; next 1.19; commitid UuiyQ10Dn9Rtl1AB; 1.19 date 2019.07.20.22.46.14; author wiz; state Exp; branches; next 1.18; commitid dMrQLvIeoazTQPvB; 1.18 date 2019.07.01.04.08.02; author ryoon; state Exp; branches; next 1.17; commitid qsMjwmrvOSh6hitB; 1.17 date 2019.04.25.07.32.42; author maya; state Exp; branches; next 1.16; commitid 1FEMQBEPb9uTxHkB; 1.16 date 2018.12.13.19.51.46; author adam; state Exp; branches; next 1.15; commitid XjJhLcEnCzYFVF3B; 1.15 date 2018.08.16.18.54.39; author adam; state Exp; branches; next 1.14; commitid myXuojHMA7ifrnOA; 1.14 date 2018.05.04.14.26.42; author fhajny; state Exp; branches; next 1.13; commitid dnFXR2PNqkNqiZAA; 1.13 date 2018.04.29.21.31.31; author adam; state Exp; branches; next 1.12; commitid QKwzJtFzAE0cOnAA; 1.12 date 2018.01.01.21.18.19; author adam; state Exp; branches; next 1.11; commitid VDVceOVT4khVwdlA; 1.11 date 2017.08.24.20.03.09; author adam; state Exp; branches; next 1.10; commitid SAladHuASDqXhv4A; 1.10 date 2017.05.03.08.38.39; author jperkin; state Exp; branches; next 1.9; commitid oXB1pxkPDlAs8VPz; 1.9 date 2017.04.30.01.21.31; author ryoon; state Exp; branches; next 1.8; commitid 1A40BlmMDYkiOuPz; 1.8 date 2017.01.16.13.15.22; author fhajny; state Exp; branches; next 1.7; commitid mxgS1lGFXv0H6cCz; 1.7 date 2017.01.01.16.06.07; author adam; state Exp; branches; next 1.6; commitid jkBZ9Kd0NEyexhAz; 1.6 date 2016.10.21.14.16.35; author fhajny; state Exp; branches; next 1.5; commitid 3hKdiyQEiftIe1rz; 1.5 date 2016.10.07.18.25.41; author adam; state Exp; branches; next 1.4; commitid WWBLkSP9Isuv4fpz; 1.4 date 2016.07.01.17.02.39; author fhajny; state Exp; branches; next 1.3; commitid rNWqTGm4CjPQKDcz; 1.3 date 2016.03.05.11.28.19; author jperkin; state Exp; branches; next 1.2; commitid 1LoxeQftu903HrXy; 1.2 date 2015.10.13.15.14.12; author fhajny; state Exp; branches; next 1.1; commitid h8eZxLJd3YF9AXEy; 1.1 date 2015.09.02.12.44.07; author fhajny; state Exp; branches; next ; commitid bR9OpDu69A7o4Gzy; desc @@ 1.40 log @*: recursive bump for icu 74.1 @ text @# $NetBSD: Makefile,v 1.39 2023/10/24 22:08:40 wiz Exp $ PKGNAME= ${DISTNAME:S/sqlrelay/sqlrelay-nodejs/} PKGREVISION= 4 COMMENT= node.js API for SQL Relay .include "../../databases/sqlrelay/Makefile.common" USE_LANGUAGES+= gnu++14 LICENSE= gnu-lgpl-v2 DEPENDS+= http-parser-[0-9]*:../../www/http-parser CONFIGURE_ARGS+= --with-nodejs-prefix=${BUILDLINK_PREFIX.nodejs} CONFIGURE_ARGS+= --disable-postgresql CONFIGURE_ARGS+= --disable-sqlite CONFIGURE_ARGS+= --disable-freetds CONFIGURE_ARGS+= --disable-mysql BUILD_DIRS= src/api/nodejs # Benign reference inside an object file CHECK_WRKREF_SKIP+= lib/node_modules/sqlrelay/sqlrelay.node .include "../../databases/sqlrelay/buildlink3.mk" .include "../../lang/nodejs/nodeversion.mk" .include "../../lang/python/tool.mk" .include "../../net/libcares/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.39 log @*: bump for openssl 3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2023/08/14 05:24:02 wiz Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.38 log @*: recursive bump for Python 3.11 as new default @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2023/04/22 23:32:13 gutteridge Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.37 log @sqlrelay-nodejs: npm was removed (fix bulk builds) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2023/04/19 08:09:35 adam Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.36 log @revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2022/12/03 15:53:41 adam Exp $ a12 1 BUILD_DEPENDS+= npm-[0-9]*:../../lang/npm @ 1.35 log @sqlrelay: updated to 1.9.3 1.9.3 - added some missing SQLGetInfo() attributes to the ODBC driver backported fixes for PHP 8 backported support for Oracle 18 and 19 backported a fix for some missing map clears in postgresql protocol module backported a fix for NULL-binds in the ODBC driver backported -fdeclspec configure test for ruby with clang backported a postgresql isnull fix backported patch from Kyle to use HH24 instead of HH in default fakeinputbindvariablesdateformat string backported mysql connection segfault fix disabled PQsendQueryPrepared/PQsetSingleRowMode to fix nested query bug with postgresql backported postgresql noRowsToReturn fix 1.9.2 - ruby cursor constructor marks associated ruby connection object now updated bad-command and no-cursor-available handling in sqlrclient protocol module fixed a subtle bug that could cause closeResultSet()/clearError() not to be called between reexecutes if the previous execute resulted in an error backported support for password files in userlist auth modules 1.9.1 - fixed some missing map clears in postgresql protocol module fixed NULL-bind in the ODBC driver 1.9.0 - added missing inequality operators to end-of-bind detection fixed commit/begin without commitcount error in sqlrimportcsv fetch errors aren't returned if sqlrclient protocol version < 2 query-intercept catches "begin transaction" now query-intercept doesn't intercept various begin-type statements if the query is actually a block of sql containing commit or rollback added ncharencoding option to odbc connection to enable UTF-16 values in SQL Server nchars/nvarchars fixed a bug that caused output binds of length 8000+ to fail on SQL Server begin() runs "begin transaction" instead of just "begin" on SQL Server fixed a column-count reset bug in odbc, db2, informix, and postgresql that could cause begin queries to fail when fake transaction blocks are used object lists have correct column names for mysql, odbc, and jdbc now fixed a bug that caused rollback to be called insted of commit when endofsession="commit" and faketransactionblocks=yes are used commit/rollback is now called at the end of session when faketransactoinblocks=yes is used, whether or not the server believes it's in a transaction block, to catch cases where the begin-interceptor is intentionally bypassed sqlrimportcsv handles dates without centuries now fixed crash in replay module when table name is quoted mysql explain statements work now fixed node-gyp.js detection on ubuntu 20.04 added configure options for PHP 8.x added php/pdo module tweaks for PHP 8 mysql and postgresql protocol modules support TLS now pushed most of tls/gss code up into sqlrprotocol parent class fixed subtle issues in mysql/postgresql database modules that could sometimes cause reexecutes of the same query with the same bind variables to return no results the second time the configure script specifically looks for liberl_interface.a now updated nodejs macros for node 14+ fixed subtle bugs in Python getField, getFieldLength, and getRowLengthsDictionary functions added GVL management to the Ruby API applied patch from Igor to fix configure.vbs VC++ version detection for non-US versions @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2022/10/26 10:31:20 wiz Exp $ d4 1 @ 1.34 log @*: bump PKGREVISION for libunistring shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2021/12/08 16:03:51 adam Exp $ a3 1 PKGREVISION= 4 a14 2 NODE_VERSIONS_ACCEPTED= 12 10 @ 1.33 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2021/09/29 19:00:29 adam Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.32 log @revbump for boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2021/09/22 21:19:28 mef Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.31 log @(databases/sqlrelay-nodejs) +net/libcares/buildlink3.mk, another problem yet @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2021/04/21 13:24:31 adam Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.30 log @revbump for boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2021/03/28 02:33:10 mef Exp $ d32 1 @ 1.29 log @(databases/sqlrelay-nodejs) +DEPENDS+= http-parser-[0-9], not packaged yet @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2021/02/16 13:12:39 adam Exp $ d4 1 @ 1.28 log @sqlrelay: updated to 1.8.0 SQL Relay 1.8.0 This release mainly lays the groundwork for some future features, including a generic import/export framework. Some notable progress was also made on the JDBC driver, though it's still not finished. The most significant (finshed) new feature is an aes128 password encryption module. There are some bugfixes as well. A long-standing issue with postgresql that could cause results from multiple open cursors to get confused has been resolved. A subtle error that could cause counting of bind variables on the client-side to hang has been fixed. A long-standing, but apparently obscure, issue that could cause tables from other MySQL schemas to be included in a "show tables" command has been fixed. As well as various other issues. Full ChangeLog follows: unattended tests added sqlrresultsetdomnode class to c++ client API fixed datedelimiters parameter added support for SQLParamOptions with SQLUINTEGER arguments sqlr-import detects uppercase .CSV suffix now fixed a csv number-detection but in sqlr-import fixed a delete[] of a const in sqlr-import it's possible to specify a commitcount of 0 with sqlr-import now moved sqlrimportxml/csv classes into libsqlrclient moved sqlrexportxml/csv classes into libsqlrclient csv import/export is consistent now added some event methods to sqlrexport migrated parsedatetime functions to rudiments datetime class different postgresql cursors use different stmtNames now sqlrimportcsv can create a primary key that's not in the CSV now sqlrexportcsv quotes 12+ digit numbers now fixed subtle, count-related issues when validating bind variables on the client side, that could cause a hang added an aes128 pwdenc module applied a patch to fix a crash in the debug logger (missing "%s") added a tweak to getsitearchdir.rb to fix incorrect lib/lib64 reporting on some centos x64 systems fixed mysql getColumnList to distinquish proper db/schema SQL Relay 1.7.0 This release adds 2 significant features: support for the PostgreSQL client-server protocol, and a "replay" module to help automatically recover from deadlocks and lock-timeouts, but also has the usual assortment of minor bugfixes and internal changes. Full ChangeLog follows: added postgresql protocol module updated postgresql connection module to get column info pre-execute fixed postgresql connection module type oid bug added tag filter/moduledata added moduledata(s)::closeResultSet()/endTransaction()/endSession() mysql protocol returns empty lobs correctly now (not as nulls) configure replaces -lfbclient with -lgds on freebsd/firebird-2.0.3 fixed a bug that could cause sqlr-stop to try to kill pid 0 fixed unixodbc detection on solaris 11.4 added configure test for PQdescribePrepared test improvements documentation improvements split sqlrelay-crash directive into its own module deprecated drop-in replacement libraries in favor of protocol support fixed various mysql 4.x bugs sqlr-status creates statistics on heap now instead of stack, to work on platforms with a small default ulimit stack mysql stored procedure test is bypassed for older mysql tls test is bypassed for older openssl added NULL handoff socket workaround improved shutdown/crash handlers for sqlr-listener/connection fixed hang when more-than-one address was specified in the instance:addresses attribute *_null used instead of *_unset on PHP 7.4 SQL Relay 1.6.0 This release mainly addresses some recently discovered regressions, but also adds some internal features that required the minor version to be bumped. ChangeLog follows: added begin, commit, rollback events fixed array_init() calls for php-7.3 integrated my_bool fix for mysql 8.0.1+ mysql sslmode=require/prefer + bad sslca/sslcapath generates warning rather than error now (like the mysql cli) refactored various routines that parse bind variables out of queries added bindvariabledelimiters config option to define supported bind variable delimiters added fakeinputbindvariablesunicodestrings config option added bind variable delimiters config methods to c++ api replay trigger can now run a query (eg. "show engine innodb status") and log the reslits to a file when a replay condition occurs replay trigger doesn't log/replay selects by defalit now (but this is configurable) updated normalize translation to support queries containing binary data fixed a backslash-escape bug in the normalize translation refactored some sqlrclient api private methods refactored various bind-manipliation/detection methods sqlr-listener creates tmpdir now on start, if it doesn't exist (because this is often in /run, which is often a tmpfs) postgresql connection modlie forces re-fetch of column data after execute now everything uses charstring::isYes/isNo now, instead of direct comparisons against "yes" or "no" fixed subtle sqlexecdirect bug fixed subtle sqlserver max-varchar bind length bug fixed various subtle sqlserver bugs where column-info isn't valid until after execute odbc connection modlie sets column precision = column length if column precision = -1 when using odbc on front and back end, the object type works in SQLTables now reslit set translations work with "show databases/tables/etc." queries with an ODBC backend now increased oid buffer sizes in postgresql connection fixed typemangling->tablemangling typo in postgresql connection - tablemangling sholid work without typemangling now fixed a '...\\''...' parsing bug non-odbc connection modlies now return odbc-compatible(ish) table lists client info is no longer reset during endSession fixed a bug that colid cause sqlite "show tables like '...'" to crash fixed odbc unicode nlil user/password bug fixed PyString_AsString for python 3.<3 fixed bug that caused some MSSQL lobs to sometimes be returned as nlils when using ODBC on the backend fixed bug that caused some MSSQL date fields to get returned as garbage fixed a few older sqlrclient compatibility bugs fixed SQLFetch parameter type mismatch in ODBC api removed a non-c++17-compliant "register" from custom_nw logger added support for nodejs 12 SQLDriverConnect can take an inline DSN now fixed odbc maxcolumncount=-1 crash odbc, db2, and informix set bind format error now @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2021/01/23 19:44:05 wiz Exp $ d13 1 @ 1.27 log @sqlrelay-nodejs: remove BROKEN joerg thinks it's fine as is. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2021/01/23 09:35:38 wiz Exp $ d3 2 a4 3 PKGNAME= ${DISTNAME:S/sqlrelay/sqlrelay-nodejs/} PKGREVISION= 15 COMMENT= node.js API for SQL Relay d8 1 a8 1 USE_LANGUAGES+= c++11 d14 1 a14 1 NODE_VERSIONS_ACCEPTED= 8 6 @ 1.26 log @sqlrelay-nodejs: mark as BROKEN Has an upper limit of nodejs8, but uses npm which always uses the latest nodejs. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2020/05/22 10:56:02 adam Exp $ a6 2 BROKEN= "Wants to install nodejs<=8 and current nodejs via npm" @ 1.25 log @revbump after updating security/nettle @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2020/05/06 14:04:25 adam Exp $ d7 2 @ 1.24 log @revbump after boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2020/03/08 16:49:08 wiz Exp $ d4 1 a4 1 PKGREVISION= 14 @ 1.23 log @*: recursive bump for libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2020/01/18 21:49:05 jperkin Exp $ d4 1 a4 1 PKGREVISION= 13 @ 1.22 log @*: Recursive revision bump for openssl 1.1.1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2020/01/12 20:20:09 ryoon Exp $ d4 1 a4 1 PKGREVISION= 12 @ 1.21 log @*: Recursive revbump from devel/boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2019/08/22 12:22:59 ryoon Exp $ d4 1 a4 1 PKGREVISION= 11 @ 1.20 log @Recursive revbump from boost-1.71.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2019/07/20 22:46:14 wiz Exp $ d4 1 a4 1 PKGREVISION= 10 @ 1.19 log @*: recursive bump for nettle 3.5.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2019/07/01 04:08:02 ryoon Exp $ d4 1 a4 1 PKGREVISION= 9 @ 1.18 log @Recursive revbump from boost-1.70.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2019/04/25 07:32:42 maya Exp $ d4 1 a4 1 PKGREVISION= 8 @ 1.17 log @PKGREVISION bump for anything using python without a PYPKGPREFIX. This is a semi-manual PKGREVISION bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2018/12/13 19:51:46 adam Exp $ d4 1 a4 1 PKGREVISION= 7 @ 1.16 log @revbump for boost 1.69.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2018/08/16 18:54:39 adam Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.15 log @revbump after boost-libs update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2018/05/04 14:26:42 fhajny Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.14 log @databases/sqlrelay-nodejs: Fix nodejs support, avoid built-time fetching. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2018/04/29 21:31:31 adam Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.13 log @revbump for boost-libs update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2018/01/01 21:18:19 adam Exp $ d11 3 a13 1 DEPENDS+= nodejs-[0-9]*:../../lang/nodejs d15 1 a15 1 LICENSE= gnu-lgpl-v2 d17 1 a17 1 CONFIGURE_ARGS+= --with-nodejs-prefix=${PREFIX} d29 1 @ 1.12 log @Revbump after boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2017/08/24 20:03:09 adam Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.11 log @Revbump for boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2017/05/03 08:38:39 jperkin Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.10 log @Convert CXXFLAGS setting C++ standard to USE_LANGUAGES. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2017/04/30 01:21:31 ryoon Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.9 log @Recursive revbump from boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2017/01/16 13:15:22 fhajny Exp $ d9 2 a22 2 CXXFLAGS+= -std=c++11 @ 1.8 log @Reset PKGREVISION after sqlrelay master package update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2017/01/01 16:06:07 adam Exp $ d4 1 @ 1.7 log @Revbump after boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2016/10/21 14:16:35 fhajny Exp $ a3 1 PKGREVISION= 1 @ 1.6 log @Update databases/sqlrelay and sub-packages to 0.66.0. New features: - Notification Modules - Connection Schedules - Query Router Modules Full changelog: - fixed mysql set isolation level query - updated mysql connection to run commit/rollback at the end of every session even if only selects were run, to make sure metadata locks are released - renamed sqlrclientexitstatus_t to clientsessionexitstatus_t - updated all db connection modules to reinit the column count during prepare rather than execute - fixed bug where server-side errors set by conn/cursor->setError() could inadverntantly be overriden during the next call to conn/cursor->errorMessage() - added several more queries to mysql stmt-api blacklist - configure option --disable-odbc-driver actually works now - filters can specify an error string and error number now - added support for systemd - fixed a memory leak by applying and updating a patch from Kasyanov Dmitry to deallocate the error message in C++ API destructor - legacy_stdio_definitions.lib is now included when building ODBC with VS2015 - added support for PHP7 - added -wait option to sqlr-start for non-Windows - disabled -disable-new-window option to sqlr-start for non-Windows - non-ascii character encodings work with the C# API now - rudiments prompt class is used instead of using readline directly now - renamed "logger-events" to just "events" - added notification framework and "events" module - added connection schedule framework and "cron" module - applied sec/usec patch from samchuck at neowiz to custom_nw logger to fix subtle time calculation error - applied a patch from samchuck at neowiz to the sqlrclient protocol module to deallocate storage for bind variables after logging the query to resolve a reference-after-free bug - added router module framework with "regex", "userlist" and "clientiplist" modules - when router detects a possible integrity violation now, it raises an event which can be logged or trigger a notification and disables the instance - router calls begin, commit, and rollback on all connections now, even if they're executed as queries rather than using the api methods - removed tls_userlist/krb_userlist auth modules and updated the userlist auth module to support tls and kerberos auth - converted most of the doc source to wikitext - fixed ODBC driver bug that could corrupt memory and trick the driver manager into thinking that some basic functions are unavailable - ODBC SQLTables works more correctly now - fixed an ODBC bug that caused the first row to be fetched twice when using SQLBindCol @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2016/10/07 18:25:41 adam Exp $ d4 1 @ 1.5 log @Revbump post boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2016/07/01 17:02:39 fhajny Exp $ a3 1 PKGREVISION= 1 @ 1.4 log @Update databases/sqlrelay to 0.65.0 - SQL Relay now supports Kerberos encryption and authentication - SQL Relay now supports TLS/SSL encryption and authentication - Python 3 support - Node.js 4.x and higher are now correctly detected and supported. - Separate "database" and "proxied" Authentication Options - Various ODBC-related bugs have been fixed - A subtle bug that caused incompatibilities with the popular logrotate utility has been fixed - A long standing problem that occurred when using a listenertimeout with a threaded listener (the default) has been fixed. - After a graceful restart, Apache workers would get stuck in the Closing Connection state after running a PHP script that used SQL Relay. This is now fixed. See full changelog: http://software.firstworks.com/2016/03/sql-relay-0650-release-announcement.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2016/03/05 11:28:19 jperkin Exp $ d4 1 @ 1.3 log @Bump PKGREVISION for security/openssl ABI bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2015/10/13 15:14:12 fhajny Exp $ a3 1 PKGREVISION= 1 d20 2 @ 1.2 log @Ignore benign work dir reference inside a node.js object file. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2015/09/02 12:44:07 fhajny Exp $ d4 1 @ 1.1 log @Import SQLRelay node.js API as databases/sqlrelay-nodejs. @ text @d1 1 a1 1 # $NetBSD$ d20 3 @