Yehia Hafez
|
c5352ffd34
|
Merge pull request #3 from relalis/bsd_stuff
Tree operations and git shenanigans
|
2024-10-07 20:31:33 +03:00 |
|
Yehia Hafez
|
0b01fd1f91
|
Tree root operations for root_tree and chunk_tree
|
2024-10-07 12:20:41 -05:00 |
|
Yehia Hafez
|
7d3a1eadcc
|
Makefile changes
|
2024-10-01 09:14:35 -05:00 |
|
Yehia Hafez
|
c83e77153c
|
Merge pull request #2 from relalis/bsd_stuff
Bsd stuff
|
2024-10-01 03:30:55 +03:00 |
|
Yehia Hafez
|
b33eaccb5c
|
macOS mount tools
|
2024-09-30 19:23:31 -05:00 |
|
Yehia Hafez
|
b93a49c0b3
|
macOS kext makefile
|
2024-09-30 19:13:58 -05:00 |
|
Yehia Hafez
|
b73259cf3d
|
buffer and chunk_item list operations
|
2024-09-30 18:53:15 -05:00 |
|
Yehia Hafez
|
c38e0007cb
|
Readme and license update
|
2024-09-30 13:05:33 -05:00 |
|
Yehia Hafez
|
c3792e5865
|
Workaround for clang bug in 14.0.6
|
2024-09-30 10:29:56 -05:00 |
|
Yehia Hafez
|
d771bf784b
|
Consolidate unnecessary dirs, add chunk functions
|
2024-09-29 16:52:29 -05:00 |
|
Yehia Hafez
|
089871f31e
|
buffer not released, holding lock & causing panic
|
2024-09-18 19:48:52 -05:00 |
|
Yehia Hafez
|
8b9cff185b
|
parse backing data and panic on unmount
|
2024-09-18 19:19:12 -05:00 |
|
Yehia Hafez
|
7098ed75a1
|
switch from malloc/memcpy to shallow copies
|
2024-09-18 07:26:47 -05:00 |
|
Yehia Hafez
|
7bb5748836
|
Chunk bootstrap
|
2024-09-17 03:22:35 -05:00 |
|
Yehia Hafez
|
2a1d31cecf
|
update gitignore
|
2024-09-16 15:23:40 -05:00 |
|
Yehia Hafez
|
11132331ca
|
Some rewriting to test on FreeBSD, stops migraines
|
2024-09-16 15:10:24 -05:00 |
|
Yehia Hafez
|
3562d8a68c
|
minor changes
|
2024-05-06 20:23:10 -05:00 |
|
Yehia Hafez
|
10e439b629
|
reorganized some helper functions
|
2023-07-18 01:53:30 -05:00 |
|
Yehia Hafez
|
b7f2236abf
|
Read root node
|
2023-07-05 19:37:49 -05:00 |
|
Yehia Hafez
|
2cc3c53cd2
|
Added makefile
|
2023-07-04 22:12:38 -05:00 |
|
Yehia Hafez
|
3652ec3c66
|
read_root_tree_root()
read_fs_tree_root()
looped over buf_meta_bread() to bypass page size limitation
|
2023-05-15 01:11:32 -05:00 |
|
Yehia Hafez
|
81f7fd5dcc
|
bootstrap initial chunk tree from superblock
|
2023-05-14 16:54:15 -05:00 |
|
Yehia Hafez
|
a1795084b3
|
oops disclaimer
|
2023-04-13 05:47:13 +02:00 |
|
Yehia Hafez
|
0f29a34c38
|
spring cleanup
added btrfs_read_superblock_record() and btrfs_vfs_mount()
|
2023-04-13 05:35:20 +02:00 |
|
Yehia Hafez
|
1a953eb729
|
Minor bump to resurrect a dead project.
|
2022-05-02 22:26:47 -05:00 |
|
Yehia Hafez
|
406d52d7c5
|
Update README.md
|
2021-07-25 11:09:29 -05:00 |
|
Yehia Hafez
|
d3e91649f4
|
Change license to GPLv3, add mount_btrfs, and use WinBtrfs header because it's much better
|
2021-07-25 11:05:50 -05:00 |
|
Yehia Hafez
|
4a5782607e
|
Initial Commit
|
2021-05-26 14:06:56 +02:00 |
|