| Age | Commit message (Collapse) | Author | 
 | 
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
 | 
 | 
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
 | 
 | 
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
 | 
 | 
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
 | 
 | 
This commit does the following:
 - canonicalize_name is moved to libfstree
 - source_date_epoch is only used inside libfstree, so it's also moved
   over and can later be completely internalized
 - print_version is moved over to sqfshelper. Mainly so it doesn't end
   up in libsquashfs.so for no sane reason.
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
 | 
 | 
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
 | 
 | 
Requires that config.h be included before other headers, since the macro
_FILE_OFFSET_BITS changes the definitions of things like 'struct stat'.
I chose to simply include it at the top of every C file and at
immediately after the double-inclusion guards of every header.
Signed-off-by: Matt Turner <mattst88@gmail.com>
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
 | 
 | 
- Replace scan and memmove with simple automaton
 - Convert forward to back slashes, lots of file systems treat them
   equivalenty, this saves us a few more checks down the road
 - Remove './' path components. We can saveley remove them in a string
   processing step instead of throwing an error. Also they actually appear
   often in tar balls, possibly not under user control.
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
 | 
 | 
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
 |