Skip to content

Releases: CryptoPro/stunnel-msspi

stunnel-5.56-msspi-0.155

18 Dec 07:57
Compare
Choose a tag to compare

Changelog

  • update stunnel
  • added centos build

Purpose

stunnel-msspi brings a native support of operating system certificates and private keys in Windows and other operating systems which supports SSPI for SSL/TLS connections.

Software

Difference

stunnel-msspi uses msspi = 1 in your configuration by default to switch from OpenSSL library to SSPI. If you still want to use the OpenSSL variation you can use msspi = 0 in your configuration.

stunnel-msspi uses msspi library to mimic OpenSSL function calls.

Notice

You can use verify = 3 and for example CApath = TrustedPeople to check peers against "TrustedPeople" system certificate store.

You can use a certificate name, a key identifier or a hash fingerprint in cert option to use the certificate from your certificate store in your configuration (for example cert = bf 3c 4a a0 25 5b 7c 65 91 4a 45 86 6d 86 ab be 1c 18 d5 12 or cert = bf3c4aa0255b7c65914a45866d86abbe1c18d512 or cert = BF:3C:4A:A0:25:5B:7C:65:91:4A:45:86:6D:86:AB:BE:1C:18:D5:12 or simple cert = my.example.com). And there is no need to use key option, because your appropriate private key is loaded automatically if it's present.

This release is automatically built with AppVeyor for Windows and Travis CI for Linux (excluding mipsel).

stunnel-5.55-mapoid-0.10

08 Aug 15:12
Compare
Choose a tag to compare
Pre-release

Mapoid version

  • mapoid option as minified json string for a strict oid vs oid matching.

Example

This JSON:

{
  "1.3.6.1.5.5.7.3.1": [
    "1.3.6.1.5.5.7.3.1",
    "1.3.6.1.5.5.7.3.2",
    "1.3.6.1.5.5.7.3.3"
  ],
  "1.3.6.1.5.5.7.3.2": [
    "1.3.6.1.5.5.7.3.1",
    "1.3.6.1.5.5.7.3.2"
  ],
  "1.3.6.1.5.5.7.3.3": [
    "1.3.6.1.5.5.7.3.1"
  ]
}

Converts to an option:

mapoid = {"1.3.6.1.5.5.7.3.1":["1.3.6.1.5.5.7.3.1","1.3.6.1.5.5.7.3.2","1.3.6.1.5.5.7.3.3"],"1.3.6.1.5.5.7.3.2":["1.3.6.1.5.5.7.3.1","1.3.6.1.5.5.7.3.2"],"1.3.6.1.5.5.7.3.3":["1.3.6.1.5.5.7.3.1"]}

stunnel-5.55-msspi-0.144

24 Jul 19:32
Compare
Choose a tag to compare

Changelog

  • update stunnel
  • added arm64 build
  • added mipsel build

Purpose

stunnel-msspi brings a native support of operating system certificates and private keys in Windows and other operating systems which supports SSPI for SSL/TLS connections.

Software

Difference

stunnel-msspi uses msspi = 1 in your configuration by default to switch from OpenSSL library to SSPI. If you still want to use the OpenSSL variation you can use msspi = 0 in your configuration.

stunnel-msspi uses msspi library to mimic OpenSSL function calls.

Notice

You can use verify = 3 and for example CApath = TrustedPeople to check peers against "TrustedPeople" system certificate store.

You can use a certificate name, a key identifier or a hash fingerprint in cert option to use the certificate from your certificate store in your configuration (for example cert = bf 3c 4a a0 25 5b 7c 65 91 4a 45 86 6d 86 ab be 1c 18 d5 12 or cert = bf3c4aa0255b7c65914a45866d86abbe1c18d512 or cert = BF:3C:4A:A0:25:5B:7C:65:91:4A:45:86:6D:86:AB:BE:1C:18:D5:12 or simple cert = my.example.com). And there is no need to use key option, because your appropriate private key is loaded automatically if it's present.

This release is automatically built with AppVeyor for Windows and Travis CI for Linux (excluding mipsel).

stunnel-5.53-msspi-0.138

11 Apr 08:47
Compare
Choose a tag to compare

Changelog

  • update stunnel

Purpose

stunnel-msspi brings a native support of operating system certificates and private keys in Windows and other operating systems which supports SSPI for SSL/TLS connections.

