aboutsummaryrefslogtreecommitdiff
path: root/hbak_common
Commit message (Collapse)AuthorAgeFilesLines
* Set version to 0.3.40.3.4Himbeer2024-08-171-1/+1
|
* fix hostname resolution not being attemptedHimbeer2024-03-242-0/+28
| | | | Fixes #2.
* fix unresolved use of std::io::Read (out of scope) in doc commentsHimbeer2024-03-241-1/+1
| | | | Fixes #3.
* 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
|
* fix panic when a thread terminatesHimbeer2024-02-241-4/+10
|
* hbak + hbakd: wrap backup destination files (.part files) in BufWriterHimbeer2024-02-242-7/+7
|
* 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
|
* get rid of unnecessary RwLock<StreamConn> (only ever used immutably)Himbeer2024-02-231-33/+19
|
* only ever lock stream_conn immutablyHimbeer2024-02-231-3/+3
| | | | fixes rx deadlock
* don't sleep with locked mutexesHimbeer2024-02-231-15/+18
|
* StreamConn::data_sync: return rx errors even if tx is still running or ↵Himbeer2024-02-211-11/+25
| | | | deadlocked
* 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
|
* fix SnapshotStream read implementation failingHimbeer2024-02-191-12/+4
|
* data_sync: send in chunks of 16 + CHUNKSIZEHimbeer2024-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
|
* hbak: add garbage collection subcommandHimbeer2024-02-191-12/+66
|
* hbakd: don't use stdio if daemonizedHimbeer2024-02-192-1/+30
|
* impl BufRead for SnapshotStreamHimbeer2024-02-191-21/+30
|
* clippy: remove explicit .into_iter() where it isn't neededHimbeer2024-02-191-4/+2
|
* SnapshotStream: don't read entire command output into memory on first read callHimbeer2024-02-191-2/+1
|
* 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-1/+1
|
* set version to 0.2.00.2.0Himbeer2024-02-181-1/+1
|
* switch from MIT to AGPL-3.0HimbeerserverDE2024-02-158-0/+128
|
* deinit: delete mountpointsHimbeerserverDE2024-02-151-0/+3
|
* initial release0.1.0HimbeerserverDE2024-02-151-1/+1
|
* wait for response before starting to streamHimbeerserverDE2024-02-151-2/+11
| | | | Ensures the response gets through before the local end closes the connection.
* fix LocalNode::latest_backup_incremental() scanning full backups insteadHimbeerserverDE2024-02-141-1/+1
|
* fix incremental snapshots not being sent incrementallyHimbeerserverDE2024-02-141-6/+38
|
* add automatic fstab handlingHimbeerserverDE2024-02-141-1/+22
|
* hbak: restore subcommand: restore latest snapshot to subvolume (opt-out)HimbeerserverDE2024-02-141-0/+47
|
* update restore functionality to not use on-disk config fileHimbeerserverDE2024-02-141-0/+9
|
* don't try to send error over broken connectionHimbeerserverDE2024-02-142-15/+1
| | | | Should finally fix TxError deadlock.
* Revert "don't use explicit BufWriter on StreamConn => fix TxError deadlock"HimbeerserverDE2024-02-141-6/+7
| | | | This reverts commit f3366f642c8737ace4383905c1d5ca36e425b828.
* Revert "debug: TxError deadlock: write instead of write_all"HimbeerserverDE2024-02-141-3/+1
| | | | This reverts commit 62886e9796fe43c12ed7f56e7c066d59a679b3c8.
* Revert "debug: TxError deadlock: write timeout"HimbeerserverDE2024-02-141-1/+0
| | | | This reverts commit 1a44a1ff4cc3e99ddb8f7d1235842ee7b9cc9f23.
* debug: TxError deadlock: write timeoutHimbeerserverDE2024-02-141-0/+1
|
* debug: TxError deadlock: write instead of write_allHimbeerserverDE2024-02-141-1/+3
|
* don't use explicit BufWriter on StreamConn => fix TxError deadlockHimbeerserverDE2024-02-141-7/+6
|
* Revert "debug: print where TxError sending hangs"HimbeerserverDE2024-02-141-3/+0
| | | | This reverts commit 07dc029d34743404b721353875148e98f9f6b393.
* debug: print where TxError sending hangsHimbeerserverDE2024-02-141-0/+3
|
* Revert "debug: print whether TxError sending returns"HimbeerserverDE2024-02-141-4/+1
| | | | This reverts commit 8781d3e225877908e264128c307cb153e594431f.
* debug: print whether TxError sending returnsHimbeerserverDE2024-02-141-1/+4
|
* Revert "debug: print when send_chunk returns"HimbeerserverDE2024-02-141-5/+1
| | | | This reverts commit cbdcfcfb3e2feff45b808e618db12b669a4b0197.
* debug: print when send_chunk returnsHimbeerserverDE2024-02-141-1/+5
|
* Revert "debug: print when tx thread is joined"HimbeerserverDE2024-02-141-1/+0
| | | | This reverts commit 41d16befe2ec084b6896442b1fdd260f05cdd16b.