Files
RedBear-OS/local/recipes/tools/diffutils/source/TODO
T
vasilito 068a1ca63e bootloader: rebase onto upstream 1.0.0, sync firmware-loader version
Bootloader fork rebase:
- Base changed from 0.1.0 pre-patched archive to upstream 1.0.0 tag (c7eeb9f)
- Applied 0001-redbear-local-forks.patch (Cargo.toml crate path redirects)
- Applied fix-uefi-alloc-panic.patch equivalents (4 panic!() -> graceful
  error handling in src/main.rs)
- Applied P5-live-preload-cap-1gib.patch (1 GiB cap on live image preload)
- Skipped: P0 GPT partition scan (requires new module + integration),
  P1 timeout/default-resolution, P2 live preload guard (subsumed by
  panic fixes + cap), P3 live image safe read, P4 large ISO boot,
  redox.patch — to be applied in dedicated rebase session.

firmware-loader/Cargo.toml: version 0.1.0 -> 0.3.0 (sync with other
Red Bear custom crates which are at 0.3.0).

fork-upstream-map.toml: bootloader back from PENDING_REBASE to 1.0.0
since the partial rebase matches upstream 1.0.0 content.

fork-upstream-map.toml: base restored to 'main' tracked (was correctly
tracked by build-redbear.sh).
2026-07-11 09:47:59 +03:00

18 lines
738 B
Plaintext

Add --git option to generate output compatible with 'git diff -p'.
This would behave like 'diff -p', except that it would also generate
the extended headers 'old mode', 'new mode', 'deleted file mode', and
'new file mode', and it would quote file names with unusual characters.
GNU patch already parses this format.
Add --include option (opposite of --exclude).
Add SEEK_DATA/SEEK_HOLE sparse file optimization to cmp, diff -q, etc.
Look into sdiff improvement here:
https://web.archive.org/web/20090106164131/http://www.pkix.net/~chuck/sdiff2.diff
Propagate stderr from subprocess so that diff3 does
a better job of explaining _why_:
> $ diff3 /bin/sh /bin/false /bin/mv
> diff3: subsidiary program 'diff' failed (exit status 2)