Michael Chang
|
3ce13d974b
lib/reed_solomon: Fix array subscript 0 is outside array bounds
|
2 years ago |
Elyes Haouas
|
98b5065006
lib: Remove trailing whitespaces
|
3 years ago |
Peter Jones
|
f725fa7cb2
calloc: Use calloc() at most places
|
4 years ago |
Andrei Borzenkov
|
a6f7d1abce
reed_solomon: fix memory leak
|
9 years ago |
Vladimir Serbinenko
|
e77c81f6f8
* grub-core/lib/reed_solomon.c: Use section _text, _text rather than
|
11 years ago |
Vladimir Serbinenko
|
e2a6810069
* grub-core/lib/reed_solomon.c (grub_reed_solomon_recover): Add
|
11 years ago |
Vladimir Serbinenko
|
dd07e0c4cf
* grub-core/kern/ieee1275/cmain.c: Add explicit attribute on asm
|
11 years ago |
Vladimir Serbinenko
|
e25f8e1f37
* grub-core/lib/reed_solomon.c (grub_reed_solomon_recover): Don't do
|
11 years ago |
Vladimir 'phcoder' Serbinenko
|
bb338aaf24
Add a wrapper for fopen. On unix-like systems just pass-through. On
|
11 years ago |
Vladimir 'phcoder' Serbinenko
|
bb26e4ff16
Use static allocation rather than scratch pointer in reed_solomon.
|
13 years ago |
Vladimir 'phcoder' Serbinenko
|
31355584f1
* grub-core/lib/reed_solomon.c (grub_reed_solomon_add_redundancy): Add
|
13 years ago |
Vladimir 'phcoder' Serbinenko
|
96f8caf812
* grub-core/lib/reed_solomon.c (decode_block): Allocate on heap and not
|
13 years ago |
Vladimir 'phcoder' Serbinenko
|
ee9c2e7a97
* grub-core/lib/reed_solomon.c (init_powx): Set gf_powx_inv[0] just to
|
13 years ago |
Vladimir 'phcoder' Serbinenko
|
c30be3b694
Make Reed-Solomon faster by using power of generator representation of
|
13 years ago |
Vladimir 'phcoder' Serbinenko
|
f646e14309
* grub-core/lib/reed_solomon.c (gf_invert): Declare as const and
|
13 years ago |
Vladimir 'phcoder' Serbinenko
|
e061a1b537
* grub-core/lib/reed_solomon.c (rs_recover) [STANDALONE]:
|
13 years ago |
Vladimir 'phcoder' Serbinenko
|
1abe47dc99
* grub-core/lib/reed_solomon.c (rs_recover): Prevent memory leak.
|
13 years ago |
Vladimir 'phcoder' Serbinenko
|
a0159f370d
* grub-core/lib/reed_solomon.c (grub_reed_solomon_add_redundancy):
|
14 years ago |
Vladimir 'phcoder' Serbinenko
|
e5146ca18b
* grub-core/lib/reed_solomon.c (main) [TEST]: Reactivate normal test.
|
14 years ago |
Vladimir 'phcoder' Serbinenko
|
956384994b
* grub-core/lib/reed_solomon.c (scratch) [! STANDALONE]: Remove leftover
|
14 years ago |
Vladimir 'phcoder' Serbinenko
|
c76386454e
Avoid using Reed-Solomon with 0 redundancy.
|
14 years ago |
Colin Watson
|
20641b6baa
* grub-core/lib/reed_solomon.c (gauss_solve): Fix size of standalone
|
14 years ago |
Vladimir 'phcoder' Serbinenko
|
53c9e7798c
Remove debug printf
|
14 years ago |
Vladimir 'phcoder' Serbinenko
|
3ac9e79207
Multiple bugs correction for Reed-Solomon
|
14 years ago |
Vladimir 'phcoder' Serbinenko
|
419cbeb06d
hook Reed-Solomon into startup.S
|
14 years ago |