443 Commits

Author SHA1 Message Date
8a1087fe0c Issue #1284: update SQLite multiple cipher libraries to v1.8.6 2024-06-16 14:35:06 +02:00
b98c3ffba2 Update current year in license file 2024-06-08 13:11:15 +02:00
6c7c5eff1a Issue #1284: add support for encrypted SQLite databases, using the C API from utelle/SQLite3MultipleCiphers 2024-06-05 16:47:20 +02:00
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
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
a378e6ec94 Set TLS options BEFORE calling mysql_ssl_set(). Probably helps fixing issue #1768 2024-05-18 17:40:34 +02:00
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
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
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
93bf677afc Update plink executables to v0.81 2024-04-17 11:28:30 +02:00
bdb314903d Update SQLite libraries to v3.45.3 from 2024-04-15 2024-04-16 10:08:05 +02:00
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
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
04c2d949a0 Issue #1906: add preference option for grayscale/color icons on inactive tabs 2024-02-10 15:37:21 +01:00
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
4b4c49fb30 Update plink executables to v0.80. Closes #1888 2023-12-21 16:57:21 +01:00
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
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
7df5691dfb Installer: use a more stable way to get the major.minor app version 2023-11-26 11:58:19 +01:00
8c17f2f35c Installer: add newly available translation files for Hungarian and Bulgarian 2023-11-26 10:30:43 +01:00
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
a98102111d Update plink executables to v0.79. Closes #1848 2023-11-04 19:14:09 +01:00
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
fb07d48449 Update SQLite libraries to v3.44.0 2023-11-02 06:44:41 +01:00
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
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
0444ebbdb7 Issue #861: support hiding row id column through new preference checkbox 2023-10-12 07:27:00 +02:00
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
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
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
587c88e574 Translation fixes: remove various unused strings, fix some wrong spelled strings, add some missing strings 2023-09-10 14:22:52 +02:00
bab877d264 Update SQLite libraries to v3.43.0 2023-08-25 09:09:47 +02:00
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
e42a4f3289 Sequal suggest: fix wrong library file names in installer script 2023-05-08 07:16:36 +02:00
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
8e256f20b8 Issue #1800: add missing CURDATE function definition to functions-mysql.ini 2023-04-28 07:44:29 +02:00
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
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
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
9d8c8e7628 Issue #811: Make installation of example snippets optional, and display the used path. 2023-01-19 21:43:27 +01:00
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
fcc798dada Update current year in license file 2023-01-02 18:42:39 +01:00
b767340ba7 Issue #1730: add translation message for new checkbox 2022-12-31 11:48:24 +01:00
e0a6176215 Prefer extracted-comments style over translator-comments, which are not displayed on Transifex for some reason. See https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html#The-Format-of-PO-Files 2022-12-23 11:13:01 +01:00
7e035298bf Issue #1733: Sign uninstaller within InnoSetup script. This also signs the installer from InnoSetup now, while removing the sign call from the build process. 2022-12-23 08:29:02 +01:00
f02bdcf113 Issue #1733: sign yet unsigned 3rd party libraries with my own Authenticate certificate 2022-12-22 16:39:05 +01:00
d000a8b441 Add comment to more joined short+long hints in translation 2022-12-17 09:20:18 +01:00
f0581d0428 Add comment to joined short+long hint in translation. See 8fc6dba6e3 (r93385116) 2022-12-17 09:14:06 +01:00
8fc6dba6e3 Issue #1722: add missing translation strings to master file 2022-12-11 12:51:58 +01:00
2e25f71f11 PostgreSQL: update OpenSSL libraries to v1.1.1s, taken from http://wiki.overbyte.eu/wiki/index.php/ICS_Download#Download_OpenSSL_Binaries_.28required_for_SSL-enabled_components.29 2022-12-10 14:17:26 +01:00