Software

Difference

stunnel-msspi uses msspi = 1 in your configuration by default to switch from OpenSSL library to SSPI. If you still want to use the OpenSSL variation you can use msspi = 0 in your configuration.

stunnel-msspi uses msspi library to mimic OpenSSL function calls.

Notice

You can use verify = 3 and for example CApath = TrustedPeople to check peers against "TrustedPeople" system certificate store.

You can use a certificate name, a key identifier or a hash fingerprint in cert option to use the certificate from your certificate store in your configuration (for example cert = bf 3c 4a a0 25 5b 7c 65 91 4a 45 86 6d 86 ab be 1c 18 d5 12 or cert = bf3c4aa0255b7c65914a45866d86abbe1c18d512 or cert = BF:3C:4A:A0:25:5B:7C:65:91:4A:45:86:6D:86:AB:BE:1C:18:D5:12 or simple cert = my.example.com). And there is no need to use key option, because your appropriate private key is loaded automatically if it's present.

This release is automatically built with AppVeyor for Windows and Travis CI for Linux.

stunnel-5.53-mapoid-0.6

11 Apr 08:45
Compare
Choose a tag to compare
Pre-release

Mapoid version

  • added mapoid option as minified json string for a strict oid vs oid matching.

Example

This JSON:

{
  "1.3.6.1.5.5.7.3.1": [
    "1.3.6.1.5.5.7.3.1",
    "1.3.6.1.5.5.7.3.2",
    "1.3.6.1.5.5.7.3.3"
  ],
  "1.3.6.1.5.5.7.3.2": [
    "1.3.6.1.5.5.7.3.1",
    "1.3.6.1.5.5.7.3.2"
  ],
  "1.3.6.1.5.5.7.3.3": [
    "1.3.6.1.5.5.7.3.1"
  ]
}

Converts to an option:

mapoid = {"1.3.6.1.5.5.7.3.1":["1.3.6.1.5.5.7.3.1","1.3.6.1.5.5.7.3.2","1.3.6.1.5.5.7.3.3"],"1.3.6.1.5.5.7.3.2":["1.3.6.1.5.5.7.3.1","1.3.6.1.5.5.7.3.2"],"1.3.6.1.5.5.7.3.3":["1.3.6.1.5.5.7.3.1"]}

stunnel-5.52-msspi-0.137

09 Apr 12:11
Compare
Choose a tag to compare

Changelog

  • update stunnel

Purpose

stunnel-msspi brings a native support of operating system certificates and private keys in Windows and other operating systems which supports SSPI for SSL/TLS connections.

Software

Difference

stunnel-msspi uses msspi = 1 in your configuration by default to switch from OpenSSL library to SSPI. If you still want to use the OpenSSL variation you can use msspi = 0 in your configuration.

stunnel-msspi uses msspi library to mimic OpenSSL function calls.

Notice

You can use verify = 3 and for example CApath = TrustedPeople to check peers against "TrustedPeople" system certificate store.

You can use a certificate name, a key identifier or a hash fingerprint in cert option to use the certificate from your certificate store in your configuration (for example cert = bf 3c 4a a0 25 5b 7c 65 91 4a 45 86 6d 86 ab be 1c 18 d5 12 or cert = bf3c4aa0255b7c65914a45866d86abbe1c18d512 or cert = BF:3C:4A:A0:25:5B:7C:65:91:4A:45:86:6D:86:AB:BE:1C:18:D5:12 or simple cert = my.example.com). And there is no need to use key option, because your appropriate private key is loaded automatically if it's present.

This release is automatically built with AppVeyor for Windows and Travis CI for Linux.

stunnel-5.52-mapoid-0.5

09 Apr 12:12
Compare
Choose a tag to compare
Pre-release

Mapoid version

  • added mapoid option as minified json string for a strict oid vs oid matching.

Example

This JSON:

{
  "1.3.6.1.5.5.7.3.1": [
    "1.3.6.1.5.5.7.3.1",
    "1.3.6.1.5.5.7.3.2",
    "1.3.6.1.5.5.7.3.3"
  ],
  "1.3.6.1.5.5.7.3.2": [
    "1.3.6.1.5.5.7.3.1",
    "1.3.6.1.5.5.7.3.2"
  ],
  "1.3.6.1.5.5.7.3.3": [
    "1.3.6.1.5.5.7.3.1"
  ]
}

