|
|
PeaZip -
Changelog
Flexibe, portable, secure, and
free as in freedom
Current
release
- 2009 11 06
- 2.8.beta
- FILE MANAGER
- New file manager based on ListView
- easier selection (optional row selection)
- sorting column and a/z order are remembered
- alternative Details and List browser style
- customizable icons for most common file types
- Can now open MBR, FAT and NTFS units as archive
(experimental) through 7z backend, to display objects hidden by the
system at any level (file browser is yet independent from system's file
explorer API, but still rely on system's Find* API)
- (Windows) Faster file copy, copy in restartable
mode (default off) can be set in Options > Settings
- Updated "Open with..." presets to scan files
with new AVG9
- EXTRACT, CONVERT and ARCHIVE
- Convert archives, accepts both archives and
non-archives, existing archives are extracted before compression stage
- used with "Add each object to a separate
archive" option
(defaults) it performs a mass conversion of listed archives to the
desired format
- otherwise it consolidates multiple input
archives in a new
archive of the desired format, and can improve compression efficency
due to extraction and recompression of existing archives
- Multiple jobs launched at once (form program's
GUI) are now executed sequentially, parallel execution is available as
option
- Extract to new folder option is now remembered
- Can set a default extraction path (from
extraction form, quick path selection menu which is called from button
on the left of the extraction path address)
- Extract button, within an archive, extracts
selected object; if nothing is selected extracts all displayed objects
(like WinRar/7-Zip).
- 98 file extensions supported (MBR, FAT, NTFS)
- Recompiled with Lazarus 0.9.28.2
- All translations updated
|
2.x
releases -
20080321 .. present
- 2009 10 20
- 2.7.1
- Recompiled with Lazarus 0.9.28 / FPC 2.2.4
- Updated to Pea 0.28
- FILE MANAGER
- Fixed: it is now possible to use keyboard
shortcut for go back and go up when browsing any archive type
- Fixed: it is now possible to open with custom
applications items in subfolders of archives
- Fixed: it is now possible to scan selected
items with AVG (inside archives or in the filesystem) - the old non
working command can be fixed using reset in Options > Settings >
Open with... tab
- Full path column now is shown only in flat
view, to reduce the amount of displayed information in browsing mode
- Fixed (Vista and more recent systems): robocopy
does no longer changes destination folders attributes accordingly to
input folder while copying files
- Various minor fixes and improvements (better
sorting, faster translation, simpler message on archive browsing error)
- EXTRACTION
- New keyboard shortcuts for extraction:
- Ctrl+Alt+Enter start archive(s) extraction,
as Ok button
- Shift+Backspace cancel archive(s) extraction,
as Cancel button
- Shift+N toggle extract in new folder on/off
- ARCHIVING
- Fixed: "Add to separate archives" automatically
unchecked when using add to archive mode
- Fixed: clicking on file name dialog now always
starts the dialog in the currently selected directory
- New keyboard shortcuts for archiving:
- Ctrl+Alt+Enter start archive(s) creation, as
Ok button
- Shift+Backspace archive(s) creation, as
Cancel button
- Shift+7 change archive type to 7z, +B to bz2,
+G to gz, +S to 7z-sfx, + T to tar, +Z to zip
- 2009 09 15
- 2.7
- BACKEND
- (Windows) updated to 7z 9.07
- FILE MANAGER
- Fixed: issue in remembering last output path
used for extraction
- Fixed: issue in dropping items to bookmarks
(showing on Windows only)
- Fixed: incorrect size for files larger than 4GB
(showing on Windows only) - to compile sources in Lazarus 0.9.26.2 the
IDE needs to be patched: http://bugs.freepascal.org/view.php?id=14472
- Fixed: PeaLauncher issue in exploring output
path, if it is a folder (showing on Windows only)
- Fixed: restored behaviour of open/preview with
"PeaZip (new instance)", to attempt to open any file type as an archive
- Added copy to, move to, quick and secure
deletion, explore and open command prompt here into file manager's
toolbar dropdown menu
- Back, fwd and up buttons now have a rightclick
popupmenu to browse 8 more recent history entries
- Drag and drop to application:
- disabled dropping to non browseable archive
(corrupted, or content is protected by unknow passord)
- disabled dropping to "Settings" panel
- when dropping a single supported non-archive
type file into the file browser (i.e. an executable or an Office
file),show add to archive instead of choiche dialog
- (Windows) potentially slow operation of
querying for units was moved after GUI creation and launch of quick
functions
- Various minor fixes and improvements
- EXTRACTION
- After extraction by drag and drop the output
path is now reset to archive's path, and drop path is saved as last
used, as for all other extraction operations
- For extractions performed during preview
operation, the default output path is automatically moved out of the
PeaZip's temporary folder
- Output path dialog now starts from archive's
path by default
- Output path field is now writeable to allow
manual editing or pasting paths from other file managers
- When browsing a single archive, extraction
checks if password is needed, as happens for drag and drop extraction
under the same condition
- ARCHIVING
- Enabled Ctrl+V to add objects to archives (from
PeaZip's clipboard)
- For ease of use, it is now disabled changing
output when archiving in archive update mode
- LPAQ8 can now be selected as compression format
from *PAQ entry
- WINDOWS INSTALLER
- Context menu's extraction entries are now
featured only for common archive types; by default PeaZip now creates 1
entry for files and folders and 4 for known archive types
- New entries in SendTo: browse path with Peazip
and open command prompt here
- ZIP files are re-associated with Compressed
Folder Windows' utility when PeaZip is uninstalled
- (Linux) updated .desktop files (KDE) and Nautilus
scripts (Gnome) to send input to new extraction interface
- 95 file extensions supported
- Added missing text txt_2_7_oop and
txt_2_7_experimental to language file (update of localizations created
for beta is needed)
- 2009 08 27
- 2.7.beta
- GUI
- (PeaLauncher) added option to open output
directory after operation
- File browser
- it is now possible to force refresh inside
archives
- the password / keyfile can now be set once,
for being used in file browser, archive creation (setting password
triggers use of encryption) and archive extraction, like in WinRar; the
locker icon reports if the password is set
- the advanced inclusion and exclusion filters
(7z backend) can now be set once (in a separate form) for archive
browsing, extraction and creation
- clipboard is now displayed in a panel at the
bottom of file browser, like history and bookmarks
- Archive creation interface: new task oriented
GUI for compression, adding / dropping files and folders to archive
uses the archive creation interface (like in WinRar, where adding to
archive raises the archive creation dialog)
- can optionally archive each input item to
separate archives
- can chose output path with a powerful
navigator (like in former "extract to" popup menu): system's paths,
bookmarked folders, recent folders
- supports use of the advanced inclusion and
exclusion filters (7z and FreeArc backend)
- Archive extraction interface: new task oriented
GUI for extraction
- the advanced inclusion and exclusion filters
(7z and FreeArc backend) are supported also for multiple archives at
once
- BACKEND
- updated FreeArc to 0.51
- can now create FreeArc's self extracting
archives (sfx creation not jet working on Linux packages)
- updated 7z to 9.06 (Windows)
- added backend for ZPAQ (Windows), currently
supports only extraction to original absolute path
- 95 file extensions supported
- 2009 07 14
- 2.6.3
- added support for MS Office Template file types
(a total of 90 file extensions are now supported)
- PeaLauncher:
- fixed bug in exploring paths containing spaces
- fixed bug in exploring paths in full mode (when
PeaLauncher is used as standalone application)
- standardized ok and cancel buttons' position
and icons
- Pea:
- fixed bug refusing chunck size bigger than
maxint from command line
- fixed possible looping of application after
internal_error procedure
- 2009 06 12
- 2.6.2 [update recommended]
- p7zip backend updated to 9.04 (Linux)
- tightened sanitization of input strings in PeaZip
GUI, as security fix against a class of possible attacks based on code
injection (ref: http://secunia.com/advisories/35352/
http://milw0rm.com/exploits/8881
original submission: http://retrogod.altervista.org/).
To attack previos releases an attacker could build archives containing
objects with nonvalid filenames, containing concatenated commands in
the filename "hidden" to the user by making the filename very long with
spaces to trick users in non reading the latter part of the name. If
unaware users had downloaded such archive and doubleclicked or
otherwise opened the archived file entry containing the concatenated
command, would have put in execution the command (with current user
rights). Fixes:
- check file/dir names for:
- non-allowed characters (0..31)
- reserved characters
- reserved file names
- unusual spacing (5 consecutive or more, like
in 7-Zip GUI), as may be intended to trick user hiding real filename
- check command string immediately before
execution for:
- non-allowed characters
- reserved characters
for command concatenation (|<>), not used by PeaZip GUI
- unusual spacing
- 2009 06 05
- 2.6.1
- 87 file extensions supported
- (Windows) 7z backend updated to 9.04
- added LZMA2 compression in 7z format
- read .XZ files
- read .VHD files (Microsoft Virtual PC disk
images)
- it is now possible to define a custom desktop
folder in Settings
- (Linux) this change fixed possible access
violation message at the first run of the application, while the
application attempts to open a system dialog to set desktop folder
(only on non-English installations, on distributions not using
"Desktop" name for desktop folder)
- removed deletion functions from archive layout
interface, del remapped to remove item from layout
- various fixes
- fixed a bug in dragging items to bookmarks
(bookmarks bar was raised even if it was hidden)
- now size of multipart archive is reported
correctly in PeaLauncher
- fixed password input using extract here from
context menu
- (Linux, Qt) moved libqt4intf.so in PeaZip's
path (as in portable version) and created links into /usr/lib,
/usr/lib32 and /usr/local/lib
- some fixes for Windows 9x systems; please note
that some of the backend application may not run properly on Windows
9x, and the frontend too may behave unexpectedly on some configurations
since it is not possible to test it on many different 9x machines.
- 2009 05 04
- 2.6
- 85 file extensions supported
- new themes
- new icon for .lnk (Windows links)
- (Linux) fixed nontransparent icons
- fixed:
- "extract all" and "ext all to" buttons for some
formats
- drag and drop extraction for Pea format
- cp_open fixed for Windows 9x systems
- it is possible to add computer's root to
bookmarks
- fixed sorting bookmarks grids and menus
- various minor fixes and updates
- UI
- (Windows) it is now possible to drag items from
system to bookmarks, dragging on bookmarks or history area
- it is now possible to add currently browsed
path to bookmarks
- bookmarks menus and grid now have icons
- history menus (recent) and grid now have icons
- built with Lazarus 0.9.26.2
- (Linux) data previously installed in /usr is now
installed in /usr/local
- All translations updated
- 2009 04 14
- 2.6.beta
- Linux packages compiled for Qt widgetset
- 2009 04 06
- 2.6.beta
- major GUI update
- multi-functional bar to
quickly accessto bookmarks and history,
enter password, create keyfiles etc
- navigation menu for quickly browse (or extract
to) filesystem,
bookmarks and history
- 84 file extensions supported
- 2009 02 26
- 2.5.1
- 7z/p7zip 4.65
- auto refresh
- solid 7z archives with grouping for file extension
- support for compressed themes
- updated localizations
- 2009 01 28
- Updated Wolfgang Ehrhardt's libraries
- Updated to 7z 4.64 and p7zip 4.61 (Linux)
- can now extract PKWARE-AES
- can now create LZMA compressed .zip archives
- Job's definition can now be saved as utf-8
text or plain text
- Extended characters in archived object's
names can now be displayed (on Windows this is limited to characters
included in system's console codepage; single character encodings are
supported at the moment)
- optionally (Tools > Settings > General
(2) > Encoding) extended characters can be replaced by jolly "?"
character to avoid possible issues between archive's and system's
character encodings
- now selects last visited path/archive (like
WinRAR/7-Zip)
- improved archive browser speed
- recognizes .r01 and .z01 extensions as
multipart archives
- Reorganized browser and layout context menus
- "Open"/"Extract and open"/"Preview" submenus
now features 16 customisable applications (editors, players, antivirus
etc) to be used as default editors overriding system's file
associations
- 8 are in form of simple to edit application
list
- 8 can be more complex command lines
- various applications and antivirus are
recognized by default
- Program can now be minimized to tray icon
- (Linux) program's functions can be invoked from
Nautilus scripts; the scripts are provided in Freedesktop_integration
folder and have to be manually copyed to Nautilus script's directory
- Various fixes and improvements
- Help is now available offline
- PeaLauncher can now act autonomously from
PeaZip for extraction functions (may help porting since it is not
needed to build the more complex UI of PeaZip to access to basic
extraction functions which are provided by PeaLauncher itself)
- Quick extraction functions now uses PeaZip
defaults rather than backend application's defaults
- Reorganized "Settings" panel
- New translations: Hungarian, Sinhala,
Swedish
- 2008 11 27
- 2.4.1
- Various fixes
- 7z frontend updated to 4.61 (Windows)
- Quick archiving functions (add to single or
multiple 7z, zip, sfx) now uses application defaults rather than
backend program's defaults
- Secure deletion can now erase both files and
folders
- Added Dutch, French, Galitian and Ukraininan
translations; various translations updated
- 2008 11 10
- 2.4
- GUI
- Allowed proportional toolbar buttons as
option to allow fit longer text of some localizations
- Autosized or optionally custom sized
height for UI items, to fix visual issues with certain default setting
of font size / window decorations (i.e. Ubuntu Linux, Windows at 120
DPI)
- (Windows) Drag and drop form
(transparent) follows the mouse and shows source, destination and
content being dragged
- Esc remapped to cancel current selection
and cut/copy/past operations, and to stop drag and drop operations on
Windows
- New icons for unsupported files,
executables/installers and MSOffice/OpenOffice files (which are opened
with system's associated action by default); icons are made transparent
on Cut operation
- Archive manager
- Files and folders being added to
archive's layout are displayed in application's windows title bar
- If the archive is in a read only path,
preview are transparently done using a temporary work path accessible
to current user, and "Extract here" popup directory selection dialog to
chose a writeable path
- File manager
- (Windows) Added shortcuts to user's
document folder path
- Cut/copy/paste clipboard:
- clipboard content shown in Options"
Panel in file browser
- single items can be removed from
clipboard to further refine the selection
- option to keep in clipboard multiple
(and mixed) cut/copy operations
- (Windows) Improved system's paths
recognition if methods based on environment variables fails, including
the case of username containing extended characters
- File/folders list and info functions
implemented as part of PEA, so will run in parallel in a separate
process
- More info about machine and filesystem in
I/O panel
- Simple hexadecimal preview implemented in
PEA
- Updated web search functions: search in
Google video, Wiktionary, Commons, Wikibooks, Wikisource, Wikinews,
Yahoo and Yahoo answers
- Misc
- Built with Lazarus 0.9.26
- (Linux) Installable packages now places
PeaZip folder in /usr/share/ (it needs new PeaZip UNACE plugin package)
- 2008 09 23
- 2.3 a
- Archiving:
- Added support for UDF, XAR, and DMG/HFS
file types, improved support for OpenOffice file types - total 79 file
extensions supported
- Content and filenames encryption status
is now fully inherited by new objects when adding files/folders to 7z
archives
- Custom file types can now be opened
directly from "extract" menu entries
- Fixed issues showing with ACE 1.x
archives under Linux
- Improved input file recognition for UPX
compression (11 extensions)
- Updated 7z frontend to 4.60 (Windows)
- Updated Pea frontend to 0.21
- Updated W.E. crypto library with package
aes_2008-08-04
- Usage:
- Added third area to status bar showing
current filesystem, or archive type plus encryption status
- "Extract to new folder" flag is no longer
limited to current session
- Open executables/files/folders (in
Windows) are now lauched in a separate processes rather than through
shellexecute method (unless necessary) in order to increase parallelism
and avoid possible stalls while waiting slow resources
- Fixed configuration/bookmarks/rnd issues
related to lack of write access for unprivileged users (Windows and
Linux installable packages)
- Improved file/archive browser's keyboard
shorcuts:
- Backspace mapped to browse previous
path
- More functional keys are now
supported
- F2 browse desktop / Ctrl+F2 home
/ Shift+F2 root
- F3 search (recoursive) / Shift+F3
search here (non recoursive)
- F4 up one level
- F6 toggle browse/flat view
- F7 browse most recently visited
item / Ctrl+F7 second / Shift+F7 third
- F8 browse first item in bookmarks
list / Ctrl+F8 second / Shift+F8 third
- F9 toggle extract in new folder
status / Shift+F9 reset extraction path to default
- F11 extract selected to
- F12 extract selected here
- "Quick delete" and "Secure delete"
bounded to del and shift+del respectively; shift+backspace remains for
"Remove from layout" event in layout composer interface and is no
longer used in file/archive manager
- System integration:
- New "Extract..." system's menu entry to
allow specify path, extraction in new folder, password and other
options
- On Extract here (and list/test functions)
from system's menus, now PeaZip test if password is needed and if
archive is not corrupted (for performance reasons only for archives
smaller than 100MB)
- New localizations:
- Czech, German, Portuguese, Russian
- Toolbar buttons' width extended to 110px
to better fit text
- Misc:
- Added "revision" letter in program's
numbering; revisions contains the same text and uses the same
localization files with no need of out of order loading as different
version does
- New function to display environment
variables
- Fixed possible cases of "Access
violation" message on exit occourring on some configurations
- 2008 08 12
- Added "Bookmarks" in "File" menu and
file/archive browser (in the latter, as grid list wich can be edited
and commented)
- Added full support for BALZ format (now a total
of 72 file extensions are supported)
- Migrated to Lazarus 0.9.25 to introduce UTF-8
support
- GUI can now accept utf8characters, but due to
some ansi-only FPC functions characters still can be handled only if
featured in the host system's codepage
- Configuration files, job definitions, job
logs and layout files saved as UTF-8 text (older ANSI layout files can
still be used)
- Implemented localization mechanism
- New NuoveXT theme inspired by NuoveXT icon set
- Supports custom path for data which requires
read/write operations (rnd, conf.txt and bookmarks.txt files),
specified in res/altconf.txt file
- Updated support: UPX 3.03, p7z 4.48 (Linux)
- Updated PeaLauncher, now the default GUI mode
is responsive and shows full job log
- Updated W.E. crypto libs in use:
- Various fixes and improvements:
- Added "copy to" and "move to" menu entries
- Fixed issue with non solid mode for 7z format
- Fixed directory names (don't cut "extension")
in add2* functions
- Fixed path names in file menu
- Improved home and desktop identification for
Linux
- Improved desktop identification for some
Windows localizations
- "Open with PeaZip" menu entries now send the
object, file or folder, to be opened for browsing (asking for
confirmation if filetype is supported as custom format)
- New "Information" function for folders and
files (non-archives and archive types not supporting information
operation from backend binary)
- Path field is now editable (file/archive
browser)
- 2008 05 21
- PeaZip 2.1
- Added Windows 64 packages:
- peazip-2.1.bin.WIN64.exe
- peazip_portable-2.1.bin.WIN64.zip
- 2008 05 19
- PeaZip 2.1
- Added support for LZMA archives; currently
supported formats: 71 extensions grouped in 43 families;
- Improved support for large archives: if
browsing takes too much time/memory (customisable amount), it stops
allowing the user to narrow the selection using in-archive search and
filter functions;
- Removed winxpstyle.lpk dependency to allow
project's build with standard out-of-the-box Lazarus install
- Updated W.E. library with util_2008-03-30
package
- Updated 7z backend to 4.58
- (Windows) "Run as different user" (Tools) to
start the application with alternate credentials and environment
- (Windows) "System tools" submenu (Tools):
access to system's defrag, disk cleanup, disk management, control
panel, computer management and task manager
- (Windows) Extraction by drag and drop from
application to system (requires Address bar to be let enabled in file
explorer); this custom drag and drop function doesn't need to copy
files to temp folder on drag to system operations
- Archive browser interface transformed in
general purpose file manager (navigate in archive and in filesystem)
interface
- File tools menu featured in file browser
interface
- Robust file/folder copy through system's
robocopy (Vista and 2008 Server, xcopy on previous systems back to
Windows 2000)
- Startup interface can be chosen in Settings
(file/archive browser, archive creation main control panel)
- Archive browser autoswitches to flat view
mode (7z supported types) if needed.
- Allows use of keyfiles for all formats
supporting encryption: prepend to password the SHA256 hash of the
keyfile (no size limit) encoded in Base64 (RFC 4648)
- note: archives encrypted with keyfile can
be extracted, providing the keyfile, by PeaZip or any application using
the same convention, or simply entering the hash as part of the
password
- 2008 03 21
- PeaZip 2.0
- Added support for lpaq8 (read/write), u3p
(read only)
- Added support for custom formats, allowing to
archive / extract using arbitrary backend utilities
- General:
- Added "Search and drag here" option (open
system search panel, user can drag found items to archive or layout)
- Gwrap evolved in PeaLauncher
- new PeaLauncher mode showing both GUI
and console
- New "Console" tab, allowing to fine tune,
save and launch archiving / extraction jobs without modifying the job
defined in GUI frontend
- New keyboard shortcuts (see documentation)
- Archive creation:
- By default remember last used compression
format
- Enabled doubleclick to open file/dirs (in
system's file browser) from archive layout
- Explicitely listed "Self-extracting" as
format
- Option to append timestamp to archive
name
- Pea format no longer needs counter
extension if archive is not spanned
- Archive extraction
- "extract selected to" using middle mouse
button
- Extract / extract to / test toolbar
buttons: new popup menu to apply the action to displayed or selected
objects
- Improved prebrowse, now checking number
of objects rather than size of the archive, to speed up opening
populated archives
- Remember rename/overwrite policy for each
format
- File tools
- Customizable erase file passes (2..16)
- Fixes:
- Resolved possible crash condition on some
Windows systems while calling opendialogs (Lazarus Bugtracker ID
0010409, patch proposed by Chris Rorden);
- Resolved bug of application randomly not
showing up if ProcessMessages was called when application's windows was
not yet visible;
- Code cleanup, IFDEF redesigned to allow
easier porting, transparency made available for Win64
- various fixes and improvements
1.x releases - 20061106 .. 20080315
- 2008 03 15
- PeaZip 1.11b (Windows only)
- Original lpaq1 and lpaq5 executables were
compressed with upack and could lead to false positive detection from
some antivirus products, so they were recompiled from sources and
compressed with UPX instead than with upack to avoid this annoyance.
PeaZip and PeaZip Portable packages for Windows were consequently
rebuilt (1.11b release) with new lpaq executables.
- 2008 02 14
- PeaZip 1.11
- Updated PeaZip 1.11 for Linux to fix bug 1893364
(' characters in passwords); Windows version is not affected by this
bug.
- 2008 01 28
- added full support for FreeArc format: create,
extract, browse (flat), test, recover archives;
- new checksum / hash tool for multiple files at
once, supports: Adler32, CRC16/24/32/64, eDonkey/eMule, MD4/MD5,
Ripemd160, SHA1/224/256/384/512, Whirlpool512;
- updated UPX frontend to 3.02;
- updated p7zip frontend to 4.57 (Linux version)
- various fixes and improvements
- CRC field added to archive browser
- Fixed a condition which could bring 1.10
version to not show up application's window at application startup.
- 2007 12 08
- recompiled with Lazarus 0.9.24
- fixed GTK2 visualization bug showing on
some Linux distributions
- allowed "create new folder" during output
path selection in Windows
- various optimizations (FreePascal version
is updated)
- 7z frontend updated from 4.56 beta to 4.57
stable (Windows)
- drag and drop:
- from system to main panel
- from system to archive creation interface
- from system to archive browsing interface:
- modify archive if allowed for the
archive type (add files and folders)
- alternatively open as new archive
- various fixes, improvements and code cleanup
- 2007 11 02
- Added control on open for preview files in
archives;
- Added full support to LPAQ5 format;
- Improved selection options (by date, size,
packed size, type, attributes), web search and recent list, more
recently opened objects displayed first;
- New "file compare" tool: byte to byte compare
two files
- Optimized archive browsing speed
- Quick wipe, compare and extract to quick
functions
- Updated 7z frontend to 4.56
- Updated Tango and CrystalC themes, updated
crypto library in use;
- Fixed file/dir size issues, now max file size
supported by the GUI is 2^64, qword (max is 2^31, signed integer, for
files and dirs)
- Work in progress animation during processes in
peazip (history button in archive browser) and gwrap
- 2007 10 06
- Improved theming and user interface, introduced
(and set as default) CrystalC theme, inspired by Everaldo's Crystal and
Crystal Clear themes (LGPL), as alternative to classic Tango-inspired
theme;
- Uniformed "format options" GUI in Create
archive interface > Options tab;
- p7zip forntend updated to 4.55 version (Linux);
- Conf file commented (human readable);
- added faster response mode, allowing to pause
and resume jobs and change process priority;
- added file wipe utility (secure file
deletion), accepting multiple filenames as input;
- "extract" functions now authomatically
extracts content always out of PeaZip's temporary folder;
- Run with associated and custom application
now are compatible with more applications;
- W.Ehrhardt's SHA512 unit 3.21 hotfix;
- various minor fixes and improvements.
- 2007 09 08
- PeaZip 1.9.1
- added LPAQ1 compression format, full support;
- added PAQ8O archive format, full support;
- improved file recognition, 58 extensions are
now handled;
- UNACE moved as a plugin (not hosted on
SourceForge): now the base package contains only open source software
released under OSI-approved licenses;
- updated 7z frontend to 4.55, p7zip to 4.53;
- code cleanup, various minor fixes and
improvements (.quad uncompressed size, layout composer size when adding
objects larger than 4GB etc);
- added menu entries for split/join files
without passing for most comprehensive create archive/open archive
interface;
- improved theming and icons, now all graphic
is skinnable;
- archive browser:
- improved extraction path handling,
"extract to" functions changes default extraction path for current
session so all extraction related operations are performed in the last
user-provided path;
- added "Extract all to" button to toolbar;
- improved archives handling, password
field is higlighted when archive encryption is detected;
- improved context menu:added Info entry,
"preview" and "extract and run" transformed in submenus, added "reset
extraction path" and "extract to new folder" switch;
- 2007 08 10
- PeaZip 1.9
- New tabular look, updated graphic;
- New theming scheme (3 colors only, custom
icon's folder, all graphics but imglist and buttons is now
customizable);
- Enabled multiple selection in archive layout
composer and archive browser (selection as in previous versions
available as option);
- AZ/ZA sorting clicking on column's header for
layout composer and archive browser;
- Added (optional) recent archives history,
only for archives create/opened from main window;
- Added search on the web functions (archive
and open interfaces);
- Added benchmark tool;
- Options tabs reorganized (general, create and
open tabs);
- Updated 7z frontend to 4.51;
- Updated UPX frontend to 3.01;
- Updated we crypto and checksum/hash libraries
in use;
- Updated gwrap executable (new look, supports
benchmark mode);
- Updated Pea executable (allows interactive
input for split if size is not specified);
- Archive:
- Added exclusion filters wich can be saved
in archive's layout (works with 7z binary, otherwise are disabled);
- Added customizable solid block size (.7z
format);
- Added DVD DL preset volume size; DVD and
DVD DL sizes corrected according to Wikipedia information;
- Added quick selection between favourite
formats as customizable popup menu;
- Last used compression method is saved in
details to defaults (for 7z binary, .7z and .zip formats);
- 'Compress files open for writing' saved
to conf (all formats supported through 7z binary);
- 'Encrypt filenames' function (.7z format)
saved to conf;
- Open:
- New archive browser toolbar, reorganized
as complete navigation bar;
- Added option to not give detailed
information if archive is over a given MB size (much more faster for
archives containing many objects);
- Added options to ignore paths for
selected and dispayed objects;
- Added Test (all) button;
- Added popup menu to save command line
applying the action to all, displayed or selected objects;
- Doubleclick and 'Extract and open'
functions are more customizable;
- Archive browser's popup menu:
- Added Preview function to extract and
open a file or a folder in a temporary working directory in output path
(deleted closing the application or opening another archive);
- Added test and list submenus;
- Extract and Extract to entries gives
information about output path and about status of 'extract to a new
folder' option.
- 2007 07 17
- PeaZip 1.8.2
- Updated 7z frontend to 4.49 release;
- Fixed gwrap diplay issue with zero or not
known size objects.
- Fixed PeaZip issue saving window size;
- Fixed filetype recognition for UPX frontend.
- 2007 07 10
- PeaZip 1.8.1
- Updated 7z frontend to 4.48 release;
- Create archive: now archives are named, as
default, after selected object;
- Linux version: fixed issue with Gnome desktop
environment passing %20 instead of space character in filenames;
- Available also as DEB package.
- 2007 06 14
- PeaZip 1.8
- Linux packages updated: execute permission
corrected for all binaries.
- 2007 06 10
- PeaZip 1.8
- Linux packages updated to use p7zip 4.47.1
instead of 4.47.
- 2007 06 08
- PeaZip 1.8
- New:
- Updated frontend to use 7z 4.47 beta,
adding support for archiving open for writing files, fast Deflate and
Deflate64, read/write AES encrypted ZIP files (WinZip AE standard);
- Added read support for ACE archives;
- Added read support for SLP (Stampede
Linux package);
- Added suggest password function to
generate 4-64 character random passwords (in create keyfile panel);
- Added "Extract to..." entries in archive
browser's context menu to allow quick extracion of all archive, or
displayed content, or selected object(s) to arbitrary path;
- Doubleclick action in archive browser is
now customizable (just extract the item, extract and open the output
path, extract and run...);
- New tabular layout for graphic wrapper,
with compression ratio and speed (logarithm) graphics;
- Added "Halt system when job finishes"
option to job's graphic wrapper.
- Naming convention change:
package-version.subversion.(bin/src/doc).SYSTEM.WIDGETSET.architecture
- On SourceForge installable and portable
packages are now separated in two distinct groups.
- Fixes:
- Fixed archive output name in save dialog,
now displayed wit extension;
- Fixed some issues in options handling in
7z frontend;
- Code cleanup; moved p7z to 7z path,
removed many conditional sections unifying Win and *x syntax;
- Open file, path or URL from PeaZip
features ported to Linux (using Gnome or KDE);
- Linux version: resolved some GUI issues
on GTK2 (checkbox click behaviour, replacing onclick with onchange on
Linux) and GTK1 (shapes overlapping with other objects);
- Other minor fixes.
- 2007 05 18
- PeaZip 1.7
- Released generic Linux RPM package
PeaZip-1.7-2.i586.rpm, based on PeaZip1.7_Linux_x86_GTK2.tar.gz,
installs PeaZip in /usr/bin/peazip/ path.
- 2007 05 14
- PeaZip 1.7
- New:
- Frontend for QUAD 1.12 and UPX 3.0;
- Windows installer now can create context
menu entries alongside the usual SendTo links;
- Linux versions reduced of about 4 MB of
uncompressed space due to compression with UPX of gwrap and pea
binaries (from about 14 to about 10 MB);
- Added keyboard shortcuts to create
archive and browse archive interfaces;
- Added -add2zipmail, -add2sfx7zmail and
-add27zmail quick functions to send archives to compatible mail client;
- Updated information texts and links,
changed button text and window title during archive definition;
- Updated Pea executable look and feel (Pea
0.13).
- New options:
- Save default compression/extraction
paths;
- Save archive browser settings;
- Fixes:
- Patched PAQ8* executables for a known
problem on Windows Vista only;
- Fixed bug in saving default archiving
format;
- Fixed bug in handling relative filenames.
- 2007 04 12
- PeaZip 1.6 (updated PeaZip1.6_Win32.exe,
_source.zip and _documentation.zip)
- quik links parameters to send input to
separate archives corrected in -add2separate7z and -add2separatezip
- 2007 04 10
- PeaZip 1.6
- New features:
- new graphic and icons, better layout for
some GUI elements like password fields;
- last used compression settings are now
automatically saved;
- password is asked, if missing, when
extracting, listing or testing an encrypted archive;
- created quick functions to add each input
object to a separate zip or 7z archive;
- job's graphic wrapper now:
- displays (approximate) progress bar;
- allow stopping jobs;
- allow auto closing the form after the
job completes;
- features a button to open output path
(Windows only);
- frontend for QUAD 1.11 compressor;
- enabled read support for PET, PUP, PK3
and PK4 files;
- Windows installer allows to customize
file associations for each extension and to define which links to quick
functions are to be created in SendTo menu;
- New options:
- auto close job's graphic wrapper when job
ends, default off; may be overridden from the graphic wrapper for each
job;
- disable information-level messages,
default on;
- show password field's text (to avoid
entering password confirmation), default off;
- Fixes:
- "tar before"
- the option automatically updates when
adding objects to archive;
- some rare freeze condition fixed;
- 2007 03 19
- Updated PAQ compressors frontend and added
support to PAQ8L;
- Updated QUAD compressor frontend and replaced
QUAD 1.07 with 1.09;
- Fixed "Extract and..." functions if a directory
is selected (extract the whole directory, always keeping paths);
- Fixed bug of dynamic update of comboboxes in
Linux version: now also in Linux is possible to choose fine grained
compression options for 7z supported formats);
- Recompiled PeaZip and Pea using W.E.'s
crc_hash_2007-03-07 unit;
- New PeaZip's archive multi-resolution icon for
Windows, including 256*256 icon for Windows Vista, inspired by Tango
generic archive's icon.
- 2007 03 05
- PeaZip 1.4
- Support improvements:
- Input objects can be archived in TAR
format before being sent to any other archiver/compressor;
- Strip and UPX compression frontend added
to reduce size of executables;
- Added full support to Ilia Muraviev's QUAD compression format.
- Executables recompiled using W. Ehrhardt's
crc_hash_2007-02-14 updated source package.
- FreeDesktop integration package (instructions
and .desktop files) is now part of PeaZip and is included in all Linux
packages.
- Various fixes and enhancements:
- More neutral color theme adopted by
default;
- "Create KeyFile" moved as subfunction in
create archive interface, and "About" as subfunction in main panel;
- Window state (size, position) saved on
exit;
- Job log popup (console mode) made
optional (default on);
- Double click to extract and open archived
object in archive browser interface;
- Added "Extract and open with" context
menu (for Windows only) for create archive and archive browser
interfaces;
- "Extract and open" and "Extract and open
with" functions can extract objects directly to archive's path
(default), or, optionally extract object preserving full path structure
from archive;
- Added shortcut functions for:
- adding object to archive (opening
create archive interface);
- opening multiple, composite archives
in archive browser interface (in separate instances of PeaZip);
- In Windows, shortcut functions are
created in SendTo path in order to resolve issues of Vista with
subfolders in SendTo path;
- Fixed: batch loading of objects from
shorthcut functions not longer stops encountering non supported
objects.
- 2007 02 02
- PeaZip 1.3
- For 7z-supported archive types it is
introduced in-archive support for "Add" (or update) and "Delete"
operations;
- Introduced full support (creation, flat
browsing and extraction) to PAQ8F and PAQ8JD archives through frontend
to multiple PAQ
compression utilities;
- W. Ehrhardt's sources updated with
util_2007-01-26.zip package;
- Minor enhancements and fixes, notably:
- "Open with" dialog in Windows if "Extract
and run" operation encounters an unknown filetype;
- File extension not stripped when creating
BZip2 archives.
- 2007 01 23
- PeaZip 1.2 (revision b):
- PeaZip and Pea binaries recompiled using W.
Ehrhardt's whirl512 unit version 0.33 21.01.07;
- Fixed extraction of archived objects with
names beginning with '.' through 7z binary.
- 2007 01 20
- PeaZip 1.2
- various functional UI improvements:
- navigational browser to explore and
selectively extract archive's contents;
- optional falt mode for the archive
browser;
- advanced multiple inclusion and exclusion
filtering mechanism in alternative to archive browsing for selective
extraction of contents;
- save job definition feature extended also
to the graphic wrapper;
- various usability and look&feel
enhancements;
- 7z replaces 7za as backend archiver
application to support more types of common archive formats; now PeaZip
handles:
- full support: 7Z, BZ2, GZ, PEA, split,
TAR, ZIP;
- browse/extract only support: ARJ, CAB,
CHM, CPIO, DEB, ISO, Java archives, LHA, LZH, some MSI, Nsis exe, OOo
file formats, RAR, RPM, Z.
- 2006 12 04
- PeaZip 1.1
- executables built with Lazarus 0.9.20;
- built Linux versions (x86) for GTK1 (tested
on GTK1.2) and GTK2 (tested on GTK 2.8);
- built Windows standalone and installable
versions, tested on 98, 2000 and XP;
- Windows installer: the program is now
installed in "Programs" path with shortcuts in "SendTo"; setup creates
by default file association only with .pea and .001 (split file's first
volume) formats and asks to optionally associate other filetypes (.7z,
.bz2, .gz, .tar, .Z, .zip) with PeaZip;
- shell integration: created shortcut in
"SendTo" to send files and folders to PeaZip, and multiple shortcuts
with fixed paramstr(1) to quick access to most used PeaZip functions:
- add to archive (.7z, .pea, .zip types) or
self-extracting archives (7z compressed);
- encrypt files and folders (.pea encrypted
archive);
- split file;
- "extract here" and "extract to new folder
here", allowing parallel extraction of multiple archives (of different
types) at once;
- test and list archive(s), allowing
parallel testing or listing of multiple archives of composite types at
once;
- fixed some Windows 9x-specific issues: the
code about disabling transparency support for that platform doesn't
longer rise errors; TSpinEdit component behaves correctly;
- "Archive" features:
- UI improvements: single step to archive,
introduced "Passes" option in 7za frontend (Deflate, Deflate64 and
BZip2), changed "fast" and "fastest" settings in 7za frontend (Deflate
and Deflate64) for high speed compression, customised icons of 7-zip's
sfx modules;
- resolved issues: in Linux version is now
possible to choose compression level parameter (7za frontend); changing
archive type no longer reset custom archive name, raw file split no
longer loose original file extension;
- "Open" features:
- introduced filters support for selective
partial extraction (or listing) of content from 7za-supported archives;
- UI improvements: created [#] label to
quick listing archive's content (7za archives only), extract to new
folder yes/no option (7za frontend) promoted to a separate option
group, output selection now uses a folder selection dialog.
- 2006 11 06
- PeaZip 1.0
- Pea-Peach project renamed in PeaZip project
to spot the shift of focus toward a more general purpose free archiving
utility;
- created frontend and graphic wrapper for Igor
Pavlov’s 7za (and Myspace's POSIX port of 7za), introducing full
support to 7z, BZip2, GZip, Tar
and Zip format and browse/extract
support to Z format;
- various interface improvements; used some
icons from Tango Project.
0.x releases -
20060916 .. 20061002
- 2006 10 02
- Pea-Peach release 0.12: [update recommended]
- bugfix: CRC64 was partially saved (only last 32
bit) now fixed, update recommended;
- new feature: Peach can now save job definition
scripts;
- Windows _all and _2K-XP packages unified in a
single build for all Win32 versions (as .zip package and as executable
installer), Linux GTK1 build released as .tar.gz;
- minor fixes and interface improvements;
- built with Lazarus 0.9.18.
- 2006 09 20
- Pea-Peach release 0.11:
- UnPEA procedure is now able to extract whole
disks from a .pea archive;
- improved random number generation keeping a
persistent source of randomness trough sessions;
- minor fixes and improvements.
- 2006 09 16
- First public release of Pea-Peach project: open
source, free archiving utility for handling PEA archives and to
split/join files; Pea 0.10, Peach 0.10; PEA file format 1.0
|
|
PeaZip
project is hosted on:
|
|
|