History log of /external/squashfs-tools/squashfs-tools/Makefile
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
fe08f3c37817ed43e8e03e92b2790b7d9a76bfb6 23-Feb-2014 Phillip Lougher <phillip@squashfs.org.uk> Makefile: fix header file dependencies for xz_wrapper.c

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
6ae8d670aea5ab7f71f98bf10cebf60bba2fdae8 23-Feb-2014 Phillip Lougher <phillip@squashfs.org.uk> Makefile: fix header file dependencies for lz4_wrapper.c

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
6f272c529c3a955e858c7da1ef8d5f407a3b160d 23-Feb-2014 Phillip Lougher <phillip@squashfs.org.uk> Makefile: fix header file dependencies for lzo_wrapper.c

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
448f95834da3605b933771145f6ad89003e101ee 23-Feb-2014 Phillip Lougher <phillip@squashfs.org.uk> Makefile: fix header file dependencies for gzip_wrapper.c

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
7f1042a29a5df519e093c01cdd08e242a010e129 23-Feb-2014 Phillip Lougher <phillip@squashfs.org.uk> Makefile: fix header file dependencies for caches-queues-lists.c

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
93617e9021b7dbd3688b43eff2ac83732b025f02 23-Feb-2014 Phillip Lougher <phillip@squashfs.org.uk> Makefile: fix header file dependencies for restore.c

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
046cf4db527ed4739720d04256b4dc53569dfade 23-Feb-2014 Phillip Lougher <phillip@squashfs.org.uk> Makefile: fix header file dependencies for info.c

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
81070b5d4c1f62065a93b4154c460d78793785ab 23-Feb-2014 Phillip Lougher <phillip@squashfs.org.uk> Makefile: fix header file dependencies for read_file.c

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
f9920b6663f651411a7c63bd8eaec37dbd0dcc50 23-Feb-2014 Phillip Lougher <phillip@squashfs.org.uk> Makefile: fix header file dependencies for progressbar.c

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
49d4d358f5e4c46779b6d8e1a1964f5c95bc208e 23-Feb-2014 Phillip Lougher <phillip@squashfs.org.uk> Makefile: fix header file dependencies for action.c

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
62ed43332ce68a5f6e50896ab81d69c6c256e8f1 23-Feb-2014 Phillip Lougher <phillip@squashfs.org.uk> Makefile: fix header file dependencies for read_xattrs.c

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
8ed879bf696bd7ff6e69d0a41345c4dfc4176523 23-Feb-2014 Phillip Lougher <phillip@squashfs.org.uk> Makefile: fix header file dependencies for pseudo.c

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
859d822862e9f520b06844de75fad193e95e05df 23-Feb-2014 Phillip Lougher <phillip@squashfs.org.uk> Makefile: fix header file dependencies for sort.c

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
da31f303e6e28eaf20294422429f62104f805f95 23-Feb-2014 Phillip Lougher <phillip@squashfs.org.uk> Makefile: fix header file dependencies for read_fs.c

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
df313340ad51dd7e7b0f28a07c3582405d4ab74e 23-Feb-2014 Phillip Lougher <phillip@squashfs.org.uk> Makefile: fix header file dependencies for mksquashfs.c

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
9de84acd2fcc5992704a433c0de402fcd8a5d143 20-Feb-2014 Phillip Lougher <phillip@squashfs.org.uk> Mksquashfs: introduce additional per CPU fragment process threads

The following commit

commit 287f3ef6b1cd670f3ff347dcaaa7b0bade03096b
Date: Sun May 19 04:27:38 2013 +0100
mksquashfs: queue fragment and empty file buffers directly
to main thread

moved fragment and empty file buffer processing away from the
deflate thread(s), and queued them directly to the main thread.
This was done to ensure the "queue dump" facility added to
Mksquashfs when it showed the "reader -> deflate queue size"
was showing the number of *file buffers* waiting to be
compressed by the deflate thread(s). Previously when the
queue also held fragments (because sparse checking of fragments
was piggy-backed onto the deflate threads), the queue size shown
included both fragments and file buffers waiting to be compressed.
This limited the usefulness of the queue dump in determining what
was happening within Mksquashfs.

A consequence of this, however, was that sparse checking of
fragments was moved to the main thread. In hindsight,
this could cause a performance regression in certain cases because
there is only one main thread (it is not per CPU) and it is tasked
with overall coordination of Mksquashfs, adding the additional
burden of sparse checking could bottleneck the main thread,
leading to bottlenecking of the other threads and a loss of
parallelism.