Converts to an option:

mapoid = {"1.3.6.1.5.5.7.3.1":["1.3.6.1.5.5.7.3.1","1.3.6.1.5.5.7.3.2","1.3.6.1.5.5.7.3.3"],"1.3.6.1.5.5.7.3.2":["1.3.6.1.5.5.7.3.1","1.3.6.1.5.5.7.3.2"],"1.3.6.1.5.5.7.3.3":["1.3.6.1.5.5.7.3.1"]}

stunnel-5.50-msspi-0.136

07 Mar 16:43
Compare
Choose a tag to compare

Changelog

  • skip poll if pending

Purpose

stunnel-msspi brings a native support of operating system certificates and private keys in Windows and other operating systems which supports SSPI for SSL/TLS connections.

Software

Difference

stunnel-msspi uses msspi = 1 in your configuration by default to switch from OpenSSL library to SSPI. If you still want to use the OpenSSL variation you can use msspi = 0 in your configuration.

stunnel-msspi uses msspi library to mimic OpenSSL function calls.

Notice

You can use verify = 3 and for example CApath = TrustedPeople to check peers against "TrustedPeople" system certificate store.

You can use a certificate name, a key identifier or a hash fingerprint in cert option to use the certificate from your certificate store in your configuration (for example cert = bf 3c 4a a0 25 5b 7c 65 91 4a 45 86 6d 86 ab be 1c 18 d5 12 or cert = bf3c4aa0255b7c65914a45866d86abbe1c18d512 or cert = BF:3C:4A:A0:25:5B:7C:65:91:4A:45:86:6D:86:AB:BE:1C:18:D5:12 or simple cert = my.example.com). And there is no need to use key option, because your appropriate private key is loaded automatically if it's present.

This release is automatically built with AppVeyor for Windows and Travis CI for Linux.

stunnel-5.50-msspi-mapoid-0.3

08 Mar 10:25
Compare
Choose a tag to compare
Pre-release

Mapoid version

  • added mapoid option as minified json string for a strict oid vs oid matching.

Example

This JSON:

{
  "1.3.6.1.5.5.7.3.1": [
    "1.3.6.1.5.5.7.3.1",
    "1.3.6.1.5.5.7.3.2",
    "1.3.6.1.5.5.7.3.3"
  ],
  "1.3.6.1.5.5.7.3.2": [
    "1.3.6.1.5.5.7.3.1",
    "1.3.6.1.5.5.7.3.2"
  ],
  "1.3.6.1.5.5.7.3.3": [
    "1.3.6.1.5.5.7.3.1"
  ]
}

Converts to an option:

mapoid = {"1.3.6.1.5.5.7.3.1":["1.3.6.1.5.5.7.3.1","1.3.6.1.5.5.7.3.2","1.3.6.1.5.5.7.3.3"],"1.3.6.1.5.5.7.3.2":["1.3.6.1.5.5.7.3.1","1.3.6.1.5.5.7.3.2"],"1.3.6.1.5.5.7.3.3":["1.3.6.1.5.5.7.3.1"]}

stunnel-5.50-msspi-mapoid-0.2

07 Mar 12:35
Compare
Choose a tag to compare
Pre-release

Mapoid version

  • added mapoid option as minified json string for a strict oid vs oid matching.

Example

This JSON:

{
  "1.3.6.1.5.5.7.3.1": [
    "1.3.6.1.5.5.7.3.1",
    "1.3.6.1.5.5.7.3.2",
    "1.3.6.1.5.5.7.3.3"
  ],
  "1.3.6.1.5.5.7.3.2": [
    "1.3.6.1.5.5.7.3.1",
    "1.3.6.1.5.5.7.3.2"
  ],
  "1.3.6.1.5.5.7.3.3": [
    "1.3.6.1.5.5.7.3.1"
  ]
}

Converts to an option:

mapoid = {"1.3.6.1.5.5.7.3.1":["1.3.6.1.5.5.7.3.1","1.3.6.1.5.5.7.3.2","1.3.6.1.5.5.7.3.3"],"1.3.6.1.5.5.7.3.2":["1.3.6.1.5.5.7.3.1","1.3.6.1.5.5.7.3.2"],"1.3.6.1.5.5.7.3.3":["1.3.6.1.5.5.7.3.1"]}