restic/internal
greatroar 1ed93bd54d backend,termstatus: Unify foreground/background detection
PR #5358 reintroduced a version of the TIOCGPGRP ioctl call that works
on all Unix platforms except Linux, due to a bug/inconsistency in
x/sys/unix. This commit fixes that by introducing termstatus.Tcgetpgrp.

It also introduces termstatus.Getpgrp and termstatus.Tcsetpgrp to deal
with the different signature of unix.Getpgrp in Solaris vs. all other
Unix platforms and an int-overflowing constant on AIX, so that some
AIX/Solaris-specific code can be removed elsewhere and
foreground/background detection is done the same everywhere except on
Windows.
2025-09-08 09:33:44 +02:00
..
archiver backup: fix test on windows 2025-09-05 19:35:25 +02:00
backend backend,termstatus: Unify foreground/background detection 2025-09-08 09:33:44 +02:00
bloblru Fix typos 2024-07-03 20:02:06 +02:00
checker repository: restrict SaveUnpacked and RemoveUnpacked 2025-01-13 22:39:57 +01:00
crypto crypto: cleanup ciphertext verification error 2024-06-05 22:33:20 +02:00
debug improve fprintf related error handling 2024-11-01 17:07:43 +01:00
dump Merge pull request #5054 from phillipp/dump-compress-zip 2024-10-16 19:17:47 +00:00
errors errors, fs: Replace CombineErrors with stdlib Join 2024-10-05 10:56:40 +02:00
feature readd feature flags removed too soon 2025-03-26 18:38:30 +01:00
filter move include/exclude options to filter package 2024-08-31 18:04:07 +02:00
fs EOPNOTSUPP can be returned if the filesystem does not support xattrs (#5344) 2025-09-05 19:09:27 +00:00
fuse fuse: test that the same fs.Node is used for the same file 2024-09-14 18:11:44 +02:00
migrations Fix godoc comments. 2025-03-22 18:20:30 +00:00
options backend, options: Prefer strings.Cut to SplitN 2022-12-02 19:19:14 +01:00
repository Add support for additional compression levels fastest and better (#5321) 2025-03-31 21:21:12 +02:00
restic internal/restic: Fix panic in ParseDuration 2025-09-06 10:30:34 +02:00
restorer fs/reader: return proper error on invalid filename 2025-04-11 22:07:31 +02:00
selfupdate Replace lots of unused parameters with _ 2023-05-18 21:17:53 +02:00
test use consistent alias for interal/test package 2024-03-29 00:24:03 +01:00
textfile Replace most usages of ioutil with the underlying function 2022-12-02 19:36:43 +01:00
ui backend,termstatus: Unify foreground/background detection 2025-09-08 09:33:44 +02:00
walker walker: fix error handling if tree cannot be loaded 2025-06-02 20:04:26 +02:00