head 1.25; access; symbols pkgsrc-2023Q4:1.24.0.8 pkgsrc-2023Q4-base:1.24 pkgsrc-2023Q3:1.24.0.6 pkgsrc-2023Q3-base:1.24 pkgsrc-2023Q2:1.24.0.4 pkgsrc-2023Q2-base:1.24 pkgsrc-2023Q1:1.24.0.2 pkgsrc-2023Q1-base:1.24 pkgsrc-2022Q4:1.23.0.4 pkgsrc-2022Q4-base:1.23 pkgsrc-2022Q3:1.23.0.2 pkgsrc-2022Q3-base:1.23 pkgsrc-2022Q2:1.22.0.6 pkgsrc-2022Q2-base:1.22 pkgsrc-2022Q1:1.22.0.4 pkgsrc-2022Q1-base:1.22 pkgsrc-2021Q4:1.22.0.2 pkgsrc-2021Q4-base:1.22 pkgsrc-2021Q3:1.20.0.14 pkgsrc-2021Q3-base:1.20 pkgsrc-2021Q2:1.20.0.12 pkgsrc-2021Q2-base:1.20 pkgsrc-2021Q1:1.20.0.10 pkgsrc-2021Q1-base:1.20 pkgsrc-2020Q4:1.20.0.8 pkgsrc-2020Q4-base:1.20 pkgsrc-2020Q3:1.20.0.6 pkgsrc-2020Q3-base:1.20 pkgsrc-2020Q2:1.20.0.4 pkgsrc-2020Q2-base:1.20 pkgsrc-2020Q1:1.20.0.2 pkgsrc-2020Q1-base:1.20 pkgsrc-2019Q4:1.19.0.14 pkgsrc-2019Q4-base:1.19 pkgsrc-2019Q3:1.19.0.10 pkgsrc-2019Q3-base:1.19 pkgsrc-2019Q2:1.19.0.8 pkgsrc-2019Q2-base:1.19 pkgsrc-2019Q1:1.19.0.6 pkgsrc-2019Q1-base:1.19 pkgsrc-2018Q4:1.19.0.4 pkgsrc-2018Q4-base:1.19 pkgsrc-2018Q3:1.19.0.2 pkgsrc-2018Q3-base:1.19 pkgsrc-2018Q2:1.18.0.2 pkgsrc-2018Q2-base:1.18 pkgsrc-2018Q1:1.17.0.2 pkgsrc-2018Q1-base:1.17 pkgsrc-2017Q4:1.15.0.6 pkgsrc-2017Q4-base:1.15 pkgsrc-2017Q3:1.15.0.4 pkgsrc-2017Q3-base:1.15 pkgsrc-2017Q2:1.13.0.2 pkgsrc-2017Q2-base:1.13 pkgsrc-2017Q1:1.12.0.4 pkgsrc-2017Q1-base:1.12 pkgsrc-2016Q4:1.12.0.2 pkgsrc-2016Q4-base:1.12 pkgsrc-2016Q3:1.11.0.2 pkgsrc-2016Q3-base:1.11 pkgsrc-2016Q2:1.10.0.4 pkgsrc-2016Q2-base:1.10 pkgsrc-2016Q1:1.10.0.2 pkgsrc-2016Q1-base:1.10 pkgsrc-2015Q4:1.9.0.2 pkgsrc-2015Q4-base:1.9 pkgsrc-2015Q3:1.6.0.6 pkgsrc-2015Q3-base:1.6 pkgsrc-2015Q2:1.6.0.4 pkgsrc-2015Q2-base:1.6 pkgsrc-2015Q1:1.6.0.2 pkgsrc-2015Q1-base:1.6 pkgsrc-2014Q4:1.4.0.8 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.6 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.4 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.4.0.2 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.3.0.2 pkgsrc-2013Q4-base:1.3 pkgsrc-2013Q3:1.2.0.2 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.1.0.10 pkgsrc-2013Q2-base:1.1 pkgsrc-2013Q1:1.1.0.8 pkgsrc-2013Q1-base:1.1 pkgsrc-2012Q4:1.1.0.6 pkgsrc-2012Q4-base:1.1 pkgsrc-2012Q3:1.1.0.4 pkgsrc-2012Q3-base:1.1 pkgsrc-2012Q2:1.1.0.2 pkgsrc-2012Q2-base:1.1; locks; strict; comment @# @; 1.25 date 2024.02.10.14.03.33; author taca; state Exp; branches; next 1.24; commitid JP2tgzHR1xUBpTXE; 1.24 date 2023.01.30.14.01.11; author taca; state Exp; branches; next 1.23; commitid 1k8VAsbFSk1duzbE; 1.23 date 2022.07.10.06.09.40; author taca; state Exp; branches; next 1.22; commitid 26bZi83Q1eyZqjLD; 1.22 date 2021.10.26.10.10.03; author nia; state Exp; branches; next 1.21; commitid M6fNIkrZ0rV41jeD; 1.21 date 2021.10.07.13.35.49; author nia; state Exp; branches; next 1.20; commitid USVQpuM9JMvPLSbD; 1.20 date 2020.01.16.15.14.56; author taca; state Exp; branches; next 1.19; commitid vHzobFWKCvCyzVSB; 1.19 date 2018.09.23.13.53.18; author taca; state Exp; branches; next 1.18; commitid IjWXiuJi8B07yeTA; 1.18 date 2018.05.05.14.15.48; author taca; state Exp; branches; next 1.17; commitid y1V9PQmpSMAQc7BA; 1.17 date 2018.03.23.13.41.37; author taca; state Exp; branches; next 1.16; commitid I9gcXJrWVqWPoAvA; 1.16 date 2018.02.25.14.08.18; author taca; state Exp; branches; next 1.15; commitid BOeJmZoi0ZBInfsA; 1.15 date 2017.08.18.10.15.32; author taca; state Exp; branches; next 1.14; commitid 1bJmdTq7yvMCeG3A; 1.14 date 2017.07.13.14.18.03; author taca; state Exp; branches; next 1.13; commitid xnl35FxW2wYuJ4Zz; 1.13 date 2017.06.04.15.01.32; author taca; state Exp; branches; next 1.12; commitid nU1yi7MV7once4Uz; 1.12 date 2016.10.24.13.54.42; author taca; state Exp; branches; next 1.11; commitid D0uNfuM1OynE1prz; 1.11 date 2016.07.17.14.26.35; author taca; state Exp; branches; next 1.10; commitid hA9L387BlJiRnGez; 1.10 date 2016.03.08.13.55.26; author taca; state Exp; branches; next 1.9; commitid xEJolgXaK0bhqQXy; 1.9 date 2015.11.29.09.57.15; author taca; state Exp; branches; next 1.8; commitid 7lDmmYsQuqcRjYKy; 1.8 date 2015.11.03.01.56.34; author agc; state Exp; branches; next 1.7; commitid CWcfajqBx1XKtAHy; 1.7 date 2015.10.04.08.49.01; author taca; state Exp; branches; next 1.6; commitid HMRur4JvJVq1KLDy; 1.6 date 2015.02.17.15.06.10; author taca; state Exp; branches; next 1.5; commitid NOg6hbZn6kZAbnay; 1.5 date 2015.02.01.13.04.05; author taca; state Exp; branches; next 1.4; commitid g5dCQ7TRCBmv1j8y; 1.4 date 2014.03.14.15.00.07; author taca; state Exp; branches; next 1.3; commitid 9hbWmhXq7JbT4Gsx; 1.3 date 2013.12.08.16.48.02; author taca; state Exp; branches; next 1.2; commitid IoP2Opr6FXkGLlgx; 1.2 date 2013.09.13.12.52.30; author taca; state Exp; branches; next 1.1; commitid fLHjyRAclaOeeh5x; 1.1 date 2012.06.15.11.38.48; author taca; state Exp; branches; next ; desc @@ 1.25 log @databases/ruby-mysql2: update to 0.5.6 0.5.6 (2024-02-08) * Add an option to set a custom SSL certificates pem files directory in test. * Session tracking: account for MySQL 8 reporting statement_id changes along with other system variables (#1324) * Support utf8mb3 charset naming for MySQL 8 and MariaDB 10.6 (#1323) * use mysql_options if mysql_ssl_set isn't available for mysql 8.3 support * fix: mysql 8.3 ssl settings @ text @$NetBSD: distinfo,v 1.24 2023/01/30 14:01:11 taca Exp $ BLAKE2s (mysql2-0.5.6.gem) = 66caf9291b047b1cc727d716f2883804831eab9c9fd0268c099c9a718c742a85 SHA512 (mysql2-0.5.6.gem) = c01fa54ddb38a65a206cb869b71aa4e39328ad15e4cb89ff365c6dd2caac03491ee700abb8a9c7a1598be5167d4882ca82fac6d3c8be49459b3f5fd6b7561007 Size (mysql2-0.5.6.gem) = 86528 bytes @ 1.24 log @databases/ruby-pg: update to 0.5.5 0.5.5 (2023-01-22) New * Support for Ruby GC compaction (#1192) * Add --with-openssl-dir option for improved linking with OpenSSL (#1303) Changed * Lock on the current Fiber rather than current Thread (#1284) * Improve SSL support on MySQL 5.6.36+ and MariaDB Connector/C 3.0+ (#1304, #1306) * Additional search paths to find MySQL libraries by Homebrew (#1278) * README: Improve docs for SSL/TLS (#1142, #1306) * CI: Upgrade RuboCop and run in its own CI step (#1259, #1268, #1295) * CI: Update runtime environments (#1290, #1291, #1292, #1298, #1299) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.23 2022/07/10 06:09:40 taca Exp $ d3 3 a5 3 BLAKE2s (mysql2-0.5.5.gem) = e53e98e9a062e004ae4ea7b19eb430ff00725b6a3936b4a031dee996647a15a7 SHA512 (mysql2-0.5.5.gem) = a3865bf670c8fbb1942b631ff6eea8c26a9fa8b4d25da0faca84cb9d9c7c44eb98cd29ace83a62596eec0a522899b01044715e900d1389809b65e40fb09b258f Size (mysql2-0.5.5.gem) = 86528 bytes @ 1.23 log @databases/ruby-mysql2: update to 0.5.4 0.5.4 (2022-05-03) * The taint mechanism will be deprecated in Ruby 2.7 by @@kamipo in #1083 * Made argument types strict for ruby 2.7 by @@nobu in #1096 * Update rake (and rake-compiler) to suppress the warning. by @@junaruga in #1099 * Fix crash if a Mysql2::Client object is allocated but never connected by @@sodabrew in #1101 * Remove Enumerable include from Statement class by @@adamcrown in #1104 * Add project metadata to the gemspec by @@orien in #1089 * Don't call mysql_close if mysql_init wasn't called. by @@fimmtiu in #1111 * Client session tracking by @@insom in #1092 * Avoid a hash object allocation per each query/execute call by @@kamipo in #1112 * Implementing type reflection from mysql result by @@danhuynhdev in #1068 * Register C global variables to Ruby GC to avoid problems with GC.compact by @@casperisfine in #1115 * Clarify Rails 4.2.11 support in Readme by @@muzfuz in #1131 * Improve Homebrew compatibility by @@stefansundin in #1135 * Tiny README syntax markup for consistency by @@fwolfst in #1164 * Add GitHub Actions. by @@junaruga in #1154 * Run GC.verify_compaction_references on CI by @@casperisfine in #1155 * GitHub Actions: Add CentOS/Fedora cases. by @@junaruga in #1168 * Random SEGV in do_send_query() by @@unak in #1150 * GitHub Actions: Add macOS cases. by @@junaruga in #1170 * Add GitHub Actions badges. by @@junaruga in #1172 * Rename .travis_* files to ci/*. by @@junaruga in #1171 * Make the benchmarks group optional. by @@junaruga in #1173 * Verify the testing database before running tests. by @@junaruga in #1174 * Rename the before/after hooks's symbol on RSpec 2 to the one on RSpec 3. by @@junaruga in #1177 * Refactor CI yaml files by @@junaruga in #1176 * Fix test failures on MariaDB by @@junaruga in #1193 * Fix some typos [ci skip] by @@kamipo in #1195 * Travis: Remove the command to pin Rubygems. by @@junaruga in #1188 * Make Result#fields return interned strings in Ruby 3+ by @@casperisfine in #1181 * Can't enable SSL with MariaDB driver library. (#1182) by @@vakuum in #1183 * Fix broken URL [ci skip] by @@gaurish in #1207 * Dynamically set Homebrew-installed OpenSSL flag by @@olivierlacan in #1204 * Setup default CA path if not provided by @@dbussink in #1206 * Allow setting VERIFY_IDENTITY for MariaDB by @@dbussink in #1205 * Fix session tracking tests by @@insom in #1222 * Update Mysql2::Result spec for Ruby 3.1 by @@casperisfine in #1219 * Update DATETIME casting tests for mysql 8.0 by @@casperisfine in #1221 * Fix syntax by @@tenderlove in #1223 * Fix more builds by @@tenderlove in #1224 * Fix a mismatching size warning by @@casperisfine in #1227 * Move rubocop to a separate CI job by @@casperisfine in #1225 * improve ConnectionError mapping by @@ThomasSevestre in #1215 * Undefine T_DATA allocators for Ruby 3.2 compatibility by @@casperisfine in #1236 * Add Ruby 3.1 to the CI matrix by @@casperisfine in #1235 * Fix to build with MySQL 5.1 by @@arika in #1197 * fix typo in README by @@nealharris in #1247 * Add signing key for MySQL 5.7.37 / 8.0.28 and higher by @@sodabrew in #1254 * Remove ubuntu-16.04 from workflows by @@mishina2228 in #1257 * Update GitHub Actions workflows by @@mishina2228 in #1253 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.22 2021/10/26 10:10:03 nia Exp $ d3 3 a5 3 BLAKE2s (mysql2-0.5.4.gem) = 2e22b972e3b51eef2f3efc021de743ba4538fee06f03260d5cd10c195b23d636 SHA512 (mysql2-0.5.4.gem) = 7852afe449f6931d0dc6ceba542a49280170af56c9f2f1fa369224e1633b6cbd03c1dfeae9d7b2c2c3e0e63fe6dd386b030e0249c9c9de1863476729490c1c9b Size (mysql2-0.5.4.gem) = 79360 bytes @ 1.22 log @databases: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles could not be fetched (some may be only fetched conditionally): ./databases/cstore/distinfo D6.data.ros.gz ./databases/cstore/distinfo cstore0.2.tar.gz ./databases/cstore/distinfo data4.tar.gz @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.21 2021/10/07 13:35:49 nia Exp $ d3 3 a5 3 BLAKE2s (mysql2-0.5.3.gem) = 8c0d77b29f53168c14733e8106e876d89b7ddb9a46ca92068956682aac2fa32f SHA512 (mysql2-0.5.3.gem) = 59a0ee00261b09e8bbfc586a6f75af840a465a94fd8c9463a3d7767e5ea6b7e64507c9571fb90c6d0cdde3cfff560c97fbf3f3c32b3916aca852ef5c41e1bce9 Size (mysql2-0.5.3.gem) = 74240 bytes @ 1.21 log @databases: Remove SHA1 distfile hashes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.20 2020/01/16 15:14:56 taca Exp $ d3 1 a3 1 RMD160 (mysql2-0.5.3.gem) = b0612bf77b582dc0ff9b61981f792b2d773ae7c1 @ 1.20 log @databases/ruby-mysql2: update to 0.5.3 0.5.3 (2019-11-27) New Features * Expose Windows client authentication (#1018) Bug Fixes * Support more MySQL encodings and warn rather than crash on unsupported encodings (#1040) Changes * Precompiled mysql2 gem for Windows supports Ruby 2.2, 2.3, 2.4, 2.5, 2.6. Windows Ruby 2.0 and 2.1 are dropped. * Keyword arguments have to be explicitly double-splatted in Ruby 2.7+ (#1084) * Add Centos to CI matrix (#989, #1085) * Remove spec from gem (#1044) * Replace Win32API with Fiddle, update appveyor.yml (#1053) * Update README to clarify the protocol value in DATABASE_URL (#1047) * Improve performance to call Mysql2::Result#each and Mysql2::Result#fields (#1046) * Fix fragile specs due to clock skew and timeout/threads corruption (#1041) * README updates (#1002, #1038) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2018/09/23 13:53:18 taca Exp $ a2 1 SHA1 (mysql2-0.5.3.gem) = 75e6935c4d9a2b1c047d9e9b69c4c6d4c7e0faef @ 1.19 log @databases/ruby-mysql2: update to 0.5.2 0.5.2 (2018/07/06) New Features None Bug Fixes * Bounds-check the encoding translation array from MySQL to Ruby encodings. Changes * Add more encoding translations for MySQL 8 compatibility. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2018/05/05 14:15:48 taca Exp $ d3 4 a6 4 SHA1 (mysql2-0.5.2.gem) = d6967bc3a34d2dfc683047aee33f8c050ca10722 RMD160 (mysql2-0.5.2.gem) = 9e031781f7f65c4eaadd2f8ae4dbe06f8a446334 SHA512 (mysql2-0.5.2.gem) = 6013b0c862f24f0c20b22c50a17390a7a22390e661d0f1afb613177febfbf854f63aea9bc9aa8defc9521896144fbc035a8e16b135abb47384453a23dfd99566 Size (mysql2-0.5.2.gem) = 99328 bytes @ 1.18 log @databases/ruby-mysql2: update to 0.5.1 0.5.1 (2018/04/11) New Features * None Bug Fixes * Fix with --with-mysql-dir (#952) * Prevent command out of sync errors with Prepared Statements (#956, #957, #958) Changes * Specs: Use the prepared statement performance schema if available (#960) * README mysql2 0.5.x works with Rails 5.0.7, 5.1.6, and higher * README be sure to read about the known limitations of prepared statements @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2018/03/23 13:41:37 taca Exp $ d3 4 a6 4 SHA1 (mysql2-0.5.1.gem) = a155c3182ac181d928000ed1c50cc8080889932b RMD160 (mysql2-0.5.1.gem) = 5aedeada20ec49942eb17d5a41c1b5d9e6d8a212 SHA512 (mysql2-0.5.1.gem) = dd1934e4f8aa8a97b70dbe0f1436496892a155fa188930321e776d57ec72ec34f95f2665ad5db671fdba99304e279aa8a045dbc6126ab50d8cc2d84838bc145b Size (mysql2-0.5.1.gem) = 99328 bytes @ 1.17 log @databases/ruby-mysql2: update to 0.5.0 0.5.0 2018/3/21 Breaking Changes * Ruby 2.0 or higher required. Ruby 1.8.7 and Ruby 1.9.3 are not supported. * MySQL 5.5 or higher required. MySQL 5.0 and 5.1 are not supported. New Features * Expose mysql_set_server_option to turn multiple statements on and off (#943) * Accept query options on Statement#execute (#912) * Support connect attributes and the program_name attribute (#760) * Make server_status variable available (#755) Bug Fixes * Fix wrong value of type YEAR on big endian environment (#921) * MySQL 8.0.3 Release Candidate removes MYSQL_SECURE_AUTH (#891) * Suppress Fixnum and Bignum warnings on Ruby 2.4 (#907) Changes * Resolve warnings for my_bool vs. bool types (#916, #919) * Call BigDecimal(num) instead of BigDecimal.new(num) (#925, #928) * GitHub is HTTPS by default (#922) * Misc Cleanups (#918) * More specific exception classes (#260, #404, #870, 911) * Update RuboCop to 0.50.x (#752) * Prefix more C functions with rb_mysql_ (#910) * Fix compat with RubyInstaller-2.4 on Windows (#875) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2018/02/25 14:08:18 taca Exp $ d3 4 a6 4 SHA1 (mysql2-0.5.0.gem) = 5981bc9c1337009f8355486e5681f586f5095dd3 RMD160 (mysql2-0.5.0.gem) = 14aa173bde98968417943634e61456c2b7ad8525 SHA512 (mysql2-0.5.0.gem) = d7026fd4e69558bb8150bb9f4053143cecf2af39c94db2d8b708b8ab936b20b3051844eb79e893c2c5880774b24c62d77444f258195887f4eb95ea558dd7e410 Size (mysql2-0.5.0.gem) = 98816 bytes @ 1.16 log @databases/ruby-mysql2: update to 0.4.10. New Features * Make sure ssl is enabled if only :sslverify is set (#889) Fixes * Cast the BIT(1) type when :cast_booleans is true for prepared statements (#883, #903) * Compilation failures against MariaDB Connector/C 3.0.2 (#878, #888, #895, #900, #901, #902) * MYSQL_SECURE_AUTH has been removed in MySQL 8.0.3 RC (#892, #898) Changes * Better specs (#904) * Extended keyword for the explain statement has been removed (#894) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2017/08/18 10:15:32 taca Exp $ d3 4 a6 4 SHA1 (mysql2-0.4.10.gem) = b4d1606147276f61105759b45a0f4f06d8ac6750 RMD160 (mysql2-0.4.10.gem) = d1d6913d0e6e64d2aaab2066744668be56a2ee2c SHA512 (mysql2-0.4.10.gem) = 1f9c8eb1b120cfc940b3aa26b2dff54735ccdf54fd6e6745e347179d29803b4a4d1f3b80a86f92dd534089f625ffcd6055458f27aaefebe58f8332890a842b43 Size (mysql2-0.4.10.gem) = 97792 bytes @ 1.15 log @Update ruby-mysql2 to 0.4.9. 0.4.9 2017/08/11 Bug Fixes * Fixed enable_cleartext_plugin mode (#874) * Prepared statements should handle booleans properly (#871) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2017/07/13 14:18:03 taca Exp $ d3 4 a6 4 SHA1 (mysql2-0.4.9.gem) = dc17c97a7307070b1008de89dc049429fb9f7a5c RMD160 (mysql2-0.4.9.gem) = d557e6df62b9ffe13afcfffc8f56eb348a301c1b SHA512 (mysql2-0.4.9.gem) = 3f1fea453bc5d5f81ff72c2d7fe4811241db9eb34baf17256f45d44edbb4d3dc990b1eb800ebd99583e7bd8f887ecc255a5dfe78247bec41e91285897b4e5247 Size (mysql2-0.4.9.gem) = 77312 bytes @ 1.14 log @Update ruby-mysql2 to 0.4.8. 0.4.7 * Adding support for MYSQL_ENABLE_CLEARTEXT_PLUGIN flag (#845) * Avoid invalidating re-assigned socket fd by fixing connected check (#847) * Wait for close to be processed by server in test for Threads_connected (#850) * Fix flaky test that used Process.wait without specifying a pid (#849) * Add a Mysql2::Client#closed? method (#796) * Fix use after free of client field when closing with reconnect option (#846) * Fix leaky test that caused a re-assigned socket to be closed on GC. (#853) * Close several unclosed clients in tests (#848) * Fix spec that expected Client#socket on all platforms, it's not available on WIndows * Docs: Fix link in readme (#854) * English grammar: Fix incorrect use of word "deprecated" (#855) * Minimal required changes to make it work for mariadb 10.2 (#857) * Fix segfault for Mysql2::Statement#fields on non-SELECT queries * Fix for name change of struct NET.vio to .pvio in MariaDB Connector/C 3.x. * Fix for MariaDB 10.2 which does not define CLIENT_LONG_PASSWORD * Add README section to discuss the special meaning of localhost * Move the section for Multple Result Sets * Update MySQL Connector/C version for Windows * Change the quoting for unzipping MySQL Connector/C for Windows 0.4.8 * Add ifdefs for MySQL 5.1 without MYSQL_ENABLE_CLEARTEXT_PLUGIN @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2017/06/04 15:01:32 taca Exp $ d3 4 a6 4 SHA1 (mysql2-0.4.8.gem) = c913842fd75fdbb762e8bfcc9ed93529171e0ff3 RMD160 (mysql2-0.4.8.gem) = b8ee83e277a7c1738fe76d3451283ccaeebecea4 SHA512 (mysql2-0.4.8.gem) = f40ba8fdc49365eb6c7e903d20e518c5548e11878ffa00f254f4d5b2b5590fa1b042eb37b6395841326b0ec49cfd94df0565a90312a591c511079e0f57367496 Size (mysql2-0.4.8.gem) = 77312 bytes @ 1.13 log @Update ruby-mysql2 to 0.4.6. 0.4.6 2017/5/4 New Features None. Bugfixes * Mysql2::Error: This connection is still waiting for a result, try again once you have the result (#772) * Handle being terminated while reading query result (#811 ) * Fix segfault on SIGINT race condition (#816, #813) * Better error messages when the connection options have errors (#831) Changes * Use bool instead of my_bool which has been removed since MySQL 8.0.1 (#840, #838) * Reminder for Mac users to install xcode-select (#832) * Update Travis CI and AppVeyor matrix (#820, #819, #812) * Update Travis CI for MySQL 8.0 tests (#818, #817) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2016/10/24 13:54:42 taca Exp $ d3 4 a6 4 SHA1 (mysql2-0.4.6.gem) = 51997bebabc0b4cb60311064f902b982ac7d5739 RMD160 (mysql2-0.4.6.gem) = a81aab00f3c4eaed10a9bd4e75cf3cf28e9c95e7 SHA512 (mysql2-0.4.6.gem) = dbaa8f343dc27fcebae0c57f5fe1cd20bb4f0e8a07371d6006532dfafef6a1de3d0b2c4e2f872c0358c30223cd9da6fc27f365d57323cf7f1ba49da1a2a7b466 Size (mysql2-0.4.6.gem) = 76288 bytes @ 1.12 log @Update ruby-mysql2 to 0.4.5. 0.4.5 New Features * Add new connection argument :ssl_mode to Mysql2::Client#new * Prepared statements now support DateTime arguments Bugfixes * Fix segfault when wrapper->result is used after it is freed * Raise an exception but don't crash on non-string encoding argument * Raise an exception but don't crash on nil argument to Mysql2::Client#new * Avoid RangeError on integers larger than LONG_LONG * Fix a BigDecimal value binding in Prepared Statements * Avoid type error when using connect_timeout, read_timeout and write_timeout in a DATABASE_URL env variable Changes * Travis CI matrix now includes MySQL 8.0 * Travis CI matrix defaults to MySQL 5.6 * AppVeyor CI matrix switched to MySQL 5.7 * Fix test that implicitly creates a passwordless user * Use RSpec expect output instead of StringIO * Move macro REQUIRE_CONNECTED to client.c * Add a note about casting boolean columns * Suppress rubocop's invalid UTF-8 literal warning @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2016/07/17 14:26:35 taca Exp $ d3 4 a6 4 SHA1 (mysql2-0.4.5.gem) = ce8802f1cced1588536c0d0378f80c88d6339cbc RMD160 (mysql2-0.4.5.gem) = 1925c4e3ac6b4c7c5316466d4e84c6b1c40f32ac SHA512 (mysql2-0.4.5.gem) = e0be5579c811f50be698eb1f6ab209ba05c1583b217ed7ae562b4c37a123afcae8727d898591950acaf750a9b8a4394589dd05eab3c43571d4402d3956b6bae9 Size (mysql2-0.4.5.gem) = 76288 bytes @ 1.11 log @Update ruby-mysql2 to 0.4.4. Bugfixes • Fix segv when num of rows is zero • Fix failed to allocate memory for an empty result set • Fix :cache_rows => false on prepared statements • Fix results buffer allocation fails with prepared statements Changes • Allow repeated each with :cache_rows => false • Fix some tests for non-default creds • Use the Travis Trusty image for Travis CI @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2016/03/08 13:55:26 taca Exp $ d3 4 a6 4 SHA1 (mysql2-0.4.4.gem) = 2378bac90e62efe47449947888e3407398ae7953 RMD160 (mysql2-0.4.4.gem) = 894552846ee4fc5024d26ca17a15075bdd70851f SHA512 (mysql2-0.4.4.gem) = 824f05266f65ebe5b9594a4955c439a931eab3eae2f948077e3fb53626d0402c6713a774b1939d44b8c06224c3f9f3d99299e512c734da0fdb2abe4ee654b7e4 Size (mysql2-0.4.4.gem) = 73728 bytes @ 1.10 log @Update ruby-mysql2 to 0.4.3. 0.4.3 New Features * Add method Client#ssl_cipher to expose mysql_get_ssl_cipher * Add method Result#free to immediately free a result set * Add connection flag automatic_close: true/false to determine whether to work around connections being closed by garbage collection in a child after a fork. Default is true, which restores behavior prior to 0.3.16. Bugfixes * Fix to hold the GVL between mysql_stmt_execute and mysql_stmt_store_result to prevent commands hitting the wire out of sync (e.g. if a GC run occurs in the middle) * Fix BigDecimal arguments to Prepared Statements were ignored * Fix rake re-definition warning Changes * Add Ruby 2.3 to the Travis CI matrix * Allow nil for timeouts instead of casting to 0 when creating a Client instance * Add connection flag automatic_close: true/false to determine whether to work around connections being closed by garbage collection in a child after a fork. Default is true, which restores behavior prior to 0.3.16. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2015/11/29 09:57:15 taca Exp $ d3 4 a6 4 SHA1 (mysql2-0.4.3.gem) = b28fe20599ff0d69d20b35df3651c237a6410e32 RMD160 (mysql2-0.4.3.gem) = 92293bc616347e433dd75796e93368742684f968 SHA512 (mysql2-0.4.3.gem) = bd55bec7ae6eaa6e3f1aaffa990d9f6d19a98595a08b3eedcca3b1b38ef48181f241f651a5b20b1a8b4b55df6076d7addce9b8119e73ecc2bf384174b5f5a3e7 Size (mysql2-0.4.3.gem) = 73728 bytes @ 1.9 log @Update ruby-mysql2 to 0.4.2. * Free the MYSQL client handle after mysql_close to avoid a memory leak. * Avoid crashing when Statement#close is called before a Result is garbage collected. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2015/11/03 01:56:34 agc Exp $ d3 4 a6 4 SHA1 (mysql2-0.4.2.gem) = 1805441c916d99ee25228ceedac4e925ac4e6ff7 RMD160 (mysql2-0.4.2.gem) = 0f8eee16f6a089f2cb42621a53d21dd4e81f2947 SHA512 (mysql2-0.4.2.gem) = d6883149dbd505c5d7f73c657a5fd2eebaeff9f78d411ac2fcb9bf78dc7f45866290067f20af2dd40a1851a26b09f1af404bc7aba3c60dd979475b7db81e2dae Size (mysql2-0.4.2.gem) = 72704 bytes @ 1.8 log @Add SHA512 digests for distfiles for databases category Problems found with existing distfiles: distfiles/D6.data.ros.gz distfiles/cstore0.2.tar.gz distfiles/data4.tar.gz distfiles/sphinx-2.2.7-release.tar.gz No changes made to the cstore or mariadb55-client distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2015/10/04 08:49:01 taca Exp $ d3 4 a6 4 SHA1 (mysql2-0.4.1.gem) = f671ed52163ecb65b6cc231b9c3f0377bee5e8fd RMD160 (mysql2-0.4.1.gem) = ac7ba5298dd4a9131dc2ac3e8ba81d098dfeb936 SHA512 (mysql2-0.4.1.gem) = 6abd2e63c5a24fa935d706afecba1a14b6fbb408a1a5e88b78b19a034426d7dbaaa82646b471d5d3965547d8377b196031f1a00e86a0da54665e485aa051ce7c Size (mysql2-0.4.1.gem) = 71680 bytes @ 1.7 log @Update ruby-mysql2 to 0.4.1. 0.4.1 0.4.0 @@sodabrew sodabrew released this 26 days ago · 54 commits to master since this release New Features * Support for Prepared Statements! * Add connection option :sslverify * Use mariadb_config for MariaDB builds Bugfixes * Fix Mysql2::Result#count always returns 0 when using stored procedures and MULTI_STATEMENTS Changes * Prevent Timeout::timeout from interrupting query execution * Use Ruby's String#encode to remove unrecognized characters from error messages * Convert specs to RSpec 3 expect sytnax * Refactored the Travis CI test scripts * Misc cleanups with Rubocop * Stricter CFLAGS 0.3.20 @@sodabrew sodabrew released this on 25 Aug · 205 commits to master since this release Bugfixes * Check if O_CLOEXEC is defined before using it in open() * Fix an infinite loop while searching for libmysqlclient when mysql_config is not found Changes * Call RakeCompilerDock.sh twice, once for 32-bit and once for 64-bit, when building Windows binary gems 0.3.19 @@sodabrew sodabrew released this on 30 Jul · 205 commits to master since this release New Features * Mysql2::Client#info class method for easier debugging, and both the class and instance method return US_ASCII output rather than using the connection encoding. * When streaming results, continue result.count across calls to result.each Bugfixes * Search for mariadb_config on compile * Update to Connector/C 6.1.6 in the Windows builds * Fix Mysql2::Client#escape to set the encoding even if the string was not modified * Fix LICENSE filename in gem file list * Make the result.count return type consistent and match the source type Changes * Rename macro GetMysql2Result to GET_RESULT * Convert StringValuePtr to either RSTRING_PTR or StringValueCStr * Fix unused variable warning on Windows in rb_mysql_client_socket * Add Ruby 2.2 to the AppVeyor matrix * Test default client flag equality instead of bitwise truthiness * Add rake-compiler-dock for building Windows binary gems * Friendly ext build error <3 * Process :stream option in rb_mysql_result_to_obj once instead of rb_mysql_result_each for each call to each * Tests for streaming and stored procedures with multiple result sets @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2015/02/17 15:06:10 taca Exp $ d5 1 @ 1.6 log @Update ruby-mysql2 to 0.3.18. Changes are not available. Frmo commit log, * Fix msec is not passed when calling db_timezone by rb_funcall(). * match callbacks_run inside event loop. Other changes are Windows and cross build improvements.x @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2015/02/01 13:04:05 taca Exp $ d3 3 a5 3 SHA1 (mysql2-0.3.18.gem) = 53d1a090b638f35daa8273dafce1fc613d054257 RMD160 (mysql2-0.3.18.gem) = ca7530b008e849dd500ce78edd17f7144330b04a Size (mysql2-0.3.18.gem) = 50688 bytes @ 1.5 log @Update ruby-mysql2 to 0.3.17. No exact Changelogs are available, please refer commit log on github. Here is a two of them. * Better Ruby 2.1 support. * Add MariaDB support. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2014/03/14 15:00:07 taca Exp $ d3 3 a5 3 SHA1 (mysql2-0.3.17.gem) = 967ffffe965f91d920de67a3033d6cca8b7d0773 RMD160 (mysql2-0.3.17.gem) = 7eda7023c35e6b809db82a9415feeb3649b3e275 Size (mysql2-0.3.17.gem) = 49152 bytes @ 1.4 log @Update ruby-mysql2 to 0.3.15. Exact changes nor release note isn't available but several bug fixes and better support for Ruby 2.1. For more information, please refer commit log . @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2013/12/08 16:48:02 taca Exp $ d3 3 a5 3 SHA1 (mysql2-0.3.15.gem) = 84512f95edf3b5d2c816c15fc019305bb0da8e0b RMD160 (mysql2-0.3.15.gem) = c87a5df17b24085fa72b5a8e8dea54cf5d65faf1 Size (mysql2-0.3.15.gem) = 47104 bytes @ 1.3 log @Update ruby-mysql2 to 0.3.14. Various bug fixes. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2013/09/13 12:52:30 taca Exp $ d3 3 a5 3 SHA1 (mysql2-0.3.14.gem) = 4db63c78a4581d3fcabaf487e11febdc60d2369d RMD160 (mysql2-0.3.14.gem) = 06d3bf5cef8ce9a18e35e632712b2ce12473e973 Size (mysql2-0.3.14.gem) = 43520 bytes @ 1.2 log @Update ruby-mysql2 package to 0.3.13. Exact changes aren't available. Please refer change log in github. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2012/06/15 11:38:48 taca Exp $ d3 3 a5 3 SHA1 (mysql2-0.3.13.gem) = 1599d3d793664d70b9e77179936948e3e7c5e2de RMD160 (mysql2-0.3.13.gem) = 7c07778a4a4c9ab3f88170ee1e7b43d64397c23c Size (mysql2-0.3.13.gem) = 40448 bytes @ 1.1 log @Add ruby-mysql2 version 0.3.11 package. Mysql2 Mysql2 is a modern, simple and very fast Mysql library for Ruby - binding to libmysql. The Mysql2 gem is meant to serve the extremely common use-case of connecting, querying and iterating on results. Some database libraries out there serve as direct 1:1 mappings of the already complex C API's available. This one is not. It also forces the use of UTF-8 (or binary) for the connection (and all strings in 1.9, unless Encoding.default_internal is set then it'll convert from UTF-8 to that encoding) and uses encoding-aware MySQL API calls where it can. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (mysql2-0.3.11.gem) = 0657933581e151a084f3c07398fd00ecb46f0144 RMD160 (mysql2-0.3.11.gem) = 6b239b36b91fc43695b3da4098dc8959fbd258aa Size (mysql2-0.3.11.gem) = 41984 bytes @