summaryrefslogtreecommitdiff
path: root/Userland/Services/SQLServer
AgeCommit message (Expand)Author
2023-02-13LibCore: Move Stream-based sockets into the `Core` namespaceTim Schumacher
2023-02-05Revert "SQLServer: Unveil /etc/passwd"MacDue
2023-02-03LibSQL+SQLServer: Send result column names over IPC to SQL clientsTimothy Flynn
2023-02-02SQLServer: Unveil /etc/passwdMacDue
2022-12-30SQLServer: Mark a deferred invocation lambda as mutableTimothy Flynn
2022-12-30SQLServer: Explicitly return empty optionals over IPC upon errorsTimothy Flynn
2022-12-11SQLServer: Re-use already opened SQL::Database objectsTimothy Flynn
2022-12-09SQLServer: Add a hook to inform owners of disconnected SQL clientsTimothy Flynn
2022-12-08LibSQL+SQLServer+SQLStudio+sql: Give ID types a distinct nameTimothy Flynn
2022-12-08SQLServer: Store LibSQL database files in the standard data directoryTimothy 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-07SQLServer: Do not store statement execution results at the class levelTimothy 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-07SQLServer+SQLStudio+sql: Allow sending placeholder values to SQLServerTimothy Flynn
2022-12-07SQLServer: Parse SQL a single time to actually "prepare" the statementTimothy Flynn
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-30LibSQL+SQLServer: Return a NonnullRefPtr from Database::get_schemaTimothy Flynn
2022-11-30SQLServer+SQLStudio+sql: Rename a couple of SQL IPC commands for clarityTimothy Flynn
2022-11-19Everywhere: Remove unnecessary mutable attributes from lambdasMacDue
2022-11-01Everywhere: Mark dependencies of most targets as PRIVATETim Schumacher
2022-10-12Userland: Properly populate GENERATED_SOURCESAli Mohammad Pur
2022-03-24Services: Use default constructors/destructorsLenny Maiorani
2022-02-25Userland: Rename IPC ClientConnection => ConnectionFromClientItamar
2022-02-10LibSQL+SQLServer: Introduce and use ResultOr<ValueType>Timothy Flynn
2022-02-10LibSQL+SQLServer: Move LibSQL/SQLResult.[h,cpp] to LibSQL/Result.[h,cpp]Timothy Flynn
2022-02-10LibSQL+SQLServer: Return the new Result class from statement executionsTimothy Flynn
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
2021-12-06LibIPC: Add IPC::MultiServer convenience classAndreas Kling
2021-12-06LibCore: Make LocalServer::take_over_from_system_server() return ErrorOrAndreas Kling
2021-12-06SQLServer: Port to LibMain :^)Andreas Kling
2021-12-05Services: Cast unused IPC::new_client_connection() results to voidSam Atkins
2021-12-04LibSQL: Improve error handlingJan de Visser
2021-11-30LibCore: Change Core::LocalServer::on_ready_to_accept => on_acceptAndreas Kling
2021-11-10LibSQL: Add current statement to the ExecutionContextJan de Visser
2021-11-05SQLServer: Remove unnecessary magic numberBen Wiederhake
2021-11-02Services: Fix visibility of Object-derivative constructorsBen Wiederhake
2021-10-05SQLServer+SQL+LibSQL: Allow sql client to specify the database nameJan de Visser
2021-10-05SQLServer: Do not capture stack variables by reference in lambdasJan de Visser
2021-09-02Userland: Migrate to argument-less deferred_invokesin-ack
2021-08-30SQLServer: Don't stat()-then-mkdir() when mkdir() alone is enoughAndreas Kling
2021-08-22SQLServer: Use m_client_id instead of client_id in callbackRobert Stefanic
2021-08-21LibSQL+SQLServer: Bare bones INSERT and SELECT statementsJan de Visser
2021-07-08LibSQL+SQLServer: Build SQLServer system serviceJan de Visser