|
|
27f296304b
|
Renamed iso2bin to mkbin and bin2iso to unbin.
|
2021-04-05 15:09:32 +01:00 |
|
|
|
93ba9d23f4
|
Renamed drv to dcb-mkdrv, undrv to dcb-undrv and unpak to dcb-unpak.
|
2021-04-05 15:06:02 +01:00 |
|
|
|
4b71ef0bac
|
Updated to 1.53.0-nightly.
|
2021-04-05 15:03:38 +01:00 |
|
|
|
ea9e4bb34d
|
Added dcb-bin2iso binary.
|
2021-04-02 15:19:52 +01:00 |
|
|
|
c483dca032
|
Fixed eof condition in SectorsRangeIter.
|
2021-04-02 15:17:57 +01:00 |
|
|
|
2e03865b48
|
Fixed some variants in header::FromBytesError not having a #[source].
Fixed issue with `Dcb` deserialization.
|
2021-04-02 15:01:28 +01:00 |
|
|
|
a81fda3798
|
Removed unused folder in dcb-iso2bin.
|
2021-04-02 14:30:58 +01:00 |
|
|
|
112b9e0860
|
Updated CdRomWriter to keep the current sector on it's own.
`Sector::new` and children now return a `Result` instead of `Option`.
Renamed `dcb-xa-packer` to `dcb-iso2bin`.
|
2021-04-02 14:30:27 +01:00 |
|
|
|
3be8ac9bd1
|
Cached terminator value in OnlyValidCharsAlphabet.
|
2021-03-31 21:49:12 +01:00 |
|
|
|
856fa8d28f
|
Changed order of checking for file / directory to treat all non-directories (such as symlinks) as files.
|
2021-03-31 21:47:47 +01:00 |
|
|
|
81e64fda75
|
Slightly updated documentation on dcb-drv.
|
2021-03-31 21:00:05 +01:00 |
|
|
|
bd53e223cb
|
Updated some documentation on PakEntryReader.
|
2021-03-31 20:44:04 +01:00 |
|
|
|
7c5f13866c
|
Moved dcb_pak::entry to dcb_pak::reader::entry.
|
2021-03-30 21:20:09 +01:00 |
|
|
|
8617c0faab
|
Renamed PakEntry into PakEntryReader.
|
2021-03-30 21:15:03 +01:00 |
|
|
|
912839985b
|
Added PakFileReader:cur_pos.
`unpak` now uses an internal index instead of the header id, as those aren't unique.
|
2021-03-30 21:10:43 +01:00 |
|
|
|
243d623055
|
Updated unpak.
|
2021-03-30 19:48:51 +01:00 |
|
|
|
1b4ac1bfa7
|
Added some extra methods to CdRomReader.
|
2021-03-29 11:10:34 +01:00 |
|
|
|
da013746e3
|
Slightly updated unpak.
|
2021-03-29 10:48:23 +01:00 |
|
|
|
a63f46a355
|
Renamed pak-extractor to unpak.
|
2021-03-28 21:08:14 +01:00 |
|
|
|
60d1ee2c64
|
Moved try_create_folder to dcb-util.
|
2021-03-28 21:06:23 +01:00 |
|
|
|
5b484eece3
|
Updated rustfmt.toml.
|
2021-03-28 21:00:18 +01:00 |
|
|
|
c705db9658
|
undrv now supports multiple input files, as well as a quiet flag, and a flag for warning on overriding.
|
2021-03-28 20:54:41 +01:00 |
|
|
|
1e32cd345e
|
Fixed returning an error when encountering special file names in drv.
Added `fmt_err_wrapper` helper to `dcb-utils`.
|
2021-03-28 20:40:59 +01:00 |
|
|
|
061c7eb071
|
Renamed drv-extractor to undrv and drv-packer to drv.
|
2021-03-16 20:45:44 +00:00 |
|
|
|
c10316b531
|
Updated to version 1.52.0-nightly.
|
2021-03-16 20:40:19 +00:00 |
|
|
|
7cba0aa52c
|
Updated lints and features to 1.52.0-nightly.
|
2021-03-11 16:01:19 +00:00 |
|
|
|
9961c92ff9
|
Renamed Filesystem to FilesystemReader.
|
2021-01-30 21:21:42 +00:00 |
|
|
|
edcd8b45e1
|
Slightly revised string types in dcb-iso9660.
|
2021-01-30 21:13:46 +00:00 |
|
|
|
66f981d63f
|
Moved drv and pak from dcb-io into their own crates.
|
2021-01-27 20:44:23 +00:00 |
|
|
|
8e194e967d
|
Fixed bug in PakFileReader's impl.
Made `pak-extractor` no longer log to file and makde it used buffered input.
|
2021-01-27 11:26:53 +00:00 |
|
|
|
4f2415b4a5
|
Improved .PAK reading.
|
2021-01-27 10:37:35 +00:00 |
|
|
|
529263d5d3
|
Removed some bounds on DirWriterLister by hand-implementing derives.
|
2021-01-27 09:25:55 +00:00 |
|
|
|
5504ace431
|
Moved DirWriterLister to it's own module.
Removed currently superfluous `DirList` associated type, as it cannot be used without creating an infinite type.
|
2021-01-27 09:02:02 +00:00 |
|
|
|
03eee9ee66
|
Added cdrom-xa-packer.
Added `dcb_cdrom_xa::writer`.
|
2021-01-26 20:54:12 +00:00 |
|
|
|
dbb556f408
|
Renamed CdRom to CdRomReader and moved it to it's own module.
|
2021-01-26 19:30:26 +00:00 |
|
|
|
beaab45aa4
|
Improved implementation and added documentation for subheader.
|
2021-01-26 19:24:08 +00:00 |
|
|
|
e22c5e3bdc
|
Updated Address, now knowing it is bcd encoded.
|
2021-01-26 16:20:10 +00:00 |
|
|
|
426aadb9b8
|
Slightly refactored drv-packer.
|
2021-01-25 06:06:04 +00:00 |
|
|
|
db09f88a88
|
Refactored drv-extractor.
|
2021-01-25 05:59:26 +00:00 |
|
|
|
5fc311ff49
|
Made DirWriterLister now require the number of entries.
Refactored `drv-packer`.
|
2021-01-25 05:35:25 +00:00 |
|
|
|
1b3ca80cb3
|
Removed unnecessary error in drv.
|
2021-01-25 05:25:56 +00:00 |
|
|
|
20b3696635
|
Separated dir into a reader and writer.
|
2021-01-25 05:24:06 +00:00 |
|
|
|
24be074773
|
Documented entry a bit better.
|
2021-01-25 05:02:30 +00:00 |
|
|
|
df08fc85a6
|
Separated entry into two submodules for reader and writer.
|
2021-01-25 04:59:14 +00:00 |
|
|
|
21480ebb0e
|
Made DirEntryReader return an Option when reading from bytes, instead of the caller checking for a specific error.
Improved documentation for `drv`.
|
2021-01-25 04:41:33 +00:00 |
|
|
|
1d6be27feb
|
Fixed default extension being wrong in drv-packet.
|
2021-01-25 00:34:46 +00:00 |
|
|
|
3d54f23022
|
Improved DrvFsWriter interface by using the DirWriterList trait.
Fixed `DirWriter::write_entries` not writing all entries correctly.
Added `drv-packer` binary.
|
2021-01-25 00:23:12 +00:00 |
|
|
|
26972d128b
|
Started work on .DRV filesystem writer.
|
2021-01-24 14:08:26 +00:00 |
|
|
|
15c2b5ac46
|
Improved implementation of Drv filesystem.
|
2021-01-24 12:31:20 +00:00 |
|
|
|
42b694ced0
|
Renamed DirEntry back, as it represents the dir entry itself on disk.
Added `to_bytes` implementation of `DirEntry`.
|
2021-01-24 11:46:05 +00:00 |
|