In general this change broke the general rule that the main thread
should only deal with coordination and processing should be
done on other per CPU threads.

So fix this by introducing an additional per CPU fragment processing
thread which deals with sparse checking of fragments.

Note: it is expected that moving sparse checking to the main thread may
only have caused a problem with duplicate checking where the main thread
becomes otherwise engaged, and even then only in the extremely rare
case many fragments are sparse. In general, fragments are mostly
trivially verifiable as non-sparse (first few bytes non-zero), and the
sparse check is therefore extremely fast.

Moving sparse checking to fragment processing threads is a first stage
iteration, the aim is to move the other more CPU intensive fragment
processing which is currently done on the main thread to the new
fragment processing threads too, as this should improve performance.

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
ce2fef5e9d6e31648e93bda430fee37f0929c583 05-Feb-2014 Phillip Lougher <phillip@squashfs.org.uk> Mksquashfs: move a couple of things into mksquashfs.h

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
730c52014564a33d45a41a1a9eb2ea94c547a135 20-Jul-2013 Phillip Lougher <phillip@squashfs.org.uk> Makefile: Make "COMP_DEFAULT isn't selected to be built" error more informative

Display the value that COMP_DEFAULT is set to.

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
9bcfe5ae87d5036fe2b56a1b84f6ddd49b1ca6f6 20-Jul-2013 Phillip Lougher <phillip@squashfs.org.uk> Makefile: update "no compressor selected" error message to include LZ4

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
e2d977226c462e2d8954804e156fd95144a74acc 20-Jul-2013 Phillip Lougher <phillip@squashfs.org.uk> Makefile: update to give the links to LZ4 homepage and source repository

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
3d0daf5f17b86ebad82737ef27608f7eb236f710 08-Jul-2013 Phillip Lougher <phillip@squashfs.org.uk> Makefile: disable LZ4 building by default

This was accidently enabled when the lz4 branch was merged onto master

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
e3690338b99f6e6e52be40d0ed90021c323d1aaa 07-Jul-2013 Phillip Lougher <phillip@squashfs.org.uk> Makefile: {compressor|mksquashfs}.c should be rebuilt if Makefile options change

If the selected compression algorithms are changed in the Makefile, then
compressor.c should be rebuilt.

Likewise if the compression default is changed, then
mksquashfs.c should be rebuilt.

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
2d4c918a517cc567ca935c352e3993133d39945f 17-Jun-2013 Phillip Lougher <phillip@squashfs.org.uk> lz4: add experimental support for lz4 compression

* IMPORTANT HIGHLY EXPERIMENTAL * only use for experimental
testing of lz4 compression. LZ4 compressed filesystems produced
by this code will be guaranteed to become unreadable in a couple of
days!

This code produces "legacy" LZ4 format compression - this is the
format supported by the LZ4 kernel code currently in linux-next.

It is currently unclear whether the kernel code expects the LZ4
magic to be present - if so this has to be explictly added as it is not
generated by the LZ4 calls.

More importantly, it is unclear whether in the long term the
kernel code will continue to use the "legacy" format or move to the
more complicated newer format.

Due to this it is important to mark these LZ4 compressed streams as
using "legacy" format, to enable the code to distinquish between
"legacy" format and the newer format, in the event the kernel code
moves to the newer format.

This could be achieved by having two compression types, LZ4 == legacy, and
LZ4_XXX for any newer format, but this is messy, and makes an
unnecessary distinction (at the level of the compression type) between
the formats.

A better option is to make comp_opts (compression options) mandatory
for LZ4, and this comp_opt structure will encode the version of the
format, which will be used in the event the legacy format is superseded
in the kernel.

Currently this code lacks setting a comp_opts structure. In the
near future this code will be added, and the presence of the
comp_opts structure in the filesystem will become mandatory - and
any filesystems generated by this code will become unreadable. You have
been warned!

Checking into lz4 branch for this reason!

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
fec0a36c9b8a2c91c2930ea57b304299490ccedf 07-Jun-2013 Phillip Lougher <phillip@squashfs.org.uk> unsquashfs: add code to dump filename when ^\ is hit

