Skip to content

Excalibur Change Logs

Excalibur Server

3.3.8

Date of release: 03.05.2022

Changes

  • NodeJS

    • Updated critical dependencies
  • WebSDK

    • Small performance improvements
    • Added cache stats
  • Dashboard

    • Added captcha for registration screen
    • Sessions cache bypass global switch
    • Added search based on userID
  • Syslog

    • Improved and refactored logs
  • Database

    • Optimizations for Dashboard DB requests
    • Small ERD changes and optimization
    • Oracle init scripts update
  • Facade worker refactored

  • Added global configuration for work hours

Features

  • TRESK

    • MultiTresk - support for multiple instance (HA)
  • User activities reports

    • Added new admin interface
    • Customizable time-period settings
    • Multiple report data types
    • Applicable to particular users and groups
    • Automated daily data-gathering background process (Night Routine)
  • Dashboard

    • Configurable auto-loading for charts
    • Configurable active tokens per user
  • Superagent service

    • Monitoring tools moved to separate service
    • Dashboard overview enhancements
  • Location providers

    • Refactored geofence/location subsystem
    • Integrated new Active Directory source of user geofences
    • Improved locationMode for authentication
  • Inspector

    • Custom (IPC) thread calls to start and stop node inspector on demand
    • Improved deployment configuration to support remote attachment to inspector
    • Added new dashboard controls on overview page

Fixes

  • Facade query issues fixed
  • Small worker optimizations (SAML)
  • Audit overview issues fixed
  • Audit location issues fixed

3.3.7

Date of release: 07.09.2021

Changes

  • Deploymnet

    • HA multi-node architecture support (MariaDB cluster, MongoDB cluster)
    • Sessions cache moved to database
  • System incidents

    • Added new incident types:
      • Main components connection events
      • Server maintenance events
      • PAM watcher events
  • Crypto

    • Improved crypto for SAML and WebSDK client

Features

  • Syslog (application logging)

    • Changed output stream format to support better SIEM processing of logs
    • Customizable structured logging
    • Multiple formatters support
    • Printing error stack
    • Enhanced logger configuration
  • Night routines

    • Disabling inactive Excalibur Clients
    • Disabling inactive Excalibur Tokens
  • Document database storage (MongoDB)

    • Encrypted cloud storage engine
    • Used for PAM recordings
    • HA architecture
  • PAM

    • Support for onscreen keyboard
    • Mosaic view
  • Clickable login QR

Fixes

  • Expired dashboard login QR fix
  • System overview stats fix
  • Minor SAML login bug fixes
  • Instant syncing of PAM sessions
  • Expired credentials handling for PAM targets fix

3.3.6

Date of release: 22.03.2021

Changes

  • SAML worker refactored
  • WebSDK worker refactored

Features

  • PAM

    • HTTP Proxy - new PAM application type (serves as reverse proxy HTTP interface)
    • Support for live session recording and replaying
  • Dashboard

    • PAM player improvements

3.3.5

Date of release: 24.11.2020

Changes

  • Update NodeJS to v14.13.1
  • Update Oracle DB subsystem:

    • Instant client 19.8
    • Node-Oracle connector 5.0
  • Update of startup and service scripts

    • Increase of memory resources for NodeJS process /for GC reduction/
    • Increase of worker threads for NodeJS process /support of parallelization/
  • Refactoring of core subsystems (IPC, workers, connectors, master, startup ... )

  • Refactoring of Websocket connector (token, client)
  • Refactoring of HTTPS connector (dashboard, websdk, API)
  • Refactoring of Facade connector

  • Optimization of Dashboard

    • DB requests
  • Reduction of requests amount

  • Timeline fix and improvements

Features

  • Certificates worker:

    • Isolation of crypto and certificate procedures into separate process
  • Sessions worker

    • Implementation of Cache memory for sessions
    • Priority for online session processing
  • Night mode

    • Suspension for processing of manual sessions (low priority)
    • “Night” routines (closing zombie session)
  • API Access Tokens

    • API calls with statics tokens
    • Regeneration and deactivation API calls
    • Detection and logging of unauthorized accesses
  • Syslog (application logging)

    • Change level of logging without server restart
    • Normalization of logs
  • Logger Light worker (debug logging of actions)

    • Integration of Excalibur logger to dashboard
    • Automatic collection of debug logs from tokens and their visualization
    • Pairing flows to specific user/token
    • Performance statistics
  • Monitoring

    • Configurable parameters (CPU, RAM)
    • Ping Servlet improvements
  • SAML worker

    • Login with Excalibur system into third parties applications. (applications which support SAML protocol)

