<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fparkan/crates/rsli/Cargo.toml, branch renovate/actions-checkout-7.x</title>
<subtitle>Utilities and tools for the game "Parkan: Iron Strategy".
</subtitle>
<id>https://git.popov.link/fparkan/atom?h=renovate%2Factions-checkout-7.x</id>
<link rel='self' href='https://git.popov.link/fparkan/atom?h=renovate%2Factions-checkout-7.x'/>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/'/>
<updated>2026-02-19T10:09:18+00:00</updated>
<entry>
<title>feat: Refactor code structure and enhance functionality across multiple crates</title>
<updated>2026-02-19T10:09:18+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-02-19T10:09:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=bb827c3928ee6fc56c04e503be9f39ae70efee67'/>
<id>urn:sha1:bb827c3928ee6fc56c04e503be9f39ae70efee67</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: добавить библиотеку common с ресурсами и буферами вывода; обновить зависимости в nres и rsli</title>
<updated>2026-02-10T08:26:49+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-02-10T08:26:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=ce6e30f7272fd0c064ef52ac85cad1c0f05fd323'/>
<id>urn:sha1:ce6e30f7272fd0c064ef52ac85cad1c0f05fd323</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add initial implementation of rsli crate</title>
<updated>2026-02-09T22:58:16+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-02-09T22:58:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=e08b5f3853784e2fb8dc016d4a149c1a2282f127'/>
<id>urn:sha1:e08b5f3853784e2fb8dc016d4a149c1a2282f127</id>
<content type='text'>
- Created Cargo.toml for the rsli crate with flate2 dependency.
- Implemented ResourceData enum for handling borrowed and owned byte slices.
- Added OutputBuffer trait and its Vec&lt;u8&gt; implementation for writing data.
- Defined a comprehensive Error enum for error handling in the library.
- Developed the Library struct to manage resource entries and provide methods for loading and unpacking resources.
- Implemented various packing methods and decompression algorithms, including LZSS and Deflate.
- Added tests for validating the functionality of the rsli library against sample data.
</content>
</entry>
</feed>
