Commit Graph

452 Commits

Author SHA1 Message Date
Ansgar Becker
079815c04e Update SQLite libraries to v3.47.1.0, and update SQLite multiple cipher libraries to v1.19.1.0 2024-11-27 14:32:15 +01:00
Ansgar Becker
8ca4cb3731 Update libmariadb and plugins to current GA release v3.4.3 2024-11-15 09:40:52 +01:00
Ansgar Becker
07ae2f7102 Issue #2009: add missing translation strings 2024-09-13 18:26:59 +02:00
Ansgar Becker
854efdf734 Issue #2009: basic implementation of a data generation tool, in table tools dialog 2024-09-09 17:40:53 +02:00
Ansgar Becker
67af2666e2 Issue #619: support spatial columns with an SRID in table editor, on MySQL 8.0+ 2024-08-16 12:21:16 +02:00
Ansgar Becker
e521f7ab0c CSV import: add checkbox option for keeping dialog open after successful import, so the user may process multiple files with less clicks 2024-07-23 19:39:56 +02:00
Ansgar Becker
3fd2d715ba Issue #1972: rephrase the two new SSL verification options 2024-06-29 09:37:49 +02:00
Ansgar Becker
0b3bc66d6e Issue #1972: Add new option to verify SSL certificate, in MySQL and MariaDB 2024-06-28 15:38:23 +02:00
Ansgar Becker
5d83ff08fb Issue #1946: update C connector / libmariadb.dll and plugin libraries to latest v3.3.10, taken from https://dlm.mariadb.com/browse/c_connector/201/2032/ 2024-06-22 17:01:18 +02:00
Ansgar Becker
8a1087fe0c Issue #1284: update SQLite multiple cipher libraries to v1.8.6 2024-06-16 14:35:06 +02:00
Ansgar Becker
b98c3ffba2 Update current year in license file 2024-06-08 13:11:15 +02:00
Ansgar Becker
6c7c5eff1a Issue #1284: add support for encrypted SQLite databases, using the C API from utelle/SQLite3MultipleCiphers 2024-06-05 16:47:20 +02:00
Ansgar Becker
b099162e0e Issue #1768: add footer hint in the error dialog shown when SEC_E_ALGORITHM_MISMATCH happens 2024-05-29 07:22:01 +02:00
Ansgar Becker
d549080cbd Issue #1768:
* Dynamically set the used MYSQL_OPT_* constants for libmysql v8+, to fix the reported SEC_E_ALGORITHM_MISMATCH connection error on SSL-enabled sessions.
* add libmysql-8.4.0-64.dll to installer
* remove deprecated and no longer used mysql_ssl_set() function
2024-05-28 19:33:54 +02:00
Ansgar Becker
a378e6ec94 Set TLS options BEFORE calling mysql_ssl_set(). Probably helps fixing issue #1768 2024-05-18 17:40:34 +02:00
Ansgar Becker
ed5bccce00 Add CURRENT_TIMESTAMP function, this time missing in the newer generated functions-mysql8.ini. Closes #1951 2024-05-15 09:10:14 +02:00
Ansgar Becker
7647fa19c0 Reset sort order of data tab grid as well, when user clicks "Clear data tab filter". Closes #1868 2024-04-29 07:44:32 +02:00
Ansgar Becker
223ed2671e Issue #1946: update libmariadb.dll and plugin libraries to latest v3.3.8, taken from https://dlm.mariadb.com/browse/c_connector/201/1924/ 2024-04-26 13:55:03 +02:00
Ansgar Becker
93bf677afc Update plink executables to v0.81 2024-04-17 11:28:30 +02:00
Ansgar Becker
bdb314903d Update SQLite libraries to v3.45.3 from 2024-04-15 2024-04-16 10:08:05 +02:00
Ansgar Becker
54c953ed61 Add functions-mysql8.ini with some newer functions in it, and search for version specific ini file when connecting. See https://www.heidisql.com/forum.php?t=41892 2024-03-20 15:55:02 +01:00
Ansgar Becker
7955ba8bce Update OpenSSL libraries used by libpq-15.dll to v3.1.5 (64 bit only), taken from http://wiki.overbyte.eu/wiki/index.php/ICS_Download . Closes #1905 2024-02-26 11:14:41 +01:00
Ansgar Becker
04c2d949a0 Issue #1906: add preference option for grayscale/color icons on inactive tabs 2024-02-10 15:37:21 +01:00
Ansgar Becker
6d3f24b022 Fix emptied "SHOW WARNINGS" pool due to queried @max_error_count in warning dialog. See https://www.heidisql.com/forum.php?t=41753 2024-02-07 07:31:02 +01:00
Ansgar Becker
4b4c49fb30 Update plink executables to v0.80. Closes #1888 2023-12-21 16:57:21 +01:00
Ansgar Becker
d9304007b6 Issue #1879: add drop down menu to "Apply filter" button, with an option to overwrite the current filter based on the different input text 2023-12-02 14:04:24 +01:00
Ansgar Becker
5755c3a128 Add item in Tools main menu for resetting panels to their default dimensions. Useful for quite a few people who move their app window between screens with different resolutions. See https://www.heidisql.com/forum.php?t=41505 2023-11-26 12:27:06 +01:00
Ansgar Becker
7df5691dfb Installer: use a more stable way to get the major.minor app version 2023-11-26 11:58:19 +01:00
Ansgar Becker
8c17f2f35c Installer: add newly available translation files for Hungarian and Bulgarian 2023-11-26 10:30:43 +01:00
Ansgar Becker
06ad550dab Update OpenSSL libraries used by libpq-15.dll to v3.1.3 (64 bit only), taken from http://wiki.overbyte.eu/wiki/index.php/ICS_Download#Download_OpenSSL_Binaries_.28required_for_SSL-enabled_components.29 . Closes #1841 2023-11-05 10:45:28 +01:00
Ansgar Becker
a98102111d Update plink executables to v0.79. Closes #1848 2023-11-04 19:14:09 +01:00
Ansgar Becker
a1ebf37021 Keyboard shortcuts: allow the user to accept duplicate assignments per ignore button. Useful in case of F9 for "Run SQL" and "Apply filter". 2023-11-03 11:41:59 +01:00
Ansgar Becker
fb07d48449 Update SQLite libraries to v3.44.0 2023-11-02 06:44:41 +01:00
Ansgar Becker
38788e432d Add right-click option for MultiLine property of PageControlMain, for users preferring tabs in one line 2023-10-27 13:08:01 +02:00
Ansgar Becker
2f44c9a11c Create a separate option to enable/disable middle-click for tab closing. See https://www.heidisql.com/forum.php?t=41347 2023-10-12 19:25:07 +02:00
Ansgar Becker
0444ebbdb7 Issue #861: support hiding row id column through new preference checkbox 2023-10-12 07:27:00 +02:00
Ansgar Becker
5316e2c0da Issue #750: add Andi's reformatter on sqlformat.org as a third option to format the current SQL code 2023-10-02 18:18:01 +02:00
Ansgar Becker
1558bc597f Add context menu on data grid header with "Query exact row count" item, querying SELECT COUNT(*) on the underlying table. See https://www.heidisql.com/forum.php?t=41310 2023-09-30 12:32:46 +02:00
Ansgar Becker
0be3f8a410 Issue #750:
* move code from apphelpers.ReformatSQL to reformatter.ReformatInternal
* remember last used formatter
* use ReformatInternal in texteditor (as previously ReformatSQL)
* display HTTP response content in error dialog (EIdHTTPProtocolException.ErrorMessage)
2023-09-24 18:59:21 +02:00
Ansgar Becker
587c88e574 Translation fixes: remove various unused strings, fix some wrong spelled strings, add some missing strings 2023-09-10 14:22:52 +02:00
Ansgar Becker
bab877d264 Update SQLite libraries to v3.43.0 2023-08-25 09:09:47 +02:00
Ansgar Becker
e2f681e80e update OpenSSL libraries used by libpq-15.dll to v3.1.1, taken from http://wiki.overbyte.eu/wiki/index.php/ICS_Download#Download_OpenSSL_Binaries_.28required_for_SSL-enabled_components.29 . Closes #1829 2023-07-15 14:03:39 +02:00
Ansgar Becker
e42a4f3289 Sequal suggest: fix wrong library file names in installer script 2023-05-08 07:16:36 +02:00
Ansgar Becker
d5acd1358a Basic implementation of Sequal Suggest as a dialog, under Tools. For generating SQL queries through natural language. 2023-05-01 16:08:12 +02:00
Ansgar Becker
8e256f20b8 Issue #1800: add missing CURDATE function definition to functions-mysql.ini 2023-04-28 07:44:29 +02:00
Ansgar Becker
cb663d3de9 Issue #1784: update OpenSSL libraries used by libpq-15.dll to v3.1.0, taken from http://wiki.overbyte.eu/wiki/index.php/ICS_Download#Download_OpenSSL_Binaries_.28required_for_SSL-enabled_components.29 2023-04-10 09:50:59 +02:00
Ansgar Becker
70912d045c Issue #1758: add libpq-15.dll and its 4 dependent files, all signed with my Authenticode certificate (see #1733) 2023-02-11 14:53:24 +01:00
Ansgar Becker
649e737891 Issue #1735: Experimental support for non administrative install mode, with the default folder C:\Users\xyz\AppData\Local\Programs\HeidiSQL\ 2023-01-25 19:11:16 +01:00
Ansgar Becker
9d8c8e7628 Issue #811: Make installation of example snippets optional, and display the used path. 2023-01-19 21:43:27 +01:00
Ansgar Becker
976222fdec Increase lzma2 compression from max to ultra64. Take up more memory for creating the installer and for installing, but decreases installers file size from 46M to 39M. 2023-01-19 20:50:28 +01:00