Fixes

  • Change name of PC
  • Change email in user account
  • URL referrer in component
  • Display locked sessions
  • Ability to upload SP Metadata as text or download from url
  • Replacing Metadata will show SP id instead of filename
  • SP Metadata files are stored in cache, so they should survive update
  • SP Metadata files are now stores based on their SP id encoded in base64
  • SP Metadata file needs to be in XML format

PC Service

3.3.6

Date of release: 20.8.2021

Fixes

  • Fixed compiler warnings complaining about /Zc:strictStrings

3.3.5

Date of release: 16.2.2021

Fixes

  • Removed logging of IPC payload while debug log level enabled to prevent logging of sensitive informations to output log stream

3.3.4

Date of release: 3.11.2020

Fixes

  • Fixed first-run condition. Was evaluating as run for the first time false positively when registry key missing
  • Ping task is started after successful WebSocket handshake

Improvements

  • IPC server bind to random free port if previous stored port is held by another application (#40)
  • Improved logging in some flows
  • Several minor bug/performance fixes

3.3.3

Date of release: 25.3.2020

Fixes

  • Fixed deadlock when request thru connection class is sent after connection was closed
  • Many minor bugfixes and performance optimizations

Features

  • Supporting Cisco AnyConnect 4.8 credential chaining behaviour by wrapping Excalibur Credential Provider

Improvements

  • Ping task is started after successful connect
  • Improved handling of Cisco AnyConnect Mobility Client application on Excalibur logon screen (Cisco AnyConnect Mobility Client is not loosing focus from its window anymore)
  • OpenSSL updated to 1.1.1d
  • New more stable IPC implementation

3.3.2

Date of release: 18.12.2019

3.3.1

Date of release: 30.09.2019

Fixes

  • Fix of unsuccessful installation

3.3.0

Date of release: 20.09.2019

Improvements

  • Network threads optimization
  • Repair of current processed websocket frames. (temporary unavailability of client)
  • Advance preparation for Excalibur updater ( Update of clients from dashboard)
  • Handling for UDID’s duplicity due cloning  ( decrypt_failed error)

Active Directory Facade

3.4.0

Date of release: 16.12.2021

Improvements

  • Loading additional user / computer / group attributes from config to fetch from AD
  • Writing logs to file by one (sink cache reduced to 1)
  • Sending facade connection local address in connection request

Fixes

  • Fixed attributes in call to GetADUser

3.3.4

Date of release: 20.8.2021

Fixes

  • Fixed compiler warnings complaining about /Zc:strictStrings

3.3.3

Date of release: 16.2.2021

Improvements

  • Removed useless log on changed attributes in AD
  • Added retry logic with backoff on unsuccessful registry write

3.3.2

Date of release: 30.10.2020

Fixes

  • Removed connection queue deadlock on more than 50 asynchronous processing requests

Improvements

  • Added logs to connection logic to better understand when service is trying to connect and when is connected

3.3.1

Date of release: 17.04.2020

Improvements

  • Many minor bug fixes and performance optimizations
  • OpenSSL updated to version 1.1.1d

3.3.0

Date of release: 20.09.2019

Improvements

  • Repair of current processed websocket frames. (temporary unavailability of facade)
  • Support of passwords with length than 32 letters
  • Implementation of separate fronts for queries processing

Android application

3.4.18

Date of release: 15.10.2021

Fixes

  • Secure enclave fingerprint problem
  • Resolved blocked pin timeout
  • Home geofences minimal radius
  • Offline factors verification
  • Upgraded and refactored crypto
  • Translations

Improvements

  • New incidents
  • Connection backoff
  • Privacy policy agreement and pre-links to about screen
  • Completely supporting server v3.5
  • Sessions history async download

3.4.14

Date of release: 1.6.2021

Fixes

  • Notifications refactored
  • Camera stop preview on bg
  • Status screen UI fixes
  • Pincode template by theme

Features

  • Clickable login QR

3.4.13

Date of release: 31.3.2021

Improvements

  • Improved logger
  • Better crash logs
  • Face icon for face id devices
  • Native maps

Fixes

  • Double tap disabled
  • Automatic pin code send
  • Company screen ui fixes
  • Same company id problem with registration
  • Bug fixes with logger

3.4.11

Date of release: 2.2.2021

Fixes

  • Missing translations added
  • Background running default to off
  • Root detection retries
  • Handle invalid address in QR

Features

  • Android app size optimalization
  • App theme support
  • Large core refactor
  • ASN1 support
  • Multiple usage of CSR
  • Performance logs for every action

3.4.7

Date of release: 14.1.2021

Fixes

  • Hostname verifier

3.4.3

Date of release: 13.11.2020

Fixes

  • optimalize location factor
  • better handling server error with deinit
  • new fingerprint detection

3.4.2

Fixes

  • fetch history bug
  • better performance for navigator
  • multicompany reset pin
  • screen rotation forced to portrait
  • ui bugs&fixes

Features

  • multi-server support
  • error handling for post requests
  • mock, device check and root detection
  • about app

3.4.1

Date of release: 1.10. 2020

Fixes

  • devices with notch
  • notifications permission
  • blink splash screen fixed
  • fingerprint problem in the reset factor action
  • ui fixes and handled crashes

Features

  • multiple account support
  • missing translations
  • better performance for navigation

3.4.0

Date of release: 27.8. 2020

Fixes

  • performance issues
  • cropped texts
  • iOS notifications
  • allow notifications after success registration
  • missing translations
  • fixed iOS secure fetch

Features

  • root detection
  • support for multiple actions

3.3.5

Date of release: 24.6.2020

Features

  • Confirm dialog for report (when disabled logger).
  • Global setting for logger (disabled by default).
  • Added performance logs.
  • Support for registration policies.

Fixes

  • Corrupted keychain (data migration).
  • Push notification (quit state).
  • Deinit disabled on unfinished re-registration.
  • Tutorial crash.
  • Waiting for location to unlock.
  • UI fixes.

3.3.4

Date of release: 27.2.2020

Fixes

  • Various bugfixes,

3.3.3

Date of release: 21.10.2019

Fixes

  • Various bugfixes, performance and stability changes.

3.3.1

Date of release: 15.10.2019

Features

  • UI engine refactor.
  • Excalibur Logger client improvements.
  • OTP over SSDP feature.

Fixes

  • Various bugfixes, performance and stability changes.

3.3.0

Date of release: 16.8.2019

Features

  • Project`s structure and libraries refactor.
  • Excalibur Logger client improvements.

Fixes

  • Various bugfixes, performance and stability changes.

3.2.9

Date of release: 29.7.2019

Features

  • Logger improvements.

3.2.7

Date of release: 8.7.2019

Features

  • ReactNative upgrade to 0.59.5.
  • Android 64bit support.
  • Map light theme support.
  • Logger improvements.

Fixes

  • (Android) Push notification bugfix.
  • Localization corrections.
  • Style corrections.

3.2.6

Date of release: 5.3.2019

Improvements

  • React Native updated to 0.54.8
  • Application libraries update to most recent versions
  • Android keychain improvements
  • Android root detection improvements
  • various bugfixes

3.2.5

Date of release: 15.2.2019

Features

  • Company deinitialization on unfinished registration.
  • Geofence cleanup after registration.

Fixes

  • Font size within zoomed environment.
  • Offline policy for PIN.
  • Hanging sync method.

3.2.4

Date of release: 23.1.2019

Features

  • New option in settings for app background running
  • Exit app button in settings

Fixes

  • Session's empty location

3.2.2

Date of release: 14.1.2019

Features

  • Settings screen redesign
  • Screens transition from right to left
  • New option in settings for notifications (ios)
  • Peer verification message correction
  • Duration picker support on status screen
  • Disabled alert for notification settings

Fixes

  • Changing factor status on success fix
  • Minor UI optimizations
  • Dark app theme (android)
  • Geofences marker size correction
  • Bugfixes for set geofences action

3.2.0

Date of release: 21.12.2018

Features

  • Loading indicator for action remove geofence.
  • Added vibration option in settings.
  • Multicompany set geofence sync.

Fixes

  • App version shown in settings.
  • Settings screen redesigned.
  • Centered close button in set geofence.
  • Adjusted parameters for cells location validation.
  • Push notification close all screens after dialog has been showed.
  • Cancel registration will not remove company.

3.0.39

Date of release: 29.11.2018

Features

  • Local provider for cells location resolutions
  • Websocket communication with testing framework
  • Home Locations management + confirmation
  • Sessions's geofence is shown

Fixes

  • Canceling dialog
  • Testing events
  • Bug and improvements

3.0.38

Features

  • React Native 0.57.2
  • Success screen for reports
  • Problems detection during authentication
  • Factors initialization per company
  • Preloading tutorials settings

Fixes

  • Tutorial tweaks
  • OTP font size
  • Clickable description box in reports
  • Complete refactor of cells locations (obtaining, resolution)

3.0.37

Features

  • Account detail
  • Support for cell info for older android devices
  • Delay (24h) for update popup
  • Linking support

Fixes

  • Offline policies groups
  • Improved errors handling
  • Connection indicator in status screen is in the text now
  • Deinitialize without server response
  • Cell info logger logs (anonymized)
  • Show password policy_failed

3.0.36

Features

  • skip to pin button
  • connection indicator in the status screen
  • show account password

Fixes

  • error & translation corrections
  • offline policies fixes
  • application now displays correct server version
  • reset factor for blocked pin

3.0.35

Improvements

  • TLSv1.2 websocket
  • new QR scanner
  • firebase UUID
  • new debug logger
  • in app help and tutorial pages
  • persistent notification and push messages synchronization
  • app speed and stability improvements
  • bugfixes

3.0.8

Date of release: 12.01.2018

Fixes

  • Fix for incomplete notification after successful login.
  • Bug with loading application after language change fixed.

3.0.7

Date of release: 28.12.2017

Improvements

  • Keystore error handling when a new fingerprint is added improved.
  • Tasks results handling improvements.
  • Localizations.
  • Color for cancel buttons changed to red.

Fixes

  • PIN cancellation is not triggering security incident anymore.
  • Patch for verification title (correct account username).

3.0.6

Date of release: 14.12.2017

Features

  • System keystore support for storing certificates.
  • New errors handling.

Improvements

  • Core refactor compatible with the v3 server (PKI based).
  • Push messages migrated to FCM.
  • UI components optimization.
  • Various minor improvements.

iOS Application

3.4.18

Date of release: 15.10.2021

Fixes

  • Secure enclave fingerprint problem
  • Resolved blocked pin timeout
  • Home geofences minimal radius
  • Offline factors verification
  • Upgraded and refactored crypto
  • Translations

Improvements

  • New incidents
  • Connection backoff
  • Privacy policy agreement and pre-links to about screen
  • Completely supporting server v3.5
  • Sessions history async download

3.4.14

Date of release: 1.6.2021

Fixes

  • Notifications refactored
  • Camera stop preview on bg
  • Status screen UI fixes
  • Pincode template by theme

Features

  • Clickable login QR

3.4.13

Date of release: 31.3.2021

Improvements

  • Improved logger
  • Better crash logs
  • Face icon for face id devices
  • Native maps

Fixes

  • Double tap disabled
  • Automatic pin code send
  • Company screen ui fixes
  • Same company id problem with registration
  • Bug fixes with logger

3.4.11

Date of release: 2.2.2021

Fixes

  • Missing translations added
  • Background running default to off
  • Root detection retries
  • Handle invalid address in QR

Features

  • Android app size optimalization
  • App theme support
  • Large core refactor
  • ASN1 support
  • Multiple usage of CSR
  • Performance logs for every action

3.4.3

Date of release: 13.11.2020

Fixes

  • optimalize location factor
  • better handling server error with deinit
  • new fingerprint detection

3.4.2

Date of release:31.10.2020

Fixes

  • fetch history bug
  • better performance for navigator
  • multicompany reset pin
  • screen rotation forced to portrait
  • ui bugs&fixes

Features

  • multi-server support
  • error handling for post requests
  • mock, device check and root detection
  • about app

3.4.1

Date of release: 1.10. 2020

Fixes

  • devices with notch
  • notifications permission
  • blink splash screen fixed
  • fingerprint problem in the reset factor action
  • ui fixes and handled crashes

Features

  • multiple account support
  • missing translations
  • better performance for navigation

3.4.0

Date of release: 27.8. 2020

Fixes

  • performance issues
  • cropped texts
  • iOS notifications
  • allow notifications after success registration
  • missing translations
  • fixed iOS secure fetch

Features

  • root detection
  • support for multiple actions

3.3.5 /3.3.15/

Date of release: 10.7.2020

Features

  • Confirm dialog for report (when disabled logger).
  • Global setting for logger (disabled by default).
  • Added performance logs.
  • Support for registration policies.

Fixes

  • Corrupted keychain (data migration).
  • Push notification (quit state).
  • Deinit disabled on unfinished re-registration.
  • Tutorial crash.
  • Waiting for location in unlock.
  • UI fixes.

3.3.4

Date of release: 28.2.2020

Fixes

  • Various bugfixes

3.3.3

Date of release: 20.11.2019

Fixes

  • show password crash
  • ui improvements

3.3.1

Date of release: 17.10.2019

Features

  • UI engine refactor.
  • Excalibur Logger client improvements.
  • OTP over SSDP feature.

Fixes

  • Various bugfixes, performance and stability changes.

3.3.0

Date of release: 15.8.2019

Features

  • Project`s structure and libraries refactor.
  • Excalibur Logger client improvements.

Fixes

  • Performance and stability changes

3.2.9

Date of release: 29.7.2019

Features

  • Logger improvements.

3.2.7

Date of release: 11.7.2019

Features

  • Map light theme support.
  • Logger improvements.

Fixes

  • Localization corrections.
  • Style corrections.

3.2.6

Date of release: 22.3.2019

Improvements

  • We added a detector for biometry that changed and blur after going to the background.

Fixes

  • Tutorial overlay has the correct position now.
  • Small bugfixes and improvements.

3.2.5

Date of release: 26.2.2019

Fixes

  • Company deinitialization on unfinished registration and fixed font size within a zoomed environment.
  • Removing of home geofences after re-registration. When the phone searches for a location, the pin does not appear.

3.2.4

Date of release: 18.1.2019

Features

  • UI optimizations for iPhone X

3.2.2

Date of release: 11.1.2019

Features

  • Settings screen redesign
  • Screens transition from right to left
  • New option in settings for notifications
  • Peer verification message correction
  • Duration picker support on status screen
  • Disabled alert for notification settings

Fixes

  • Changing factor status on success fix
  • Minor UI optimizations
  • Geofences marker size correction
  • Bugfixes for set geofences action

3.2.0

Date of release: 21.12.2018

Features

  • Loading indicator for action remove geofence.
  • Added vibration option in settings.
  • Multicompany set geofence sync.

Fixes

  • App version shown in settings.
  • Settings screen redesigned.
  • Centered close button in set geofence.
  • Adjusted parameters for cells location validation.
  • Push notification close all screens after dialog has been showed.
  • Cancel registration will not remove the company.

3.0.40

Date of release: 4.12. 2018

Features

  • Websocket communication with testing framework
  • Home Locations management + confirmation
  • Sessions's geofence is shown

Fixes

  • Canceling dialog
  • Testing events
  • Bug and improvements

3.0.38

Date of release: 9.11.2018

Features

  • React Native 0.57.2
  • Success screen for reports
  • Problems detection during authentication
  • Factors initialization per company
  • Preloading tutorials settings

Fixes

  • Tutorial tweaks
  • OTP font size
  • Clickable description box in reports

3.0.37

Date of release: 16.8.2018

Features

  • Account detail
  • Linking support

Fixes

  • Offline policies groups
  • Improved errors handling
  • Connection indicator in status screen is in the text now
  • Deinitialize without server response
  • Show password policy_failed

3.0.36

Date of release: 15.9.2018

Features

  • skip to pin button
  • connection indicator in the status screen
  • show password

Fixes

  • error & translation corrections
  • offline policies fixes
  • application now displays correct server version
  • reset factor for blocked pin
  • detecting old pc service

3.0.34

Date of release: 22.08.2018

Features

  • deinitialization from dashboard
  • possibility to remove company
  • fetch with cache
  • redesigned locations

Improvements

  • ui improvements
  • performance improvements

Fixes

  • verification crash fixes
  • connection hostname update after registration

3.0.30

Date of release: 24.07.2018

Info

Every update of our Excalibur app includes improvements for speed and reliability. As new features become available, we'll highlight those for you in the app.

3.0.27

Date of release: 05.07.2018

Info

Every update of our Excalibur app includes improvements for speed and reliability. As new features become available, we'll highlight those for you in the app.

3.0.26

Date of release: 02.07.2018

Info

Every update of our Excalibur app includes improvements for speed and reliability. As new features become available, we'll highlight those for you in the app.

3.0.25

Date of release: 20.06.2018

2.4.9

Date of release: 04.08.2017

Features

  • Tutorial for scanner screen.
  • New alert dialog.

Improvements

  • IPv6 support.

Fixes

  • Screens bugfixes.
  • UI session history processing fix.
  • Help UI fixes.

2.4.2

Date of release: 27.04.2017

Features

  • Language change in settings.

Improvements

  • Automatic login retries with shortened OTP code.

Fixes

  • Minor bugfixes.

2.3.2

Date of release: 28.03.2017

Features

  • Sessions history added.
  • Companies screen added.
  • Firebase logger.
  • Secured Storage.
  • Forgotten PIN option added.

Improvements

  • Networking refactor.

2.2.0

Date of release: 05.12.2016

Features

  • Location services disabled screen added.

Improvements

  • OTP shortener.

2.1.0

Date of release: 16.11.2016

Features

  • Session status indicator.
  • Company deinitialization handler.