aboutsummaryrefslogtreecommitdiff
path: root/jgvariant-ostree/src/main/java/eu
Commit message (Collapse)AuthorAgeFilesLines
* Switch from JetBrains annotations to JSpecify.Matthias Andreas Benkard2024-07-202-1/+3
| | | | Change-Id: Ia04b52c36f9779ab15e688e0dd7434644b3a3f7f
* Reformat.Matthias Andreas Benkard2024-03-022-4/+5
| | | | Change-Id: I63bc83ade4d99856a0317104efbe1d4420c361bd
* Add more property-based tests and fix more bugs.Matthias Andreas Benkard2023-12-101-1/+3
| | | | Change-Id: I8deb1a7d75078c037714541d8f6f656052c2476c
* Add OSTree encoding roundtrip tests and fix the bugs discovered.Matthias Andreas Benkard2023-12-105-44/+22
| | | | Change-Id: I4c81329c5381d6ae843fee5da2bed035941011e3
* Add Decoder#encode.Matthias Andreas Benkard2023-12-1010-20/+179
| | | | | | | | | | | Implements: - the encoding part of the GVariant specification - OSTree-specific encoding instructions for static deltas Untested. Change-Id: Idbfd6d7e92a9cdff7d8b138d0ecfa36d4f30eee4
* Remove Checker Framework; add NullAway, Picnic Error Prone Support.Matthias Andreas Benkard2022-10-176-22/+21
| | | | Change-Id: I6558f0b4db0f9a192c18bbe45e2eaf10595bc666
* Minor Javadoc fixes.Matthias Andreas Benkard2022-09-031-1/+1
| | | | Change-Id: I16e1ffc0a6e1563d79f0a24c815b8ed0144e5cb7
* Ensure nullness correctness using Checker Framework.Matthias Andreas Benkard2022-03-012-15/+16
| | | | Change-Id: Ie5a7749194313664a206e44597091a62afca9bdb
* Clarify licensing through REUSE annotations.Matthias Andreas Benkard2022-02-0319-3/+79
| | | | | | | | - Manual: GFDL-1.3-or-later - Library: LGPL-3.0-or-later - Examples: GPL-3.0-or-later Change-Id: I1d1bfede7ba51c4043f8d7e572aa88b42cc8bacf
* Improve the readability of the OSTree repository documentation.Matthias Andreas Benkard2022-01-251-162/+93
| | | | Change-Id: I2d8a77a146951dcb39f569e0fb285deb2fe093d5
* Document repository layout, add modified Base64 ByteString encoding.Matthias Andreas Benkard2022-01-234-0/+278
| | | | Change-Id: I564db0e346346b608fa11527590e264c694fedaf
* jgvariant-ostree: Handle non-canonical endianness in static deltas.Matthias Andreas Benkard2021-12-303-14/+53
| | | | Change-Id: I333fce6d6f4df995d6d965261bb66e50c116f02d
* jvgariant-ostree: Correctly deserialize delta operations.Matthias Andreas Benkard2021-12-303-63/+155
| | | | Change-Id: Ic6659d7ea5e9411220571c33979e29471cec897e
* jgvariant-ostree: DeltaPartPayload: Decompress LZMA if needed.Matthias Andreas Benkard2021-12-301-3/+22
| | | | Change-Id: I4a751b7778c30d2e126a058c766edaef7b641415
* jgvariant-ostree: DeltaPartPayload: Detect and handle compression byte.Matthias Andreas Benkard2021-12-301-5/+18
| | | | Change-Id: I6d5aa4deb7c94bafae1fb5f92c68cdb4809ceca0
* Checksum: Convert 0-sized checksums to all-zeros checksums.Matthias Andreas Benkard2021-12-291-0/+4
| | | | Change-Id: Ia2429edafcdc93aad01310f66f489c3dd54ec365
* Properly document jgvariant-ostree.Matthias Andreas Benkard2021-12-2917-18/+554
| | | | Change-Id: I0aa3b1df512ef99d0e25d73efdd34a1b488e7d0d
* OSTree: Use dictionary types where appropriate.Matthias Andreas Benkard2021-12-283-44/+11
| | | | Change-Id: I58be4cbcdd663350d7524ec5ce97f1d3be10d7e1
* Add jgvariant-ostree module.Matthias Andreas Benkard2021-12-2816-0/+543
Change-Id: Idf7bacad28d7cf65eb1ddd0994dcc2c2c2a7e18e