serenity/Userland/Utilities
Timothy Flynn 857f559a06 gunzip+LibCompress: Move utility to decompress files to GzipDecompressor
This is to allow re-using this method (and any optimization it receives)
by other utilities, like gzip.
2023-04-01 08:15:49 +02:00
..
abench.cpp LibCore: Rename File to DeprecatedFile 2023-02-13 00:50:07 +00:00
adjtime.cpp
allocate.cpp
aplay.cpp LibCore: Rename File to DeprecatedFile 2023-02-13 00:50:07 +00:00
arp.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
asctl.cpp Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case 2023-03-10 13:15:44 +01:00
base64.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
basename.cpp
beep.cpp Kernel+Userland: Add support for using the PCSpeaker with various tones 2023-03-05 08:38:29 +00:00
blockdev.cpp
bt.cpp
cal.cpp
cat.cpp AK: Rename Stream::{read,write} to Stream::{read_some,write_some} 2023-03-13 15:16:20 +00:00
checksum.cpp AK: Rename Stream::{read,write} to Stream::{read_some,write_some} 2023-03-13 15:16:20 +00:00
chgrp.cpp chgrp: Use StringView instead of 'char const*' 2023-01-08 19:02:50 +01:00
chmod.cpp
chown.cpp
chres.cpp
cksum.cpp AK: Rename Stream::{read,write} to Stream::{read_some,write_some} 2023-03-13 15:16:20 +00:00
clear.cpp
CMakeLists.txt Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
cmp.cpp AK: Rename Stream::{read,write} to Stream::{read_some,write_some} 2023-03-13 15:16:20 +00:00
comm.cpp Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
config.cpp
copy.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
cp.cpp Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
cpp-lexer.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
cpp-parser.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
cpp-preprocessor.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
cut.cpp Userland+AK: Stop using getopt() for ArgsParser 2023-02-28 15:52:24 +03:30
date.cpp LibCore+Everywhere: Remove ArgsParser::add*(char const*&) 2023-03-01 10:47:19 +01:00
dd.cpp
df.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
diff.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
dirname.cpp
disasm.cpp
disk_benchmark.cpp disk_benchmark: Remove the call to umask 2023-03-31 09:43:00 +02:00
dmesg.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
du.cpp LibCore+Everywhere: Return an Error from DirIterator::error() 2023-03-05 20:23:42 +01:00
echo.cpp AK: Remove StringBuilder::build() in favor of to_deprecated_string() 2023-01-27 20:38:49 +00:00
env.cpp
errno.cpp
expr.cpp AK: Remove StringBuilder::build() in favor of to_deprecated_string() 2023-01-27 20:38:49 +00:00
false.cpp
fdtdump.cpp LibDeviceTree: Add a slow, allocation-free property fetch API 2023-02-19 13:49:07 +01:00
file.cpp LibGfx: Move all image loaders and writers to a subdirectory 2023-03-21 22:39:25 +01:00
find.cpp
flock.cpp
fortune.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
functrace.cpp LibCore: Rename File to DeprecatedFile 2023-02-13 00:50:07 +00:00
gml-format.cpp Everywhere: Remove unintentional partial stream reads and writes 2023-03-13 15:16:20 +00:00
grep.cpp Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
gron.cpp Userland+AK: Stop using getopt() for ArgsParser 2023-02-28 15:52:24 +03:30
groupadd.cpp
groupdel.cpp LibCore+Everywhere: Remove ArgsParser::add*(char const*&) 2023-03-01 10:47:19 +01:00
groups.cpp
gunzip.cpp gunzip+LibCompress: Move utility to decompress files to GzipDecompressor 2023-04-01 08:15:49 +02:00
gzip.cpp AK: Rename Stream::write_entire_buffer to Stream::write_until_depleted 2023-03-13 15:16:20 +00:00
head.cpp
headless-browser.cpp headless-browser: Don't print extra newline after layout tree dumps 2023-03-25 19:41:31 +01:00
hello-world.jakt
hexdump.cpp AK: Rename Stream::{read,write} to Stream::{read_some,write_some} 2023-03-13 15:16:20 +00:00
host.cpp
hostname.cpp
icc.cpp LibGfx: Move all image loaders and writers to a subdirectory 2023-03-21 22:39:25 +01:00
id.cpp
ifconfig.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
image.cpp LibGfx: Move all image loaders and writers to a subdirectory 2023-03-21 22:39:25 +01:00
image2bin.cpp LibGfx: Remove try_ prefix from bitmap creation functions 2023-01-26 20:24:37 +00:00
ini.cpp Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
install.cpp LibCore: Rename File to DeprecatedFile 2023-02-13 00:50:07 +00:00
jail-attach.cpp
jail-create.cpp
js.cpp LibJS: Propagate errors from VM creation 2023-03-17 16:39:08 +00:00
json.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
kcov-example.cpp Kernel+Userland: Unify declarations for KCOV in Kernel/API/kcov.h 2023-02-24 20:35:45 +01:00
keymap.cpp Everywhere: Remove needless copies of Error / ErrorOr instances 2023-02-10 09:08:52 +00:00
kill.cpp
killall.cpp
ldd.cpp LibCore: Rename File to DeprecatedFile 2023-02-13 00:50:07 +00:00
less.cpp less: Stop adding extra blank lines 2023-03-06 21:44:28 +01:00
ln.cpp Everywhere: Remove needless copies of Error / ErrorOr instances 2023-02-10 09:08:52 +00:00
logout.cpp Userland: Remove a bunch of unveil calls on /sys/kernel/processes 2023-01-13 13:41:30 +01:00
ls.cpp Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
lsblk.cpp LibCore+Everywhere: Return an Error from DirIterator::error() 2023-03-05 20:23:42 +01:00
lscpu.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
lsirq.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
lsjails.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
lsof.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
lspci.cpp LibCore+Everywhere: Return an Error from DirIterator::error() 2023-03-05 20:23:42 +01:00
lsusb.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
lzcat.cpp Utilities: Add an lzcat utility 2023-03-20 12:15:38 +02:00
man.cpp man: Skip shellrc when invoking pager using sh 2023-03-07 00:42:32 +01:00
markdown-check.cpp Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
matroska.cpp AK+Everywhere: Do not implicitly copy variables in TRY macros 2023-02-10 09:08:52 +00:00
md.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
mkdir.cpp AK: Remove StringBuilder::build() in favor of to_deprecated_string() 2023-01-27 20:38:49 +00:00
mkfifo.cpp
mknod.cpp
mktemp.cpp
mount.cpp LibCore+Everywhere: Return an Error from DirIterator::error() 2023-03-05 20:23:42 +01:00
mv.cpp Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
nc.cpp Everywhere: Remove unintentional partial stream reads and writes 2023-03-13 15:16:20 +00:00
netstat.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
nl.cpp LibCore+Everywhere: Remove ArgsParser::add*(char const*&) 2023-03-01 10:47:19 +01:00
nologin.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
notify.cpp LibGfx: Remove try_ prefix from bitmap creation functions 2023-01-26 20:24:37 +00:00
nproc.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
ntpquery.cpp LibCore+Everywhere: Remove ArgsParser::add*(char const*&) 2023-03-01 10:47:19 +01:00
open.cpp LibCore: Rename File to DeprecatedFile 2023-02-13 00:50:07 +00:00
passwd.cpp passwd: Use StringView instead of DeprecatedString 2023-01-08 17:10:53 +01:00
paste.cpp
pathchk.cpp
pgrep.cpp LibCore+Everywhere: Remove ArgsParser::add*(char const*&) 2023-03-01 10:47:19 +01:00
pidof.cpp LibCore+Everywhere: Remove ArgsParser::add*(char const*&) 2023-03-01 10:47:19 +01:00
ping.cpp LibCore+Everywhere: Remove ArgsParser::add*(char const*&) 2023-03-01 10:47:19 +01:00
pkill.cpp LibCore+Everywhere: Remove ArgsParser::add*(char const*&) 2023-03-01 10:47:19 +01:00
pledge.cpp LibCore: Rename File to DeprecatedFile 2023-02-13 00:50:07 +00:00
pls.cpp
pmap.cpp LibCore+Everywhere: Remove ArgsParser::add*(char const*&) 2023-03-01 10:47:19 +01:00
pmemdump.cpp
printf.cpp AK: Remove StringBuilder::build() in favor of to_deprecated_string() 2023-01-27 20:38:49 +00:00
pro.cpp Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
profile.cpp Userland+AK: Stop using getopt() for ArgsParser 2023-02-28 15:52:24 +03:30
ps.cpp
purge.cpp
pwd.cpp
readelf.cpp AK+readelf: Issue error when using ARCH(arch) with nonexistent arch 2023-03-03 21:53:41 +01:00
readlink.cpp LibCore: Rename File to DeprecatedFile 2023-02-13 00:50:07 +00:00
realpath.cpp LibCore+Everywhere: Remove ArgsParser::add*(char const*&) 2023-03-01 10:47:19 +01:00
reboot.cpp Everywhere: Remove unintentional partial stream reads and writes 2023-03-13 15:16:20 +00:00
rev.cpp
rm.cpp Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
rmdir.cpp
route.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
run-tests.cpp Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
sed.cpp Everywhere: Remove unintentional partial stream reads and writes 2023-03-13 15:16:20 +00:00
seq.cpp LibCore+Userland: Remove ArgsParser::add*(Vector<char const*>&) 2023-03-01 10:47:19 +01:00
shot.cpp LibGfx: Move all image loaders and writers to a subdirectory 2023-03-21 22:39:25 +01:00
shuf.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
shutdown.cpp Everywhere: Remove unintentional partial stream reads and writes 2023-03-13 15:16:20 +00:00
sleep.cpp
sort.cpp sort: Add an option to sort in reverse order 2023-03-13 07:53:24 +00:00
sql.cpp Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
stat.cpp
strace.cpp Kernel: Merge {get,set}_process_name syscalls to the prctl syscall 2023-03-15 20:10:48 +01:00
strings.cpp AK: Rename Stream::{read,write} to Stream::{read_some,write_some} 2023-03-13 15:16:20 +00:00
stty.cpp
su.cpp su: Only check for an interactive tty if a password is actually needed 2023-02-16 12:52:11 +00:00
sync.cpp
syscall.cpp LibCore+Userland: Remove ArgsParser::add*(Vector<char const*>&) 2023-03-01 10:47:19 +01:00
sysctl.cpp Everywhere: Remove unintentional partial stream reads and writes 2023-03-13 15:16:20 +00:00
tac.cpp
tail.cpp Everywhere: Remove unintentional partial stream reads and writes 2023-03-13 15:16:20 +00:00
tar.cpp Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
tee.cpp
telws.cpp
test-bindtodevice.cpp
test-fuzz.cpp Userland+AK: Stop using getopt() for ArgsParser 2023-02-28 15:52:24 +03:30
test-imap.cpp LibCore+Userland: Allow canceling promises 2023-03-13 12:12:17 +00:00
test-pthread.cpp Everywhere: Remove NonnullRefPtr.h includes 2023-03-06 23:46:35 +01:00
test-unveil.cpp Userland+AK: Stop using getopt() for ArgsParser 2023-02-28 15:52:24 +03:30
test.cpp
test_env.cpp
timezone.cpp
top.cpp Userland+AK: Stop using getopt() for ArgsParser 2023-02-28 15:52:24 +03:30
touch.cpp Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
tr.cpp Userland+AK: Stop using getopt() for ArgsParser 2023-02-28 15:52:24 +03:30
traceroute.cpp LibCore+Everywhere: Remove ArgsParser::add*(char const*&) 2023-03-01 10:47:19 +01:00
tree.cpp LibCore+Everywhere: Return an Error from DirIterator::error() 2023-03-05 20:23:42 +01:00
true.cpp
truncate.cpp Userland+AK: Stop using getopt() for ArgsParser 2023-02-28 15:52:24 +03:30
tsort.cpp AK: Add take_first to HashTable and rename pop to take_last 2023-02-21 22:13:06 +01:00
tt.cpp LibCore+Everywhere: Remove ArgsParser::add*(char const*&) 2023-03-01 10:47:19 +01:00
ttfdisasm.cpp Userland+AK: Stop using getopt() for ArgsParser 2023-02-28 15:52:24 +03:30
tty.cpp
umount.cpp
uname.cpp
uniq.cpp Everywhere: Remove unintentional partial stream reads and writes 2023-03-13 15:16:20 +00:00
unveil.cpp LibCore: Rename File to DeprecatedFile 2023-02-13 00:50:07 +00:00
unzip.cpp Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
update-cpp-test-results.cpp
uptime.cpp AK: Rename Stream::{read,write} to Stream::{read_some,write_some} 2023-03-13 15:16:20 +00:00
useradd.cpp LibCore+Everywhere: Remove ArgsParser::add*(char const*&) 2023-03-01 10:47:19 +01:00
userdel.cpp Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
usermod.cpp LibCore: Rename File to DeprecatedFile 2023-02-13 00:50:07 +00:00
utmpupdate.cpp Everywhere: Remove unintentional partial stream reads and writes 2023-03-13 15:16:20 +00:00
w.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
wallpaper.cpp LibGfx: Remove try_ prefix from bitmap creation functions 2023-01-26 20:24:37 +00:00
wasm.cpp Everywhere: Remove unintentional partial stream reads and writes 2023-03-13 15:16:20 +00:00
watch.cpp Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
wc.cpp
which.cpp LibCore+Everywhere: Remove ArgsParser::add*(char const*&) 2023-03-01 10:47:19 +01:00
whoami.cpp
wsctl.cpp
xargs.cpp LibCore+Everywhere: Remove ArgsParser::add*(char const*&) 2023-03-01 10:47:19 +01:00
xml.cpp Everywhere: Stop using NonnullOwnPtrVector 2023-03-06 23:46:35 +01:00
xzcat.cpp Utilities: Add an xzcat utility 2023-03-21 10:25:13 +01:00
yes.cpp LibCore+Everywhere: Remove ArgsParser::add*(char const*&) 2023-03-01 10:47:19 +01:00
zip.cpp Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00