[syslinux] Syslinux-5.00-pre11
Matt Fleming
matt at console-pimps.org
Tue Nov 27 14:47:54 PST 2012
Hi guys,
Here's another 5.00 prerelease. This one includes fixes for most of the
bugs reported in the last round of feedback. The XFS filesystem code
from Paulo also got merged this time and there were a bunch of fixes
from a Coverity report.
This won't be the last prerelease, but we are nearing the end of the
5.00 release cycle, so please do test.
Shortlog append below.
---
Chen Baozi (14):
extlinux: put set_attributes() back to ext2_fat_install_file().
Fix the calculation of the block of the root of the inode B+tree.
Add support for 64-bit filesystem compatible struct inode.
xfs: rework the logic of xfs_get_ino_core()
xfs: Implement dir2_block_find_entry() function.
xfs: Implement xfs_dir2_leaf_find_entry() logic.
xfs: get_dirblks() with count.
xfs: rework xfs_dir2_node_find_entry()
xfs: Add xfs_fmt_btree_find_entry()
xfs: Add full B+tree search support in xfs_dir2_node_find_entry()
xfs: cleanup unused structure
xfs: Rework xfs_dir2_get_right_blk()
xfs: Add XFS_DINODE_FMT_BTREE support in xfs_next_extent()
xfs: Add xfs_readlink()
Matt Fleming (24):
bufprintf: Add va_end() for our va_copy()
asprintf: Ensure we always call va_end(ap)
vesa: Fix double close() bug in vesacon_load_background()
chainboot: Delete extraneous free() in chainboot_file()
ldlinux: Never exit from ldlinux.c32
ldlinux: Don't return NULL on KEY_ESC.
runimage.c: Actually pass arguments to execute()
ldlinux: Automatically apply ".c32" extension for COM32 files
ldlinux: Fix OnError behaviour
isolinux: Make BIOSName global
Makefile: Add libmenu.c32 to list of modules
cmenu: Delete __intcall()s
module: Correct the size of the module symbol table
gpllib: Distribute libcom32gpl.c32 in releases
Revert "menu: Make "menu clear" the default"
ldlinux: Reset the console whenever we execute a module
Merge branch 'xfs-for-hpa' of git://zytor.com/users/pcacjr/syslinux into merge/elflink/xfs
hdt-cli: Correct malloc() size argument
screensize: Dereference pointers when checking cols/rows
pxe: Don't leak inode on timeout
module: Fix memory leak in spawn_load()
module: Fix off-by-one error in findpath()
core/elflink: Fix off-by-one error
Merge branch 'coverity' into elflink
Paulo Alcantara (46):
EXTLINUX: Initial XFS filesystem support
mbr: Add support for loading VBRs from XFS filesystems
xfs: Initial skeleton for XFS filesystem support
xfs: Implement xfs_fs_init() function
xfs: Add xfs_iget_root() to XFS filesystem ops
xfs: Fix inode lookup in chunks of 64 inodes
xfs: Add xfs_get_agi() function
xfs: Fix inode size attribution
xfs: Add xfs_iget() to filesystem ops
xfs: Fix some inode number conversions
xfs: Remove duplicate variable attribution
xfs: Some bugfixes
xfs: Remove unnecessary check in xfs_iget() function
xfs: Make for-statement declaration more readable
xfs: Fix minor typo
xfs: Add xfs_getfssec() and xfs_next_extent() functions
xfs: Cleanup
xfs: Make sure that the dinode is read with success
xfs: Only call fill_xfs_inode_pvt() if dinode was read
xfs: Cleanup fill_xfs_inode_pvt() function
xfs: Cleanup
xfs: Add xfs_readdir() to filesystem ops
xfs: Remove unnecessary debug message in xfs_getfssec()
xfs: Fix bug in xfs_dir2_leaf_find_entry() function
xfs: Make xfs_da_hashname() function static
xfs: Fix binary search in xfs_dir2_leaf_find_entry() function
xfs: Implement xfs_dir2_leaf_readdir() function
xfs: Use bmbt_irec_get() to get extent information instead
xfs: Use dprintf() for debug messages in xfs_debug()
xfs: Use xfs_debug() for "Entry not found!" message
xfs: Implement xfs_dir2_node_find_entry() function
xfs: Fix memory leaks in xfs_dir2_node_find_entry() function
xfs: Move dir2 functions to another source file
xfs: Remove trailing whitespace in xfs_dir2_isleaf() function
xfs: Move readdir functions to another source file
xfs: Add xfs_fmt_local_find_entry() function
xfs: Add xfs_fmt_local_readdir() function
EXTLINUX: Add sanity check for XFS filesystems
xfs: Implement xfs_readdir_dir2_node() function
xfs: Cleanup xfs_readdir_dir2_leaf() function
xfs: Fix memory leak in xfs_dir2_node_find_entry() function
xfs: Remove some trailing whitespaces
xfs: Cleanup and remove some trailing whitespaces
xfs: Cleanup and remove some trailing whitespaces
xfs: Cleanup previous commit
xfs: Fix the way we check di_mode of an inode
--
Matt Fleming, Intel Open Source Technology Center
More information about the Syslinux
mailing list