Comments (9)
I can confirm that this patch works
from rdiff-backup.
@mhsmith did you solve this? The patch doesn't work for me
from rdiff-backup.
I haven't pursued this problem and I never tested the patch: I only linked to it in case it was useful to others.
from rdiff-backup.
Fixed for Debian in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=928885#28
from rdiff-backup.
I'm a bit confused because the link to Debian only shows a change of librsync-dev version but nothing more. Furthermore the current code in the repository has already (more or less) the patch suggested initially, already required for version 1.0 of librsync. And the patch still involves MD4 as default hash (RS_MD4_SIG_MAGIC vs. RS_BLAKE2_SIG_MAGIC).
I have the impression that this issue could be closed (but I don't have a librsync2 library to check).
from rdiff-backup.
Here you can find an overview of rsync-backup in Debian: https://tracker.debian.org/pkg/rdiff-backup
Here are the packaging sources: https://salsa.debian.org/python-team/applications/rdiff-backup
Here are the fixes:
- https://salsa.debian.org/python-team/applications/rdiff-backup/commit/2c06400c1dc4512506dc9854caa6374f71e88ef3
- https://salsa.debian.org/python-team/applications/rdiff-backup/commit/29b7b904891c03fa14baa9c83cf9a3fb4dd7f405
I will upstream all of these once the Python 3 branch is merged and master is good to go for further developments.
from rdiff-backup.
I'm pretty sure this is fixed in my branch and can be closed. For reference, I have created #47 for the introduction of Blake2 as a possible more secure algorithm than MD4.
from rdiff-backup.
I can also confirm that building agains librsync2 works with latest master.
Note that I also filed #56
from rdiff-backup.
Also confirmed as I built on Windows, so we can close this issue.
from rdiff-backup.
Related Issues (20)
- Warning SpecialFileError: [Errno 95] Operation not supported HOT 2
- Backup files not saved with original user HOT 2
- [ENH] make tox.ini only write to readable places with --current-env HOT 4
- [?] Is backup to a samba share supported? HOT 3
- [?] rdiff-backup doc and remote HOT 2
- [BUG] CVE-2023-49797 pyinstaller: unauthorized deletion of files HOT 2
- [ENH] allow flexible usage of better hashing algorithm than SHA1
- [BUG] rdiff-backup fails on too long filenames under Windows HOT 1
- What are the errors in statistics? HOT 4
- [ENH] populate no_compression_regexp with _something_ so it matches the documentation HOT 4
- [BUG] read-only commands should return 2 as warning if last back-up failed HOT 6
- [BUG] Removal of setup.py usage in debian/autobuild.sh regressed it HOT 2
- [BUG] crash on date beyond 2038 (last 32 bits date) HOT 3
- test action fails with empty error message when using API 201 HOT 1
- [ENH] Suppress output line-wrapping when using --parsable-output HOT 3
- [?] MacOS with Python Universal2, using pip to install rdiff-backup is working, but the resulting installation is broken HOT 2
- [ENH] Efficient restore to a populated destination HOT 7
- [BUG] Recurring Failure to "find the path specified: b'I:/'" HOT 2
- backup to a pCloud mounted drive[?] HOT 8
- problem [Errno 11] Resource temporarily unavailable, when running backup HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rdiff-backup.