[syslinux] [PATCH 0/6] chain.c32 patches

Michal Soltys soltys at ziu.info
Sun Jun 29 12:41:37 PDT 2014


This small set fixes few bugs, improves gpt handling (under buggy conditions)
and implements strict flag with more fine grained control which should fix
issues with sanity checks against disk sizes.

If this set is allright I'd want to do what I mentioned in older discussion
with Ady - backport missing patches from 6.x to 5.x and 4.x so all versions
have up to date chain version.


Michal Soltys (6):
  chain/partiter: fix and improve gpt handling in buggy cases
  chain/partiter: fix possible non-NULL value returned by pi_begin() on error
  chain/partiter: adjust error reporting
  chain: add missing pi_del() in find*() functions
  chain: implement strict=<0|1|2>
  chain/partiter: correct gpt header checks

 com32/chain/chain.c    |   64 ++++++-------
 com32/chain/mangle.c   |    6 +-
 com32/chain/options.c  |   30 +++++--
 com32/chain/partiter.c |  234 ++++++++++++++++++++++++++++++------------------
 com32/chain/partiter.h |    9 +-
 doc/chain.txt          |   27 ++++--
 6 files changed, 222 insertions(+), 148 deletions(-)

-- 
1.7.10.4



More information about the Syslinux mailing list