Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix typo in renovate.json (#10) | Matthias Andreas Benkard | 2022-12-16 | 1 | -1/+1 |
| | |||||
* | Point renovate.json at local>benkard/.github:renovate-config (#8) | Matthias Andreas Benkard | 2022-12-16 | 1 | -5/+2 |
| | |||||
* | Add renovate.json (#4) | renovate[bot] | 2022-12-16 | 1 | -0/+6 |
| | | | Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | ||||
* | Remove Checker Framework; add NullAway, Picnic Error Prone Support. | Matthias Andreas Benkard | 2022-10-17 | 14 | -126/+116 |
| | | | | Change-Id: I6558f0b4db0f9a192c18bbe45e2eaf10595bc666 | ||||
* | Bump version to 0.1.8-SNAPSHOT. | Matthias Andreas Benkard | 2022-10-09 | 5 | -10/+10 |
| | | | | Change-Id: I170ed55d3736c0bd22e173fc53b235b38f201abb | ||||
* | Release 0.1.7.v0.1.7 | Matthias Andreas Benkard | 2022-10-09 | 8 | -16/+16 |
| | | | | Change-Id: I8aac861c11109073c8d62fec1fe8e122e81fe242 | ||||
* | Make annotation dependencies optional again. | Matthias Andreas Benkard | 2022-10-09 | 4 | -6/+14 |
| | | | | | | | | | | | 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 | ||||
* | POM: Update dependencies. | Matthias Andreas Benkard | 2022-09-03 | 1 | -3/+3 |
| | | | | Change-Id: I8221b129968ffc05db47ca37d6c8a38e46fab77c | ||||
* | Minor Javadoc fixes. | Matthias Andreas Benkard | 2022-09-03 | 1 | -1/+1 |
| | | | | Change-Id: I16e1ffc0a6e1563d79f0a24c815b8ed0144e5cb7 | ||||
* | POM: Update dependencies and plugins. | Matthias Andreas Benkard | 2022-04-15 | 1 | -9/+9 |
| | | | | Change-Id: Iaec2a2ceb68c9438aae215d1b97fc475aa187bf5 | ||||
* | Update Javadocs with @snippet blocks. | Matthias Andreas Benkard | 2022-04-15 | 4 | -20/+20 |
| | | | | Change-Id: Id28c226b6882c088f288b247f73041be807be862 | ||||
* | Bump version to 0.1.7-SNAPSHOT. | Matthias Andreas Benkard | 2022-03-01 | 5 | -10/+10 |
| | | | | Change-Id: I8bb4d6a6906cc19e80e3e209b59b7d305713e1da | ||||
* | Release 0.1.6.v0.1.6 | Matthias Andreas Benkard | 2022-03-01 | 6 | -12/+12 |
| | | | | Change-Id: Ie74bae8648919964e4d0e6c9ef51f987ee8259fe | ||||
* | BOM: Add jgvariant-ostree. | Matthias Andreas Benkard | 2022-03-01 | 1 | -0/+5 |
| | | | | Change-Id: Ie5ae4801fa476d0572355900b90f76bb1412b4d6 | ||||
* | POM: Update Error Prone to 2.11.0. | Matthias Andreas Benkard | 2022-03-01 | 1 | -1/+1 |
| | | | | Change-Id: I1a402b318bf4569a190b149a6abbe26f5406b1c1 | ||||
* | POM: Apply Flatten Maven Plugin. | Matthias Andreas Benkard | 2022-03-01 | 3 | -0/+52 |
| | | | | Change-Id: Ia17df13f08958a322e7fb20467e1666cd55dbe2b | ||||
* | POM: Move Checker Framework dependencies to submodules. | Matthias Andreas Benkard | 2022-03-01 | 3 | -16/+28 |
| | | | | Change-Id: If611d49269cce036f0c81f6b1e95bccbb53a8882 | ||||
* | POM: Apply ${xz.version} as appropriate. | Matthias Andreas Benkard | 2022-03-01 | 1 | -1/+1 |
| | | | | Change-Id: I0ac6db1e3e5530221316db28c12015e9f4e9c18b | ||||
* | Ensure nullness correctness using Checker Framework. | Matthias Andreas Benkard | 2022-03-01 | 6 | -47/+91 |
| | | | | Change-Id: Ie5a7749194313664a206e44597091a62afca9bdb | ||||
* | Remove COPYING.GPL. | Matthias Andreas Benkard | 2022-02-04 | 1 | -674/+0 |
| | | | | | | | | | In order to help static analysis tools such as GitHub's Licensee license detector, this change makes the overall project license easier to see by copying LICENSES/LGPL-3.0-or-later.txt to COPYING and removing all other COPYING.* files. Change-Id: I82a2277354c62106bb5c3183c7496d815c1bbd8b | ||||
* | Replace license files with FSF versions. | Matthias Andreas Benkard | 2022-02-04 | 3 | -381/+1219 |
| | | | | | | | The FSF versions of the text files are easier to read in a text editor, which gives them better usability. Change-Id: I476e9ac0e967c19a1b05638f8c4fb59ea900e002 | ||||
* | Clarify licensing through REUSE annotations. | Matthias Andreas Benkard | 2022-02-03 | 39 | -3/+624 |
| | | | | | | | | - 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 | ||||
* | Bump version to 0.1.6-SNAPSHOT. | Matthias Andreas Benkard | 2021-12-30 | 5 | -10/+10 |
| | | | | Change-Id: I7e10c262c799731218bd48299eb32ca1499d8934 | ||||
* | Release 0.1.5.v0.1.5 | Matthias Andreas Benkard | 2021-12-30 | 8 | -16/+16 |
| | | | | 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 | 4 | -4/+38 |
| | | | | Change-Id: I4a751b7778c30d2e126a058c766edaef7b641415 | ||||
* | jgvariant-ostree: DeltaPartPayload: Detect and handle compression byte. | Matthias Andreas Benkard | 2021-12-30 | 1 | -5/+18 |
| | | | | Change-Id: I6d5aa4deb7c94bafae1fb5f92c68cdb4809ceca0 | ||||
* | Add Decoder#ofPredicate, Decoder#contramap. | Matthias Andreas Benkard | 2021-12-30 | 2 | -2/+162 |
| | | | | Change-Id: Ifd4e372a6a3c3028d1cd74e6d9a0145c3f571ff5 | ||||
* | 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 | ||||
* | Bump version to 0.1.5-SNAPSHOT. | Matthias Andreas Benkard | 2021-12-28 | 5 | -10/+10 |
| | | | | Change-Id: I2d3de6f1f7976f4c72f54e2fb2923c931047861c | ||||
* | Release 0.1.4.v0.1.4 | Matthias Andreas Benkard | 2021-12-28 | 5 | -10/+10 |
| | | | | Change-Id: I1d75cf80cf2ce58c7d8635b109e09ed271614d3c | ||||
* | Fix tests, module names. | Matthias Andreas Benkard | 2021-12-28 | 2 | -1/+3 |
| | | | | Change-Id: I38cc06a8ac6036f3561692ff62fc73f81d2653c4 | ||||
* | README: Add module overview. | Matthias Andreas Benkard | 2021-12-28 | 2 | -5/+8 |
| | | | | Change-Id: I8c4701e8d4561940025165dd3beb448e3443de36 | ||||
* | OSTree: Use dictionary types where appropriate. | Matthias Andreas Benkard | 2021-12-28 | 4 | -48/+15 |
| | | | | Change-Id: I58be4cbcdd663350d7524ec5ce97f1d3be10d7e1 | ||||
* | Decode dictionary entry arrays as dictionaries. | Matthias Andreas Benkard | 2021-12-28 | 3 | -9/+25 |
| | | | | Change-Id: If31659887dcd2d219d421f78e50cdeb1be3709a9 | ||||
* | Add Decoder#ofDictionary. | Matthias Andreas Benkard | 2021-12-28 | 2 | -0/+74 |
| | | | | Change-Id: I53873f743ce84d9bf50da4cb5238a6f4d82de986 | ||||
* | Add Decoder#ofDictionaryEntry. | Matthias Andreas Benkard | 2021-12-28 | 4 | -2/+67 |
| | | | | Change-Id: Ie78096e1a7cfd3bcfa446e3ababe15b910d0c23c | ||||
* | Decoder: Convert anonymous inner class into named inner classes. | Matthias Andreas Benkard | 2021-12-28 | 1 | -43/+67 |
| | | | | Change-Id: Ib766c56fe07f38a35bafc3d18d0b523d8577d605 | ||||
* | Add jgvariant-ostree module. | Matthias Andreas Benkard | 2021-12-28 | 57 | -2/+925 |
| | | | | Change-Id: Idf7bacad28d7cf65eb1ddd0994dcc2c2c2a7e18e | ||||
* | POM: Split into -bom, -core, -parent, -bundle. | Matthias Andreas Benkard | 2021-12-18 | 12 | -269/+433 |
| | | | | Change-Id: I1fd4cc766b60266ef9dcc40e943b45d067dd7b90 | ||||
* | Add installation instructions to module-info.java. | Matthias Andreas Benkard | 2021-12-18 | 1 | -1/+50 |
| | | | | Change-Id: I45d8814d49ff33f865c23efddca7fea2ae8aaf2f | ||||
* | README: Bump library version to 0.1.3. | Matthias Andreas Benkard | 2021-12-18 | 1 | -2/+2 |
| | | | | Change-Id: Ib19fb5aed31b9a39e3fda56a7f58aff3c95388e4 | ||||
* | Bump version to 0.1.4-SNAPSHOT. | Matthias Andreas Benkard | 2021-12-18 | 1 | -1/+1 |
| | | | | Change-Id: Iae75e6a9a15587a8954397fb81f082d8978608f3 | ||||
* | Release 0.1.3.v0.1.3 | Matthias Andreas Benkard | 2021-12-18 | 1 | -1/+1 |
| | | | | Change-Id: I2bb133c8d54d18c91b855252f68c4a203199e575 | ||||
* | POM: Mark compile-time dependencies as non-optional. | Matthias Andreas Benkard | 2021-12-18 | 1 | -13/+1 |
| | | | | | | | While they are optional when running on the class path, they are required when running on the module path. Change-Id: I6816de2b5a44243a4fbd70a0f7fe002b19fe1177 | ||||
* | Bump version to 0.1.3-SNAPSHOT. | Matthias Andreas Benkard | 2021-12-18 | 1 | -1/+1 |
| | | | | Change-Id: I2db7e036396dcb840a5389913b023def09d1835d |