Skip to content

Commit

Permalink
Prepare Release 2.8.0
Browse files Browse the repository at this point in the history
  • Loading branch information
chris2511 committed Oct 13, 2024
1 parent 0ad15ff commit ba7ba02
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 14 deletions.
14 changes: 10 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,14 @@
[![CMake](https://github.com/chris2511/xca/actions/workflows/cmake.yaml/badge.svg)](https://github.com/chris2511/xca/actions/workflows/cmake.yaml)

## __Release Notes__
* The latest release is *2.7.0*
* Drivers for SQL Servers must be [installed separately](#sql-remote-database-drivers) since 2.5.0
* Database Schema changed and is not backwards-compatible. Backup your database.
* The latest release is *2.8.0*
* Most notable new features:
- Support for SHA3
- Name the MS CryptographicServiceProvider in the comment
- OpenSSL PURPOSE and validation results in the certificate details
- Support UniveralPrincipalName (UPN) and NameConstraints
- Support JSON Web Key (JWK) export format
- Hide unusable (expired / revoked) certificates
* Please report issues on github <https://github.com/chris2511/xca/issues>

## __Changelog:__
Expand Down Expand Up @@ -115,6 +120,7 @@ MySQL plugins are not shipped with QT anymore because of license issues.
- Debian: `libqt6sql6-psql` `libqt6sql6-mysql` or `libqt6sql6-odbc`.
- RPM: `libqt6-database-plugin-pgsql` `libqt6-database-plugin-mysql` `libqt6-database-plugin-odbc`
They should pull in all necessary dependencies.
### Apple macos
Expand All @@ -123,7 +129,7 @@ They should pull in all necessary dependencies.
- **ODBC**: It requires the `/usr/local/opt/libiodbc/lib/libiodbc.2.dylib`.
When installing unixodbc via `brew` the library must be symlinked from
`/opt/homebrew/Cellar/libiodbc/3.52.16/lib/libiodbc.2.dylib`
- **MariaDB**: Probably via ODBC ?
- **MariaDB**: Driver included since XCA 2.8.0
### Windows
Expand Down
2 changes: 1 addition & 1 deletion changelog
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
* Add SHA3 algorithms to th select box
* Add SHA3 algorithms to the select box
* Close #593: App freezes/crashes when trying to export certain keys
* Close #306 #537: Allow Database-driver options in config file
* Close #537: macos: Compile mariadb-connector and qsqlmysql
Expand Down
9 changes: 0 additions & 9 deletions release/build-mac.sh
Original file line number Diff line number Diff line change
Expand Up @@ -104,15 +104,6 @@ do_qsqlmysql()
otool -L $QT_DIR/plugins/sqldrivers/libqsqlmysql.dylib
}

( echo >/dev/null \
-DCMAKE_BUILD_TYPE=Release \
-DMySQL_ROOT="$INSTALL_DIR" \
-DMySQL_INCLUDE_DIR="$INSTALL_DIR/include/mariadb" \
-DMySQL_LIBRARY="$INSTALL_DIR/lib/libmariadb.dylib" \
-DFEATURE_sql_odbc=OFF -DFEATURE_sql_sqlite=OFF \

)

OSSL_MAJOR="3"
OSSL="openssl-3.3.2"
XCA_DIR="$(cd `dirname $0`/.. && pwd)"
Expand Down

0 comments on commit ba7ba02

Please sign in to comment.