Skip to content
This repository has been archived by the owner on Oct 2, 2022. It is now read-only.

Latest commit

 

History

History
47 lines (30 loc) · 1.47 KB

CHANGELOG.md

File metadata and controls

47 lines (30 loc) · 1.47 KB

Changelog

1.0.0: First stable release

This is the first stable release for ContainerSSH 0.4.0.

0.9.4: Passing through OnShutdown, Keyboard Interactive.

This release fixes a bug where the OnShutdown hook would not be passed through to the backends and adds Keyboard-Interactive authentication support.

0.9.3: Bumping version

This release bumps the version to work aroung Go caching.

0.9.2: Updated to sshserver 0.9.16

This release adds support for the new interactions in sshserver 0.9.16.

0.9.1: Tests, bump to latest sshserver and auditlog (December 11, 2020)

This release updates the integration to match the latest sshserver, auditlog, and log.

0.9.0: Initial Release (November 27, 2020)

In order to use this library you will need two things:

  1. An audit logger from the auditlog library.
  2. A handler from the sshserver library to act as a backend to this library.

You can then create the audit logging handler like this:

handler := auditlogintegration.New(
    backend,
    auditLogger,
)

You can then pass this handler to the SSH server as described in the readme:

server, err := sshserver.New(
    cfg,
    handler,
    logger,
)