]> git.proxmox.com Git - proxmox-backup.git/history - src/api2/tape/drive.rs
update to proxmox-sys 0.2 crate
[proxmox-backup.git] / src / api2 / tape / drive.rs
2021-11-24 Dietmar Maurerupdate to proxmox-sys 0.2 crate
2021-11-22 Dietmar MaurerFingerprint: add new signature method
2021-11-19 Dietmar Maureruse new proxmox-sys crate
2021-11-17 Dietmar Maurermove fingerprint helpers from pbs-tools to pbs-api...
2021-10-11 Wolfgang Bumillerupdate to first proxmox crate split
2021-09-24 Dietmar Maurercleanup worker task logging
2021-09-24 Dietmar Maurermove worker_task.rs into proxmox-rest-server crate
2021-09-23 Dietmar Maurersrc/server/worker_task.rs: Avoid using pbs-api-type...
2021-09-13 Dietmar Maurersplit tape code into new pbs_tape workspace
2021-09-10 Dietmar Maurermove user configuration to pbs_config workspace
2021-09-09 Dietmar Maurermove acl to pbs_config workspaces, pbs_api_types cleanups
2021-09-07 Dietmar Maurermove tape_encryption_keys.rs to pbs_config workspace
2021-09-06 Dietmar Maurermove media_pool config to pbs_config workspace
2021-09-03 Dietmar Maurermove drive config to pbs_config workspace
2021-07-07 Wolfgang Bumillermove chunk_store to pbs-datastore
2021-07-06 Wolfgang Bumilleradd pbs-tools subcrate
2021-05-04 Dominik Csapaktape/restore: optimize chunk restore behaviour
2021-04-30 Dominik Csapakui: tape: handle tapes in changers without barcode
2021-04-16 Dietmar Maurertape restore: avoid multiple stat calls for same chunk
2021-04-12 Dietmar Maurertape: improve EOT error handling
2021-04-09 Dietmar Maurercleanup: move tape SCSI code to src/tape/drive/lto...
2021-04-08 Dietmar Maurertape: implement format/erase
2021-04-08 Dietmar Maurertape: implement LTO userspace driver
2021-04-08 Dietmar Maurertape: introduce trait BlockRead
2021-03-25 Dietmar Maurertape: add --scan option for catalog restore
2021-03-24 Dietmar Maurertape: fix catalog restore
2021-03-24 Dietmar Maurertape: implement fast catalog restore
2021-03-24 Dietmar Maurertape: improve locking (lock media-sets)
2021-03-10 Thomas Lamprechttypo fixes all over the place
2021-03-09 Dietmar Maurertape: improve MediaPool allocation by sorting tapes...
2021-03-08 Dietmar Maurertape: test tape alert flags after drive clean
2021-03-05 Dietmar Maurertape: finish api permission checks
2021-03-03 Dietmar Maurertape: impl api permissions for drive/changer/pool confi...
2021-03-02 Dominik Csapakapi2/tape/drive: add state to DriveListEntry
2021-03-01 Dietmar Maurertape: add 'Restore Key' button
2021-02-20 Dietmar Maurertape: extend MediaChange trait to return MtxStatus
2021-02-20 Dietmar Maurertape: update changer status inside ScsiMediaChange...
2021-02-20 Dietmar Maurertape: update changer status cache after load/unload
2021-02-19 Dominik Csapakapi2/tape/drive: wrap some api calls in run_drive_block...
2021-02-19 Dominik Csapakapi2/tape/drive: use run_drive_blocking_task where...
2021-02-19 Dominik Csapakapi2/tape/drive: add wrapper for tokio::task::spawn_blo...
2021-02-19 Dominik Csapakapi2/tape/drive: use 'run_drive_worker' where possible
2021-02-19 Dominik Csapakapi2/tape/drive: add run_drive_worker wrapper
2021-02-18 Dietmar Maurertape: use worker tasks for media load/unload
2021-02-17 Dietmar Maurertape: erase_media - automatically load media (with...
2021-02-17 Dominik Csapakapi2/tape/drive: add optional label-text to erase
2021-02-12 Dietmar Maurertape: erase_media - automatically erase catalog and...
2021-02-09 Dominik Csapakapi2/tape/drive: add missing locks for some drive actions
2021-02-05 Dietmar Maurertape: correctly lock the tape device
2021-01-30 Dietmar Maurertape: API type cleanup, use serde flatten to derive...
2021-01-30 Dietmar Maurertape: move scan_drives API code to correct file
2021-01-29 Dietmar Maurertape: proxmox-tape - use API instead of direct function...
2021-01-29 Dietmar Maurertape: proxmox-tape - use API instead of direct function...
2021-01-28 Dietmar Maurertape: use worker task for eject-media api
2021-01-28 Dietmar Maurertape: proxmox-tape - use api for erase-media and rewind
2021-01-28 Dominik Csapakapi2/tape/drive: change methods of some api calls from...
2021-01-28 Dominik Csapakapi2/tape/drive: add load_media as api call
2021-01-28 Dominik Csapakapi2/tape/changer: add changer filter to list_drives...
2021-01-28 Dietmar Maurertape: rename changer_drive_id to changer_drivenum
2021-01-28 Dominik Csapakapi2/tape/drive: reorganize drive api
2021-01-22 Dietmar Maurertape: add volume-statistics api/command
2021-01-21 Dietmar Maurertape: further hierarchy improvements
2021-01-21 Dietmar Maurertape: change code hierarchy to improve docs
2021-01-21 Dietmar MaurerMerge branch 'master' of ssh://proxdev.maurer-it.com...
2021-01-21 Dietmar Maurertape: try to set encryption key with read-label command
2021-01-21 Dietmar Maurertape: restore_key - always update key, even if there...
2021-01-21 Dietmar Maurercleanup: KeyConfig::decrypt - show password hint on...
2021-01-21 Dietmar Maurertape: use type Uuid instead of String
2021-01-21 Dietmar Maurertape: use specialized encryption key per media-set
2021-01-20 Fabian Grünbichlerclippy: collapse nested ifs
2021-01-20 Fabian Grünbichlerclippy: avoid useless format!
2021-01-20 Fabian Grünbichlerclippy: is_some/none/ok/err/empty
2021-01-20 Fabian Grünbichlerclippy: remove needless bool literals
2021-01-20 Dietmar Maurercleanup KeyConfig
2021-01-20 Dietmar Maureradd "password hint" to KeyConfig
2021-01-19 Dietmar Maurertape: generate random encryptions keys and store key_co...
2021-01-18 Dietmar Maurertape: implement encrypted backup - simple version
2021-01-18 Dietmar Maurertape: add hardware encryption key managenent api
2021-01-14 Dietmar Maurertape: add --inventorize flag to read-label API/CLI
2021-01-13 Dietmar Maurertape: rename changer_id to label_text
2021-01-10 Dietmar Maurertape: remove unused eject_on_unload method
2021-01-10 Dietmar Maurertape: improve export media to directly export from...
2021-01-10 Dietmar Maurertape: simplify media changer implementation - new struc...
2021-01-08 Dietmar Maurertape: implement drive clean
2021-01-07 Dietmar Maurertape: improve MediaChange trait
2021-01-01 Dietmar Maurertape: merge MediaStateDatabase into Inventory
2020-12-30 Dietmar Maurertape: only log to stdout in CLI environment
2020-12-30 Dietmar Maurertape: cleanup/simplify media_change code
2020-12-30 Dietmar Maurertape: add restore code, implement catalog api/command
2020-12-29 Dietmar Maurertape: create the MediaCatalog when we label a tape
2020-12-29 Dietmar Maurertape: factor out get_drive_and_media_status
2020-12-23 Dietmar Maurertape: return media usage info with status command
2020-12-23 Dietmar Maurertape: implement binding for libsgutils2
2020-12-22 Dietmar Maurertape: add drive status api
2020-12-22 Dietmar Maurertape: rename 'mam' api to 'cartridge-memory'
2020-12-21 Dietmar Maurertape: add command to read cartridge memory (MAM)
2020-12-16 Dietmar Maurertape: remove MediaLabelInfo, use MediaId instead
2020-12-14 Dietmar Maurertape: rename DriveLabel to MediaLabel
2020-12-13 Dietmar Maurertape: rename DRIVE_ID_SCHEMA to DRIVE_NAME_SCHEMA
2020-12-12 Dietmar Maurertape: avoid executor blocking in drive API
next