Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-04-01 | gzip: Use utilities from LibCompress to (de)compress files | Timothy Flynn | |
2023-03-13 | AK: Rename Stream::write_entire_buffer to Stream::write_until_depleted | Tim Schumacher | |
No functional changes. | |||
2023-02-13 | LibCore: Move Stream-based file into the `Core` namespace | Tim Schumacher | |
2023-01-20 | LibCore: Remove `FileStream` | Tim Schumacher | |
2023-01-10 | LibCompress: Port `GzipCompressor` to `Core::Stream` | Tim Schumacher | |
2022-12-10 | LibCompress: Port GzipDecompressor to `Core::Stream` | Tim Schumacher | |
2022-12-06 | AK+Everywhere: Rename String to DeprecatedString | Linus Groh | |
We have a new, improved string type coming up in AK (OOM aware, no null state), and while it's going to use UTF-8, the name UTF8String is a mouthful - so let's free up the String name by renaming the existing class. Making the old one have an annoying name will hopefully also help with quick adoption :^) | |||
2022-01-08 | gzip: Don't fail when trying to compress empty files | Rummskartoffel | |
Given an empty file, gzip would try to create a zero-size memory mapping of that file, which would fail with EINVAL. | |||
2022-01-08 | gzip: Port to LibMain | Rummskartoffel | |
2021-11-26 | Userland: Use Core::ArgsParser's Vector<StringView> API everywhere | Andreas Kling | |
...and remove the Vector<String> variant since there are no remaining users of this API. | |||
2021-11-23 | LibCore+AK: Move MappedFile from AK to LibCore | Andreas Kling | |
MappedFile is strictly a userspace thing, so it doesn't belong in AK (which is supposed to be user/kernel agnostic.) | |||
2021-08-22 | Utilities: Add -d option to gzip | Itamar | |
This option specifies that we should perform decompression instead of compression. | |||
2021-04-29 | Utilities: Use Vector<String> positional arguments in some places | Andreas Kling | |
There are more places we can use these, I just picked some that felt like they improved the code. | |||
2021-04-29 | Userland: Fix new GCC warnings | Gunnar Beutner | |
2021-04-22 | AK+Userland: Use idan.horowitz@serenityos.org for my copyright headers | Idan Horowitz | |
2021-04-22 | Everything: Move to SPDX license identifiers in all files. | Brian Gianforcaro | |
SPDX License Identifiers are a more compact / standardized way of representing file license information. See: https://spdx.dev/resources/use/#identifiers This was done with the `ambr` search and replace tool. ambr --no-parent-ignore --key-from-file --rep-from-file key.txt rep.txt * | |||
2021-03-27 | Utilities: Add gzip utility | Idan Horowitz | |
This is a small utility that is similar to gunzip but is used for compression instead of decompression. |