forked from rpms/openssl
		
	Fix Wpointer-sign compiler warning
``` providers/implementations/signature/ecdsa_sig.c: scope_hint: In function 'do_ec_pct' providers/implementations/signature/ecdsa_sig.c:594:46: warning[-Wpointer-sign]: pointer targets in passing argument 2 of 'ecdsa_digest_signverify_update' differ in signedness providers/implementations/signature/ecdsa_sig.c:325:69: note: expected 'const unsigned char *' but argument is of type 'const char *' ``` ``` providers/implementations/signature/rsa_sig.c: scope_hint: In function 'do_rsa_pct' providers/implementations/signature/rsa_sig.c:1518:44: warning[-Wpointer-sign]: pointer targets in passing argument 2 of 'rsa_digest_signverify_update' differ in signedness providers/implementations/signature/rsa_sig.c:910:62: note: expected 'const unsigned char *' but argument is of type 'const char *' ``` Resolves: rhbz#2178034 Signed-off-by: Clemens Lang <cllang@redhat.com>
This commit is contained in:
		
							parent
							
								
									6eb72dd621
								
							
						
					
					
						commit
						e5f783d552
					
				| @ -190,7 +190,7 @@ diff -up openssl-3.0.7/providers/implementations/signature/ecdsa_sig.c.pairwise | |||||||
| +#ifdef FIPS_MODULE
 | +#ifdef FIPS_MODULE
 | ||||||
| +int do_ec_pct(void *vctx, const char *mdname, void *ec)
 | +int do_ec_pct(void *vctx, const char *mdname, void *ec)
 | ||||||
| +{
 | +{
 | ||||||
| +    static const char data[32];
 | +    static const unsigned char data[32];
 | ||||||
| +    unsigned char sigbuf[256];
 | +    unsigned char sigbuf[256];
 | ||||||
| +    size_t siglen = sizeof(sigbuf);
 | +    size_t siglen = sizeof(sigbuf);
 | ||||||
| +
 | +
 | ||||||
| @ -321,7 +321,7 @@ diff -up openssl-3.0.7/providers/implementations/signature/rsa_sig.c.pairwise op | |||||||
| +#ifdef FIPS_MODULE
 | +#ifdef FIPS_MODULE
 | ||||||
| +int do_rsa_pct(void *vctx, const char *mdname, void *rsa)
 | +int do_rsa_pct(void *vctx, const char *mdname, void *rsa)
 | ||||||
| +{
 | +{
 | ||||||
| +    static const char data[32];
 | +    static const unsigned char data[32];
 | ||||||
| +    unsigned char *sigbuf = NULL;
 | +    unsigned char *sigbuf = NULL;
 | ||||||
| +    size_t siglen = 0;
 | +    size_t siglen = 0;
 | ||||||
| +    int ret = 0;
 | +    int ret = 0;
 | ||||||
|  | |||||||
| @ -29,7 +29,7 @@ print(string.sub(hash, 0, 16)) | |||||||
| Summary: Utilities from the general purpose cryptography library with TLS implementation | Summary: Utilities from the general purpose cryptography library with TLS implementation | ||||||
| Name: openssl | Name: openssl | ||||||
| Version: 3.0.7 | Version: 3.0.7 | ||||||
| Release: 7%{?dist} | Release: 8%{?dist} | ||||||
| Epoch: 1 | Epoch: 1 | ||||||
| # We have to remove certain patented algorithms from the openssl source | # We have to remove certain patented algorithms from the openssl source | ||||||
| # tarball with the hobble-openssl script which is included below. | # tarball with the hobble-openssl script which is included below. | ||||||
| @ -505,6 +505,10 @@ install -m644 %{SOURCE9} \ | |||||||
| %ldconfig_scriptlets libs | %ldconfig_scriptlets libs | ||||||
| 
 | 
 | ||||||
| %changelog | %changelog | ||||||
|  | * Thu Mar 16 2023 Clemens Lang <cllang@redhat.com> - 1:3.0.7-8 | ||||||
|  | - Fix Wpointer-sign compiler warning  | ||||||
|  |   Resolves: rhbz#2178034 | ||||||
|  | 
 | ||||||
| * Tue Mar 14 2023 Clemens Lang <cllang@redhat.com> - 1:3.0.7-7 | * Tue Mar 14 2023 Clemens Lang <cllang@redhat.com> - 1:3.0.7-7 | ||||||
| - Add explicit FIPS indicators to key derivation functions | - Add explicit FIPS indicators to key derivation functions | ||||||
|   Resolves: rhbz#2175860 rhbz#2175864 |   Resolves: rhbz#2175860 rhbz#2175864 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user