summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibSQL
AgeCommit message (Expand)Author
2023-01-04LibIPC+Everywhere: Change IPC::encode's return type to ErrorOrTimothy Flynn
2023-01-02Everywhere: Remove unused includes of AK/Format.hBen Wiederhake
2023-01-02Everywhere: Move AK/Debug.h include to using files or removeBen Wiederhake
2023-01-01LibSQL: Add parsing and evaluation of BOOLEAN type literalsTimothy Flynn
2022-12-26LibIPC+Everywhere: Change IPC decoders to construct values in-placeTimothy Flynn
2022-12-23LibSQL: Output a more specific error on failed socket creationYedaya Katsman
2022-12-14LibSQL: Convert string values to a double in a locale-independent mannerTimothy Flynn
2022-12-14LibSQL: Support 64-bit integer values and handle overflow errorsTimothy Flynn
2022-12-14LibSQL: Sort the list of SQL error codes alphabeticallyTimothy Flynn
2022-12-14LibSQL: Remove unnecessary values from the ENUMERATE_SQL_TYPES macroTimothy Flynn
2022-12-14LibSQL: Ungracefully handle database version incompatibilitiesTimothy Flynn
2022-12-14Everywhere: Stop shoving things into ::std and mentioning them as suchAli Mohammad Pur
2022-12-12LibCore: Rename `Stream::read_all` to `read_until_eof`Tim Schumacher
2022-12-11LibSQL: Don't use the SQL socket file path as its descriptorTimothy Flynn
2022-12-11LibSQL: Do not fchmod the SQL socket on macOSTimothy Flynn
2022-12-11LibSQL: Support launching a singleton SQLServer instance for Lagom hostsTimothy Flynn
2022-12-08LibSQL+SQLServer+SQLStudio+sql: Give ID types a distinct nameTimothy Flynn
2022-12-08LibSQL: Mark SQLClient's constructor as publicTimothy Flynn
2022-12-08LibSQL+SQLServer: Generate SQLServer's IPC sources with LibSQL on LagomTimothy Flynn
2022-12-07LibSQL+SQLServer+sql: Send and parse the correct number of changed rowsTimothy Flynn
2022-12-07LibSQL+SQLServer+SQLStudio+sql: Send result rows over IPC as SQL::ValueTimothy Flynn
2022-12-07LibSQL+SQLServer+SQLStudio+sql: Propagate connection errors immediatelyTimothy Flynn
2022-12-07LibSQL+SQLServer+SQLStudio+sql: Allocate per-statement-execution IDsTimothy Flynn
2022-12-07LibSQL+SQLServer+SQLStudio+sql: Use proper types for SQL IPC and IDsTimothy Flynn
2022-12-07LibSQL: Add an IPC encoder/decoder for SQL::ValueTimothy Flynn
2022-12-07LibSQL: Parse and execute sequential placeholder valuesTimothy Flynn
2022-12-07LibSQL: Partially implement the UPDATE commandTimothy Flynn
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-30LibSQL: Partially implement the DELETE commandTimothy Flynn
2022-11-30LibSQL: Store a NonnullRefPtr to the table definition in SQL::RowTimothy Flynn
2022-11-30LibSQL: Remove unused SQL::Row constructors/methodsTimothy Flynn
2022-11-30LibSQL+SQLServer: Return a NonnullRefPtr from Database::get_tableTimothy Flynn
2022-11-30LibSQL+SQLServer: Return a NonnullRefPtr from Database::get_schemaTimothy Flynn
2022-11-30LibSQL: Add missing definition of Value's u32 comparatorTimothy Flynn
2022-11-30LibSQL: Don't copy strings when searching for a column's indexTimothy Flynn
2022-11-30LibSQL: Rename Row::next_pointer setter to Row::set_next_pointerTimothy Flynn
2022-11-30LibSQL: Immediately commit database modifications (for now)Timothy Flynn
2022-11-30LibSQL: Support BOOLEAN column types in the CREATE TABLE commandTimothy Flynn
2022-11-27LibSyntax: Teach each highlighter about it's comment syntaxKyle Lanmon
2022-11-26LibSQL: Fix BTree corruption in `TreeNode::split`Jelle Raaijmakers
2022-11-26LibSQL: Remove unused method `Heap::has_block`Jelle Raaijmakers
2022-11-26LibSQL: Remove superfluous `VERIFY`s for `Vector` accessingJelle Raaijmakers
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