Commit History

作者 SHA1 備註 提交日期
  Jelle Raaijmakers c05e08decb LibSQL: Prevent writing to free heap blocks 2 年之前
  Jelle Raaijmakers d3335d6ef8 LibSQL: Standardize some debugging statements in `Heap` 2 年之前
  Jelle Raaijmakers c58c87d7ef LibSQL: Implement freeing heap storage 2 年之前
  Jelle Raaijmakers d7bbb8d64a LibSQL: Find free blocks when opening a database file 2 年之前
  Jelle Raaijmakers a6abc1697f LibSQL: Keep track of free heap blocks when trimming storage 2 年之前
  Jelle Raaijmakers c5ebc4bb40 LibSQL: Reuse heap blocks when overwriting storage 2 年之前
  Lucas CHOLLET 8c34959b53 AK: Add the `Input` word to input-only buffered streams 2 年之前
  Ben Wiederhake 715f4a8d7e LibSQL: Remove unused IODevice include 2 年之前
  Jelle Raaijmakers 6601ff9d65 LibSQL: Redesign heap storage to support arbitrary amounts of data 2 年之前
  Jelle Raaijmakers 194f846f12 LibSQL: Rename `Heap` constants to match our code style 2 年之前
  Jelle Raaijmakers a99c1297e0 LibSQL: Clean up code style and remove unused includes 2 年之前
  Tim Schumacher 26516ee160 LibSQL: Always read and write entire heap blocks 2 年之前
  Tim Schumacher d5871f5717 AK: Rename Stream::{read,write} to Stream::{read_some,write_some} 2 年之前
  Tim Schumacher 606a3982f3 LibCore: Move Stream-based file into the `Core` namespace 2 年之前
  Timothy Flynn 4a916cd379 Everywhere: Remove needless copies of Error / ErrorOr instances 2 年之前
  Tim Schumacher 8464da1439 AK: Move `Stream` and `SeekableStream` from `LibCore` 2 年之前
  Timothy Flynn b5fd96b7ac LibSQL: Ungracefully handle database version incompatibilities 2 年之前
  Linus Groh 6e19ab2bbc AK+Everywhere: Rename String to DeprecatedString 2 年之前
  Timothy Flynn 4283109c13 LibSQL: Fix typo in debugging statement 2 年之前
  Timothy Flynn 3f8a4f69c6 LibSQL: Compute byte buffer offsets using size_t 2 年之前
  Timothy Flynn 99a713aa5b LibSQL: Port the backend SQL file to use Core::Stream 2 年之前
  sin-ack e5f09ea170 Everywhere: Split Error::from_string_literal and Error::from_string_view 3 年之前
  Matthias Zimmerman c10d48b72c AK/ByteBuffer+Everywhere: Handle errors in ByteBuffer::slice() 3 年之前
  Sam Atkins 45cf40653a Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr 3 年之前
  Ben Wiederhake 182a85c895 LibSQL: Avoid unnecessary copies in Heap 3 年之前
  Ben Wiederhake f3e496d995 LibSQL: Avoid implicitly copying ByteBuffer 3 年之前
  Jan de Visser 001949d77a LibSQL: Improve error handling 3 年之前
  Andreas Kling a15ed8743d AK: Make ByteBuffer::try_* functions return ErrorOr<void> 3 年之前
  Andreas Kling 72f3fd824e LibSQL: Replace Result<T, E> use with ErrorOr<T> 3 年之前
  Ali Mohammad Pur 97e97bccab Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 3 年之前