{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":30070646,"defaultBranch":"master","name":"mariadb-connector-odbc","ownerLogin":"mariadb-corporation","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-01-30T12:18:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5877084?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724685948.0","currentOid":""},"activityList":{"items":[{"before":"2eefd2008afea45350cfe5dd370919412e2edb1d","after":"e6ab80da982f0dfa1910f0f459ff2be7861e0204","ref":"refs/heads/develop","pushedAt":"2024-09-18T08:05:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"ODBC-437 Driver returns wrong unicode string length\n\nIf field value contains characters represented in selected\ncharset(utf8mb4 most probably of course) with more than 1 byte, the\ndriver would return wrong length. It was a regression in the driver.","shortMessageHtmlLink":"ODBC-437 Driver returns wrong unicode string length"}},{"before":"3ce6f71f76675e222f6fe670de86ad884bd3cb21","after":"2eefd2008afea45350cfe5dd370919412e2edb1d","ref":"refs/heads/develop","pushedAt":"2024-09-13T17:36:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"ODBC-440 MSI did not update DSN referring the 3.1 driver","shortMessageHtmlLink":"ODBC-440 MSI did not update DSN referring the 3.1 driver"}},{"before":"4aacd698e31fffb6b04ddd4e895001ef9d6d7c78","after":"3ce6f71f76675e222f6fe670de86ad884bd3cb21","ref":"refs/heads/develop","pushedAt":"2024-08-26T15:27:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dbart","name":"Daniel Bartholomew","path":"/dbart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1301571?s=80&v=4"},"commit":{"message":"bump the VERSION","shortMessageHtmlLink":"bump the VERSION"}},{"before":"64dffc4aa2dd861e65cbf961e2e997543968ba23","after":"4aacd698e31fffb6b04ddd4e895001ef9d6d7c78","ref":"refs/heads/develop","pushedAt":"2024-08-23T12:52:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"Workaround of the bug in C/C cmake failing in case of static plugins\n\nC/ODBC build on WIndoes with all C/C auth plugins as static","shortMessageHtmlLink":"Workaround of the bug in C/C cmake failing in case of static plugins"}},{"before":"1a3157b5e80af63847e083a2a43719fbe8b005da","after":"64dffc4aa2dd861e65cbf961e2e997543968ba23","ref":"refs/heads/develop","pushedAt":"2024-08-21T21:07:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"C/C has been update to v3.4.1\n\nAlso:\nchanged a bit how results are skipped and addt test for that\nAdded missing mutex locks\nChaged Row object in the ResultSet object to be stored by bare pointer,\nas it(Row object) is always created by ResultSet constructors and all it\ntook is adding delete to the destructor.","shortMessageHtmlLink":"C/C has been update to v3.4.1"}},{"before":"3afdb55f4b7493bb222222aaa662b4f86a767f2a","after":"1a3157b5e80af63847e083a2a43719fbe8b005da","ref":"refs/heads/develop","pushedAt":"2024-08-15T16:04:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"ODBC-436 SQLPrimaryKeys returns fields in wrong order with wrong SEQ_NUM\n\nThe fix and the testcase\nAlso, updated travis script for Windows and allowed failures on Windows\nso far.","shortMessageHtmlLink":"ODBC-436 SQLPrimaryKeys returns fields in wrong order with wrong SEQ_NUM"}},{"before":"93dc6d6f89b27f49d3a9b0c67f24fa5a12938de8","after":"3afdb55f4b7493bb222222aaa662b4f86a767f2a","ref":"refs/heads/develop","pushedAt":"2024-08-14T20:54:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"ODBC-432,ODBC-433 Caching of multiple RS,SQLMoreResults could \"steal\" RS\n\nFix and resultsets.","shortMessageHtmlLink":"ODBC-432,ODBC-433 Caching of multiple RS,SQLMoreResults could \"steal\" RS"}},{"before":"c360cb5001bc28df68d5759b9de7b57773931e44","after":"93dc6d6f89b27f49d3a9b0c67f24fa5a12938de8","ref":"refs/heads/develop","pushedAt":"2024-08-04T21:52:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"ODBC-432 Driver would not cache multiple results for new incoming query","shortMessageHtmlLink":"ODBC-432 Driver would not cache multiple results for new incoming query"}},{"before":"8b82bc3906f8a7690805001d09bad5c643463f85","after":"c360cb5001bc28df68d5759b9de7b57773931e44","ref":"refs/heads/develop","pushedAt":"2024-07-29T11:47:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"ODBC-431 Caching of streamed binary result would not work","shortMessageHtmlLink":"ODBC-431 Caching of streamed binary result would not work"}},{"before":"066f16eefe4c298ee010d17ccfc644429c5caa13","after":"8b82bc3906f8a7690805001d09bad5c643463f85","ref":"refs/heads/develop","pushedAt":"2024-07-23T21:10:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"ODBC-429 Crash in SQLMoreResults if called after error. Fix&test\n\nSomehow .Net does that, and driver crashed in such case","shortMessageHtmlLink":"ODBC-429 Crash in SQLMoreResults if called after error. Fix&test"}},{"before":"9a7a62f47a2207f416d76d056e1e7ce048fcc378","after":"066f16eefe4c298ee010d17ccfc644429c5caa13","ref":"refs/heads/develop","pushedAt":"2024-07-22T12:39:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"Fix of error in tests framework introduced in one of recent commits","shortMessageHtmlLink":"Fix of error in tests framework introduced in one of recent commits"}},{"before":"02f91c5bbe931e125639f7448e4e374c3013713d","after":"9a7a62f47a2207f416d76d056e1e7ce048fcc378","ref":"refs/heads/develop","pushedAt":"2024-07-22T12:21:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"ODBC-429 Crash in SQLMoreResults if called after error. Fix&test\n\nSomehow .Net does that, and driver crashed in such case","shortMessageHtmlLink":"ODBC-429 Crash in SQLMoreResults if called after error. Fix&test"}},{"before":"299b910639e98e684c271474c6021bf1320e2e10","after":"02f91c5bbe931e125639f7448e4e374c3013713d","ref":"refs/heads/develop","pushedAt":"2024-07-22T11:44:37.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"ODBC-427 Out parameters wasn't written with MySQL server\n\nDriver could not detect if the RS is out parameters in case of MySQL\nserver. The fix caches resultset, fetches next, and if it is the last\none - assumes the current(cached) resultset is out parameters.\nSome more fixes of testcases for MySQL\n\nFixed travis script for testing against MySQL server to give a hint\nwhere to look for authentication plugins","shortMessageHtmlLink":"ODBC-427 Out parameters wasn't written with MySQL server"}},{"before":"97115b820151e11d9e8f59fa9e32d593c0fab8df","after":"299b910639e98e684c271474c6021bf1320e2e10","ref":"refs/heads/develop","pushedAt":"2024-06-17T14:34:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dbart","name":"Daniel Bartholomew","path":"/dbart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1301571?s=80&v=4"},"commit":{"message":"bump the VERSION","shortMessageHtmlLink":"bump the VERSION"}},{"before":"69b0d279be0ec6261414ac26ed497e76658c6f8e","after":"97115b820151e11d9e8f59fa9e32d593c0fab8df","ref":"refs/heads/develop","pushedAt":"2024-06-13T12:38:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"Fix of issues found with ASAN - memleaks and read past end of buffer","shortMessageHtmlLink":"Fix of issues found with ASAN - memleaks and read past end of buffer"}},{"before":"d40e44171c254f750133064c87800b049427ec2f","after":"69b0d279be0ec6261414ac26ed497e76658c6f8e","ref":"refs/heads/develop","pushedAt":"2024-06-13T11:14:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"Fix of issues found with ASAN - memleaks and read past end of buffer","shortMessageHtmlLink":"Fix of issues found with ASAN - memleaks and read past end of buffer"}},{"before":"378e0538b81cde2ef01574cb2c0ec3137651dc2f","after":"d40e44171c254f750133064c87800b049427ec2f","ref":"refs/heads/develop","pushedAt":"2024-06-12T21:45:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"Fix of issues found with ASAN - memleak and read past end of buffer","shortMessageHtmlLink":"Fix of issues found with ASAN - memleak and read past end of buffer"}},{"before":"aa9b2b15af1d3a3b6bdc42d011e6f7423d17f386","after":"378e0538b81cde2ef01574cb2c0ec3137651dc2f","ref":"refs/heads/develop","pushedAt":"2024-06-10T11:23:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"ODBC-163 Small amendment in some of callback\n\nFix of testcases for iODBC","shortMessageHtmlLink":"ODBC-163 Small amendment in some of callback"}},{"before":"4a2089eede8a8f299b0c24b40c651f387e2a67d6","after":"aa9b2b15af1d3a3b6bdc42d011e6f7423d17f386","ref":"refs/heads/develop","pushedAt":"2024-06-07T12:29:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"ODBC-421 amendment and workaround of the problem caused by move to C/C 3.4\n\n1). Workaround for the CONC-702. We have to reset the wrongly set error\n in the statement handle.\n\n2). Handling of default of the certificate verification option. If it's\n not explicitly set or reset by the application, it's considered to be\n true if any other option is selected pointing that encrypted\n conneciton is selected, and it will be turned odd otherwise","shortMessageHtmlLink":"ODBC-421 amendment and workaround of the problem caused by move to C/…"}},{"before":"968123da25838ead82477b51cc03b425395fb710","after":"4a2089eede8a8f299b0c24b40c651f387e2a67d6","ref":"refs/heads/develop","pushedAt":"2024-06-02T22:57:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"Changes to add SSLVERIFY option to generated testing environments\n\nIt's set to 0 in odbc.ini if TEST_SSLVERIFY is not set.\nIn travis it's set for 11.4 server only","shortMessageHtmlLink":"Changes to add SSLVERIFY option to generated testing environments"}},{"before":"33524e956d744c3e399aa5b1029832fa1c492d9b","after":"968123da25838ead82477b51cc03b425395fb710","ref":"refs/heads/develop","pushedAt":"2024-06-02T12:56:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"ODBC-421 C/C is moved to 3.4 branch at the v3.4.0 tag\n\nThis belongs to ODBC-421.\n\nChanged bulk operation to return error set by codec in case the error is\n\nparameter callback error.\nChanged widechar parameter codec to set more descriptive error message -\nthe error can only occur if memory allocation has failed and the message\ncontains the attempted allocation size.","shortMessageHtmlLink":"ODBC-421 C/C is moved to 3.4 branch at the v3.4.0 tag"}},{"before":"a9b5b1320c963c4168e53cff6225275be6735cdf","after":"512d8e1177799a958a71c93e3f1cfe3e2410dadb","ref":"refs/heads/master","pushedAt":"2024-05-31T20:47:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"C/C has been updated to v3.3.10","shortMessageHtmlLink":"C/C has been updated to v3.3.10"}},{"before":"acc2e4ed712735eaeb49299a3df072c12dba0da1","after":"33524e956d744c3e399aa5b1029832fa1c492d9b","ref":"refs/heads/develop","pushedAt":"2024-05-16T20:24:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"ODBC-405 Error on reading server decimal variable in ADO\n\nBecause of MDEV-34179 the reported size of the column in case of\nvariable is bigger, than the maximum precision for decimal type we\nreturn in the SQLGetTypeInfo. And that freaks ADO out and it returns\nerror.\nThe fix limits the precision of the decimal column to max precision of\nthe decimal column, i.e. to the value the connector returns in the\nSQLGetTypeInfo.\nThe test to ensure that has been added.\nWarnings fix for previous commit","shortMessageHtmlLink":"ODBC-405 Error on reading server decimal variable in ADO"}},{"before":"b80852b5b106cc493388e2314e7d4dad5d56e014","after":"acc2e4ed712735eaeb49299a3df072c12dba0da1","ref":"refs/heads/develop","pushedAt":"2024-05-16T14:27:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"ODBC-405 Error on reading server decimal variable in ADO\n\nBecause of MDEV-34179 the reported size of the column in case of\nvariable is bigger, than the maximum precision for decimal type we\nreturn in the SQLGetTypeInfo. And that freaks ADO out and it returns\nerror.\nThe fix limits the precision of the decimal column to max precision of\nthe decimal column, i.e. to the value the connector returns in the\nSQLGetTypeInfo.\nThe test to ensure that has been added.","shortMessageHtmlLink":"ODBC-405 Error on reading server decimal variable in ADO"}},{"before":"97fd88df0e43bfae290e8901e49829a9d64be089","after":"b80852b5b106cc493388e2314e7d4dad5d56e014","ref":"refs/heads/develop","pushedAt":"2024-05-13T13:48:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"Removed ODBC-419 - query timeout control\n\nIt was easier, than drop the commit, as it implied re-merge\nAlso removed one file what resurfaced(probably in merges)\nAdditionally - small fix of the test in unicode","shortMessageHtmlLink":"Removed ODBC-419 - query timeout control"}},{"before":"96d93d6d270d8a923c2fa2d92bb5e68a60e65148","after":"97fd88df0e43bfae290e8901e49829a9d64be089","ref":"refs/heads/develop","pushedAt":"2024-05-13T11:58:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"Removed ODBC-419 - query timeout control\n\nIt was easier, than drop the commit, as it implied re-merge\nAlso removed one file what resurfaced(probably in merges)\nAdditionally - small fix of the test in unicode","shortMessageHtmlLink":"Removed ODBC-419 - query timeout control"}},{"before":null,"after":"d87ebe100743f48d88af2eb87b14a127144c88c7","ref":"refs/heads/3.2-ODBC-419","pushedAt":"2024-05-13T10:58:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"ODBC-419 Conenction string option controlling use of query timeout\n\nattribute.\nQTIMEOUT connection string option has been introduced. It has 2 states:\n0 - query timeouts disabled\n1 - used for SELECT statements only, and not for others\n2(>1) - enabled for all queries.\nThe test for SQL_ATTR_QUERY_TIMEOUT stmt attrimute changed to test the\nnew connstring option as well","shortMessageHtmlLink":"ODBC-419 Conenction string option controlling use of query timeout"}},{"before":"778530f1b7faaf5e622df64bd339c75de38b49db","after":"96d93d6d270d8a923c2fa2d92bb5e68a60e65148","ref":"refs/heads/develop","pushedAt":"2024-05-13T10:29:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"ODBC-418 Widechar gets truncated if contains NULL character\n\nTechnically it makes the string binary data. But since application gives\nstring length we could make everything work.\nThe testcase has been added as well.","shortMessageHtmlLink":"ODBC-418 Widechar gets truncated if contains NULL character"}},{"before":"3a07ef194c40cc048fa44ed3c2100f60c0ad75f8","after":"778530f1b7faaf5e622df64bd339c75de38b49db","ref":"refs/heads/develop","pushedAt":"2024-05-05T21:55:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"Merge 3.1 branch into 3.2","shortMessageHtmlLink":"Merge 3.1 branch into 3.2"}},{"before":"907de1cb779f8361ec77e02425d70b907d094e6b","after":"a9b5b1320c963c4168e53cff6225275be6735cdf","ref":"refs/heads/master","pushedAt":"2024-05-03T12:11:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lawrinn","name":null,"path":"/lawrinn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8709448?s=80&v=4"},"commit":{"message":"[ODBC-411] Fix test failure on s390x","shortMessageHtmlLink":"[ODBC-411] Fix test failure on s390x"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQwODowNTo0MC4wMDAwMDBazwAAAAS5YcxB","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0wM1QxMjoxMTozMy4wMDAwMDBazwAAAARAt_RS"}},"title":"Activity · mariadb-corporation/mariadb-connector-odbc"}