• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

stefanberger / libtpms
77%
master: 77%

Build:
Build:
LAST BUILD BRANCH: HEAD
DEFAULT BRANCH: master
Repo Added 23 Oct 2018 06:58PM UTC
Files 521
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH stable-0.9
branch: stable-0.9
CHANGE BRANCH
x
Reset
  • stable-0.9
  • HEAD
  • ac_link_ifelse
  • autoconf_check_defines
  • cflags_wmissing_prototypes
  • configure_with_tpm2_default
  • constant_time
  • coverity-fixes
  • coverity_scan
  • cpp_coveralls
  • cpp_coveralls.dashb
  • cppcheck
  • dcache
  • dynamic_hlk_compliance
  • ecc_consttime
  • ecc_fixes
  • extend_context_gap
  • fix_304
  • fix_fortify_source
  • fix_issue_195
  • fix_json
  • fix_nistp521_parameter_reporting
  • fix_readme
  • fix_rsa_decrypt_stack_smash
  • fix_s390x
  • fix_tpm2_contextsave
  • fuzzer-data
  • hlk_compliant
  • libtpms_added
  • man_page_cleanup
  • master
  • master.autoupdate
  • master.coverity
  • master.fixes
  • master.fuzzer
  • master.next
  • master.next,rhel6
  • master.next.rsa
  • master.ossl3
  • master.sm4-getsymtestdata
  • move-to-buildsys
  • nvmarshal_typos
  • pure_openssl
  • pure_openssl_rsa_crt
  • pure_openssl_seeds
  • rev155
  • rev159
  • rev162
  • rev164
  • rsa_3072
  • rsa_pkcs1_returnvalue
  • silent_rules
  • stable-0.6.0
  • stable-0.6.0-compile-fixes
  • stable-0.6.0-fix_issue_195
  • stable-0.6.0.next
  • stable-0.7.0
  • stable-0.7.0-constanttime
  • stable-0.7.0-ecc_consttime
  • stable-0.7.0-fix_issue_195
  • stable-0.7.0-fix_nistp521_parameter_reporting
  • stable-0.7.0.next
  • stable-0.7.0_fix_iv
  • stable-0.8
  • stable-0.8-erroneous-gitignore
  • stable-0.8-fix_issue_195
  • stable-0.8.next
  • stable-0.8.next.ossl3
  • stable-0.8_fix_iv
  • stable-0.9.next
  • stefanberger/add_sm4_to_json
  • stefanberger/coverity_fixes
  • stefanberger/do_not_write_permanent_state_if_only_clock_changed
  • stefanberger/enable_camellia
  • stefanberger/extend_context_gap
  • stefanberger/openssl3-helpers-part1
  • stefanberger/openssl3-helpers-part2
  • stefanberger/prepare-0.9-release
  • stefanberger/tpm12_coverity
  • travis
  • ubsan
  • v0.6.1
  • v0.6.2
  • v0.6.3
  • v0.6.4
  • v0.6.5
  • v0.6.6
  • v0.7.0
  • v0.7.1
  • v0.7.10
  • v0.7.2
  • v0.7.3
  • v0.7.4
  • v0.7.5
  • v0.7.6
  • v0.7.7
  • v0.7.8
  • v0.7.9
  • v0.8.0
  • v0.8.1
  • v0.8.2
  • v0.8.3
  • v0.8.4
  • v0.8.5
  • v0.8.6
  • v0.8.7
  • v0.9.0
  • v0.9.1
  • v0.9.2
  • v0.9.3
  • v0.9.4

pending completion
2588

push

travis-ci-com

stefanberger
tpm2: Do not set RSA_FLAG_NO_BLINDING on RSA keys anymore

Do not set the RSA_FLAG_NO_BLINDING on RSA keys anymore. The BoringSSL
documentation states the following:

"RSA_FLAG_NO_BLINDING disables blinding of private operations, which is
a dangerous thing to do. It is deprecated and should not be used. It will
be ignored whenever possible."

