summaryrefslogtreecommitdiff
path: root/src/libostree/ostree-repo-static-delta-processing.c
Commit message (Expand)AuthorAgeFilesLines
* lib/static-delta: throw a proper error on bspatch failureLuca BRUNO2022-01-031-1/+1
* Update FSF license notices to use URL instead of addressJoseph Marrero2021-12-071-3/+1
* Add SPDX-License-Identifier to source filesMarcus Folkesson2018-01-301-0/+2
* lib: Validate metadata structure more consistently during pullColin Walters2018-01-121-2/+7
* lib/repo: Add a new private API for bare content writesColin Walters2017-11-301-89/+30
* lib: Minor static delta fixesColin Walters2017-10-301-2/+2
* lib/deltas: Fix change to use pread() in write opcodeColin Walters2017-10-301-0/+1
* lib/commit: (refactor) Clean up delta bare write APIColin Walters2017-10-181-11/+19
* lib/deltas: Use pread() instead of lseek()+read()Colin Walters2017-10-171-3/+1
* lib/deltas: Use fastpath for regfile writes for bare-user-onlyColin Walters2017-10-171-2/+1
* lib/deltas: Check cancellable during processingColin Walters2017-10-121-0/+3
* tree-wide: Update to new libglnx fd APIsColin Walters2017-10-111-11/+2
* lib/core: Use GBytes for file headersColin Walters2017-10-111-5/+2
* lib/core: (refactor) Drop wrapper and unneeded args for variant writingColin Walters2017-10-111-2/+1
* lib: Add a lighter weight internal checksum wrapperColin Walters2017-10-101-9/+10
* tree-wide: Remove Emacs modelinesColin Walters2017-09-211-2/+1
* tree-wide: Replace archive-z2 with archiveColin Walters2017-09-011-1/+1
* Update libglnx, port various bits to new APIColin Walters2017-07-181-143/+80
* lib: Add a helper to convert struct stat → GFileInfoColin Walters2017-06-291-10/+6
* Port to GLnxTmpfileColin Walters2017-06-271-2/+2
* lib: Use OtTmpFile for static delta processingColin Walters2017-06-261-9/+10
* lib/repo: More cleanup of load_file() internalsColin Walters2017-06-231-4/+6
* static delta apply: Work on bare-user-only reposAlexander Larsson2017-06-191-1/+2
* tree-wide: Add+run spatch to use glnx_throw()Colin Walters2017-05-261-3/+1
* lib: Always checksum content in deltasColin Walters2016-12-061-58/+25
* [ASAN] deltas: Fix minor memory leakColin Walters2016-11-301-0/+2
* ostree-repo-static-delta-processing: Don't close(-1)Jasper St. Pierre2016-11-221-2/+2
* tree-wide: Remove unused variables detected by CLangColin Walters2016-10-271-2/+0
* deltas: Allow processing of empty delta partsDan Nicholson2016-07-311-1/+7
* static-delta: remove unused structJonathan Lebon2016-07-291-5/+0
* deltas: Handle untrusted checksums faster and more robustlyColin Walters2016-07-291-79/+101
* core: Use OSTREE_SHA256_STRING_LEN instead of 64Mathnerd3142016-06-221-2/+2
* static-delta: Initialize read_source_fd to -1Alexander Larsson2016-04-151-0/+8
* libglnx porting: Use glnx_set_error_from_errnoColin Walters2016-03-231-2/+2
* lib: Expand `ostree static-delta show` to show part statsColin Walters2016-02-081-3/+81
* lib: Create an internal static delta parsing/opening functionColin Walters2016-02-081-130/+11
* deltas: Verify checksums in apply-offline unless skip_validate is TRUEAlexander Larsson2015-11-101-34/+108
* Add _ostree_repo_open|commit_untrusted_content_bareAlexander Larsson2015-11-101-1/+1
* static-delta: Don't run bspatch when output object already existsJohn Hiesey2015-10-101-23/+26
* _ostree_static_delta_part_validate: Take a stream instead of a file as argAlexander Larsson2015-09-131-7/+2
* Use g_autoptr(GVariant) instead of gs_unref_variantMatthew Barnes2015-05-061-8/+8
* Use g_autoptr(GBytes) instead of gs_unref_bytesMatthew Barnes2015-05-061-2/+2
* Use g_autoptr() for GIO object typesMatthew Barnes2015-05-061-9/+9
* Use g_autofree instead of gs_freeMatthew Barnes2015-05-061-4/+4
* g_output_stream_splice: check correctly the error codeGiuseppe Scrivano2015-04-241-5/+8
* deltas: Use mmap() instead of copying input fileColin Walters2015-03-031-11/+7
* Add bsdiff support to deltasGiuseppe Scrivano2015-03-031-0/+82
* libotutil: Remove ot_variant_new_from_bytes()Matthew Barnes2015-03-021-2/+2
* ostree-repo-static-delta-processing: initialize "modev"Giuseppe Scrivano2015-02-231-1/+1
* deltas: Implement rollsumsColin Walters2015-02-161-16/+43