This code adds the glue code to unsquashfs to create and talk
to the info thread.

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
71f3964ce67bf6c9eb4816872cd5db1d69d8cf28 09-Apr-2013 Phillip Lougher <phillip@squashfs.org.uk> mksquashfs: move the caches, queues and lists implementations

to a separate file, and out of mksquashfs.c.

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
a709bffbaba7f61e78a3c8294405c5d5540c7e0b 28-Mar-2013 Phillip Lougher <phillip@squashfs.org.uk> mksquashfs: Add separate restore thread rather than setjmp/longjmp

When ^C is hit twice (or on error) Mksquashfs if it is appending to a
filesystem needs to exit restoring the filesystem to its original
state.

Originally when Mksquashfs was a single threaded application this
meant the single thread had to unwind back to a known state and
then restore. This was achieved by the use of setjmp/longjmp.
When multi-threading was added to Mksquashfs this approach
was retained but with the addition of code to disable the sub-threads
before restoring took place. This was an acceptable solution but
slightly inelegant because multi-threading meant unwinding of a single
thread was no longer necessary.

This commit removes the use of setjmp/longjmp and instead delegates
restoring to a separate thread which when ^C is hit twice or
unrecoverable error is encountered by a sub-thread (sending SIGUSR2),
kills the main thread and does the restoring itself.

Note, when the main thread receives an unrecoverable error, the new code
still executes the recovery on the main thread but now without any
unwinding. In this situation unwinding was never necessary, but it
was easier with the original code to use share the code and unwind.
Now unwinding is not needed anywhere, it is easier to share the code
and not unwind.

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
24551a8a473d7edb1835eb0f7dcf6e07e3a9d2e1 24-Mar-2013 Phillip Lougher <phillip@squashfs.org.uk> mksquashfs: print file being squashed when ^\ (SIGQUIT) typed

If ^\ is typed on the keyboard whilst Mksquashfs is squashing files
(progress bar being printed), then display the filename of the
file being squashed.

The progress bar is useful to display how far blockwise/percentage-wise
Mksquashfs has got, but, it doesn't display filenames, and it is
often nice to get a snapshot filewise where Mksquashfs has got to.
Obviously, you can use -info for this, but this is a "heavy-weight"
option which displays every filename, it not only leads to
screenfulls of text, but it also can slow Mksquashfs down as it
is bottlenecked by all the filename printing.

Adding the ^\ option offers a best of both worlds, Mksquashfs
displays the progress bar which gives nice feedback on the
progress of Mksquashfs but in a way which does not generate
lots of text and doesn't slow Mksquashfs down, and typing ^\
gives you the filename of file being squashed but only when
desired, which doesn't generate screenfulls of text or slow
Mksquashfs down.

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
c4b044f565ba7882e73acf6132b9d4be59690910 24-Dec-2012 Phillip Lougher <phillip@squashfs.org.uk> read_file: Make pseudo read file implementation into a generic routine

Move routine into separate file, which can be used by multiple
callers, and change pseudo.c to use the generic routine.

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
3b89ee8f79141ded7929145981c26362eeef2a26 19-Oct-2012 Phillip Lougher <phillip@squashfs.org.uk> mksquashfs: Split progress bar out into separate files

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
494479fd097eaab956dda035c45efadc151cadc0 03-Feb-2012 Phillip Lougher <phillip@squashfs.org.uk> mksquashfs: optimise dir_ent structure by removing pathname member

All dir_ent structures stored both the name and pathname
of each file scanned from the source directories. This was
rather wasteful of memory, as the majority of pathnames could
be computed from the parent directory's pathname and the
dir_ent's name.

Exceptions to this are names which have had a _1, _2 etc. appended due
to name clashes, pseudo files and cases where multiple directories
and files have been specified on the mksquashfs command line, in which
case the root directory will likely consist of entries each with a
different pathname. These cases have to be handled specially, either
with the new source_name member holding the original name, or in the
cases where there's a completely different pathname, by the use of the
nonstandard_pathname member.

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
4bcb7f87d69edc99adce34232f7cb9dea84ab923 28-Aug-2011 Phillip Lougher <phillip@squashfs.org.uk> mksquashfs: add action support

Add intial action support. Currently, there's supported:

