Cutieguwu
ed15a5274c
Adjust structure for libdvdcss bindings.
...
- Add libdvdcss as a submodule.
- Add libdvdcss.h for structure definitions.
- Path to headers provided by libdvdcss.
- Add meson to build config.h for libdvdcss.
2026-06-22 06:58:16 -04:00
Cutieguwu
592bffbd3a
Introduce libdvdcss wrapper.
...
- This is here for devices that may falsely request bus encryption due
to bit flips in MPEG-2 PACK headers.
- Not yet made an optional feature; need to figure out how to even talk
with a drive over SCSI.
2026-06-21 10:58:38 -04:00
Cutieguwu
1264340154
No clue what-all's sitting here.
...
- Started a bunch of crates.
- Incomplete migration, or rewrites of most.
- Some wild guessing with scsi. Probably better off coming up with my
own solution if possible? Don't remember. Have to look into how the
driver works again.
2026-06-21 10:34:44 -04:00
Cutieguwu
84d222729e
Shift to a workspace.
2026-06-21 10:30:14 -04:00
Cutieguwu
216fb4068f
Initial commit.
2026-04-20 22:57:43 -04:00
Cutieguwu
4cd1f90d70
Last push of ditched initial design.
...
This is only getting pushed for reference' sake.
I don't even know how functional this version is.
2026-04-20 17:55:56 -04:00
Cutieguwu
43892364ed
Fix DirectIO cli toggle behaviour.
2026-01-22 13:38:43 -05:00
Cutieguwu
1da28b7c48
Cleanup.
2026-01-21 13:03:07 -05:00
Cutieguwu
5ea9e2afd3
DEFRAG HOTFIX
2026-01-21 11:25:50 -05:00
Cutieguwu
5bca12406b
Replace that POS defrag, update Algo names, fix tests, rework initial
...
algo.
2026-01-21 11:07:09 -05:00
Cutieguwu
d71f6fd8d8
Backup old map.
2026-01-18 12:33:09 -05:00
Cutieguwu
e31ff33277
Cleanup through additional impls for DirectIOBuffer.
2026-01-18 12:03:23 -05:00
Cutieguwu
6ecc43dedf
Minor Markdown formatting correction.
2026-01-17 23:42:07 -05:00
Cutieguwu
7a069d1f42
Update README.
2026-01-17 23:40:47 -05:00
Cutieguwu
be08baa6fb
Create CODE_OF_CONDUCT.md
2026-01-17 23:40:47 -05:00
Cutieguwu
549eafe7e0
Move import template.
2026-01-17 23:40:47 -05:00
Cutieguwu
e161069893
Cleanup.
2026-01-07 08:54:38 -05:00
Cutieguwu
754ab48b92
Cleanup.
2026-01-02 02:01:24 -05:00
Cutieguwu
d4094d61f0
Update Cargo.toml
2026-01-02 01:46:12 -05:00
Cutieguwu
2ce889314a
Update LICENSE
2026-01-02 01:46:09 -05:00
Cutieguwu
1e80713263
Dunk on NT and Darwin bc they don't use O_DIRECT which causes serious
...
problems for this project.
2026-01-02 01:38:36 -05:00
Cutieguwu
0a0f2f52c0
Bump crates.
2026-01-02 00:49:03 -05:00
Cutieguwu
845d9a3cc9
Cleanup.
2026-01-02 00:12:40 -05:00
Cutieguwu
53d773e2ea
DirectIO is working! Also a bit more cleanup.
2026-01-01 23:22:26 -05:00
Cutieguwu
1607f7ebfa
Update io.rs
2026-01-01 14:40:27 -05:00
Cutieguwu
2df9e8e0f2
Fix reading.
2026-01-01 01:09:41 -05:00
Cutieguwu
7537107144
Yet more stuff. Direct IO is not working at all.
2025-12-31 20:48:51 -05:00
Cutieguwu
2da0ab11e5
Tons of cleanup. More useless git notices.
2025-12-31 17:22:57 -05:00
Cutieguwu
ae3b5d8855
Major fixes. Make git history even messier.
2025-12-31 15:27:41 -05:00
Cutieguwu
43454d1c8a
Cleanup.
2025-12-31 11:10:20 -05:00
Cutieguwu
c2decbc1ba
Cleanup.
2025-12-31 11:08:35 -05:00
Cutieguwu
c28fee9f82
CLeanup, and get domain overlap and mapping adjustment working.
2025-12-31 11:07:24 -05:00
Cutieguwu
4b5460f754
Huge refactor. Introduce anyhow for error handling.
2025-12-29 15:31:01 -05:00
Cutieguwu
e98383d9e5
Delete dependabot.yml
2025-12-29 12:56:15 -05:00
Cutieguwu
e08e2a0017
Rework reading from device and clean up.
2025-12-29 11:02:13 -05:00
Cutieguwu
824d01be95
Clean up and reformat.
2025-12-26 16:51:44 -05:00
Cutieguwu
3d1273981c
Merge pull request #12 from Cutieguwu/insert-license
...
Create LICENSE
2025-03-25 08:17:26 -04:00
Cutieguwu
45566784a5
Create LICENSE
2025-03-25 08:17:10 -04:00
Cutieguwu
c2767c6547
Merge pull request #10 from Cutieguwu/rapid-dev
...
Merge rapid-dev edits into Main.
2025-03-11 18:25:19 -04:00
Cutieguwu
1c30ed0c51
Revise crate versions.
2025-03-11 18:17:30 -04:00
Cutieguwu
e5b7122103
Migrated MapCluster to Cluster, Began recovery copying.
2025-03-04 20:39:00 -05:00
Cutieguwu
207a5636e2
Merge pull request #6 from Cutieguwu/main
...
Pull dependency version hotfixes.
2025-02-26 14:16:06 -05:00
Cutieguwu
f8a98c3743
Update Cargo.toml
...
Add additional version bounds for rust-i18n.
2025-02-26 14:10:58 -05:00
Cutieguwu
bb6d2ae94b
Libc version bound hotfix.
2025-02-26 14:06:30 -05:00
Cutieguwu
34d16c7846
Merge pull request #4 from Cutieguwu/dependabot/cargo/clap-4.5.31
...
Bump clap from 4.5.30 to 4.5.31
2025-02-26 14:03:49 -05:00
Cutieguwu
d0baf9b7a7
Update Cargo.toml
...
Add versioning bounds.
2025-02-26 14:03:27 -05:00
dependabot[bot]
288fee1072
Bump clap from 4.5.30 to 4.5.31
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.30 to 4.5.31.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.30...v4.5.31 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-26 17:07:31 +00:00
Cutieguwu
8eb08cb3f6
Merge pull request #3 from Cutieguwu/dependabot/cargo/libc-0.2.170
...
Bump libc from 0.2.169 to 0.2.170
2025-02-26 12:06:28 -05:00
Cutieguwu
9ce788613a
Add version bounds.
...
Maintain support for 0.2.169
2025-02-26 12:05:42 -05:00
dependabot[bot]
5ea95d9d3d
Bump libc from 0.2.169 to 0.2.170
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.169 to 0.2.170.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.170/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.169...0.2.170 )
---
updated-dependencies:
- dependency-name: libc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-26 17:03:49 +00:00