- 21 Jun, 2015 1 commit
-
-
Andrei Borzenkov authored
Found by: Coverity scan. CID: 96688
-
- 24 Nov, 2013 1 commit
-
-
Vladimir Serbinenko authored
.text when compiling for Apple.
-
- 08 Nov, 2013 1 commit
-
-
Vladimir Serbinenko authored
missing attribute. * grub-core/gdb/cstub.c (grub_gdb_trap): Likewise.
-
- 07 Nov, 2013 1 commit
-
-
Vladimir Serbinenko authored
bindings. * grub-core/lib/reed_solomon.c: Likewise. * include/grub/i386/gdb.h: Likewise. * include/grub/i386/pc/int.h: Likewise. * include/grub/i386/pc/pxe.h: Likewise. * include/grub/ieee1275/ieee1275.h: Likewise.
-
- 03 Nov, 2013 1 commit
-
-
Vladimir Serbinenko authored
Reed-Solomon recovery if more than half of redundancy info is 0.
-
- 14 Oct, 2013 1 commit
-
-
Vladimir 'phcoder' Serbinenko authored
windows use unicode version.
-
- 24 Jan, 2012 1 commit
-
-
Vladimir 'phcoder' Serbinenko authored
It decreases its size significantly and avoids a variable in .text. * grub-core/lib/reed_solomon.c (scratch): Removed. (chosenstat): New const or static array. (sigma): Likewise. (errpot): Likewise. (errpos): Likewise. (sy): Likewise. (mstat): Likewise. (errvals): Likewise. (eqstat): Likewise. (pol_evaluate): Replace x with log_x argument. All users updated. (syndroms): Removed. (gauss_solve): Use statically allocated arrays. (rs_recover): Likewise. Calculate syndroms directly. (decode_block): Use statically allocated arrays. (grub_reed_solomon_add_redundancy) [TEST]: Fix -DTEST compilation. (main) [TEST]: Allow -DTEST -DSTANDALONE.
-
- 23 Dec, 2011 1 commit
-
-
Vladimir 'phcoder' Serbinenko authored
an assert. * util/grub-setup.c (setup): Likewise.
-
- 15 Dec, 2011 2 commits
-
-
Vladimir 'phcoder' Serbinenko authored
stack. (encode_block): Likewise.
-
Vladimir 'phcoder' Serbinenko authored
be deterministic. (syndroms): Compute 0 syndrom. (rs_recover): Use 0 syndrom.
-
- 13 Nov, 2011 1 commit
-
-
Vladimir 'phcoder' Serbinenko authored
GF(256)*. * grub-core/lib/reed_solomon.c (grub_uint16_t) [TEST]: Removed. (gf_double_t): Likewise. (gf_invert): Removed. (gf_powx): New array. (gf_powx_inv): Likewise. (scratch): Move higher. (gf_reduce): Removed. (gf_mul): Use powx. (gf_invert): Likewise. (init_inverts): Replaced with ... (init_powx): ...this. All users updated. (pol_evaluate): Replace multiplications with additions. (rs_encode): Likewise. (gauss_eliminate): Call gf_invert. (grub_reed_solomon_add_redundancy): Call init_powx. (grub_reed_solomon_recover): Call init_powx unconditionally.
-
- 24 Oct, 2011 1 commit
-
-
Vladimir 'phcoder' Serbinenko authored
save some space. * include/grub/offsets.h (GRUB_KERNEL_I386_PC_RAW_SIZE): Decrease. (GRUB_KERNEL_I386_PC_NO_REED_SOLOMON_PART): Likewise.
-
- 24 Jun, 2011 2 commits
-
-
Vladimir 'phcoder' Serbinenko authored
Prevent memory leak.
-
Vladimir 'phcoder' Serbinenko authored
(main): Close file.
-
- 04 Jan, 2011 3 commits
-
-
Vladimir 'phcoder' Serbinenko authored
Prevent overflow. (grub_reed_solomon_recover): Likewise.
-
Vladimir 'phcoder' Serbinenko authored
-
Vladimir 'phcoder' Serbinenko authored
variable.
-
- 27 Dec, 2010 1 commit
-
-
Vladimir 'phcoder' Serbinenko authored
* grub-core/kern/i386/pc/startup.S: Remove 0-data check. * grub-core/lib/reed_solomon.c (decode_block): Do not proceed on 0 data or 0 redundancy. (grub_reed_solomon_add_redundancy): Do not proceed with 0 redundancy. (grub_reed_solomon_recover): Likewise.
-
- 21 Dec, 2010 1 commit
-
-
Colin Watson authored
scratch area. Make sure to initialise chosen in standalone mode as well as non-standalone. Reported by: Robert Hooker and Andy Whitcroft. Tested by: Andy Whitcroft.
-
- 26 Sep, 2010 2 commits
-
-
Vladimir 'phcoder' Serbinenko authored
-
Vladimir 'phcoder' Serbinenko authored
-
- 25 Sep, 2010 1 commit
-
-
Vladimir 'phcoder' Serbinenko authored
-
- 24 Sep, 2010 1 commit
-
-
Vladimir 'phcoder' Serbinenko authored
-