064c936f11
[fix] Extractor falls out of scope
...
continuous-integration/drone/push Build is passing
Extractor was created and destroyed within the if scope, leading to
a dereference error when trying to call the virtual writer methods.
2020-02-23 09:56:33 +01:00
86ab4a5050
Clean up reader and writer
continuous-integration/drone/push Build is passing
2020-02-23 01:27:43 +01:00
a04a654055
Add release build for tagged versions
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2020-02-22 20:39:13 +01:00
8249a2f017
archive_sys refactoring: ArchiveEntryView
...
continuous-integration/drone/push Build is passing
Entries in libarchive archives are forward iterate only. Entries are owned by
the current archive. Reading the next header can hence invalidate the current
entry.
ArchiveEntrySys was replaced by ArchiveEntryView. ArchiveEntryView now only
guarantees a temporary view of the currently active archive entry.
2020-02-22 20:13:32 +01:00
351849e03f
Add documentation, archive_sys FFI
...
continuous-integration/drone/push Build is passing
* Add doxygen documentation generator into build
* Create archive_sys low-level abstraction over libarchive
2020-02-22 13:49:27 +01:00
2b5e6a2659
Create ExtractSpec
continuous-integration/drone/push Build is passing
2020-02-20 21:09:47 +01:00
008973a7e8
Determine extract spec
continuous-integration/drone/push Build is passing
2020-02-18 23:42:19 +01:00
d33d0ba544
Read archive spec
continuous-integration/drone/push Build is passing
2020-02-18 04:48:09 +01:00
40fb299350
Add readme
continuous-integration/drone/push Build is passing
2020-02-16 03:22:58 +01:00
da51040bde
Init
2020-02-16 03:20:12 +01:00