index
:
squashfs/squashfs-tools.git
lz4
master
stable
squashfs tools development
Phillip Lougher
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2014-02-28
mksquashfs: write_file() only set status if read buffer errored
Phillip Lougher
1
-2
/
+2
2014-02-27
caches-queues-lists: Merge sequence and index in struct file_buffer
Phillip Lougher
1
-2
/
+4
2014-02-27
caches-queues-lists: Rearrange struct file_buffer
Phillip Lougher
1
-4
/
+4
2014-02-23
actions: fix parsing of "G/M/K" size specifiers in number parsing
Phillip Lougher
2
-4
/
+4
2014-02-23
caches-queues-lists: collapse struct file_buffer unions into one with structs
Phillip Lougher
1
-6
/
+8
2014-02-23
xattr: fix include of non system header file
Phillip Lougher
1
-1
/
+1
2014-02-23
Makefile: fix header file dependencies for xz_wrapper.c
Phillip Lougher
1
-1
/
+1
2014-02-23
Makefile: fix header file dependencies for lz4_wrapper.c
Phillip Lougher
1
-1
/
+1
2014-02-23
Makefile: fix header file dependencies for lzo_wrapper.c
Phillip Lougher
1
-1
/
+1
2014-02-23
Makefile: fix header file dependencies for gzip_wrapper.c
Phillip Lougher
1
-1
/
+1
2014-02-23
Makefile: fix header file dependencies for caches-queues-lists.c
Phillip Lougher
1
-1
/
+1
2014-02-23
Makefile: fix header file dependencies for restore.c
Phillip Lougher
1
-1
/
+2
2014-02-23
Makefile: fix header file dependencies for info.c
Phillip Lougher
1
-1
/
+2
2014-02-23
Makefile: fix header file dependencies for read_file.c
Phillip Lougher
1
-1
/
+1
2014-02-23
Makefile: fix header file dependencies for progressbar.c
Phillip Lougher
1
-1
/
+1
2014-02-23
Makefile: fix header file dependencies for action.c
Phillip Lougher
1
-1
/
+1
2014-02-23
Makefile: fix header file dependencies for read_xattrs.c
Phillip Lougher
1
-2
/
+3
2014-02-23
Makefile: fix header file dependencies for pseudo.c
Phillip Lougher
1
-1
/
+1
2014-02-23
Makefile: fix header file dependencies for sort.c
Phillip Lougher
1
-1
/
+1
2014-02-23
Makefile: fix header file dependencies for read_fs.c
Phillip Lougher
1
-2
/
+2
2014-02-23
Makefile: fix header file dependencies for mksquashfs.c
Phillip Lougher
1
-2
/
+3
2014-02-23
Mksquashfs: change cache_rehash() to cache_hash()
Phillip Lougher
3
-11
/
+8
2014-02-22
Mksquashfs: introduce additional per CPU fragment process threads
Phillip Lougher
5
-25
/
+137
2014-02-18
actions: fix parsing of numeric uid and gid
Phillip Lougher
2
-3
/
+3
2014-02-06
Mksquashfs: optimise duplicate checking when appending
Phillip Lougher
3
-22
/
+89
2014-02-06
xattr: fix ERROR_EXIT()
Phillip Lougher
1
-4
/
+8
2014-02-05
Mksquashfs: move a couple of things into mksquashfs.h
Phillip Lougher
4
-41
/
+44
2014-02-05
Mksquashfs: split checksum_flag
Phillip Lougher
1
-12
/
+15
2014-02-05
Mksquashfs: reorganise struct file_info
Phillip Lougher
1
-2
/
+2
2014-01-31
Mksquashfs: add new -exit-on-error option
Phillip Lougher
5
-72
/
+126
2014-01-30
Mksquashfs: use pthread_kill() to signal restore thread
Phillip Lougher
1
-1
/
+1
2014-01-27
restore: redo thread termination when restoring filesystem on appending
Phillip Lougher
3
-20
/
+64
2014-01-26
gzip_wrapper: fix -Xwindow-size option return value
Phillip Lougher
1
-0
/
+2
2014-01-24
caches-queues-lists: implement seq_queue_flush()
Phillip Lougher
2
-0
/
+17
2014-01-24
caches-queues-lists: abstract hash table size and don't hard code it everywhere
Phillip Lougher
2
-62
/
+65
2014-01-24
caches-queues-lists: implement queue_flush()
Phillip Lougher
2
-2
/
+14
2014-01-24
restore: moving pthread cancelling into restore.c from mksquashfs.c
Phillip Lougher
2
-9
/
+11
2014-01-24
restore: simplify SIGINT/SIGTERM/SIGUSR1 and interrupted handling
Phillip Lougher
1
-16
/
+13
2014-01-22
squashfs-tools - xattr.h:127:22: error: parameter name omitted
Jeroen Roovers
1
-1
/
+1
2014-01-21
Mksquashfs: move progress bar disable
Phillip Lougher
1
-1
/
+1
2014-01-21
Mksquashfs: flags should be set using TRUE/FALSE and not 0/1
Phillip Lougher
1
-7
/
+13
2014-01-21
Unsquashfs: add comment regarding SQUASHFS_TRACE and the progress bar
Phillip Lougher
1
-0
/
+5
2014-01-19
progressbar: set_progressbar_state() can be called by threads killed
Phillip Lougher
1
-1
/
+2
2014-01-19
mksquashfs: fix progress bar enabling/disabling
Phillip Lougher
3
-30
/
+40
2014-01-18
mksquashfs: simplify print_filename in info.c
Phillip Lougher
1
-14
/
+2
2014-01-13
unsquashfs: fix mtime signedness for legacy layouts
Phillip Lougher
1
-8
/
+8
2014-01-13
mksquashfs/unsquashfs: fix mtime signedness
Phillip Lougher
2
-26
/
+27
2014-01-07
mksquashfs: add -Xhelp option
Phillip Lougher
1
-2
/
+10
2014-01-06
mksquashfs: display compressor options when -X option is not recognised
Phillip Lougher
1
-0
/
+6
2014-01-06
mksquashfs: redo -comp <compressor> parsing
Phillip Lougher
1
-33
/
+60
2014-01-05
gzip_wrapper: significantly improved implementation
Phillip Lougher
2
-5
/
+283
2014-01-05
unsquashfs/read_fs: Always_use_fragments should be Always-use-fragments
Phillip Lougher
2
-2
/
+2
2014-01-05
lzo_wrapper: Use SQUASHFS_LZO1X_999_COMP_DEFAULT rather than hard-coded const
Phillip Lougher
1
-1
/
+1
2014-01-04
lzo_wrapper: Rename compression_option to compression-option
Phillip Lougher
1
-10
/
+10
2014-01-03
Update dates
Phillip Lougher
2
-6
/
+6
2014-01-03
lzo_wrapper: Rename -Xlzo_algo option to -Xalgorithm
Phillip Lougher
1
-7
/
+7
2013-12-31
compressor: don't overload extract_options
Phillip Lougher
3
-1
/
+52
2013-12-31
lzo_wrapper.c: fix URL
Phillip Lougher
1
-1
/
+1
2013-12-30
lzo_wrapper.c: improve -Xcompression_level error message
Phillip Lougher
1
-0
/
+2
2013-12-30
lzo_wrapper.c: improve -Xlzo_algo error messages
Phillip Lougher
1
-2
/
+9
2013-12-30
lzo_wrapper.c: fix missing tab in compression options display
Phillip Lougher
1
-1
/
+1
2013-12-30
lzo_wrapper.c: fix missing space in ERROR message
Phillip Lougher
1
-1
/
+1
2013-12-30
compressor: Update comment referring to XZ implementation
Phillip Lougher
1
-3
/
+2
2013-12-30
read_fs.c: fix missing space in ERROR message
Phillip Lougher
1
-1
/
+1
2013-12-28
unsquashfs: fix cache used count statistic
Phillip Lougher
1
-3
/
+6
2013-12-28
lzo_wrapper: new implementation
Phillip Lougher
3
-0
/
+512
2013-08-27
lzo_wrapper: Remove current implementation!
Phillip Lougher
2
-130
/
+0
2013-07-20
Makefile: Make "COMP_DEFAULT isn't selected to be built" error more informative
Phillip Lougher
1
-1
/
+2
2013-07-20
Makefile: update "no compressor selected" error message to include LZ4
Phillip Lougher
1
-1
/
+2
2013-07-20
lz4_wrapper: update URL to LZ4 homepage
Phillip Lougher
1
-1
/
+1
2013-07-20
Makefile: update to give the links to LZ4 homepage and source repository
Phillip Lougher
1
-2
/
+5
2013-07-20
mksquashfs: remove "mutex_unlock" label in read_fs_bytes
Phillip Lougher
1
-5
/
+1
2013-07-17
Update dates
Phillip Lougher
2
-2
/
+2
2013-07-17
lz4: get rid of commented out line in lz4_compress
Phillip Lougher
1
-1
/
+0
2013-07-17
lz4: add some more error messages to lz4_print_options
Phillip Lougher
1
-2
/
+6
2013-07-17
lz4: add some more error messages to lz4_extract options
Phillip Lougher
1
-2
/
+6
2013-07-08
Makefile: disable LZ4 building by default
Phillip Lougher
1
-1
/
+1
2013-07-08
Update dates
Phillip Lougher
2
-2
/
+2
2013-07-08
lz4_wrapper: get rid of lz4_init()
Phillip Lougher
1
-25
/
+0
2013-07-08
lz4_wrapper: get rid of lz4_options_post()
Phillip Lougher
1
-20
/
+0
2013-07-08
lz4_wrapper: implement lz4_usage()
Phillip Lougher
1
-0
/
+2
2013-07-08
lz4_wrapper: implement lz4 compression options display
Phillip Lougher
1
-0
/
+3
2013-07-08
xz_wrapper: fix comment on xz_options return values
Phillip Lougher
1
-4
/
+5
2013-07-07
lz4: add support for lz4 "high compression"
Phillip Lougher
2
-16
/
+33
2013-07-07
Makefile: {compressor|mksquashfs}.c should be rebuilt if Makefile options change
Phillip Lougher
1
-3
/
+3
2013-07-07
lz4_wrapper: make global comp_opts a static inside lz4_dump_options
Phillip Lougher
1
-2
/
+2
2013-07-07
xz_wrapper: make global comp_opts a static inside xz_dump_options
Phillip Lougher
1
-2
/
+1
2013-06-24
Merge branch 'lz4'
Phillip Lougher
7
-7
/
+392
2013-06-22
xz_wrapper: fix sizeof() in xz_display_options()
Phillip Lougher
1
-1
/
+1
2013-06-22
unsquashfs; add aligned attribute to char buffer on stack in squashfs_stat()
Phillip Lougher
1
-1
/
+1
2013-06-22
gzip_wrapper: only set *error if an error occurs in gzip_uncompress()
Phillip Lougher
1
-2
/
+6
2013-06-22
lzma_wrapper: only set *error if an error occurs in lzma_uncompress()
Phillip Lougher
1
-2
/
+6
2013-06-22
lzo_wrapper: only set *error if an error occurs in lzo_uncompress()
Phillip Lougher
1
-2
/
+6
2013-06-22
xz_wrapper: only set *error if an error occurs in xz_uncompress()
Phillip Lougher
1
-2
/
+6
2013-06-21
unsquashfs: Call compressor_extract_options
lz4
Phillip Lougher
1
-7
/
+38
2013-06-21
mksquashfs: add additional comment concerning use of compressor_extract_options
Phillip Lougher
1
-0
/
+4
2013-06-21
lz4: add flags field to comp_opts structure
Phillip Lougher
2
-0
/
+18
2013-06-21
lz4: add setting of comp_opts structure
Phillip Lougher
2
-15
/
+33
2013-06-17
lz4: add experimental support for lz4 compression
Phillip Lougher
5
-0
/
+314
2013-06-13
unsquashfs_info: add dumping of cache state to dump_state() function
Phillip Lougher
1
-2
/
+10
2013-06-13
unsquashfs: export dump_cache() and a couple of cache globals
Phillip Lougher
1
-1
/
+3
2013-06-13
unsquashfs: add dump_cache()
Phillip Lougher
1
-1
/
+13
2013-06-11
unsquashfs: add code to track number of used buffers in cache
Phillip Lougher
2
-1
/
+9
2013-06-10
unsquashfs: rename deflate/deflator thread references with inflate/inflator
Phillip Lougher
1
-7
/
+7
2013-06-10
unsquashfs: rename to_deflate to to_inflate
Phillip Lougher
3
-11
/
+11
2013-06-10
unsquashfs_info: add dump_state function and enable it
Phillip Lougher
2
-3
/
+20
2013-06-10
unsquashfs: export a couple of functions and globals
Phillip Lougher
1
-0
/
+4
2013-06-07
unsquashfs: add dump_queue()
Phillip Lougher
1
-0
/
+15
2013-06-07
unsquashfs: make {disable|enable}_progress_bar contingent on progress flag
Phillip Lougher
1
-8
/
+8
2013-06-07
unsquashfs: fix typos in pthread_sigmask() failure macro
Phillip Lougher
1
-3
/
+3
2013-06-07
unsquashfs: use pthread_sigmask() instead of sigprocmask()
Phillip Lougher
1
-4
/
+4
2013-06-07
unsquashfs: add code to dump filename when ^\ is hit
Phillip Lougher
2
-7
/
+25
2013-06-07
unsquashfs: add code to implement info thread
Phillip Lougher
2
-0
/
+147
2013-06-06
mksquashfs: Get rid of fragment_waiting which is unused
Phillip Lougher
1
-2
/
+0
2013-06-06
mksquashfs: don't need to pass oldmask into pthread_sigmask(), it's not used ...
Phillip Lougher
1
-3
/
+3
2013-06-06
progressbar: TIOCGWINSZ ioctl fail message should use ERROR() macro
Phillip Lougher
1
-2
/
+2
2013-06-06
info: take temporary copy of "ent"
Phillip Lougher
1
-4
/
+5
2013-06-06
info: fix prototype definition
Phillip Lougher
1
-1
/
+1
2013-06-04
Get rid of par_mksquashfs directory and README
Phillip Lougher
1
-2
/
+0
2013-05-31
caches-queues-lists: fix lookup bug in seq_queue
Phillip Lougher
1
-1
/
+1
2013-05-31
unsquashfs: replace cond_var and pthread_cond_timedwait() with nanosleep()
Phillip Lougher
1
-15
/
+13
2013-05-29
unsquashfs: quieten progressbar
Phillip Lougher
1
-13
/
+2
2013-05-29
mksquashfs: rename from_reader queue to to_deflate
Phillip Lougher
3
-6
/
+6
2013-05-29
mksquashfs: tidy code in unlock_fragments()
Phillip Lougher
1
-7
/
+7
2013-05-25
mksquashfs: add comment to unlock_fragments() saying queue_empty() is not racy
Phillip Lougher
1
-0
/
+7
2013-05-25
info: squash dump_state() output so it again fits into a 80x24 terminal window
Phillip Lougher
1
-7
/
+7
2013-05-25
info: add locked fragment queue to dump_state()
Phillip Lougher
2
-1
/
+6
2013-05-23
mksquashfs: replace fragment_locked list with a queue
Phillip Lougher
3
-40
/
+18
2013-05-23
caches-queues-lists: add queue_empty()
Phillip Lougher
2
-0
/
+16
2013-05-22
caches-queues-lists: Get rid of now unused field in struct file_buffer
Phillip Lougher
1
-1
/
+0
2013-05-22
caches-queues-lists: fix typo in comment
Phillip Lougher
1
-1
/
+1
2013-05-22
mksquashfs: fix rare race condition in "locked fragment" queueing
Phillip Lougher
1
-1
/
+3
2013-05-20
mksquashfs: if the fragment is sparse set fragment flag to FALSE
Phillip Lougher
1
-5
/
+6
2013-05-20
mksquashfs: don't pass queue to get_file_buffer()
Phillip Lougher
1
-6
/
+6
2013-05-20
caches-queues-list: update informational printf in dump_state()
Phillip Lougher
1
-1
/
+1
2013-05-20
mksquashfs: change queue name from "from_deflate" to "to_main"
Phillip Lougher
3
-13
/
+13
2013-05-19
mksquashfs: fix bug introduced changing fragment index in writer buffer
Phillip Lougher
1
-2
/
+2
2013-05-19
mksquashfs: move error reporting from read_from_disk(2) to the caller
Phillip Lougher
1
-14
/
+38
2013-05-19
mksquashfs: queue fragment and empty file buffers directly to main thread
Phillip Lougher
1
-16
/
+36
2013-05-15
caches-queues-lists: fix bug caused by new seq_queue implementation
Phillip Lougher
3
-19
/
+25
2013-05-12
caches-queues-lists: make queue dump more informative
Phillip Lougher
1
-8
/
+9
2013-05-12
caches-queues-lists: get rid of readp/writep in dump_queue
Phillip Lougher
1
-2
/
+1
2013-05-12
caches-queues-lists: implement dump_seq_queue
Phillip Lougher
3
-2
/
+23
2013-05-11
mksquashfs: replace generic queue with specialised "sequential queue"
Phillip Lougher
3
-52
/
+17
2013-05-11
caches-queues-lists: add a specialised "sequential queue" implementation
Phillip Lougher
2
-1
/
+108
2013-05-09
caches-queues-lists: move definition of fragment list
Phillip Lougher
1
-3
/
+4
2013-05-09
caches-queues-lists: add a hash table macro implementation
Phillip Lougher
2
-31
/
+38
2013-05-02
info: dump queue and cache status if ^\ hit twice within one second
Phillip Lougher
2
-6
/
+31
2013-05-01
caches-queues-lists: add code to dump shrinking non-lookup caches
Phillip Lougher
1
-4
/
+8
2013-05-01
caches-queues-lists: add code tracking max historical size of shrinking cache
Phillip Lougher
2
-37
/
+60
2013-04-30
frag_deflate_thread: move pthread_cancel_{push/pop} out of loop
Phillip Lougher
1
-2
/
+4
2013-04-30
frag_deflate_thread: Move mutex unlock back to before queue put
Phillip Lougher
1
-2
/
+5
2013-04-30
mksquashfs: change the index used when adding fragments to the writer cache
Phillip Lougher
1
-7
/
+7
2013-04-30
caches-queues-lists: enable cache_get() to use negative indexes
Phillip Lougher
1
-2
/
+2
2013-04-29
caches-queues-lists: get rid of "keep" blocks and make behaviour more explicit
Phillip Lougher
3
-30
/
+70
2013-04-29
info: add a used parameter to the cache dump information
Phillip Lougher
2
-3
/
+10
2013-04-27
info: add code to dump cache state
Phillip Lougher
4
-6
/
+34
2013-04-25
caches-queues-lists: add include for printf
Phillip Lougher
1
-0
/
+1
2013-04-25
info: add some newlines to the queue printfs
Phillip Lougher
1
-3
/
+3
2013-04-22
info: add initial code to dump queue state when sent SIGHUP
Phillip Lougher
5
-3
/
+54
2013-04-22
progressbar: move progress bar state to progressbar.c and set via function
Phillip Lougher
3
-4
/
+17
2013-04-22
mksquashfs: add a comment regarding the progressbar and SQUASHFS_TRACE
Phillip Lougher
1
-0
/
+5
2013-04-22
info: handle asprintf failure properly
Phillip Lougher
1
-2
/
+4
2013-04-22
info: move filename printing into separate function
Phillip Lougher
1
-16
/
+25
2013-04-19
restore: move extern definition into restore.h
Phillip Lougher
2
-1
/
+26
2013-04-19
read_fs: move extern definitions into read_fs.h
Phillip Lougher
2
-17
/
+9
2013-04-19
Move SQUASHFS_LEXX and SQUASHFS_SWAP_{SHORTS:INTS:LONGS} into squashfs_swap.h
Phillip Lougher
7
-35
/
+14
2013-04-19
Swap source and destination in macros in disk -> host reading code
Phillip Lougher
6
-44
/
+44
2013-04-18
squashfs_swap: Use explicit sizeof(struct xxx) rather than sizeof(*s)
Phillip Lougher
1
-20
/
+20
2013-04-18
Fix email address
Phillip Lougher
1
-2
/
+2
2013-04-15
sort: move extern definitions to sort.h from mksquashfs.c
Phillip Lougher
2
-6
/
+7
2013-04-14
queues-caches-lists: move cache freelist allocate logic
Phillip Lougher
3
-23
/
+24
2013-04-14
caches-queues-lists: move definitions of {insert|remove}_fragment_list
Phillip Lougher
3
-17
/
+17
2013-04-09
mksquashfs: move the caches, queues and lists implementations
Phillip Lougher
4
-327
/
+404
2013-04-09
restore: disable info printing when restoring
Phillip Lougher
1
-0
/
+2
2013-04-09
mksquashfs: disable info printing once once file processing has stopped
Phillip Lougher
1
-0
/
+1
2013-04-09
info: add info.h
Phillip Lougher
2
-2
/
+28
2013-04-08
mksquashfs: fix recursive restore failure check
Phillip Lougher
2
-23
/
+21
2013-04-06
mksquashfs: simplify pthread_cleanup_pop handling
Phillip Lougher
1
-35
/
+7
2013-04-06
mksquashfs: add FATAL ERROR to error message
Phillip Lougher
1
-1
/
+1
2013-04-06
progressbar: Don't explicitly signal SIGUSR1 anymore
Phillip Lougher
1
-6
/
+1
2013-04-06
mksquashfs: Don't explicitly signal SIGUSR1 anymore
Phillip Lougher
1
-2
/
+1
2013-04-02
mksquashfs: make EXIT_MKSQUASHFS() etc restore via the restore thread
Phillip Lougher
1
-4
/
+7
2013-03-31
restore: get rid of res as it is not used
Phillip Lougher
1
-1
/
+1
2013-03-31
mksquashfs: don't now need to check if progress bar is enabled
Phillip Lougher
1
-2
/
+1
2013-03-31
mksquashfs: use pthread_exit(NULL) in writer thread
Phillip Lougher
1
-1
/
+1
2013-03-31
mksquashfs: don't zero thread[x] on thread exit or check for it
Phillip Lougher
1
-7
/
+2
2013-03-31
mksquashfs: Shift SIGUSR2 to SIGUSR1
Phillip Lougher
3
-8
/
+8
2013-03-31
progressbar: don't display progress bar if disabled
Phillip Lougher
1
-1
/
+4
2013-03-31
restore: Disable progress bar on restore
Phillip Lougher
1
-0
/
+2
2013-03-31
mksquashfs: get rid of sigusr1_handler
Phillip Lougher
1
-22
/
+0
2013-03-31
mksquashfs: get rid of waitforthread()
Phillip Lougher
1
-8
/
+0
2013-03-31
mksquashfs: Use pthread_cancel() to terminate sub-threads
Phillip Lougher
1
-74
/
+71
2013-03-28
mksquashfs: rename sighandler2 to sighandler
Phillip Lougher
1
-4
/
+4
2013-03-28
mksquashfs: Add separate restore thread rather than setjmp/longjmp
Phillip Lougher
3
-46
/
+121
2013-03-26
mksquashfs: move installation of SIGUSR1 handler to each thread
Phillip Lougher
1
-8
/
+28
2013-03-26
mksquashfs: change sigprocmask to pthread_sigmask
Phillip Lougher
1
-3
/
+3
2013-03-26
mksquashfs: get rid of pthread_setcancel{state!type}
Phillip Lougher
1
-18
/
+2
2013-03-26
mksquashfs: move filesystem table writing into own function
Phillip Lougher
1
-121
/
+129
2013-03-24
mksquashfs: print file being squashed when ^\ (SIGQUIT) typed
Phillip Lougher
4
-4
/
+110
[prev]
[next]