------------------------------------------------------------------- Thu Nov 3 19:00:03 UTC 2011 - dvaleev@suse.com - The ppc64 kernel uses a page size of 64kB but mksquashfs only pads to a 4kB boundary. When we loopback mount a squashfs file that isn't 64kB aligned and access the last sector of the associated loopback device we see a stream of errors. Disk partitioning tools seem to like accessing the last 512 bytes of partitions. This should fix warnings seen during starting installation on ppc64 and IA64 ------------------------------------------------------------------- Tue May 24 16:41:14 CEST 2011 - dimstar@opensuse.org - Update to version 4.2: + Filesystem improvements: - Added XZ compression - Added compression options support + Miscellaneous improvements/bug fixes: - Add missing NO_XATTR filesystem flag to indicate no-xattrs option was specified and no xattrs should be stored when appending. - Add suppport in Unquashfs -stat option for displaying NO_XATTR flag. - Remove checkdata entry from Unsquashfs -stat option if a 4.0 filesystem - checkdata is no longer supported. - Fix appending bug when appending to an empty filesystem - this would be incorrectly treated as an error. - Use glibc sys/xattr.h include rather than using attr/xattr.h which isn't present by default on some distributions. - Unsquashfs, fix block calculation error with regular files when file size is between 2^32-block_size+1 and 2^32-1. - Unsquashfs, fix sparse file writing when holes are larger than 2^31-1. - Add external CFLAGS and LDFLAGS support to Makefile, and allow build options to be specified on command line. Also don't over-write passed in CFLAGS definition. ------------------------------------------------------------------- Tue Nov 2 18:41:08 UTC 2010 - coolo@novell.com - update to 4.1 - support for lzo (>= 2.6.36) and lzma (not yet mainline) - xattr support - misc fixes for the tools ------------------------------------------------------------------- Mon Sep 21 14:47:01 CEST 2009 - snwint@suse.de - removed obsolete source file ------------------------------------------------------------------- Thu Sep 17 12:49:44 CEST 2009 - snwint@suse.de - update to squashfs 4.0 (unsquashfs actually works) ------------------------------------------------------------------- Wed Feb 25 16:27:55 CET 2009 - coolo@suse.de - update to squashfs pre 4.0 to create squashfs that 2.6.29 can actually read - (there is no documentation in CVS) ------------------------------------------------------------------- Thu Aug 23 14:57:03 CEST 2007 - olh@suse.de - move kernel driver to kernel-binary.rpm ------------------------------------------------------------------- Thu Aug 16 14:06:32 CEST 2007 - cthiel@suse.de - Supplements: filesystem(squashfs) ------------------------------------------------------------------- Wed Jun 6 01:36:49 CEST 2007 - ro@suse.de - fix build with current kernel ------------------------------------------------------------------- Wed Apr 4 22:09:34 CEST 2007 - lrupp@suse.de - added module-init-tools to BuildRequires ------------------------------------------------------------------- Thu Mar 29 16:21:12 CEST 2007 - rguenther@suse.de - added zlib-devel BuildRequires. ------------------------------------------------------------------- Tue Jan 23 15:45:15 CET 2007 - ro@suse.de - update to 3.2r2 - Kernel patches 2.6.19/2.6.20 have been updated to use const structures and mutexes rather than older semaphores. - Minor SMP bug fixes. - Progress bar broken on x86-64. Fixed. - update to 3.2 - Improvements: - Squashfs filesystems can now be exported via NFS. - Unsquashfs now supports 2.x filesystems. - Mksquashfs now displays a progress bar. - Squashfs kernel code has been hardened against accidently or maliciously corrupted Squashfs filesystems. - Bug fixes: - Race condition occurring on S390 in readpage() fixed. - Odd behaviour of MIPS memcpy in read_data() routine worked-around. - Missing cache_flush in Squashfs symlink_readpage() added. - update to 3.1r2 - A code optimisation after testing unfortunately broke sorting in Mksquashfs. This has been fixed. ------------------------------------------------------------------- Mon Aug 21 16:54:16 CEST 2006 - ro@suse.de - update to version 3.1 to fix build on 2.6.18 ------------------------------------------------------------------- Thu May 11 16:58:59 CEST 2006 - duwe@suse.de - packaged current version for SuSE Linux.