summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibSQL
AgeCommit message (Expand)Author
2022-11-06Everywhere: Remove redundant inequality comparison operatorsDaniel Bertalan
2022-11-01LibSQL: Replace DownPointer copy constructor with move constructorTimothy Flynn
2022-11-01LibSQL: Fix typo in debugging statementTimothy Flynn
2022-11-01LibSQL: Compute byte buffer offsets using size_tTimothy Flynn
2022-11-01LibSQL: Port the backend SQL file to use Core::StreamTimothy Flynn
2022-11-01Everywhere: Mark dependencies of most targets as PRIVATETim Schumacher
2022-10-16CMake+Userland: Use CMakeLists from Userland to build Lagom LibrariesAndrew Kaster
2022-10-14LibSQL: Rewrite the SQL::Value type to be contained within one classTimothy Flynn
2022-10-14LibSQL: Remove infallible type conversions from SQL::ValueTimothy Flynn
2022-10-14LibSQL: Return StringView from enum-to-string convertersTimothy Flynn
2022-10-14LibSQL: Copy SQL::Value instances less frequently (which may be vectors)Timothy Flynn
2022-10-14LibSQL: Add missing header includesTimothy Flynn
2022-10-03SystemServer+LoginServer+Userland: Switch to sid-based socketsPeter Elliott
2022-08-14Base: Launch SQLServer at session start-upLucas CHOLLET
2022-08-14LibCore+LibIPC: Recognise %uid in pathLucas CHOLLET
2022-07-12Everywhere: Replace single-char StringView op. arguments with charssin-ack
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-07-12Everywhere: Split Error::from_string_literal and Error::from_string_viewsin-ack
2022-06-13AK/ByteBuffer+Everywhere: Handle errors in ByteBuffer::slice()Matthias Zimmerman
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-18Userland: Change static const variables to static constexprLenny Maiorani
2022-03-13Libraries: Use default constructors/destructors in LibSQLLenny Maiorani
2022-02-25Userland: Rename IPC::ServerConnection=>IPC::ConnectionToServerItamar
2022-02-13LibSQL: Convert binary SQL operations to be fallibleTimothy Flynn
2022-02-13LibSQL: Short-circuit single-element tuple comparisonsTimothy Flynn
2022-02-13LibSQL: Implement converting float and tuple values to a booleanTimothy Flynn
2022-02-13LibSQL: Use absolute value when comparing against floating point epsilonTimothy Flynn
2022-02-13LibSQL: Return a not-yet-implemented error for unimplemented expressionsTimothy Flynn
2022-02-10LibSQL: Return unimplemented errors from unimplemented MATCH expressionsTimothy Flynn
2022-02-10LibSQL: Remove the now-unused ExecutionContext::result objectTimothy Flynn
2022-02-10LibSQL: Convert SQL expression evaluation to use ResultOrTimothy Flynn
2022-02-10LibSQL+SQLServer: Introduce and use ResultOr<ValueType>Timothy Flynn
2022-02-10LibSQL: Do not crash when SELECTing from an empty tableTimothy Flynn
2022-02-10LibSQL+SQLServer: Move LibSQL/SQLResult.[h,cpp] to LibSQL/Result.[h,cpp]Timothy Flynn
2022-02-10LibSQL: Remove now-unused SQLResult classTimothy Flynn
2022-02-10LibSQL+SQLServer: Return the new Result class from statement executionsTimothy Flynn
2022-02-10LibSQL: Add a new Result class to replace SQLResultTimothy Flynn
2022-02-10LibSQL: Do not return copies of vectors from table/index definitionsTimothy Flynn
2022-02-09LibSQL: Update list of expected statementsDaniel van Gerpen
2022-02-05LibSQL: Implement a DESCRIBE TABLE statementMahmoud Mandour
2022-02-05LibSQL: Avoid signed arithmetic in `IntegerImpl::compare`Mahmoud Mandour
2022-01-31Everywhere: Update copyrights with my new serenityos.org e-mail :^)Timothy Flynn
2022-01-24Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOrSam Atkins
2022-01-23LibSQL: Add simple REGEXP matchmnlrsn
2022-01-16LibSQL: Introduce SELECT ... LIMIT xxx OFFSET yyyJan de Visser
2022-01-16LibSQL+SQLServer: Implement first cut of SELECT ... ORDER BY fooJan de Visser
2022-01-15LibCore+LibIPC+Everywhere: Return Stream::LocalSocket from LocalServersin-ack
2022-01-07LibSQL: Implement LIKE SQL expressionsGuilherme Gonçalves
2022-01-07LibSQL: Properly parse ESCAPE expressionsGuilherme Gonçalves
2022-01-01LibSQL: Avoid unnecessary copies in HeapBen Wiederhake