PeculiarVentures Fortify Versions Save

Fortify enables web applications to use smart cards, local certificate stores and do certificate enrollment. This is the desktop application repository.

1.8.4

1 year ago

Features

  • Update electron dependency to 13.6.9.

Bug Fixes

  • Fix ERR_CERT_AUTHORITY_INVALID exception on Mac (#475).
  • Fix Firefox in Ubuntu can't communicate with Fortify (#461).
  • Fix Unable to open fortify tools in Chrome (#409).
  • Fix App doesn't install CA certificate to Firefox (#327).
  • Fix Fortify modals stay open if client vanishes (#485).
  • Fix Fortify is not valid win32 application (#440).
  • Fix CardConfig ignores cards from options (#272).

Other Changes

  • Update minimist dependency to 1.2.6.
  • Update @webcrypto-local/* dependency to 1.7.2.
  • Update typescript dependency to 4.6.4.
  • Update asn1js dependency to 3.0.3.
  • Update ts-node dependency to 10.7.0.
  • Update protobufjs dependency to 6.11.3.
  • Use nanoid instead of uuid.
  • Update it.json (#492).

1.8.3

2 years ago

Features

  • Add support to use custom driver (#439).
  • Update electron dependency to 11.5.0.
  • Use ts-loader instead of awesome-typescript-loader.
  • Update webcrypto-core version to 1.3.0.
  • Update pvtsutils version to 1.2.1.
  • Update pkijs version to 2.2.1.
  • Update pkcs11js version to 1.2.6.
  • Update asn1js version to 2.1.1.
  • Update @peculiar/asn1-* version to 2.0.38.
  • Update @webcrypto-local version to 1.6.8.

Bug Fixes

  • Fix startup error in Ubuntu (#436).
  • Fortify is not valid win32 application (#440).
  • Fix PIN entered not shown until window moves (#453).

1.8.2

2 years ago

Bug Fixes

  • Fix error on ossl property reading of null object.
  • Change driver for the 3BDF18008131FE7D006B020C0182011101434E53103180FC token (#423).
  • Fix error on key generation (#422).
  • Fix error on IDPrime card removing (#421).

1.8.1

2 years ago

Features

  • Added log with PKCS#11 information.
{"source":"provider","library":"/usr/local/lib/libsoftokn3.dylib","manufacturerId":"Mozilla Foundation","cryptokiVersion":{"major":2,"minor":40},"libraryVersion":{"major":3,"minor":64},"firmwareVersion":{"major":0,"minor":0},"level":"info","message":"PKCS#11 library information","timestamp":"2021-05-26T09:57:30.827Z"}
  • Supported configuration for PKCS#11 templates.
{
  "id": "39b3d7a3662c4b48bb120d008dd18648",
  "name": "SafeNet Authentication Client",
  "config": {
    "template": {
      "copy": {
        "private": {
          "token": true,
          "sensitive": true,
          "extractable": false
        }
      }
    }
  }
}
  • Updated PKCS#11 lib. It doesn't show System certificates.
  • Move from npm to yarn.

1.8.0

3 years ago

Features

  • Update preferences window UI (#395).
  • Update electron dependency to 11.2.3 (#397.

1.7.0

3 years ago

Features

  • Implement analytics (#374).
  • Update @webcrypto-local dependency to 1.6.0 (#390, #387).

Bug Fixes

  • Update electron dependency to 9.4.1 (#388, #386).

1.5.0

3 years ago
  • Update @webcrypto-local/server to 1.5.2.
  • Add scripts to create update.jws and card.jws.
  • Add CI workflow to create installers for macOS, linux (ubuntu) and windows (x64, x86).

v1.4.0

3 years ago
  • Improve logger
  • Upgrade Electron to v8.5.2

v1.3.9-alpha

3 years ago
  • add live sites update

v1.3.8-alpha

3 years ago
  • Decrease memory usage ~35mb (removed empty main window).
  • Organize start flow structure.
  • Use a single logger (prepare to add audit).
  • Simplify work with the config.
  • Add an event for change lang for renderer windows.
  • Rewrite events handling.
  • Remove the maximize button from the windows bar.