Lidong Chen
|
61b13c187c
fs/hfsplus: Set grub_errno to prevent NULL pointer access
|
2 years ago |
Lidong Chen
|
eb8b0aabb8
fs/hfsplus: Prevent out of bound access in catalog file
|
2 years ago |
Lidong Chen
|
3f6b129bdc
fs/hfsplus: Validate btree node size
|
2 years ago |
t.feng
|
a1e05167c8
fs/hfsplus: Fix memory leak in grub_hfsplus_btree_search()
|
2 years ago |
Elyes Haouas
|
5b077d05b3
fs: Remove trailing whitespaces
|
3 years ago |
Carlos Maiolino
|
81f1962393
fs: Use 64-bit type for filesystem timestamp
|
4 years ago |
Glenn Washburn
|
e72139a76e
fs/hfsplus: Use format code PRIuGRUB_UINT64_T for 64-bit typed fileblock in grub_error()
|
4 years ago |
Daniel Axtens
|
2ca0e5dbcd
fs/hfsplus: Don't use uninitialized data on corrupt filesystems
|
4 years ago |
Daniel Axtens
|
58ea11d5b9
fs/hfsplus: Don't fetch a key beyond the end of the node
|
4 years ago |
Darren Kenny
|
2298f6e0d9
hfsplus: Check that the volume name length is valid
|
4 years ago |
Peter Jones
|
f5703eb062
hfsplus: Fix two more overflows
|
5 years ago |
Peter Jones
|
f725fa7cb2
calloc: Use calloc() at most places
|
5 years ago |
Michael Chang
|
621024090b
hfsplus: Fix gcc9 error with -Waddress-of-packed-member
|
6 years ago |
Vladimir Serbinenko
|
ad4bfeec5c
Change fs functions to add fs_ prefix
|
6 years ago |
Michael Zimmermann
|
ed07b7e128
Add missing initializers to silence suprious warnings.
|
10 years ago |
Vladimir Serbinenko
|
5fe21c9968
hfsplus: Fix potential access to uninited memory on invalid FS
|
10 years ago |
Andrei Borzenkov
|
edc94e4b0b
fs/hfsplus: fix memory leak.
|
10 years ago |
Vladimir Serbinenko
|
b8765fa082
Implement better integration with Mac firmware.
|
11 years ago |
Vladimir Serbinenko
|
7e47e27bd8
Add gcc_struct to all packed structures when compiling with mingw.
|
11 years ago |
Vladimir Serbinenko
|
f169f65e75
* grub-core/fs/hfspluscomp.c (hfsplus_read_compressed_real): Call
|
11 years ago |
Vladimir 'phcoder' Serbinenko
|
8098f65556
Compressed HFS+ support.
|
12 years ago |
Vladimir 'phcoder' Serbinenko
|
e114c3cc54
* grub-core/fs/hfsplus.c (grub_hfsplus_btree_iterate_node): Pass
|
12 years ago |
Colin Watson
|
4eb8b75659
Remove nested functions from disk and file read hooks.
|
12 years ago |
Colin Watson
|
fc524edf65
Remove nested functions from filesystem directory iterators.
|
12 years ago |
Vladimir 'phcoder' Serbinenko
|
df042ccb21
* grub-core/fs/hfsplus.c (grub_hfsplus_catfile): New field parentid.
|
13 years ago |
Vladimir 'phcoder' Serbinenko
|
77ceedb634
Fix extent overflow comparator.
|
13 years ago |
Vladimir 'phcoder' Serbinenko
|
0a9aa0f6e1
* grub-core/fs/hfsplus.c (grub_hfsplus_label): Use found ptr rather
|
13 years ago |
Vladimir 'phcoder' Serbinenko
|
2e57f28fc7
* grub-core/fs/bfs.c (mount): Improve filesystem detection reliability.
|
13 years ago |
Vladimir 'phcoder' Serbinenko
|
f417ed0432
Fix wrapped HFS+ handling.
|
13 years ago |
Vladimir 'phcoder' Serbinenko
|
ce41ab7aab
* grub-core/kern/misc.c (grub_strcmp): Use unsigned comparison as
|
13 years ago |