- One action fragment()
- One test name()

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
/external/squashfs-tools/squashfs-tools/Makefile
ea1a0906f98002a69af691fdd2456b89874bd047 28-Feb-2011 Phillip Lougher <phillip@lougher.demon.co.uk> Indicate that LZMA1 support is deprecated, and that the newer and
better XZ support should be used in preference.

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/squashfs-tools/Makefile
86b95b73413263f345878d5ce8836c38c997e1cf 01-Dec-2010 Wolfram Sang <w.sang@pengutronix.de> add support for LDFLAGS, don't overwrite CFLAGS

When cross compiling, the linker cannot find libz. This patch
adds the LDFLAGS variable to pass the linkerflags.

Based on earlier work by Erwin Rol and added suggestions from Mike
Frysinger.

Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
Acked-by: Peter Korsgaard <jacmet@sunsite.dk>
[Fixed up to deal with code changes]
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/squashfs-tools/Makefile
d9f6e877c2e4a46076265c579b33bc1d8e6f116a 28-Feb-2011 Phillip Lougher <phillip@lougher.demon.co.uk> Allow XZ_SUPPORT to be specified on the command line, and
wrap CFLAGS line as it is over 80 characters.

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/squashfs-tools/Makefile
9b984c7568d4f7e749b168edc389bb99c21c7e58 21-Sep-2010 Peter Korsgaard <jacmet@sunsite.dk> allow custom EXTRA_CFLAGS/LDFLAGS/*_SUPPORT on the make cmd line

The extra flags are useful when cross compiling / using non-standard
locations, and configuring through the command line is nicer than
having to edit the Makefile by hand.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
[Fixed up to handle renaming of XZ_SUPPORT to LZMA_XZ_SUPPORT]
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/squashfs-tools/Makefile
ed76c8571b641f23f9cc2df1a978f185caea8b8c 31-Dec-2010 plougher <plougher> Get rid of global.h dependency
/external/squashfs-tools/squashfs-tools/Makefile
a492e35bbfaa155193a952f34a5db62633fe4fdd 31-Dec-2010 plougher <plougher> Unselect LZMA, XZ and LZO support
/external/squashfs-tools/squashfs-tools/Makefile
f2ede5d734b13b69361a02ead8de1e1bfd7891d7 31-Dec-2010 plougher <plougher> Move -lpthread and -lm into LIBS definition
/external/squashfs-tools/squashfs-tools/Makefile
bb0b576ef3371964ea794236c2053e488f0514c6 31-Dec-2010 plougher <plougher> Add missing entry for xz_wrapper.c
/external/squashfs-tools/squashfs-tools/Makefile
6c0017874d2b7c5da2747d6cdacc3e8d33a2fd72 31-Dec-2010 plougher <plougher> Add missing entry for kzo_wrapper.c
/external/squashfs-tools/squashfs-tools/Makefile
12e7325626eeb5d02c7298d0c638b1d06230f7f8 31-Dec-2010 plougher <plougher> Add missing entry for lzma_xz_wrapper.c
/external/squashfs-tools/squashfs-tools/Makefile
b2270a636d1f91828944d37a82f9405bfb254268 31-Dec-2010 plougher <plougher> Add missing entry for lzma_wrapper.c
/external/squashfs-tools/squashfs-tools/Makefile
21cc2fdbd1070ebba742cc703d850ec02b51eb72 31-Dec-2010 plougher <plougher> Add missing entry for gzip_wrapper.c
/external/squashfs-tools/squashfs-tools/Makefile
bba0417d8264add2a09bd856fbee71834282e434 31-Dec-2010 plougher <plougher> Add missing depdencies for unsquashfs_xattr.c
/external/squashfs-tools/squashfs-tools/Makefile
fbdfab016483e4d319d143931b11778cc3a41404 31-Dec-2010 plougher <plougher> Add missing dependencies for unsquashfs.c
/external/squashfs-tools/squashfs-tools/Makefile
28d8cc4c080b089b29c72c64481cdcd9fad5a700 31-Dec-2010 plougher <plougher> Add missign dependencies for unsquash-4.c
/external/squashfs-tools/squashfs-tools/Makefile
dc105915cb25fa4fd55fe8b3c5752ee689033582 31-Dec-2010 plougher <plougher> Fix dependencies for unsquash-2.c
/external/squashfs-tools/squashfs-tools/Makefile
4b4d75356635e7385b8add44f5bf180873f26bfb 31-Dec-2010 plougher <plougher> Add missing dependencies for sort.c
/external/squashfs-tools/squashfs-tools/Makefile
9bc866b36de0c0e945a9630d85f90af769ea16cf 31-Dec-2010 plougher <plougher> Add dependencies for read_xattrs.c
/external/squashfs-tools/squashfs-tools/Makefile
aa62247d49cf3bb7c722ddbfa0a38269c891f337 31-Dec-2010 plougher <plougher> Add missing dependencies for xattr.c
/external/squashfs-tools/squashfs-tools/Makefile
a5431f874a5026157e9ca7a80dabace817636e94 31-Dec-2010 plougher <plougher> Add missing dependencies for read_fs.c
/external/squashfs-tools/squashfs-tools/Makefile
443ddfac085b44b633f8f0f92039ca21a3535fcb 31-Dec-2010 plougher <plougher> Add missing dependencies for mksquashfs.c
/external/squashfs-tools/squashfs-tools/Makefile
e9d9beebfe205e98c700344f17914ef77b9fa253 31-Dec-2010 plougher <plougher> Add missing dependencies for compressor.c
/external/squashfs-tools/squashfs-tools/Makefile
445b9123906a5184e5821a84b0da385e3b4964ad 31-Dec-2010 plougher <plougher> fix comment typo, LZO_DIR should be LZMA_DIR
/external/squashfs-tools/squashfs-tools/Makefile
e6c80d02472373edac1ac1c6a14b7f47dd3e7ad9 30-Dec-2010 plougher <plougher> Accidently checked in local Makefile modifications which enable LZMA
and XZ compression by default. Revert them.
/external/squashfs-tools/squashfs-tools/Makefile
23df7e8c0838ab5cf2c6840d14c255dfe8fffb58 27-Dec-2010 plougher <plougher> Add -Xdict-size usage text.
/external/squashfs-tools/squashfs-tools/Makefile
67dfce9c3751f0580633e8a33cea28bcfbefec04 23-Nov-2010 plougher <plougher> Add initial support for XZ compression - no filters are currently supported
/external/squashfs-tools/squashfs-tools/Makefile
f4c143a860084e402b0a3b139bcd5520a2129fc4 23-Nov-2010 plougher <plougher> Fix one missed XZ_SUPPORT -> LZMA_XZ_SUPPORT
/external/squashfs-tools/squashfs-tools/Makefile
ebdcf0ab9d3d9c6f646ceab7e10eeb096ee73983 21-Nov-2010 plougher <plougher> Replace XZ_SUPPORT with LZMA_XZ_SUPPORT and xz_wrapper.* with lzma_xz_wrapper.*
/external/squashfs-tools/squashfs-tools/Makefile
499f17fb81e40778ce611eb493d0ed5a08e99c29 17-Sep-2010 plougher <plougher> Improve comments.
/external/squashfs-tools/squashfs-tools/Makefile
0d6c332f4e059a4557f4ed684c4efa62606b221e 15-Sep-2010 plougher <plougher> Missed one HAVE_COMPRESSOR = 1
/external/squashfs-tools/squashfs-tools/Makefile
399d079528b83123344f3cf92975dcc2b62a3d27 15-Sep-2010 plougher <plougher> Get rid of HAVE_COMPRESSOR, COMPRESSORS can now be used
/external/squashfs-tools/squashfs-tools/Makefile
3bd9fd61336bdfe63c44debe2bd003c49cda42c4 15-Sep-2010 plougher <plougher> Add quotes to error statements
/external/squashfs-tools/squashfs-tools/Makefile
0ceb24fc944027a424347c8e880c9784852f75fd 15-Sep-2010 plougher <plougher> Makefile check. Ensure COMP_DEFAULT is selected to be built
/external/squashfs-tools/squashfs-tools/Makefile
27e877e01958826a5885e67bbd04aaaccb8db0a8 14-Sep-2010 plougher <plougher> Makefile check. Make sure at least one compressor is selected
/external/squashfs-tools/squashfs-tools/Makefile
76b7c832bb72020749efcef5cdc8fefffac87f25 14-Sep-2010 plougher <plougher> Make gzip support optional (build time selectable). By default gzip is
supported.
/external/squashfs-tools/squashfs-tools/Makefile
d3d6b4adc0a53e8a8eb5df7567f334d798d73fae 14-Sep-2010 plougher <plougher> Fix typo in Makefile
/external/squashfs-tools/squashfs-tools/Makefile
9d1f891165be9f7e6b76c4ee694bb4bb50a6b6c4 14-Sep-2010 plougher <plougher> Add Makefile check. Both XZ_SUPPORT and LZMA_SUPPORT cannot be specified.
/external/squashfs-tools/squashfs-tools/Makefile
8109045af395896c4391fb833c1cd55eeea594cd 14-Sep-2010 plougher <plougher> Add check in Makefile. If LZMA_SUPPORT is specified then LZO_DIR must be
specified too
/external/squashfs-tools/squashfs-tools/Makefile
c801ba5494e53c5cad6c16241bdad01b3de33717 14-Sep-2010 plougher <plougher> Add glue code for LZO compression
/external/squashfs-tools/squashfs-tools/Makefile
8d1ffcac367d75b3b83721a1e133c4b79b36026f 25-Aug-2010 plougher <plougher> Re-enable XATTR_SUPPORT in the checked in Makefile
/external/squashfs-tools/squashfs-tools/Makefile
07d25c26a72a970eee2484f6d5433e38502ec04e 25-Aug-2010 plougher <plougher> Change detect to the somewhat better store
/external/squashfs-tools/squashfs-tools/Makefile
a8775b3bd473537100867e1d985163c2484e6a1b 25-Aug-2010 plougher <plougher> Reorganise Makefile, and add more comments to better distinguish the
different build option sections
/external/squashfs-tools/squashfs-tools/Makefile
df9d38a515489c2c573754ad81abd230dfd8b1f0 24-Aug-2010 plougher <plougher> Make the default behaviour of Unsquashfs with respect to extracting
xattrs (-no-xattr option set or unset) a build time option. Also add an
extra -xattr option to Unsquashfs for use where the build time default is not
to extract xattrs.

If XATTR support is disabled at build time (XATTR_SUPPRT commented out), then
make the default behaviour of Unsquashfs to not extract xattrs, and show
the -xattr option as unsupported in the help message.
/external/squashfs-tools/squashfs-tools/Makefile
9e0e290195380993755420150cb1ddc66e7d3d95 24-Aug-2010 plougher <plougher> Comment the XATTR_SUPPORT build option
/external/squashfs-tools/squashfs-tools/Makefile
860c1f3d8aa4ba40d587382a91821bea03b023c5 11-Aug-2010 plougher <plougher> Make XATTR support conditionally compilable. This is to support platforms
and c libraries that lack xattr support.
/external/squashfs-tools/squashfs-tools/Makefile
cea8fb604434d6eca129ed793d6ced419afece1a 31-Jul-2010 plougher <plougher> Put the default build options back
/external/squashfs-tools/squashfs-tools/Makefile
1e4dbce16f38ee8a689c1744c11843b6fc2c1b07 31-Jul-2010 plougher <plougher> Mark the dummy top-level directory (created when multiple sources are on the
command line or -keep-as-directory is set) as a PSEUDO file to indicate it
doesn't really exist.

This fixes the llistxattr failure occasionally seen.
/external/squashfs-tools/squashfs-tools/Makefile
8935dc25479321709c74c2f8214cf5365669100e 02-Jul-2010 plougher <plougher> Add initial support for reading xattrs in unsquashfs using the shared code in
read_xattrs.c. Currently this does nothing as unsquashfs does nothing with
the xattr data...

Plus move get_xattrs out of read_xattrs.c into read_fs.c. It is only used
by mksquashfs, and having it in read_xattrs.c causes link failure in
unsquashfs as generate_xattr is missing.
/external/squashfs-tools/squashfs-tools/Makefile
1b129839fa96a755f011fcaf1d06adc7cd6c28d2 18-Jun-2010 plougher <plougher> move xattr read code into separate read_xattrs.c file
/external/squashfs-tools/squashfs-tools/Makefile
e6e0e1bdf98ad6faa63527e5bbdd3bd5e7e97a9e 12-May-2010 plougher <plougher> Add support for xattrs. File system can store up to 2^48 compressed
bytes of xattr data, and the number of xattrs per inode is unlimited.
Each xattr value can be up to 4 Gbytes. Xattrs are supported for
files, directories, device nodes and symbolic links.
/external/squashfs-tools/squashfs-tools/Makefile
6b2fbe3a0dc489a167919ff518b8fc20b63e3c6f 05-Feb-2010 plougher <plougher> Add support for build LZMA using XZ Utils libzlma.
/external/squashfs-tools/squashfs-tools/Makefile
c8345e064104e2f8af4128aa4c517b430333048f 08-Dec-2009 plougher <plougher> LZMA support got accidently enabled by default. Fixed.
/external/squashfs-tools/squashfs-tools/Makefile
37a9b9a62bdfb18dc7459ef0be8599dff4ccf267 14-Oct-2009 plougher <plougher> Git rid of unnecessary variable, and tidy some code.
/external/squashfs-tools/squashfs-tools/Makefile
764dab5cd71bda25bc755de08908dbbd58c1a450 24-Aug-2009 plougher <plougher> Enable compression default to be selected via Makefile
/external/squashfs-tools/squashfs-tools/Makefile
0268d5103f86a4262d79e442dd9d0e52deeb5b9b 06-Aug-2009 plougher <plougher> Add missing .PONY lines
/external/squashfs-tools/squashfs-tools/Makefile
ee76f483a300f916990895b9630cdb19c6d79020 06-Aug-2009 plougher <plougher> Split long lines
/external/squashfs-tools/squashfs-tools/Makefile
898b10b3b19504126a4aec1d1a028b1e58109fed 06-Aug-2009 plougher <plougher> Add a couple of comments explaining how to build LZMA support
/external/squashfs-tools/squashfs-tools/Makefile
bd533806b7eafbc4ceb0edc9e04360ca8df505b9 06-Aug-2009 plougher <plougher> Add lzma build support. By default disabled.

To enable update LZMA_DIR to point to the LZMA sdk source, and set the
LZMA_SUPPORT variable.
/external/squashfs-tools/squashfs-tools/Makefile
0672efb2ee28096b315d7873d3943693fd35d3f2 31-Jul-2009 plougher <plougher> Add compressor and gzip_wrapper .o files to unsquashfs
/external/squashfs-tools/squashfs-tools/Makefile
3386d995d320ecb92ed5825f1fe5f177cd26e89f 29-Jul-2009 plougher <plougher> Add new compressor framework and gzip wrapper files
/external/squashfs-tools/squashfs-tools/Makefile
fd958432d2d06075b04940befb54bc4334c8a0ab 05-Apr-2009 plougher <plougher> Add Makefile definitions for pseudo file support
/external/squashfs-tools/squashfs-tools/Makefile
f81c7dc64b0d0321629805e1752ce0a755c685a7 19-Mar-2009 plougher <plougher> Add unsquash-4.c
/external/squashfs-tools/squashfs-tools/Makefile
2a005bee70ae9cb1ea4cebb49668f48766548c97 15-Mar-2009 plougher <plougher> Add Makefile to mksquashfs.c make dependency
/external/squashfs-tools/squashfs-tools/Makefile
2d9d61ec30bea6d09f37c16f3821a535358ce6db 15-Mar-2009 plougher <plougher> Add unsquashfs.h as a make dependency
/external/squashfs-tools/squashfs-tools/Makefile
eb32ff41ec7a370002a1ec5ebb48debdc7a18499 14-Mar-2009 plougher <plougher> Update Makefile following split of unsquashfs.c
/external/squashfs-tools/squashfs-tools/Makefile
f709418a42fb016e284d43611febe4e582d8d528 03-Mar-2009 plougher <plougher> Add unsquashfs to install target
/external/squashfs-tools/squashfs-tools/Makefile
c6436145c620330f6aa3de377bc459a83de07095 26-Feb-2009 plougher <plougher> Update unsquashfs.c compilation dependencies.
/external/squashfs-tools/squashfs-tools/Makefile
af6551e23a2b235612c4dce7467a2ab24d9cd199 25-Feb-2009 plougher <plougher> Reinstate building unsquashfs by default. Also add Makefile as a
compilation dependency.
/external/squashfs-tools/squashfs-tools/Makefile
e15cf0165a0fd91c6a17862d7fff7d68f7708611 21-Feb-2009 plougher <plougher> Add squashfs_swap.h to compilation dependencies
/external/squashfs-tools/squashfs-tools/Makefile
db4621c2bc9b0fbcb9f99a0254b70d0b8c3df07c 26-Jan-2009 plougher <plougher> Add new swap.c file
/external/squashfs-tools/squashfs-tools/Makefile
e18aa642d82bfbaaf4ed9fe82768b618538dd78e 26-Aug-2008 plougher <plougher> Add install and clean targets.
/external/squashfs-tools/squashfs-tools/Makefile
1b7e965158bcd60bbf39a3d6cc5998d251b2b51b 07-Aug-2008 plougher <plougher> Temporarily disable unsquashfs building
/external/squashfs-tools/squashfs-tools/Makefile
813e3023b9fe1d8fbde5b6e38bf57dec6fd1d414 21-Apr-2008 plougher <plougher> With the addition of a progress bar to unsquashfs it now needs to be built
with the maths (-lm) library.
/external/squashfs-tools/squashfs-tools/Makefile
8888b61f8ff4680247d10f7e5beb2ff35e8c867d 13-Feb-2008 plougher <plougher> Merge parallel unsquashfs development from devel_3-4 branch.
Parallel unsquashfs is now considered stable enough for mainline.
/external/squashfs-tools/squashfs-tools/Makefile
e98d9aaf33f0b7fe1866e5e3bfd904701b2a085c 25-Oct-2007 plougher <plougher> New _GNU_SOURCE CFLAG
/external/squashfs-tools/squashfs-tools/Makefile
13fe4e35aa93b28d39499d58b533519f12fb24ea 15-Jun-2007 plougher <plougher> Change -g flag to -O2
/external/squashfs-tools/squashfs-tools/Makefile
4c99cb7f458d8e1c598f1c80793daf3696c9b528 14-Jun-2007 plougher <plougher> Increase max block size to 1 Mbyte, and default block size to 128 Kbytes
/external/squashfs-tools/squashfs-tools/Makefile
f60f935e20db82636dafc4580c8510220092e775 23-Apr-2007 plougher <plougher> Yet again put -O2 option back in Makefile!!
/external/squashfs-tools/squashfs-tools/Makefile
018d2b3b5bda64271196d46984d79c16f6268c46 23-Apr-2007 plougher <plougher> Make Mksquashfs deal better with files changing whilst filesystem is being read. Also
more work dealing with I/O errors.
/external/squashfs-tools/squashfs-tools/Makefile
1b8b59061945cee0d1d222ce5e911c8ab161de27 15-Apr-2007 plougher <plougher> Remove -g option and re-add -O2 optimisation option.
/external/squashfs-tools/squashfs-tools/Makefile
29e3709bc814f5ebf166fb6ab4d6ea51ac98966b 15-Apr-2007 plougher <plougher> Update Mksquashfs to deal better with file read errors.
/external/squashfs-tools/squashfs-tools/Makefile
65a7df88219d7acd3d9779e444bda5d0b19dfa88 14-Mar-2007 plougher <plougher> Remove debug flag from Makefile.
/external/squashfs-tools/squashfs-tools/Makefile
62045c7004ea0336f57efd802305bb2406181de5 14-Mar-2007 plougher <plougher> Update version and date on Unsquashfs.
/external/squashfs-tools/squashfs-tools/Makefile
ba3d412c7c811a9b335a52ec497ce511e35b2bc8 14-Mar-2007 plougher <plougher> Added 1.0 filesystem support to Unsquashfs.
/external/squashfs-tools/squashfs-tools/Makefile
d285d234c8dfc223468e7d9ba6e72797b1ea977f 06-Nov-2006 plougher <plougher> Remove debug options in Makefile
/external/squashfs-tools/squashfs-tools/Makefile
0e45365737bf5283627e32253f2279c4d9fa32d0 06-Nov-2006 plougher <plougher> Uodate mksquashfs to mksquashfs3.1-r2 with NFS support
/external/squashfs-tools/squashfs-tools/Makefile
5507dd92370ba35d9f1671483beb0d4e47058293 06-Nov-2006 plougher <plougher> Update to par_mksquashfs version 3.1
/external/squashfs-tools/squashfs-tools/Makefile
117b2ea29a3a240bc6a063a73f8c11e786313a82 09-Feb-2006 plougher <plougher> Fixed sorting so that it now works with 3.0
/external/squashfs-tools/squashfs-tools/Makefile
443c15812032991c98b33b5424b17bcd55fe3575 27-Dec-2005 plougher <plougher> Added first version of Unsquashfs. The current version can unsquash
3.0 filesystems.
/external/squashfs-tools/squashfs-tools/Makefile
1f413c84d736495fd61ff05ebe52c3a01a4d95c2 18-Nov-2005 plougher <plougher> Initial revision
/external/squashfs-tools/squashfs-tools/Makefile