document some options of openssl speed command
This commit is contained in:
		
							parent
							
								
									41a5ee166a
								
							
						
					
					
						commit
						0d8bb6ef41
					
				
							
								
								
									
										58
									
								
								openssl-1.0.2e-speed-doc.patch
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										58
									
								
								openssl-1.0.2e-speed-doc.patch
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,58 @@ | |||||||
|  | diff -up openssl-1.0.2e/apps/speed.c.speed-doc openssl-1.0.2e/apps/speed.c
 | ||||||
|  | --- openssl-1.0.2e/apps/speed.c.speed-doc	2015-12-04 14:00:58.000000000 +0100
 | ||||||
|  | +++ openssl-1.0.2e/apps/speed.c	2016-01-15 14:15:56.482343557 +0100
 | ||||||
|  | @@ -648,10 +648,6 @@ int MAIN(int argc, char **argv)
 | ||||||
|  |  # endif | ||||||
|  |      int multiblock = 0; | ||||||
|  |   | ||||||
|  | -# ifndef TIMES
 | ||||||
|  | -    usertime = -1;
 | ||||||
|  | -# endif
 | ||||||
|  | -
 | ||||||
|  |      apps_startup(); | ||||||
|  |      memset(results, 0, sizeof(results)); | ||||||
|  |  # ifndef OPENSSL_NO_DSA | ||||||
|  | @@ -1145,10 +1141,8 @@ int MAIN(int argc, char **argv)
 | ||||||
|  |   | ||||||
|  |              BIO_printf(bio_err, "\n"); | ||||||
|  |              BIO_printf(bio_err, "Available options:\n"); | ||||||
|  | -# if defined(TIMES) || defined(USE_TOD)
 | ||||||
|  |              BIO_printf(bio_err, "-elapsed        " | ||||||
|  |                         "measure time in real time instead of CPU user time.\n"); | ||||||
|  | -# endif
 | ||||||
|  |  # ifndef OPENSSL_NO_ENGINE | ||||||
|  |              BIO_printf(bio_err, | ||||||
|  |                         "-engine e       " | ||||||
|  | diff -up openssl-1.0.2e/doc/apps/speed.pod.speed-doc openssl-1.0.2e/doc/apps/speed.pod
 | ||||||
|  | --- openssl-1.0.2e/doc/apps/speed.pod.speed-doc	2015-12-03 14:42:07.000000000 +0100
 | ||||||
|  | +++ openssl-1.0.2e/doc/apps/speed.pod	2016-01-15 14:05:23.044222376 +0100
 | ||||||
|  | @@ -8,6 +8,9 @@ speed - test library performance
 | ||||||
|  |   | ||||||
|  |  B<openssl speed> | ||||||
|  |  [B<-engine id>] | ||||||
|  | +[B<-elapsed>]
 | ||||||
|  | +[B<-evp algo>]
 | ||||||
|  | +[B<-decrypt>]
 | ||||||
|  |  [B<md2>] | ||||||
|  |  [B<mdc2>] | ||||||
|  |  [B<md5>] | ||||||
|  | @@ -49,6 +52,19 @@ to attempt to obtain a functional refere
 | ||||||
|  |  thus initialising it if needed. The engine will then be set as the default | ||||||
|  |  for all available algorithms. | ||||||
|  |   | ||||||
|  | +=item B<-elapsed>
 | ||||||
|  | +
 | ||||||
|  | +Measure time in real time instead of CPU time. It can be useful when testing
 | ||||||
|  | +speed of hardware engines.
 | ||||||
|  | +
 | ||||||
|  | +=item B<-evp algo>
 | ||||||
|  | +
 | ||||||
|  | +Use the specified cipher or message digest algorithm via the EVP interface.
 | ||||||
|  | +
 | ||||||
|  | +=item B<-decrypt>
 | ||||||
|  | +
 | ||||||
|  | +Time the decryption instead of encryption. Affects only the EVP testing.
 | ||||||
|  | +
 | ||||||
|  |  =item B<[zero or more test algorithms]> | ||||||
|  |   | ||||||
|  |  If any options are given, B<speed> tests those algorithms, otherwise all of | ||||||
| @ -23,7 +23,7 @@ | |||||||
| 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: 1.0.2e | Version: 1.0.2e | ||||||
| Release: 4%{?dist} | Release: 5%{?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. | ||||||
| @ -83,6 +83,7 @@ Patch92: openssl-1.0.2a-system-cipherlist.patch | |||||||
| Patch93: openssl-1.0.2a-disable-sslv2v3.patch | Patch93: openssl-1.0.2a-disable-sslv2v3.patch | ||||||
| Patch94: openssl-1.0.2d-secp256k1.patch | Patch94: openssl-1.0.2d-secp256k1.patch | ||||||
| Patch95: openssl-1.0.2e-remove-nistp224.patch | Patch95: openssl-1.0.2e-remove-nistp224.patch | ||||||
|  | Patch96: openssl-1.0.2e-speed-doc.patch | ||||||
| # Backported fixes including security fixes | # Backported fixes including security fixes | ||||||
| Patch80: openssl-1.0.2e-wrap-pad.patch | Patch80: openssl-1.0.2e-wrap-pad.patch | ||||||
| Patch81: openssl-1.0.2a-padlock64.patch | Patch81: openssl-1.0.2a-padlock64.patch | ||||||
| @ -205,6 +206,7 @@ cp %{SOURCE12} %{SOURCE13} crypto/ec/ | |||||||
| %patch93 -p1 -b .v2v3 | %patch93 -p1 -b .v2v3 | ||||||
| %patch94 -p1 -b .secp256k1 | %patch94 -p1 -b .secp256k1 | ||||||
| %patch95 -p1 -b .nistp224 | %patch95 -p1 -b .nistp224 | ||||||
|  | %patch96 -p1 -b .speed-doc | ||||||
| 
 | 
 | ||||||
| %patch80 -p1 -b .wrap | %patch80 -p1 -b .wrap | ||||||
| %patch81 -p1 -b .padlock64 | %patch81 -p1 -b .padlock64 | ||||||
| @ -490,6 +492,9 @@ rm -rf $RPM_BUILD_ROOT/%{_libdir}/fipscanister.* | |||||||
| %postun libs -p /sbin/ldconfig | %postun libs -p /sbin/ldconfig | ||||||
| 
 | 
 | ||||||
| %changelog | %changelog | ||||||
|  | * Fri Jan 15 2016 Tomáš Mráz <tmraz@redhat.com> 1.0.2e-5 | ||||||
|  | - document some options of openssl speed command | ||||||
|  | 
 | ||||||
| * Fri Dec 18 2015 Tomáš Mráz <tmraz@redhat.com> 1.0.2e-4 | * Fri Dec 18 2015 Tomáš Mráz <tmraz@redhat.com> 1.0.2e-4 | ||||||
| - enable sctp support in DTLS | - enable sctp support in DTLS | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user