summaryrefslogtreecommitdiff
path: root/AK/BitStream.h
AgeCommit message (Expand)Author
2023-04-02AK: Increase LittleEndianOutputBitStream's buffer size and remove loopsTimothy Flynn
2023-03-30AK: Remove BitStream workaround for now-resolved BufferedStream behaviorTimothy Flynn
2023-03-29AK: Fix build with Xcode 14.2's clangNico Weber
2023-03-29AK: Increase LittleEndianInputBitStream's buffer size and remove loopsTimothy Flynn
2023-03-13AK: Read and write accumulated BitStream bits directlyTim Schumacher
2023-03-13AK: Remove unneeded overrides for `write_until_depleted` from BitStreamTim Schumacher
2023-03-13AK: Rename Stream::write_entire_buffer to Stream::write_until_depletedTim Schumacher
2023-03-13AK: Rename Stream::{read,write} to Stream::{read_some,write_some}Tim Schumacher
2023-02-08AK: Remove the fallible constructor from `LittleEndianOutputBitStream`Tim Schumacher
2023-02-08AK: Remove the fallbile constructor from `BigEndianOutputBitStream`Tim Schumacher
2023-02-08AK: Remove the fallible constructor from `LittleEndianInputBitStream`Tim Schumacher
2023-02-08AK: Remove the fallible constructor from `BigEndianInputBitStream`Tim Schumacher
2023-01-29AK: Move bit streams from `LibCore`Tim Schumacher
2023-01-21AK: Remove `InputBitStream` and `OutputBitStream`Tim Schumacher
2022-11-26AK: Make it possible to not `using` AK classes into the global namespaceAndreas Kling
2022-07-04AK: Add `nodiscard` attribute to BitStream functionsLenny Maiorani
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-01-22LibCore: Introduce BigEndianInputBitStreamkleines Filmröllchen
2021-06-25AK: Add big endian bit reading to InputBitStreamkleines Filmröllchen
2021-04-22AK+Userland: Use idan.horowitz@serenityos.org for my copyright headersIdan Horowitz
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-03-16LibCompress+AK: Dont short-circuit error handling propagationIdan Horowitz
2021-03-15LibCompress+AK: Propagate error handling to wrapped streamsIdan Horowitz
2021-03-13AK: Add fast paths for aligned bit writes in BitOutputStreamIdan Horowitz
2021-03-13AK: Add OutputBitStream classIdan Horowitz
2020-09-14AK: Lower the requirements for InputStream::eof and rename it.asynts
2020-09-12AK: Fix accidentally-recursive call in BitStreamBen Wiederhake
2020-09-06Streams: Consistent behaviour when reading from stream with error.asynts
2020-09-01Streams: Distinguish recoverable and fatal errors.asynts
2020-08-26AK: Add InputBitStream class.asynts