Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Release 0.1.10v0.1.10 | Matthias Andreas Benkard | 2024-07-22 | 1 | -2/+2 |
| | | | | Change-Id: Ib4e0fccb1c65862909d63587d16d7283fc49a10a | ||||
* | Switch from JetBrains annotations to JSpecify. | Matthias Andreas Benkard | 2024-07-20 | 3 | -1/+7 |
| | | | | Change-Id: Ia04b52c36f9779ab15e688e0dd7434644b3a3f7f | ||||
* | Reformat. | Matthias Andreas Benkard | 2024-03-02 | 2 | -4/+5 |
| | | | | Change-Id: I63bc83ade4d99856a0317104efbe1d4420c361bd | ||||
* | Release 0.1.8.v0.1.8 | Matthias Andreas Benkard | 2023-12-12 | 1 | -2/+2 |
| | | | | Change-Id: I3676b1e0c0e2ad0eaad2ea8c48a452209d73739e | ||||
* | Add more property-based tests and fix more bugs. | Matthias Andreas Benkard | 2023-12-10 | 2 | -4/+225 |
| | | | | Change-Id: I8deb1a7d75078c037714541d8f6f656052c2476c | ||||
* | Add property-based tests and fix the bugs discovered. | Matthias Andreas Benkard | 2023-12-10 | 2 | -9/+71 |
| | | | | Change-Id: I8deb1a7d75078c037714541d8f6f656052c2476c | ||||
* | Add OSTree encoding roundtrip tests and fix the bugs discovered. | Matthias Andreas Benkard | 2023-12-10 | 6 | -83/+100 |
| | | | | Change-Id: I4c81329c5381d6ae843fee5da2bed035941011e3 | ||||
* | OstreeDecoderTest#summaryDecoder: Add missing test assertions. | Matthias Andreas Benkard | 2023-12-10 | 1 | -2/+43 |
| | | | | Change-Id: I6a09a14b6a1df9e36c48fe60b477eb40bb19a487 | ||||
* | Add Decoder#encode. | Matthias Andreas Benkard | 2023-12-10 | 10 | -20/+179 |
| | | | | | | | | | | | Implements: - the encoding part of the GVariant specification - OSTree-specific encoding instructions for static deltas Untested. Change-Id: Idbfd6d7e92a9cdff7d8b138d0ecfa36d4f30eee4 | ||||
* | Add missing REUSE annotations. | Matthias Andreas Benkard | 2023-12-05 | 1 | -0/+4 |
| | | | | Change-Id: I6f26d7e7a43b09c62c65afd749f892cb2ed5d9ab | ||||
* | jgvariant-ostree: Add GraalVM reflection configuration. | Matthias Andreas Benkard | 2023-12-05 | 2 | -0/+34 |
| | | | | Change-Id: I86f54e351eb11c54e839aa4570b03b9d45900c4c | ||||
* | Remove Checker Framework; add NullAway, Picnic Error Prone Support. | Matthias Andreas Benkard | 2022-10-17 | 8 | -33/+37 |
| | | | | Change-Id: I6558f0b4db0f9a192c18bbe45e2eaf10595bc666 | ||||
* | Release 0.1.7.v0.1.7 | Matthias Andreas Benkard | 2022-10-09 | 1 | -2/+2 |
| | | | | Change-Id: I8aac861c11109073c8d62fec1fe8e122e81fe242 | ||||
* | Make annotation dependencies optional again. | Matthias Andreas Benkard | 2022-10-09 | 1 | -3/+5 |
| | | | | | | | | | | | All static-analaysis-related annotation libraries are compile-time-only and can therefore be marked optional. Also changes the Java module descriptors to use 'requires static' instead of plain 'requires' for the corresponding modules, which lifts the runtime dependency from the point of view of the module system. Change-Id: I414907b002f6b0290ddb61b6f0ce899481c6efd3 | ||||
* | Minor Javadoc fixes. | Matthias Andreas Benkard | 2022-09-03 | 1 | -1/+1 |
| | | | | Change-Id: I16e1ffc0a6e1563d79f0a24c815b8ed0144e5cb7 | ||||
* | Update Javadocs with @snippet blocks. | Matthias Andreas Benkard | 2022-04-15 | 1 | -7/+7 |
| | | | | Change-Id: Id28c226b6882c088f288b247f73041be807be862 | ||||
* | Ensure nullness correctness using Checker Framework. | Matthias Andreas Benkard | 2022-03-01 | 3 | -15/+17 |
| | | | | Change-Id: Ie5a7749194313664a206e44597091a62afca9bdb | ||||
* | Clarify licensing through REUSE annotations. | Matthias Andreas Benkard | 2022-02-03 | 22 | -3/+91 |
| | | | | | | | | - 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 Benkard | 2022-01-25 | 1 | -162/+93 |
| | | | | Change-Id: I2d8a77a146951dcb39f569e0fb285deb2fe093d5 | ||||
* | Document repository layout, add modified Base64 ByteString encoding. | Matthias Andreas Benkard | 2022-01-23 | 6 | -6/+348 |
| | | | | Change-Id: I564db0e346346b608fa11527590e264c694fedaf | ||||
* | Release 0.1.5.v0.1.5 | Matthias Andreas Benkard | 2021-12-30 | 1 | -2/+2 |
| | | | | Change-Id: If5662f38b8475c588223b93ce0bf1cee31a37b6c | ||||
* | jgvariant-ostree: Handle non-canonical endianness in static deltas. | Matthias Andreas Benkard | 2021-12-30 | 3 | -14/+53 |
| | | | | Change-Id: I333fce6d6f4df995d6d965261bb66e50c116f02d | ||||
* | jvgariant-ostree: Correctly deserialize delta operations. | Matthias Andreas Benkard | 2021-12-30 | 4 | -66/+160 |
| | | | | Change-Id: Ic6659d7ea5e9411220571c33979e29471cec897e | ||||
* | jgvariant-ostree: DeltaPartPayload: Decompress LZMA if needed. | Matthias Andreas Benkard | 2021-12-30 | 2 | -4/+24 |
| | | | | Change-Id: I4a751b7778c30d2e126a058c766edaef7b641415 | ||||
* | jgvariant-ostree: DeltaPartPayload: Detect and handle compression byte. | Matthias Andreas Benkard | 2021-12-30 | 1 | -5/+18 |
| | | | | Change-Id: I6d5aa4deb7c94bafae1fb5f92c68cdb4809ceca0 | ||||
* | Checksum: Convert 0-sized checksums to all-zeros checksums. | Matthias Andreas Benkard | 2021-12-29 | 1 | -0/+4 |
| | | | | Change-Id: Ia2429edafcdc93aad01310f66f489c3dd54ec365 | ||||
* | Properly document jgvariant-ostree. | Matthias Andreas Benkard | 2021-12-29 | 17 | -18/+554 |
| | | | | Change-Id: I0aa3b1df512ef99d0e25d73efdd34a1b488e7d0d | ||||
* | Fix tests, module names. | Matthias Andreas Benkard | 2021-12-28 | 1 | -1/+1 |
| | | | | Change-Id: I38cc06a8ac6036f3561692ff62fc73f81d2653c4 | ||||
* | README: Add module overview. | Matthias Andreas Benkard | 2021-12-28 | 1 | -2/+1 |
| | | | | Change-Id: I8c4701e8d4561940025165dd3beb448e3443de36 | ||||
* | OSTree: Use dictionary types where appropriate. | Matthias Andreas Benkard | 2021-12-28 | 4 | -48/+15 |
| | | | | Change-Id: I58be4cbcdd663350d7524ec5ce97f1d3be10d7e1 | ||||
* | Add jgvariant-ostree module. | Matthias Andreas Benkard | 2021-12-28 | 49 | -0/+744 |
Change-Id: Idf7bacad28d7cf65eb1ddd0994dcc2c2c2a7e18e |