[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@3.135.249.119: ~ $
#ifndef HEADER_OPENSSLV_H
# define HEADER_OPENSSLV_H

#ifdef  __cplusplus
extern "C" {
#endif

/*-
 * Numeric release version identifier:
 * MNNFFPPS: major minor fix patch status
 * The status nibble has one of the values 0 for development, 1 to e for betas
 * 1 to 14, and f for release.  The patch level is exactly that.
 * For example:
 * 0.9.3-dev      0x00903000
 * 0.9.3-beta1    0x00903001
 * 0.9.3-beta2-dev 0x00903002
 * 0.9.3-beta2    0x00903002 (same as ...beta2-dev)
 * 0.9.3          0x0090300f
 * 0.9.3a         0x0090301f
 * 0.9.4          0x0090400f
 * 1.2.3z         0x102031af
 *
 * For continuity reasons (because 0.9.5 is already out, and is coded
 * 0x00905100), between 0.9.5 and 0.9.6 the coding of the patch level
 * part is slightly different, by setting the highest bit.  This means
 * that 0.9.5a looks like this: 0x0090581f.  At 0.9.6, we can start
 * with 0x0090600S...
 *
 * (Prior to 0.9.3-dev a different scheme was used: 0.9.2b is 0x0922.)
 * (Prior to 0.9.5a beta1, a different scheme was used: MMNNFFRBB for
 *  major minor fix final patch/beta)
 */
# define OPENSSL_VERSION_NUMBER  0x100020bfL
# ifdef OPENSSL_FIPS
#  define OPENSSL_VERSION_TEXT    "OpenSSL 1.0.2k-fips  26 Jan 2017"
# else
#  define OPENSSL_VERSION_TEXT    "OpenSSL 1.0.2k  26 Jan 2017"
# endif
# define OPENSSL_VERSION_PTEXT   " part of " OPENSSL_VERSION_TEXT

/*-
 * The macros below are to be used for shared library (.so, .dll, ...)
 * versioning.  That kind of versioning works a bit differently between
 * operating systems.  The most usual scheme is to set a major and a minor
 * number, and have the runtime loader check that the major number is equal
 * to what it was at application link time, while the minor number has to
 * be greater or equal to what it was at application link time.  With this
 * scheme, the version number is usually part of the file name, like this:
 *
 *      libcrypto.so.0.9
 *
 * Some unixen also make a softlink with the major verson number only:
 *
 *      libcrypto.so.0
 *
 * On Tru64 and IRIX 6.x it works a little bit differently.  There, the
 * shared library version is stored in the file, and is actually a series
 * of versions, separated by colons.  The rightmost version present in the
 * library when linking an application is stored in the application to be
 * matched at run time.  When the application is run, a check is done to
 * see if the library version stored in the application matches any of the
 * versions in the version string of the library itself.
 * This version string can be constructed in any way, depending on what
 * kind of matching is desired.  However, to implement the same scheme as
 * the one used in the other unixen, all compatible versions, from lowest
 * to highest, should be part of the string.  Consecutive builds would
 * give the following versions strings:
 *
 *      3.0
 *      3.0:3.1
 *      3.0:3.1:3.2
 *      4.0
 *      4.0:4.1
 *
 * Notice how version 4 is completely incompatible with version, and
 * therefore give the breach you can see.
 *
 * There may be other schemes as well that I haven't yet discovered.
 *
 * So, here's the way it works here: first of all, the library version
 * number doesn't need at all to match the overall OpenSSL version.
 * However, it's nice and more understandable if it actually does.
 * The current library version is stored in the macro SHLIB_VERSION_NUMBER,
 * which is just a piece of text in the format "M.m.e" (Major, minor, edit).
 * For the sake of Tru64, IRIX, and any other OS that behaves in similar ways,
 * we need to keep a history of version numbers, which is done in the
 * macro SHLIB_VERSION_HISTORY.  The numbers are separated by colons and
 * should only keep the versions that are binary compatible with the current.
 */
# define SHLIB_VERSION_HISTORY ""
# define SHLIB_VERSION_NUMBER "1.0.2k"


#ifdef  __cplusplus
}
#endif
#endif                          /* HEADER_OPENSSLV_H */

Filemanager

Name Type Size Permission Actions
aes.h File 6 KB 0644
asn1.h File 61.84 KB 0644
asn1_mac.h File 23.86 KB 0644
asn1t.h File 33.67 KB 0644
bio.h File 37.83 KB 0644
blowfish.h File 5.23 KB 0644
bn.h File 38.24 KB 0644
buffer.h File 4.91 KB 0644
camellia.h File 5.43 KB 0644
cast.h File 4.55 KB 0644
cmac.h File 3.18 KB 0644
cms.h File 27.97 KB 0644
comp.h File 2.32 KB 0644
conf.h File 10.99 KB 0644
conf_api.h File 4.05 KB 0644
crypto.h File 27.45 KB 0644
des.h File 11.49 KB 0644
des_old.h File 20.98 KB 0644
dh.h File 15.9 KB 0644
dsa.h File 14.64 KB 0644
dso.h File 19.74 KB 0644
dtls1.h File 8.83 KB 0644
e_os2.h File 10.69 KB 0644
ebcdic.h File 616 B 0644
ec.h File 50.77 KB 0644
ecdh.h File 5.07 KB 0644
ecdsa.h File 13.71 KB 0644
engine.h File 43.89 KB 0644
err.h File 16.42 KB 0644
evp.h File 66.76 KB 0644
fips.h File 13.31 KB 0644
fips_rand.h File 7.16 KB 0644
hmac.h File 4.43 KB 0644
idea.h File 4.57 KB 0644
krb5_asn.h File 7.97 KB 0644
kssl.h File 6.69 KB 0644
lhash.h File 9.33 KB 0644
md2.h File 3.89 KB 0644
md4.h File 4.67 KB 0644
md5.h File 4.67 KB 0644
modes.h File 8.46 KB 0644
obj_mac.h File 171.54 KB 0644
objects.h File 46.45 KB 0644
ocsp.h File 26.51 KB 0644
opensslconf-x86_64.h File 7.6 KB 0644
opensslconf.h File 1.54 KB 0644
opensslv.h File 3.85 KB 0644
ossl_typ.h File 7.65 KB 0644
pem.h File 25.27 KB 0644
pem2.h File 2.79 KB 0644
pkcs12.h File 14.5 KB 0644
pkcs7.h File 20.29 KB 0644
pqueue.h File 3.59 KB 0644
rand.h File 6.73 KB 0644
rc2.h File 4.44 KB 0644
rc4.h File 3.72 KB 0644
rc5.h File 4.82 KB 0644
ripemd.h File 4.27 KB 0644
rsa.h File 29.68 KB 0644
safestack.h File 198.15 KB 0644
seed.h File 5.9 KB 0644
sha.h File 7.4 KB 0644
srtp.h File 6.48 KB 0644
ssl.h File 143.33 KB 0644
ssl2.h File 11.77 KB 0644
ssl23.h File 3.7 KB 0644
ssl3.h File 32.5 KB 0644
stack.h File 4.43 KB 0644
symhacks.h File 27.04 KB 0644
tls1.h File 38.48 KB 0644
ts.h File 33.75 KB 0644
txt_db.h File 4.52 KB 0644
ui.h File 18.25 KB 0644
ui_compat.h File 3.41 KB 0644
whrlpool.h File 1.06 KB 0644
x509.h File 52.07 KB 0644
x509_vfy.h File 28.55 KB 0644
x509v3.h File 39.44 KB 0644