Skip to content

Commit 7e0a401

Browse files
committed
v1.7.7
1 parent c0cea07 commit 7e0a401

8 files changed

Lines changed: 120 additions & 118 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
# Changelog
22
All notable changes to this project are documented in this file.
33

4+
## [1.7.7] – 2026-04-08
5+
6+
### Bugfix
7+
8+
* In some cases MBR signature not read properly.Changed MBR reading from low level reading with fpopen to filestream.
9+
10+
411
## [1.7.6] – 2026-04-08
512

613
### Bugfix

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ sudo apt install /tmp/pibackup/*/bin/pibackup.deb
5050

5151
## ▶️ Start
5252
``` bash
53-
pibackup
53+
sudo /path/to/pibackup
5454
```
5555
Or via menu:
5656
``` text

bin/pibackup.deb

128 Bytes
Binary file not shown.

build_deb.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
set -euo pipefail
33

44
PKG="pibackup_pkg"
5-
version="1.7.6"
5+
version="1.7.7"
66
OUTDIR="/home/pi/git/pibackup/bin"
77

88
SRC_BIN="/home/pi/git/pibackup/source/pibackup"

source/pibackup

0 Bytes
Binary file not shown.

source/pibackup.ctps

Lines changed: 51 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<IsVisibleTab Value="True"/>
2727
<EditorIndex Value="0"/>
2828
<WindowIndex Value="0"/>
29-
<TopLine Value="94"/>
29+
<TopLine Value="100"/>
3030
<CursorPos X="31" Y="103"/>
3131
<UsageCount Value="201"/>
3232
<Loaded Value="True"/>
@@ -38,8 +38,8 @@
3838
<UnitName Value="ExcludeParser"/>
3939
<EditorIndex Value="1"/>
4040
<WindowIndex Value="0"/>
41-
<TopLine Value="43"/>
42-
<CursorPos Y="59"/>
41+
<TopLine Value="37"/>
42+
<CursorPos X="32" Y="47"/>
4343
<UsageCount Value="201"/>
4444
<Loaded Value="True"/>
4545
</Unit>
@@ -48,8 +48,8 @@
4848
<IsPartOfProject Value="True"/>
4949
<EditorIndex Value="5"/>
5050
<WindowIndex Value="0"/>
51-
<TopLine Value="328"/>
52-
<CursorPos X="31" Y="336"/>
51+
<TopLine Value="1118"/>
52+
<CursorPos X="70" Y="1131"/>
5353
<UsageCount Value="203"/>
5454
<Loaded Value="True"/>
5555
</Unit>
@@ -90,7 +90,7 @@
9090
<WindowIndex Value="0"/>
9191
<TopLine Value="4"/>
9292
<CursorPos X="10" Y="11"/>
93-
<UsageCount Value="40"/>
93+
<UsageCount Value="43"/>
9494
</Unit>
9595
<Unit>
9696
<Filename Value="uitheme.pas"/>
@@ -100,7 +100,7 @@
100100
<WindowIndex Value="0"/>
101101
<TopLine Value="48"/>
102102
<CursorPos X="35" Y="55"/>
103-
<UsageCount Value="39"/>
103+
<UsageCount Value="42"/>
104104
<Loaded Value="True"/>
105105
</Unit>
106106
<Unit>
@@ -346,122 +346,126 @@
346346
<UsageCount Value="19"/>
347347
</Unit>
348348
</Units>
349-
<JumpHistory HistoryIndex="28">
349+
<JumpHistory HistoryIndex="29">
350350
<Position>
351351
<Filename Value="rkutils.pas"/>
352-
<Caret Line="336" Column="31" TopLine="328"/>
352+
<Caret Line="1124" Column="109" TopLine="1112"/>
353353
</Position>
354354
<Position>
355355
<Filename Value="rkutils.pas"/>
356-
<Caret Line="344" Column="37" TopLine="330"/>
356+
<Caret Line="1126" Column="79" TopLine="1114"/>
357357
</Position>
358358
<Position>
359359
<Filename Value="rkutils.pas"/>
360-
<Caret Line="360" Column="20" TopLine="347"/>
360+
<Caret Line="1129" Column="19" TopLine="1117"/>
361361
</Position>
362362
<Position>
363363
<Filename Value="rkutils.pas"/>
364-
<Caret Line="1098" Column="17" TopLine="1084"/>
364+
<Caret Line="1148" Column="44" TopLine="1136"/>
365365
</Position>
366366
<Position>
367367
<Filename Value="rkutils.pas"/>
368-
<Caret Line="1111" Column="62" TopLine="1098"/>
368+
<Caret Line="1151" Column="31" TopLine="1139"/>
369369
</Position>
370370
<Position>
371371
<Filename Value="rkutils.pas"/>
372-
<Caret Line="1134" Column="19" TopLine="1121"/>
372+
<Caret Line="1152" Column="67" TopLine="1140"/>
373373
</Position>
374374
<Position>
375375
<Filename Value="rkutils.pas"/>
376-
<Caret Line="1145" Column="21" TopLine="1132"/>
376+
<Caret Line="1153" Column="57" TopLine="1141"/>
377377
</Position>
378378
<Position>
379379
<Filename Value="rkutils.pas"/>
380-
<Caret Line="1569" Column="29" TopLine="1556"/>
380+
<Caret Line="1155" Column="109" TopLine="1143"/>
381381
</Position>
382382
<Position>
383383
<Filename Value="rkutils.pas"/>
384-
<Caret Line="1570" Column="28" TopLine="1557"/>
384+
<Caret Line="1157" Column="79" TopLine="1145"/>
385385
</Position>
386386
<Position>
387387
<Filename Value="rkutils.pas"/>
388-
<Caret Line="1599" Column="32" TopLine="1586"/>
388+
<Caret Line="1159" Column="21" TopLine="1147"/>
389389
</Position>
390390
<Position>
391391
<Filename Value="rkutils.pas"/>
392-
<Caret Line="1606" Column="34" TopLine="1593"/>
392+
<Caret Line="1175" Column="58" TopLine="1164"/>
393393
</Position>
394394
<Position>
395395
<Filename Value="rkutils.pas"/>
396-
<Caret Line="1774" Column="23" TopLine="1760"/>
396+
<Caret Line="1177" Column="109" TopLine="1165"/>
397397
</Position>
398398
<Position>
399399
<Filename Value="rkutils.pas"/>
400-
<Caret Line="1775" Column="21" TopLine="1761"/>
400+
<Caret Line="1179" Column="79" TopLine="1167"/>
401401
</Position>
402402
<Position>
403403
<Filename Value="rkutils.pas"/>
404-
<Caret Line="1795" Column="25" TopLine="1782"/>
404+
<Caret Line="1181" Column="21" TopLine="1169"/>
405405
</Position>
406406
<Position>
407407
<Filename Value="rkutils.pas"/>
408-
<Caret Line="1796" Column="23" TopLine="1783"/>
408+
<Caret Line="1531" Column="118" TopLine="1527"/>
409409
</Position>
410410
<Position>
411411
<Filename Value="rkutils.pas"/>
412-
<Caret Line="1873" Column="19" TopLine="1859"/>
412+
<Caret Line="1173" Column="51" TopLine="1166"/>
413413
</Position>
414414
<Position>
415415
<Filename Value="rkutils.pas"/>
416-
<Caret Line="1874" Column="22" TopLine="1860"/>
416+
<Caret Line="1127" Column="39" TopLine="1119"/>
417417
</Position>
418418
<Position>
419419
<Filename Value="rkutils.pas"/>
420-
<Caret Line="1900" Column="23" TopLine="1887"/>
420+
<Caret Line="1887" Column="2" TopLine="1880"/>
421421
</Position>
422422
<Position>
423423
<Filename Value="rkutils.pas"/>
424-
<Caret Line="1901" Column="24" TopLine="1888"/>
424+
<Caret Line="1883" Column="19" TopLine="1876"/>
425425
</Position>
426426
<Position>
427427
<Filename Value="rkutils.pas"/>
428-
<Caret Line="2047" Column="22" TopLine="2033"/>
428+
<Caret Line="1879" Column="23" TopLine="1873"/>
429429
</Position>
430430
<Position>
431431
<Filename Value="rkutils.pas"/>
432-
<Caret Line="2058" Column="28" TopLine="2045"/>
432+
<Caret Line="1883" Column="5" TopLine="1877"/>
433433
</Position>
434434
<Position>
435-
<Filename Value="unit1.pas"/>
436-
<Caret Line="605" Column="99" TopLine="585"/>
435+
<Filename Value="rkutils.pas"/>
436+
<Caret Line="1781" Column="18" TopLine="1776"/>
437437
</Position>
438438
<Position>
439-
<Filename Value="unit1.pas"/>
440-
<Caret Line="685" Column="32" TopLine="672"/>
439+
<Filename Value="rkutils.pas"/>
440+
<Caret Line="1883" Column="2" TopLine="1877"/>
441441
</Position>
442442
<Position>
443-
<Filename Value="unit1.pas"/>
444-
<Caret Line="569" Column="33" TopLine="561"/>
443+
<Filename Value="rkutils.pas"/>
444+
<Caret Line="1781" Column="12" TopLine="1776"/>
445445
</Position>
446446
<Position>
447-
<Filename Value="unit1.pas"/>
448-
<Caret Line="685" Column="32" TopLine="672"/>
447+
<Filename Value="rkutils.pas"/>
448+
<Caret Line="1780" Column="30" TopLine="1775"/>
449449
</Position>
450450
<Position>
451-
<Filename Value="unit1.pas"/>
452-
<Caret Line="569" Column="26" TopLine="561"/>
451+
<Filename Value="rkutils.pas"/>
452+
<Caret Line="1098" Column="24" TopLine="1093"/>
453453
</Position>
454454
<Position>
455-
<Filename Value="unit1.pas"/>
456-
<Caret Line="685" Column="32" TopLine="672"/>
455+
<Filename Value="rkutils.pas"/>
456+
<Caret Line="133" Column="27" TopLine="127"/>
457457
</Position>
458458
<Position>
459-
<Filename Value="unit1.pas"/>
460-
<Caret Line="569" Column="26" TopLine="561"/>
459+
<Filename Value="rkutils.pas"/>
460+
<Caret Line="361" Column="11" TopLine="355"/>
461461
</Position>
462462
<Position>
463-
<Filename Value="unit1.pas"/>
464-
<Caret Line="685" Column="32" TopLine="672"/>
463+
<Filename Value="rkutils.pas"/>
464+
<Caret Line="133" Column="27" TopLine="127"/>
465+
</Position>
466+
<Position>
467+
<Filename Value="rkutils.pas"/>
468+
<Caret Line="361" Column="11" TopLine="355"/>
465469
</Position>
466470
</JumpHistory>
467471
<RunParams>
@@ -483,14 +487,14 @@
483487
<WatchScope Value="wpsLocal"/>
484488
<WatchKind Value="wpkWrite"/>
485489
<Source Value="rkutils.pas"/>
486-
<Line Value="1592"/>
490+
<Line Value="1587"/>
487491
</Item>
488492
<Item>
489493
<Kind Value="bpkSource"/>
490494
<WatchScope Value="wpsLocal"/>
491495
<WatchKind Value="wpkWrite"/>
492496
<Source Value="rkutils.pas"/>
493-
<Line Value="1590"/>
497+
<Line Value="1585"/>
494498
</Item>
495499
</BreakPoints>
496500
</Debugging>

0 commit comments

Comments
 (0)