summaryrefslogtreecommitdiff
path: root/guix/store.scm
AgeCommit message (Expand)Author
2026-03-11store: Export the %default-store-connection-buffer-size.Christopher Baines
2026-03-02store: Add #:buffer-size option to open-connection.Christopher Baines
2026-02-10store: Make derivation-path? use direct-store-path?.Yarl Baudig
2026-02-08guix: Cleanup store connection buffering.Christopher Baines
2026-02-08guix: store: Remove custom port output buffering.Christopher Baines
2026-02-08guix: store: Use port->connection in open-connection.Christopher Baines
2026-02-08guix: store: Make sure to force output after writes.Christopher Baines
2026-01-27store: Move low-level protocol bit-twiddling to (guix remote-procedures).Ludovic Courtès
2026-01-27Define remote procedure interface in (guix remote-procedures).Ludovic Courtès
2026-01-27store: Require a more recent minor version.Ludovic Courtès
2026-01-27store: Rewrite ‘run-gc’ client stub using ‘operation’.Ludovic Courtès
2026-01-27store: Remove unnecessary protocol version conditionals.Ludovic Courtès
2026-01-27serialization: Rename ‘string’ to ‘utf8-string’.Ludovic Courtès
2026-01-27serialization: Formally declare serializable types.Ludovic Courtès
2026-01-27store: Mention return value of `add-to-store'.Maxim Cournoyer
2025-03-05gexp: ‘with-parameters’ properly handles ‘%graft?’.David Elsing
2024-07-18guix: store: Enable specifying the builtin builders.Christopher Baines
2024-06-26store: Refactor connect-to-daemon.Christopher Baines
2024-05-13store: Add with-store/non-blocking.Christopher Baines
2024-04-15Autoload (gcrypt hash).Ludovic Courtès
2024-04-15guix: Delay loading of (gnutls).Ludovic Courtès
2024-04-03Switch order of the default substitute servers.Christopher Baines
2023-12-11daemon: Implement ‘substitute-urls’ RPC.Ludovic Courtès
2023-03-13guix: Strip #:use-module lists.Ludovic Courtès
2022-10-22grafts: Move '%graft?' and related bindings to (guix store).Ludovic Courtès
2022-09-04store: Open daemon connections with SOCK_CLOEXEC.Ludovic Courtès
2022-09-04store: Remove unused variable and 'socket' call.Ludovic Courtès
2022-05-30store: 'map/accumulate-builds' preserves caches.Ludovic Courtès
2022-05-29store: Record cache lookups in 'references/cached'.Ludovic Courtès
2022-05-20guix: Remove duplicate definitions of dump-port.Ricardo Wurmus
2022-05-18store: Use a decaying cutoff in 'map/accumulate-builds'.Ludovic Courtès
2022-05-18store: 'mcached' users can specify a cache ID.Ludovic Courtès
2022-02-08deprecation: Refine the old daemon deprecation warning message.Maxim Cournoyer
2022-02-08store: Warn about daemon deprecation.Mathieu Othacehe
2021-11-10store: 'mapm/accumulate-builds' does not compare stores with 'eq?'.Ludovic Courtès
2021-10-28store: 'map/accumulate-builds' handler checks the store received.Ludovic Courtès
2021-09-15store: 'map/accumulate-builds' processes the whole list in case of cutoff.Ludovic Courtès
2021-08-10store: Add 'map/accumulate-builds' cutoff to address pathological cases.Ludovic Courtès
2021-06-18Start enabling substitutes from bordeaux.guix.gnu.org.Christopher Baines
2021-06-08store: 'references/cached' now uses a per-session cache.Ludovic Courtès
2021-06-08store: Remove 'references/substitutes'.Ludovic Courtès
2021-06-08store: Generalize cache lookup recording.Ludovic Courtès
2021-06-08store: Support dynamic allocation of per-connection caches.Ludovic Courtès
2021-06-01maint: Require Guile 3.0.Ludovic Courtès
2021-05-08store: Export 'connect-to-daemon'.Ludovic Courtès
2021-05-08store: 'open-connection' never returns #f.Ludovic Courtès
2021-02-23store: Micro-optimize object cache lookup.Ludovic Courtès
2021-02-23store: Object cache profiling shows the number of entries.Ludovic Courtès
2021-02-04store: 'store-path-hash-part' really returns false for invalid file names.Ludovic Courtès
2021-01-22store: Add 'find-roots' RPC.Ludovic Courtès