aboutsummaryrefslogtreecommitdiff
path: root/hbakd
Commit message (Expand)AuthorAgeFilesLines
* Set version to 0.3.40.3.4Himbeer2024-08-171-1/+1
* set version to 0.3.4-dev0.3.4-devHimbeer2024-03-241-1/+1
* set version to 0.3.30.3.3Himbeer2024-02-241-1/+1
* hbakd: produce log messages outside of debug modeHimbeer2024-02-241-42/+26
* hbak + hbakd: wrap backup destination files (.part files) in BufWriterHimbeer2024-02-241-2/+4
* set version to 0.3.3-dev0.3.3-devHimbeer2024-02-241-1/+1
* set version to 0.3.20.3.2Himbeer2024-02-231-1/+1
* set version to 0.3.2-dev0.3.2-devHimbeer2024-02-211-1/+1
* set version to 0.3.10.3.1Himbeer2024-02-191-1/+1
* set version to 0.3.1-dev0.3.1-devHimbeer2024-02-191-1/+1
* set version to 0.3.00.3.0Himbeer2024-02-191-1/+1
* write hbakd logs to /var/log/hbakd.{out,err}Himbeer2024-02-191-2/+4
* hbakd: implement pidfile locking internallyHimbeer2024-02-192-13/+44
* print progress messages to stderr instead of stdoutHimbeer2024-02-191-7/+7
* hbakd: don't use stdio if daemonizedHimbeer2024-02-191-29/+47
* Revert "remove broken daemonization"Himbeer2024-02-192-3/+30
* set version to 0.3.0-dev0.3.0-devHimbeer2024-02-191-1/+1
* set version to 0.2.1: fix hbak_common dependency0.2.1Himbeer2024-02-181-2/+2
* set version to 0.2.00.2.0Himbeer2024-02-181-1/+1
* switch from MIT to AGPL-3.0HimbeerserverDE2024-02-152-0/+32
* initial release0.1.0HimbeerserverDE2024-02-151-1/+1
* don't download backups if unnecessary (already latest) when restoringHimbeerserverDE2024-02-141-5/+12
* hbakd: wait for all clients to disconnect on graceful shutdownHimbeerserverDE2024-02-141-4/+17
* remove broken daemonizationHimbeerserverDE2024-02-142-30/+3
* hbakd: graceful shutdown on SIGINT, SIGTERM and SIGHUPHimbeerserverDE2024-02-143-14/+62
* fix snapshot and backup dirs not pointing to the correct mountpoint in server...HimbeerserverDE2024-02-131-4/+8
* support concurrent hbak and hbakd runs and hbakd clientsHimbeerserverDE2024-02-131-8/+8
* Revert "set tcp send and recv buffer sizes to double the CHUNKSIZE"HimbeerserverDE2024-02-131-1/+1
* set tcp send and recv buffer sizes to double the CHUNKSIZEHimbeerserverDE2024-02-131-1/+1
* hbakd: use generic snapshot/backup exporter => storage deduplicationHimbeerserverDE2024-02-121-11/+9
* hbakd: remove unnecessary timestamp checksHimbeerserverDE2024-02-121-7/+6
* hbakd: rename node => local_node (accuracy)HimbeerserverDE2024-02-121-26/+28
* hbakd: log some details about client connections and their actionsHimbeerserverDE2024-02-111-3/+30
* handle daemonization errorsHimbeerserverDE2024-02-101-5/+9
* fix clap debug arg: make unpositionalHimbeerserverDE2024-02-101-0/+1
* hbakd: make use of temporary backup locationsHimbeerserverDE2024-02-101-4/+13
* hbakd: perform rx_setupHimbeerserverDE2024-02-101-5/+19
* wrap backup files to be streamed in a BufReaderHimbeerserverDE2024-02-091-3/+4
* hbakd: handle timestamps correctly when remote is being restoredHimbeerserverDE2024-02-091-10/+19
* hbakd: initiate synchronization of requested volumes if they are out of dateHimbeerserverDE2024-02-091-1/+27
* use Vec<Volume> instead of Vec<String> in config in the appropriate places + ...HimbeerserverDE2024-02-091-7/+2
* hbakd: exchange synchronization info + handler parallelismHimbeerserverDE2024-01-281-4/+27
* hbakd: destructure secure_stream() call into separate StreamConn and RemoteNo...HimbeerserverDE2024-01-281-1/+1
* try to establish secure streams with clientsHimbeerserverDE2024-01-281-4/+7
* hbakd: daemonize (opt-out for debugging)HimbeerserverDE2024-01-282-3/+25
* initial hbakdHimbeerserverDE2024-01-282-1/+39
* initial dev version0.1.0-devHimbeerserverDE2023-12-241-1/+1
* create initial binary cratesHimbeerserverDE2023-12-242-0/+11