diff --git a/NEWS b/NEWS index dfd56b1..075e941 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,22 @@ +v0.1.0 (2013-03-16): + + * There are now test archives for OS-9 and OS-9/68k (OSK) and a + workaround for a bug in the OSK lha tool on this platform. OSK level + 0 extended areas are also supported. + * Extracted files are now written using O_EXCL, which prevents + malicious symbolic links being used to redirect output. + * Directory paths containing '..' as a directory name are now + sanitized, to prevent malicious archives being able to overwrite + arbitrary files on the filesystem. + * Symbolic links are now extracted in a safer way, being created as + dummy files that are overwritten with proper symbolic links at the + end of extraction. This is the same behavior used by GNU tar to + prevent malicious use of symbolic links. + * Automake 1.13 is now properly supported (thanks Jan Engelhardt). + Processing of archives read from IPC pipes (including stdin) has + been fixed. + v0.0.7 (2012-06-02): * Extraction and listing of Unix symbolic links is now supported. @@ -106,3 +124,4 @@ v0.0.1 (2012-04-06): These are features that I aim to add in future releases. Other future features can be found in the TODO file. +# vim: tw=75 diff --git a/configure.ac b/configure.ac index eaf920e..e47a0ff 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_INIT(Lhasa, 0.0.7, fraggle@gmail.com, lhasa) +AC_INIT(Lhasa, 0.1.0, fraggle@gmail.com, lhasa) AC_CONFIG_AUX_DIR(autotools) AM_INIT_AUTOMAKE([no-define])