So, follow this documentation. OpenSSL does not seem to say much about it.

Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>

29207 of 37707 relevant lines covered (77.46%)

107437.0 hits per line

Relevant lines Covered
Build:
Build:
37707 RELEVANT LINES 29207 COVERED LINES
107437.0 HITS PER LINE
Source Files on stable-0.9
  • Tree
  • List 458
  • Changed 48
  • Source Changed 1
  • Coverage Changed 48
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
2588 stable-0.9 tpm2: Do not set RSA_FLAG_NO_BLINDING on RSA keys anymore Do not set the RSA_FLAG_NO_BLINDING on RSA keys anymore. The BoringSSL documentation states the following: "RSA_FLAG_NO_BLINDING disables blinding of private operations, which is a danger... push 06 Jun 2022 01:34PM UTC stefanberger travis-ci-com pending completion  
2574 stable-0.9 tpm2: Fix a potential overflow expression (coverity) Signed-off-by: Stefan Berger <stefanb@linux.ibm.com> push 29 May 2022 06:15PM UTC stefanberger travis-ci-com pending completion  
2560 stable-0.9 tpm2: Fix size check in CryptSecretDecrypt Check the secret size against the size of the buffer, not the size member that has not been set yet. Reported by Coverity. Signed-off-by: Ross Lagerwall <ross.lagerwall@citrix.com> push 25 May 2022 06:54AM UTC stefanberger travis-ci-com pending completion  
2519 stable-0.9 rpm/debian: Add 0.9.4 entry in changelog Signed-off-by: Stefan Berger <stefanb@linux.ibm.com> push 25 Apr 2022 06:27PM UTC stefanberger travis-ci-com pending completion  
2515 stable-0.9 tpm: #undef printf in case it is #define'd (OSS-Fuzz) The build environment used by OSS-Fuzz reports this error. In file included from /src/libtpms/src/tpm_debug.c:42: /src/libtpms/src/tpm_debug.h:69:9: error: 'printf' macro redefined [-Werror... push 21 Apr 2022 02:01PM UTC stefanberger travis-ci-com pending completion  
2505 stable-0.9 tpm2: Initialize variables due to gcc complaint (s390x, false positive) Detected by gcc on Ubuntu/s390x Origin: https://git.launchpad.net/ubuntu/+source/libtpms/tree/debian/patches/uninitialized-variable.patch Signed-off-by: Christian Ehrhardt ... push 04 Apr 2022 08:59PM UTC stefanberger travis-ci-com pending completion  
2502 stable-0.9 Fix configure script to support _FORTIFY_SOURCE=3 gcc 12.1 supports _FORTIFY_SOURCE=3. Modify the existing check for whether _FORTIFY_SOURCE=2 can be used to test compile with the user provided CFLAGS and only add _D_FORTIFY_SOURCE=2 to the HARDE... push 04 Apr 2022 08:18PM UTC stefanberger travis-ci-com pending completion  
2484 stable-0.9 tpm2: Check return code of BN_div() Check the return code of BN_div() when calculating Q and Qr of a private key. Resolves: https://github.com/stefanberger/libtpms/issues/304 Signed-off-by: Stefan Berger <stefanb@linux.ibm.com> push 30 Mar 2022 07:42PM UTC stefanberger travis-ci-com pending completion  
2450 stable-0.9 rpm/debian: Add 0.9.3 entry in changelog Signed-off-by: Stefan Berger <stefanb@linux.ibm.com> push 07 Mar 2022 05:35PM UTC stefanberger travis-ci-com pending completion  
2444 stable-0.9 build-sys: Add probing for -fstack-protector Add probing for -fstack-protector to the existing -fstack-protector-strong since not all platforms support either one of them. Signed-off-by: Stefan Berger <stefanb@linux.ibm.com> push 02 Mar 2022 10:19PM UTC stefanberger travis-ci-com pending completion  
See All Builds (2483)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc