github Devolutions/devolutions-gateway v2024.3.6

20 days ago

Features

  • dgw: persistent job queue for crash resistance (#1108) (2420b07d21)

    This year we added some background tasks in the Gateway that should
    not be canceled, or if they are, should be restarted later. Essentially
    two tasks: mass deletion of recordings (relatively important, but
    it's always possible to launch indexing in DVLS in case of a problem)
    and remuxing recordings to webm format (good to have). If the service
    is killed in the middle of one of these operations, we should resume
    execution on the next startup.

    This persistent job queue is implemented using Turso’s libSQL. Using
    libSQL (or SQLite) for implementing the queue allow us to benefit from
    all the work put into implementing a reliable, secure and performant
    disk-based database instead of attempting to implement our own ad-hoc
    storage and debugging it forever.

  • dgw: add agent version field to heartbeat API (#1122) (83fbddb5a4)

  • jetsocat: Schannel diagnostics for Windows (#1125) (991d856dea) (ARC-255)

    These diagnostics will return detailed information about how Windows
    will understand the specified certification chain.

Bug Fixes

Don't miss a new devolutions-gateway release

NewReleases is sending notifications on new releases.