Skip to content

Commit 5475e12

Browse files
committed
update log and docs
1 parent 1dafb04 commit 5475e12

File tree

3 files changed

+74
-2
lines changed

3 files changed

+74
-2
lines changed

CONTRIBUTORS

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
827 Thomas Tsai
1+
846 Thomas Tsai
22
257 thomas
33
59 Patryck Rouleau
44
54 Kenji Okimoto
@@ -48,5 +48,6 @@
4848
1 Tran Ngoc Quan
4949
1 Xeonacid
5050
1 Zhang, DingYuan
51+
1 grass-lu
5152
1 maxice8
5253
1 shanemikel

ChangeLog

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,74 @@
1+
2025-11-25 Thomas Tsai <tlinux.tsai@gmail.com>
2+
3+
Merge branch 'master' of github.com:Thomas-Tsai/partclone
4+
5+
minor update for github actions
6+
7+
2025-11-24 Thomas Tsai <tlinux.tsai@gmail.com>
8+
9+
Merge pull request #282 from grass-lu/master
10+
xfsclone: prevent startblock truncation to support filesystems larger than 16TB
11+
12+
2025-11-24 grass-lu <284555125@qq.com>
13+
14+
xfsclone: prevent startblock truncation to support filesystems larger than 16TB
15+
Ensure 64-bit arithmetic when computing global block numbers from AG-relative addresses by casting agno to unsigned long long before multiplication. This avoids 32-bit overflow in (agno * agblocks + agbno) on large XFS filesystems,which previously caused block offsets to wrap around and corrupt the bitmap.
16+
With this fix, partclone correctly handles filesystems exceeding 16TB.
17+
18+
2025-11-22 Thomas Tsai <tlinux.tsai@gmail.com>
19+
20+
minor update test
21+
22+
minor update test
23+
24+
Merge branch 'master' of github.com:Thomas-Tsai/partclone
25+
26+
add more tests in github action
27+
28+
2025-11-19 Thomas Tsai <tlinux.tsai@gmail.com>
29+
30+
update github workflow
31+
32+
2025-11-15 Thomas Tsai <tlinux.tsai@gmail.com>
33+
34+
update po
35+
Assisted-by: GitHub Copilot
36+
37+
2025-11-13 Thomas Tsai <tlinux.tsai@gmail.com>
38+
39+
remove unnecessary files from git management
40+
41+
This commit addressed several different issues simultaneously: The main modifications included configure.ac and src/Makefile.am. Additionally:
42+
1. Added the `--disable-xxhash` option, requiring modifications to
43+
src/partclone.c, src/checksum.h, and src/checksum.c.
44+
45+
2. Added the `--enableisal` option.
46+
47+
3. Resolved various conflicts after static build + disable-xxhash,
48+
affecting src/btrfs/common/parse-utils.c and
49+
src/btrfs/crypto/xxhash.c.
50+
51+
2025-11-12 Thomas Tsai <tlinux.tsai@gmail.com>
52+
53+
update po
54+
55+
update format
56+
57+
Fix: Remove \r escape sequences from gettext messages and .po files
58+
The \r escape sequences were causing warnings in msgmerge.
59+
- Modified src/progress.c to move \r characters out of the _() macro for gettext best practices.
60+
- Removed \r escape sequences from msgstr entries in all .po files using perl to resolve msgmerge warnings.
61+
62+
add libisal-dev library in GitHub Action test
63+
64+
update libtinfo test in configure.ac
65+
66+
update docs
67+
68+
release 0.3.39
69+
70+
update log and docs
71+
172
2025-11-11 Thomas Tsai <tlinux.tsai@gmail.com>
273

374
Merge branch 'master' of github.com:Thomas-Tsai/partclone

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
AC_INIT([Partclone],[0.3.39],[thomas@clonezilla.org])
1+
AC_INIT([Partclone],[0.3.40],[thomas@clonezilla.org])
22
AM_INIT_AUTOMAKE([-Wall foreign])
33
AM_GNU_GETTEXT_VERSION([0.16.1])
44
AM_GNU_GETTEXT([external])

0 commit comments

Comments
 (0)