docker-duplicity
docker-duplicity copied to clipboard
build(deps): bump duplicity from 1.2.3 to 2.1.1
Bumps duplicity from 1.2.3 to 2.1.1.
Release notes
Sourced from duplicity's releases.
librsync 2.1.0
Overview
This is a minor release that exposes a few useful utility functions to librsync.h previously only used by rdiff. It also introduces proper exporting of only public symbols in the librsync.h header. The most important fix is for a memory leak when freeing signatures. Upgrading from v2.0.2 is highly recommended for people using librsync and experiencing memory leak problems, but otherwise not urgent.
Included Changes
Bump minor version from 2.0.3 to 2.1.0 to reflect additions to librsync.h.
Fix exporting of private symbols from librsync library. Add export of useful large file functions
rs_file_open()
,rs_file_close()
, andrs_file_size()
to librsync.h. Add export ofrs_signature_log_stats()
to log signature hashtable hit/miss stats. Improve rdiff error output. (dbaarda, librsync/librsync#130)Updated release process to include stable tarballs. (dbaarda,librsync/librsync#146)
Remove redundant and broken
--paranoia
argument from rdiff. (dbaarda, librsync/librsync#155)Fix memory leak of
rs_signature_t->block_sigs
when freeing signatures. (telles-simbiose, librsync/librsync#147)Document delta file format. (zmj, librsync/librsync#46)
Fix up doxygen comments. (dbaarda, librsync/librsync#151)
Known Issues
- The debian package configs are still very out of date.
librsync 2.0.2
Overview
This is a minor point release that includes mainly code cleanups and compatibility fixes for different platforms. Upgrading from v2.0.1 is recommended but not urgent for people who don't require any of these fixes.
Included Changes
Improve CMake install paths configuration (wRAR, librsync/librsync#133) and platform support checking when cross-compiling (fornwall, librsync/librsync#136).
Fix Unaligned memory access for rs_block_sig_init() (dbaarda, librsync/librsync#135).
Fix hashtable_test.c name collision for key_t in sys/types.h on some platforms (dbaarda, librsync/librsync#134)
Format code with consistent style, adding
make tidy
andmake tidyc
targets for reformating code and comments. (dbaarda, librsync/librsync#125)Removed perl as a build dependency. Note it is still required for some tests. (dbaarda, librsync/librsync#75)
Update RPM spec file for v2.0.2 and fix cmake man page install. (deajan, librsync/librsync#47)
Known Issues
- The debian package configs are still very out of date.
librsync 2.0.1
Overview
... (truncated)
Changelog
Sourced from duplicity's changelog.
NEWS
librsync 2.3.5
NOT RELEASED YET
librsync 2.3.4
Released 2023-02-19
- Fix #248 by putting
#include "config.h"
with/* IWYU pragma: keep */
in mostsrc/*.c
files. Add/* IWYU pragma: keep */
to includes insrc/fileutil.c
that are needed on some platforms but not others so we can remove the special exemptions to skip this file for the iwyu and iwyu-fix targets inCMakeLists.txt
. Also add some typecasts torollsum.[ch]
andpatch.c
to silence warnings on Windows. (dbaarda, librsync/librsync#249)librsync 2.3.3
Released 2023-02-16
Fix #244 Add windows build to stable release. Updated CONTRIBUTING.md release instructions to be clearer and include instructions on how to upload the win64 install artifact from the github "Check" action. (dbaarda, librsync/librsync#245)
Update github actions and fix
iwyu
build target. Updatecheckout
andupload-artifact
to v3. Updatelint.yml
installed packages for fixed iwyu deps. Fixiwyu
build target to ignorefileutil.c
and use neater clang output with noisy "note:" output removed. Runmake iwyu-fix
to fix includes fortests/rabinkarp_perf.c
. (dbaarda, librsync/librsync#243)Add missing word to README.md. (AvdN, librsync/librsync#237)
Make delta directly process the input stream if it has enough data. Delta operations will only accumulate data into the internal scoop buffer if the input buffer is too small, otherwise it will process the input directly. This makes delta calculations 5%~15% faster by avoiding extra data copying. (dbaarda, librsync/librsync#234)
Add .gitignore for
.cmake
created by LSP on Windows. (sourcefrog, librsync/librsync#232)Upload build and install artifacts from Github actions. This means we get downloadable build and install artifacts for all platforms from the "Check" action. (sourcefrog, librsync/librsync#231)
... (truncated)
Commits
- See full diff in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
Please rebase fixing conflicts, as this one is also touching the python version (but this one with 3.10, not 3.11).
A newer version of duplicity exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.
@Tecnativa TT45299