commit 48708dd6072e75c7641f84fb14c77d46a195897a
Author: Syed Shahrukh Hussain <syed.shahrukh@ossrevival.org>
Date: Mon Feb 9 11:22:39 2026 +0500
Update changelog for new release.
commit a4e96f9eacc482a9a81d8aa587048c8cba1b9088
Author: Syed Shahrukh Hussain <syed.shahrukh@ossrevival.org>
Date: Mon Feb 9 11:21:57 2026 +0500
Added new dependencies to d/control for running python tests.
commit f559a428a35828b6dedab14095892418d31521dc
Author: Syed Shahrukh Hussain <syed.shahrukh@ossrevival.org>
Date: Mon Feb 9 11:21:27 2026 +0500
Added self to debian d/copyright.
commit f1e080ccafdd4c3a9ce5d123fc8b333693c6bc15
Author: Syed Shahrukh Hussain <syed.shahrukh@ossrevival.org>
Date: Wed Feb 4 17:00:39 2026 +0500
Updated series file.
commit e3324966a1fa1202949dc5f93d8fae2f7e316a84
Author: Syed Shahrukh Hussain <syed.shahrukh@ossrevival.org>
Date: Wed Feb 4 17:00:25 2026 +0500
Adjusted existing patches due upstream change.
commit c1e6b045c915f9ee6ad899759d0910c4d36841c9
Author: Syed Shahrukh Hussain <syed.shahrukh@ossrevival.org>
Date: Wed Feb 4 16:59:38 2026 +0500
Added patch to ignore test when fuse device is not available.
commit f220504b70381f5060f4e0614f23f40c3750fcec
Merge: fa831b1 b374176
Author: Syed Shahrukh Hussain <syed.shahrukh@ossrevival.org>
Date: Sat Jan 31 16:33:52 2026 +0500
Update upstream source from tag 'upstream/1.0.2'
Update to upstream version '1.0.2'
with Debian dir cde5ab97867700d0fc54bd5edb5646ad9b3c7057
commit b3741764e2281e4635d99f048a58827d2bc7966e
Merge: 7590f14 89895c5
Author: Syed Shahrukh Hussain <syed.shahrukh@ossrevival.org>
Date: Sat Jan 31 16:33:52 2026 +0500
New upstream version 1.0.2
commit fa831b111aed7779f32f6aba5410510bc09a3dfa
Author: Syed Shahrukh Hussain <syed.shahrukh@ossrevival.org>
Date: Sat Jan 31 16:32:48 2026 +0500
Update d/watch file to release tags.
commit 89895c542fc2610946c088cad0befcb8b8cd0587
Author: Syed-Shahrukh-OSSRevival <syed.shahrukh@ossrevival.org>
Date: Fri Jan 30 20:36:43 2026 +0500
Bumping version to 1.0.2 release.
commit 274fc85f038842777f6ab62f5786ccd93fbc54ff
Author: Syed Shahrukh Hussain <syed.shahrukh@ossrevival.org>
Date: Fri Jan 30 19:36:26 2026 +0500
Enable build and testing. (#13)
Updated rdiff-backup-fs tests:
* Fixed tests to work with python 3.
* Added python test to build system.
* Added GitHub actions to build and test.
commit afc9595fb023bbb9f2279cd129571e71f3537392
Author: Syed Shahrukh Hussain <syed.shahrukh@ossrevival.org>
Date: Wed Jan 28 21:48:11 2026 +0500
Fixed fill flags for fuse read directory operation, closes #11
commit c15576eee80c17ba8261128de10d4939b7b1327a
Author: bgermann <bage@debian.org>
Date: Fri Jan 16 07:56:42 2026 +0100
Import useful Debian patches (includes fuse3 port) (#7)
* Rename variable mount to mount_dir to avoid calling it as function.
Looks like the dynamic linker uses here the variable "mount" from
rdiff-backup-fs.c that gets later called by fuse library.
Program received signal SIGSEGV, Segmentation fault.
0x80015110 in mount ()
(gdb) bt
#0 0x80015110 in mount ()
#1 0xb7f8ff03 in fuse_mount_sys (mnt_opts=0x800163a8 "rw,nosuid,nodev", mo=0xbffff398,
mnt=0x80016288 "/home/benutzer/rdiff-backup-fs-test/mnt") at mount.c:499
#2 fuse_kern_mount (mountpoint=0x80016288 "/home/benutzer/rdiff-backup-fs-test/mnt", args=0xbffff550) at mount.c:607
#3 0xb7f8b89c in fuse_mount_compat25 (mountpoint=0x80016288 "/home/benutzer/rdiff-backup-fs-test/mnt", args=0xbffff550) at helper.c:488
#4 0xb7f8b908 in fuse_mount_common (mountpoint=0x80016288 "/home/benutzer/rdiff-backup-fs-test/mnt", args=args@entry=0xbffff550)
at helper.c:248
#5 0xb7f8b9de in fuse_setup_common (argc=2, argv=0xbffff5f4, op=0x80015200 <operations>, op_size=180, mountpoint=0xbffff5b4,
multithreaded=0xbffff5b8, fd=0x0, user_data=0x0, compat=0) at helper.c:298
#6 0xb7f8bb5d in fuse_main_common (argc=<optimized out>, argv=<optimized out>, op=<optimized out>, op_size=180, user_data=0x0, compat=0)
at helper.c:363
#7 0x8000112f in run (argc=3, argv=0xbffff6d4) at rdiff-backup-fs.c:37
#8 0x80000f3b in main (argc=3, argv=0xbffff6d4) at rdiff-backup-fs.c:43
(gdb) print mount
$1 = 0x80016020 "/home/benutzer/rdiff-backup-fs-test/mnt"
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=858316
* Add missing header includes
Bug-Debian: https://bugs.debian.org/1066496
* Fix FTBFS with GCC 15
Bug-Debian: https://bugs.debian.org/1097775
* Migrate from FUSE2 to FUSE3
* Place libraries in LIBS variable
This ensures correct order of parameters for ld,
allowing to link with --as-needed option.
---------
Co-authored-by: Bernhard Übelacker <bernhardu@mailbox.org>
Co-authored-by: Andrey Rakhmatullin <wrar@debian.org>
Co-authored-by: Adrian Bunk <bunk@debian.org>
Co-authored-by: Syed-Shahrukh Hussain <syed.shahrukh@ossrevival.org>
Co-authored-by: Ilya Barygin <barygin@gmail.com>
commit ac43bc9775c0e998663d1e94a743146cb8903274
Author: Arrigo Marchiori <ardovm@yahoo.it>
Date: Thu Mar 25 22:26:21 2021 +0100
Use pkg-config to find fuse libraries (#5)
Should allow building on modern Linux hosts (partially fix of issue #4)
commit 3817872a529d74b1a25e622399ec66b1eba2995d
Author: Arrigo Marchiori <ardovm@yahoo.it>
Date: Tue Mar 23 06:49:16 2021 +0100
Fix files with a byte size larger than an int cause i/o errors (#3)
FIX: files with a byte size larger than an int cause i/o errors, closes #2
* Use long long for sizes, Use atoll(3) to read size values
* README file required by autotools
commit caba0e6423a334c4242521306d3edfcd064162c9
Author: Eric L <ewl+git@lavar.de>
Date: Sat Nov 9 09:58:12 2019 +0100
Move and adapt .hgignore to .gitignore
commit 46b25d6f185005dace0e0f96014bcd7a4202dd05
Author: Eric L <ewl+git@lavar.de>
Date: Fri Nov 8 21:10:12 2019 +0100
Add warning and request for help to readme
commit 96d9abeb620b0c73bdcfac311acf2c51258b6fd7
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Tue Jun 7 18:44:32 2011 +0200
checking if rdiff-directory-data exists
commit f43d7c1aef20e525364ba8e9ed1c9bbf947df8d3
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Wed Apr 20 20:23:35 2011 +0200
renaming tags to avoid any conflicts
commit 593c346327c43748a19855d1d75f0818cb5f17c2
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Wed Mar 30 22:55:11 2011 +0200
fixed warning about defining twice FUSE_USE_VERSION
commit 97edfd9a12d493a20ff67451a781213c35f6d06b
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Wed Mar 30 22:51:32 2011 +0200
fixing warnings about ignoring return value
commit 671fa4484a4590d8a67d8a0deabc205cb7e1c7d1
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Wed Mar 30 22:46:31 2011 +0200
correctly parsing fuse mount options
commit 31c62869f55dca0151aeb20996791a57645dfa74
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Sun Mar 20 16:17:51 2011 +0100
retrieving gid and uid from metadata files and passing it to fuse
commit 6876fc2a0fc84b61f9423b6314558eb6547bfbfc
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Sat Mar 12 23:56:55 2011 +0100
option for revision directories to be created using local time rather than utc
commit 3dbeebe5f3577b37bf599a647d56573279b2173b
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Sun Feb 27 17:56:00 2011 +0100
updating hard link count on increment directory when retrieving increment tree
commit 1ed254691e80ef63026f6eab87ba31ae198e3806
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Sun Feb 27 17:42:38 2011 +0100
handling properly getting file stats for repo/revision directories
commit 70d5f9f9b6262b36f46e98aab5a8eb6f49aa1732
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Sun Feb 27 16:53:55 2011 +0100
setting stat structures for repository and revision directories
commit fe343725655f71b5ca7b4b75024ba094edde36ff
Merge: 929a20a 741856c
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Sun Feb 20 22:05:13 2011 +0100
merge
commit 929a20adc4aa19758d215fc11313b227b03b4e0f
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Sun Feb 20 21:42:28 2011 +0100
counting hard links properly when increment tree is retrieved for on demand structure
commit 741856c0ffa461fbbf3ecee83bde3a11740dbded
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Sun Feb 20 21:39:52 2011 +0100
fixing asprintf warning (which requires _GNU_SOURCE) by removing unused tree function
commit 5eec48e9116eee4d0a1198eb0cd4862cf329b59f
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Sun Feb 20 21:36:31 2011 +0100
time warning fixed
commit fb4138d0e261b25203c9302f4ef7ce4925d7653f
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Sat Feb 19 19:09:01 2011 +0100
counting hardlinks properly for full structure
commit 3adb045a5b78ed50bc9ab015119552cde05078f7
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Sat Feb 19 19:08:50 2011 +0100
further files in .hgignore
commit f569f1c1cf28824dcca5445d4c9329025e022960
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Sat Feb 19 18:55:41 2011 +0100
.hgignore goes back to repo
commit a0fb27a8c8f635f04e239b9f39c53134674c97d7
Merge: f5d6cf3 0e311c3
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Thu Feb 10 21:42:09 2011 +0100
merge bugfix from 1.0
commit 0e311c3392414a95cc9783177b9d31f6f7eeeea2
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Thu Feb 10 21:41:12 2011 +0100
checking whether retrieved file has the expected size; this detects situation when rdiff-backup-fs fails to restore file
commit f5d6cf3de1aeca394d36a806d485fbaa5a559cb9
Merge: c34d8d6 387506d
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Tue Feb 8 21:09:35 2011 +0100
merge
commit c34d8d64a405ab044525b1934f5ed6ef9bbc9908
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Tue Feb 8 21:09:13 2011 +0100
passing fuse options through -o option, e.g. -o allow_other, which is used to allow other users to use mounted file system
commit 387506d13149cfd4aafc05cf6bf93f7edc54468f
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Tue Feb 8 12:02:49 2011 +0100
Added tag 1.0.0 for changeset 31daaac1cd1c
commit af204b33bd1aaa2f3f3e13af78e59b7de0479f9d
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Tue Feb 8 11:22:26 2011 +0100
bumping version also in AC_INIT
commit 35bc23e3658e5db4caf6485a8bef13d5c98bf185
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Tue Feb 8 11:17:05 2011 +0100
bumping version in configure.ac to 1.0.0 release
commit 37a257db994c1304179c4f49a355af2d259c0693
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Tue Feb 8 10:45:31 2011 +0100
removing x permission from AUTHORS
commit ed7161380d417b464c6c9783add58c40d2e06c35
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Mon Feb 7 11:06:23 2011 +0100
Added tag 1.0.0b3 for changeset e369a3930317
commit 9e16d1d7b35f722d86d45d572a96f743bdd21fd7
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Mon Feb 7 11:05:38 2011 +0100
removing printf and correcting test
commit 29a156a264d72bb5253f01b0d58d4addd679374e
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Mon Feb 7 10:36:03 2011 +0100
cleaning up parse options and finishing man page
commit 532e687eb78bd4141bc30a029dd20a79c24b5e63
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Sun Feb 6 21:30:55 2011 +0100
preparing to distribution build using autotools
commit c67d979788aa1a5160e689b6debe89e53b309719
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Sun Feb 6 20:35:31 2011 +0100
adding NEWS file to repo
commit dc9b32000475bef84a97190253cf120a7d24fc64
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Sat Feb 5 14:49:00 2011 +0100
documenting some options of rdiff-backup-fs
commit 06d2c5149503475015fed0cce7ac99434801a330
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Sat Feb 5 12:23:43 2011 +0100
installing man page through makefile
commit 4c7791cee2a8d3f7fa470d27acfc9b6f9987a662
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Fri Feb 4 22:48:36 2011 +0100
using autotools to build project
commit f98a6c01d1166f47a83df0353921492adf049685
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Fri Feb 4 21:40:06 2011 +0100
Makefile.am files for every subdir; getting name of the host in configure.ac
commit 744e1e21700a67a81496ea0278aa0176793af331
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Fri Feb 4 20:52:00 2011 +0100
work in progress: using autotools
commit 2dcf57edafc2be695acf2db53bca84389ec843c2
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Fri Feb 4 20:01:53 2011 +0100
removing old, written by hand Makefile
commit 5ed8bc8cba0e6706fc696b81c3b4b6cedeacdf2a
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Fri Feb 4 17:50:04 2011 +0100
configure script checks if different temporary directory is defined
commit eef44547cf15fafda0303985ecf23bd97d177136
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Thu Feb 3 19:24:42 2011 +0100
removing sglib use
commit e6d3e74c3cb32c973a67bca2da41ff3f7ecbdce0
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Thu Feb 3 19:23:45 2011 +0100
removing sglib library
commit 61225629ce8f623cb64303b7cadf6655e3a645cb
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Thu Feb 3 19:05:43 2011 +0100
removing unnecessary printf
commit 2f3ec02a970742a1c04aff8136dc30c0ac1ee3d2
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Thu Feb 3 18:45:01 2011 +0100
license file and proper readme
commit 2de36426cb628ead61001695defc75475d7f9af9
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Thu Feb 3 18:27:20 2011 +0100
created ChangeLog for further work
commit 01f0c7fa6b818c7b9f96dcbbb29044392bebfe65
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Thu Feb 3 17:11:21 2011 +0100
script for building package
commit 63c5bcb34dbb33626d0eecdc7cbc1a59a212b39f
Author: Filip Gruszczyński <gruszczy@gmail.com>
Date: Thu Feb 3 16:34:55 2011 +0100
removing unnecessary flag set in config.h about getline and get_current_dir_name
Among the 3 debian patches available in version 1.0.2-1 of the package, we noticed the following issues: