Skip to content

Conversation

@Jakuje
Copy link
Member

@Jakuje Jakuje commented Jan 19, 2024

This fixes various issues in the p11test found mostly while testing over last months.

Checklist
  • Documentation is added or updated
  • New files have a LGPL 2.1 license statement
  • PKCS#11 module is tested
  • Windows minidriver is tested
  • macOS tokend is tested

@Jakuje
Copy link
Member Author

Jakuje commented Jan 24, 2024

Rebased on top of master (squashing some of the style warnings) and added also a p11test as part of the CI run together with the PKCS11SPY to catch issues such as #2988 earlier.
But it fails now in Fedora so I guess it will need some more love somewhere.

@Jakuje Jakuje force-pushed the p11test-wip branch 2 times, most recently from 6cc1009 to f15be8a Compare January 25, 2024 12:08
@Jakuje
Copy link
Member Author

Jakuje commented Jan 25, 2024

Hopefully last slight changes of the pipeline to pass.

@Jakuje
Copy link
Member Author

Jakuje commented Jan 25, 2024

Now, we should see only failure in the valgrind as we are getting uninitialized memory from softhsm. Not sure what to do about that, but I think that can be handled later.

@Jakuje Jakuje force-pushed the p11test-wip branch 2 times, most recently from 63d8424 to 2c3beb9 Compare January 30, 2024 09:35
@Jakuje
Copy link
Member Author

Jakuje commented Jan 30, 2024

I think this should be final now.

@Jakuje Jakuje merged commit a0eb055 into OpenSC:master Jan 31, 2024
@Jakuje
Copy link
Member Author

Jakuje commented Jan 31, 2024

Merging. Thanks for reviews!

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.

3 participants