Ansgar Becker
f1b757fde5
Issue #2247 : remove 32 bit libraries for PostgreSQL, which depend on the insecure and outdated libssl v1.1.1w from Sep 2023. Update libssl 3 to v3.5.3 and libiconv-2 to v1.15
2025-09-22 17:29:16 +02:00
Ansgar Becker
0434c2dc79
Issue #2167 : remove fallback to insecure http calls when https failed
2025-09-17 18:48:25 +02:00
Ansgar Becker
5e3c98205b
Build script: move installer compilation to local/unversioned Powershell script, and let the iss file set the wanted output filename
2025-09-10 14:27:12 +02:00
Ansgar Becker
36815565c3
Do not require a "Content-Length" response header in THttpDownload. Responses mostly come compressed with "Transfer-Encoding: chunked" and then need hacks to get a Content-Length header. See https://www.heidisql.com/forum.php?t=44407
2025-09-07 13:38:07 +02:00
Ansgar Becker
1bc89b12dd
Issue #1525 : remove project manager feature with all its unrelated changes
2025-08-19 06:27:10 +02:00
Raphael Tweitmann
80cd08a6f7
Adds localization support for Project Manager feature
...
Wraps Project Manager UI strings with translation function calls to enable internationalization support.
Includes menu captions, button hints, context menu items, dialog labels, and error messages for comprehensive multilingual functionality.
2025-08-17 22:57:49 +02:00
Ansgar Becker
c920b67639
Update SQLite libraries to v3.50.1, and SQLite multiple cipher libraries to v2.1.3
2025-06-09 11:52:25 +02:00
Ansgar Becker
dfcd4bbf24
Update SQLite libraries to v3.50.0, and SQLite multiple cipher libraries to v2.1.2
2025-05-31 11:33:09 +02:00
Ansgar Becker
b4b7dd93bd
Update MariaDB Connector/C to v3.4.5. See https://mariadb.com/kb/en/mariadb-connector-c-3-4-5-release-notes/
2025-05-31 11:22:40 +02:00
Ansgar Becker
8a824aeda0
Issue #604 : sync number of rows to query with the per-page data grid setting
2025-05-22 21:40:30 +02:00
Ansgar Becker
5cf983555d
Disable signing of installers through InnoSetup script. Release installers will be signed manually.
2025-05-22 21:01:50 +02:00
Ansgar Becker
1f9df28484
Issue #604 : support multiple tables and views selected on database tab, in new "Select top 1000 rows" feature
2025-05-22 20:08:24 +02:00
Ansgar Becker
2af14a04f5
Issue #604 : add context menu item "Select top 1000 rows"
2025-05-22 19:51:07 +02:00
Ansgar Becker
57a22449df
Issue #214 : when refreshing, ask user if he wants to discard modifications in table/view/routine/... editors
2025-04-28 16:40:08 +02:00
Ansgar Becker
57b59d8b17
Update default functions-mysql.ini with predefined line breaks and much more help content
2025-02-17 20:49:22 +01:00
Ansgar Becker
5b3f8f1617
Update functions-mysql8.ini with predefined line breaks and much more help content
2025-02-17 20:41:30 +01:00
Ansgar Becker
f8441816c9
Simplify and optimize functions generator for MariaDB, and update functions-mariadb.ini with predefined line breaks
2025-02-16 12:00:03 +01:00
Ansgar Becker
ef827b04dd
Update plink executables to v0.83
2025-02-12 09:14:41 +01:00
Ansgar Becker
ad55cd95cc
Update MariaDB Connector/C to v3.4.4. See https://mariadb.com/kb/en/mariadb-connector-c-3-4-4-release-notes/
2025-02-12 08:58:05 +01:00
Ansgar Becker
0eeb5d23f2
Issue #2083 : add menu item "Copy all lines" for copying visible and initialized nodes from any VirtualTree instance as CSV data
2025-02-02 13:51:08 +01:00
Ansgar Becker
dc2aa45a7b
Issue #835 : move prompt for overwriting output file from save-dialog to later when exporting is started, catching cases where the previous filename is used
2025-01-30 11:40:12 +01:00
Ansgar Becker
8c2d62b808
Issue #2079 : work with the "default" set of SQLite encryption parameters, not the transient ones
2025-01-26 16:05:42 +01:00
Ansgar Becker
e9e84d519d
Issue #2076 : exchange OpenSSL 3.4 32bit libraries with their 64bit pendants, fixing what I broke in 9c21eb3604 for issue #2022 . Bump version for v12.10 release
2025-01-21 19:49:12 +01:00
Ansgar Becker
abf6831d56
PostgreSQL: Add libpq-17.dll v17.0.2
2025-01-16 20:53:51 +01:00
Ansgar Becker
e78455e89a
Issue #2022 : Update libpq-15.dll to v15.0.10
2025-01-16 20:47:28 +01:00
Ansgar Becker
9c21eb3604
Issue #2022 : Update OpenSSL libraries used by libpq-15.dll to v3.4.0 (64 bit only), taken from https://wiki.overbyte.eu/wiki/index.php/ICS_Download#Download_OpenSSL_Binaries
2025-01-16 20:40:31 +01:00
Ansgar Becker
ee8be1372b
Issue #2022 : PostgreSQL: update OpenSSL libraries to v1.1.1s, taken from https://wiki.overbyte.eu/wiki/index.php/ICS_Download#Download_OpenSSL_Binaries
2025-01-16 20:35:27 +01:00
Ansgar Becker
840b49e88e
Update SQLite libraries to v3.48.0.0, and SQLite multiple cipher libraries to v2.0.2.0
2025-01-16 17:06:06 +01:00
Ansgar Becker
89ca0e915c
Issue #2071 : provide 3 new languages by InnoSetup installer
2025-01-12 20:50:24 +01:00
Ansgar Becker
37a188c269
Issue #2071 :
...
* drop 32bit mode from installer
* update copyright year in license file
* #1296 : remove VC redistributable package (will be replaced by a note on the download page)
2025-01-12 20:25:40 +01:00
Ansgar Becker
bb5d5add23
Issue #1975 : add preference option to skip dialog for selecting the SQL reformatter
2025-01-11 15:48:54 +01:00
Ansgar Becker
93c59b17a8
Issue #872 : add support for creating and altering INVISIBLE columns in table editor with MariaDB 10.3.3 and MySQL 8.0.23
2025-01-05 13:49:45 +01:00
Ansgar Becker
d257ac1286
Issue #2058 : replace HTML entities by normal characters, and replace line breaks in hint panel
2024-12-17 15:00:08 +01:00
Ansgar Becker
4918ae9856
Issue #2058 : create a more complete functions-postgresql.ini from the documentation on postgresql.org
2024-12-16 14:45:21 +01:00
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