Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix/windows build #308

Merged
merged 23 commits into from
Sep 17, 2024
Merged

Fix/windows build #308

merged 23 commits into from
Sep 17, 2024

Conversation

Manuthor
Copy link
Contributor

  • adapt Docker images (FIPS and not FIPS)
  • adapt Debian and RPM packages
  • fix test Clean env. Windows

@Manuthor Manuthor requested a review from bgrieder September 16, 2024 14:35
Copy link
Contributor

@bgrieder bgrieder left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Manuthor Manuthor merged commit 15f8603 into certificates_fixes Sep 17, 2024
34 of 35 checks passed
@Manuthor Manuthor deleted the fix/windows_build branch September 17, 2024 10:50
Manuthor added a commit that referenced this pull request Sep 17, 2024
…ex (#306)

* smime doc and fixes to the certificates stack

* certificate export loop test

* improved test::import_certificate

* clippy fixes

* fixed SQL upsert; need to fix Redis

* remove unnecessary clone

* selection of test database + mysql fix

* sqlite-enc tests ok

* fixed sqlite tests

* added README documentation on tests

* fixed attriobutes serialization in redis-findex

* made redis-findex deterministic

* more redis-findex fixes

* minor call fix

* fixed PKCS12 import chain linking

* smime doc pass 1

* changelog

* clipopy fixes

* fixed extract locate

* adjust locate capture and logging levels

* added support for PKCS#12 legacy format

* doc fixes

* clippy fixes

* made KeyFormat Type optional on retrieve and fixed pkcs11 test

* fixed json parameter in CLI

* do not print json in tests

* restored debug level for cli

* fix to py c=kms client

* remove unfortunate typo...

* display openssl version

* display openssl version

* fixing MacOS clean env

* more clean env fixes

* yet another attempt at getting openssl3

* once more

* once more

* once more....

* once more, ....

* once more, ubuntu

* openssl version detection

* initializa openssl later

* added --info switch

* enable-weak-ssl-ciphers

* weak ssl ciphers openssl

* legacy ubuntu 24.04

* copying artifcats

* cleanup

* de-activated jobs

* re-enabled macos

* i don't undertsand how this works....

* indent

* where is the binary

* where is the binary, really

* path fixes

* script fix

* paths,paths,....

* more paths....

* trying windows

* trying windows 2

* trying windows 3

* trying windows 4

* trying windows 5

* trying windows 6

* yet another pass at windows

* yet another pass at windows

* trying windows 7

* fix rhel 9

* fix windows 10

* fix windows 11

* S/MIME documentation

* windows alternative path

* windows alternative path 2

* added legacy PKCS#12 export-import test

* doc

* fixed postgresql SQL dialect  issue

* doc SMIME

* removed unused import

* amother import fix

* use behing cfg

* fix: KMS docker images, KMS packages and windows tests (#308)

* fix: artifacts path for windows

* debug

* debug

* fix: missing openssl.cnf

* fix: artifacts path for windows

* fix: copy legacy.dll and fips.dll to D:\

* fix(windows): create C:/Windows/System32/OpenSSL for test

* fix(docker): adapt Docker images for OpenSSL changes

* fix(docker): adapt Docker images for FIPS mode

* fix(python): split tests FIPS from generic tests

* fix(python): problem with Bash syntax

* test: fix cloudproof_kms_js

* test: fix cloudproof_kms_java

* test: fix cloudproof_kms_java

* test: fix cloudproof_python

* test: remove dead code

* fix: merge tmp branches

* fix: set execution permission on legacy.so and fips.so

* fix: set execution permission on legacy.dylib and fips.dylib

* fix: test KMS packages installation

* fix: remove tests on packages, must be done in a proper workflow

* fix: merge

* fix: invert the packages build with custom-features build

---------

Co-authored-by: Manuthor <32013169+Manuthor@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants