diff -Nur doublecmd-0.6.6.orig/clean.bat doublecmd-0.6.6/clean.bat --- doublecmd-0.6.6.orig/clean.bat 2013-03-02 06:11:56.000000000 -0200 +++ doublecmd-0.6.6/clean.bat 2015-10-12 00:42:35.563106419 -0300 @@ -22,7 +22,6 @@ @del /Q /S plugins\wcx\lzma\lib\*.* @del /Q /S plugins\wcx\rpm\lib\*.* @del /Q /S plugins\wcx\unbz2\lib\*.* -@del /Q /S plugins\wcx\unrar\lib\*.* @del /Q /S plugins\wcx\zip\lib\*.* @del /Q /S plugins\wdx\deb_wdx\lib\*.* @@ -45,7 +44,6 @@ @del /Q plugins\wcx\lzma\src\*.bak @del /Q plugins\wcx\zip\src\*.bak @del /Q plugins\wcx\unbz2\src\*.bak -@del /Q plugins\wcx\unrar\src\*.bak @del /Q plugins\wcx\cpio\src\*.*~ @del /Q plugins\wcx\rpm\src\*.*~ @@ -53,7 +51,6 @@ @del /Q plugins\wcx\lzma\src\*.*~ @del /Q plugins\wcx\zip\src\*.*~ @del /Q plugins\wcx\unbz2\src\*.*~ -@del /Q plugins\wcx\unrar\src\*.*~ @echo Clean up components output directories @@ -66,4 +63,4 @@ @del /Q /S components\viewer\lib\*.* @del /Q /S components\ZVDateTimeCtrls\lib\*.* -@echo Done. \ No newline at end of file +@echo Done. diff -Nur doublecmd-0.6.6.orig/doublecmd.ext.example doublecmd-0.6.6/doublecmd.ext.example --- doublecmd-0.6.6.orig/doublecmd.ext.example 2011-07-10 14:42:16.000000000 -0300 +++ doublecmd-0.6.6/doublecmd.ext.example 2015-10-12 00:42:35.563106419 -0300 @@ -236,13 +236,6 @@ Extract={!SHELL} lharc x %f '*' #Extract (with flags)=I=%{Enter any LHarc flags:}; if test -n "$I"; then lharc x $I %f; fi -# arj -[arj] -Open={!VFS} -View={!VIEWER} -Extract={!SHELL} unarj x %f '*' -#Extract (with flags)=I=%{Enter any Unarj flags:}; if test -n "$I"; then unarj x $I %f; fi - # ha [ha] Open={!VFS} @@ -250,13 +243,6 @@ Extract={!SHELL} ha xy %f '*' # Extract (with flags)=I=%{Enter any HA flags:}; if test -n "$I"; then ha xy $I %f; fi -# rar -[rar|r00|r02|r02|r03|r04|r05|r06|r07|r08|r09] -Open={!VFS} -View={!VIEWER} -Extract={!SHELL} rar x -c- %f '*' -# Extract (with flags)=I=%{Enter any RAR flags:}; if test -n "$I";then rar x $I %f; fi - #compress [Z] Open={!VFS} @@ -287,11 +273,6 @@ View={!VIEWER} /dev/null?> Uncompress={!SHELL} bunzip %f -# ace -[ace] -Open={!VFS} -Uncompress={!SHELL} unace e %p - # Source RPMs (SuSE uses *.spm, others use *.src.rpm) [spm|srcm] Open={!VFS} diff -Nur doublecmd-0.6.6.orig/install/darwin/install.sh doublecmd-0.6.6/install/darwin/install.sh --- doublecmd-0.6.6.orig/install/darwin/install.sh 2014-11-15 16:05:41.000000000 -0200 +++ doublecmd-0.6.6/install/darwin/install.sh 2015-10-12 00:42:35.563106419 -0300 @@ -17,7 +17,6 @@ mkdir -p $DC_INSTALL_DIR/plugins/wcx/cpio mkdir -p $DC_INSTALL_DIR/plugins/wcx/deb mkdir -p $DC_INSTALL_DIR/plugins/wcx/rpm -mkdir -p $DC_INSTALL_DIR/plugins/wcx/unrar mkdir -p $DC_INSTALL_DIR/plugins/wcx/zip # WDX plugins directories mkdir -p $DC_INSTALL_DIR/plugins/wdx @@ -43,7 +42,6 @@ install -m 644 plugins/wcx/cpio/lib/cpio.wcx $DC_INSTALL_DIR/plugins/wcx/cpio/ install -m 644 plugins/wcx/deb/lib/deb.wcx $DC_INSTALL_DIR/plugins/wcx/deb/ install -m 644 plugins/wcx/rpm/lib/rpm.wcx $DC_INSTALL_DIR/plugins/wcx/rpm/ -install -m 644 plugins/wcx/unrar/lib/unrar.wcx $DC_INSTALL_DIR/plugins/wcx/unrar/ install -m 644 plugins/wcx/zip/lib/zip.wcx $DC_INSTALL_DIR/plugins/wcx/zip/ # WDX install -m 644 plugins/wdx/rpm_wdx/lib/rpm_wdx.wdx $DC_INSTALL_DIR/plugins/wdx/rpm_wdx/ diff -Nur doublecmd-0.6.6.orig/install/darwin/lib/readme.txt doublecmd-0.6.6/install/darwin/lib/readme.txt --- doublecmd-0.6.6.orig/install/darwin/lib/readme.txt 2012-08-19 12:11:56.000000000 -0300 +++ doublecmd-0.6.6/install/darwin/lib/readme.txt 2015-10-12 00:42:35.563106419 -0300 @@ -1,2 +1 @@ Before create packages (before run create_packages.mac) copy in this directory third-party libraries: -- libunrar.dylib - needed for unrar plugin \ No newline at end of file diff -Nur doublecmd-0.6.6.orig/install/linux/install.sh doublecmd-0.6.6/install/linux/install.sh --- doublecmd-0.6.6.orig/install/linux/install.sh 2015-06-13 05:30:48.000000000 -0300 +++ doublecmd-0.6.6/install/linux/install.sh 2015-10-12 00:42:35.563106419 -0300 @@ -49,7 +49,6 @@ mkdir -p $DC_INSTALL_DIR/plugins/wcx/cpio mkdir -p $DC_INSTALL_DIR/plugins/wcx/deb mkdir -p $DC_INSTALL_DIR/plugins/wcx/rpm -mkdir -p $DC_INSTALL_DIR/plugins/wcx/unrar mkdir -p $DC_INSTALL_DIR/plugins/wcx/zip # WDX plugins directories mkdir -p $DC_INSTALL_DIR/plugins/wdx @@ -80,7 +79,6 @@ install -m 644 plugins/wcx/cpio/lib/cpio.wcx $DC_INSTALL_DIR/plugins/wcx/cpio/ install -m 644 plugins/wcx/deb/lib/deb.wcx $DC_INSTALL_DIR/plugins/wcx/deb/ install -m 644 plugins/wcx/rpm/lib/rpm.wcx $DC_INSTALL_DIR/plugins/wcx/rpm/ -install -m 644 plugins/wcx/unrar/lib/unrar.wcx $DC_INSTALL_DIR/plugins/wcx/unrar/ install -m 644 plugins/wcx/zip/lib/zip.wcx $DC_INSTALL_DIR/plugins/wcx/zip/ # WDX install -m 644 plugins/wdx/rpm_wdx/lib/rpm_wdx.wdx $DC_INSTALL_DIR/plugins/wdx/rpm_wdx/ diff -Nur doublecmd-0.6.6.orig/install/linux/lib/readme.txt doublecmd-0.6.6/install/linux/lib/readme.txt --- doublecmd-0.6.6.orig/install/linux/lib/readme.txt 2012-08-19 12:11:56.000000000 -0300 +++ doublecmd-0.6.6/install/linux/lib/readme.txt 2015-10-12 00:42:35.563106419 -0300 @@ -1,3 +1,2 @@ Before create packages (before run create_packages.sh) copy in this directory third-party libraries: -- libunrar.so - needed for unrar plugin -- libqt4intf.so - needed for qt4 version of Double Commander \ No newline at end of file +- libqt4intf.so - needed for qt4 version of Double Commander diff -Nur doublecmd-0.6.6.orig/install/windows/install.bat doublecmd-0.6.6/install/windows/install.bat --- doublecmd-0.6.6.orig/install/windows/install.bat 2015-01-12 17:43:57.000000000 -0200 +++ doublecmd-0.6.6/install/windows/install.bat 2015-10-12 00:42:35.563106419 -0300 @@ -12,7 +12,6 @@ mkdir %DC_INSTALL_DIR%\plugins\wcx\deb mkdir %DC_INSTALL_DIR%\plugins\wcx\rpm mkdir %DC_INSTALL_DIR%\plugins\wcx\sevenzip -mkdir %DC_INSTALL_DIR%\plugins\wcx\unrar mkdir %DC_INSTALL_DIR%\plugins\wcx\zip rem WDX plugins directories mkdir %DC_INSTALL_DIR%\plugins\wdx @@ -43,7 +42,6 @@ copy plugins\wcx\deb\lib\deb.wcx %DC_INSTALL_DIR%\plugins\wcx\deb\ copy plugins\wcx\rpm\lib\rpm.wcx %DC_INSTALL_DIR%\plugins\wcx\rpm\ copy plugins\wcx\sevenzip\sevenzip.wcx %DC_INSTALL_DIR%\plugins\wcx\sevenzip\ -copy plugins\wcx\unrar\lib\unrar.wcx %DC_INSTALL_DIR%\plugins\wcx\unrar\ copy plugins\wcx\zip\lib\zip.wcx %DC_INSTALL_DIR%\plugins\wcx\zip\ rem WDX copy plugins\wdx\rpm_wdx\lib\rpm_wdx.wdx %DC_INSTALL_DIR%\plugins\wdx\rpm_wdx\ diff -Nur doublecmd-0.6.6.orig/install/windows/lib/readme.txt doublecmd-0.6.6/install/windows/lib/readme.txt --- doublecmd-0.6.6.orig/install/windows/lib/readme.txt 2012-08-19 12:11:56.000000000 -0300 +++ doublecmd-0.6.6/install/windows/lib/readme.txt 2015-10-12 00:42:35.563106419 -0300 @@ -1,2 +1 @@ Before create packages (before run create_packages.bat) copy in this directory third-party libraries: -- unrar.dll - needed for unrar plugin \ No newline at end of file diff -Nur doublecmd-0.6.6.orig/multiarc.ini doublecmd-0.6.6/multiarc.ini --- doublecmd-0.6.6.orig/multiarc.ini 2015-03-03 18:01:15.000000000 -0200 +++ doublecmd-0.6.6/multiarc.ini 2015-10-12 00:42:35.563106419 -0300 @@ -37,89 +37,6 @@ Output=0 Debug=0 -[ACE] -Archiver=ace -Description=ACE v2.0.4 -Extension=ace -Start=^Date -End=^listed: -Format0=dd.tt.yy hh:mm ppppppppppp zzzzzzzzz nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn -List=%P v -y %AQA -Extract=%P x -y {-p%W} {%S} %AQA @%LQA -ExtractWithoutPath=%P e -y {-p%W} {%S} %AQA @%LQA -Test=%P t -y %AQA -Delete=%P d -y %AQA @%LQA -Add=%P a -y {-p%W} {-v%V} {%S} %AQA @%LQA -AddSelfExtract=%P a -y -sfx {-p%W} {-v%V} {%S} %AQA @%LQA -Enabled=0 -Output=0 -Debug=0 - -[ARJ] -Description=ARJ 3.15 by ARJ Software, Inc. -Archiver=arj -ID=60 EA -IDPos=0 -Extension=arj -Start=^------------ -End=^------------ -Format0=* nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn -Format1=???????????? zzzzzzzzzz pppppppppp yy-tt-dd hh:mm:ss aaaaaa -Format2=? -Format3=? -List=%P v %AQA -Extract=%P x -y {-g%W} {%S} %AQA !%LQA -ExtractWithoutPath=%P e -y {-g%W} {%S} %AQA !%LQA -Test=%P t -y {%S} %AQA -Delete=%P d -y {%S} %AQA !%LQA -Add=%P a -y {-g%W} {-v%V} {%S} %AQA !%LQA -Enabled=0 -Output=0 -Debug=0 - -[RAR] -Description=RAR 4.00 - http://www.rarlab.com -Extension=rar -Archiver=rar -Start=^----------- -End=^----------- -Format0=?nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn -Format1=zzzzzzzzzzzzzzzzzzzzzz pppppppp dd-tt-yy hh:mm aaaaaaa -List=%P v -c- {-p%W} %AQA -Extract=%P x -y {-p%W} {%S} %AQA @%LQ -ExtractWithoutPath=%P e -y {-p%W} {%S} %AQA @%LQ -Test=%P t -y {%S} %AQA -Delete=%P d -y {%S} %AQA @%LQ -Add=%P a -y {-p%W} {-v%V} {%S} %AQA @%LQ -AddSelfExtract=%P a -y -sfx {-p%W} {-v%V} {%S} %AQA @%LQ -PasswordQuery=Enter password -Enabled=0 -Output=0 -Debug=0 - -[RAR (5)] -Archiver=rar -Description=RAR 5.x - http://www.rarlab.com -ID=52 61 72 21 -IDPos= -IDSeekRange= -Extension=rar -Start=^----------- -End=^----------- -Format0=aaaaaaaaaaa zzzzzzzzz dd-tt-yy hh:mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn -List=%P l -c- {-p%W} %AQA -Extract=%P x -y {-p%W} {%S} %AQA @%LQA -ExtractWithoutPath=%P e -y {-p%W} {%S} %AQA @%LQA -Test=%P t -y {%S} %AQA -Delete=%P d -y {%S} %AQA @%LQA -Add=%P a -y {-p%W} {-v%V} {%S} %AQA @%LQA -AddSelfExtract=%P a -y -sfx {-p%W} {-v%V} {%S} %AQA @%LQA -PasswordQuery=Enter password -FormMode=0 -Enabled=0 -Output=0 -Debug=0 - [TXZ] Archiver=tar Description=Compressed tar file (tar.xz) diff -Nur doublecmd-0.6.6.orig/plugins/build.bat doublecmd-0.6.6/plugins/build.bat --- doublecmd-0.6.6.orig/plugins/build.bat 2015-01-12 17:43:57.000000000 -0200 +++ doublecmd-0.6.6/plugins/build.bat 2015-10-12 00:42:35.563106419 -0300 @@ -13,7 +13,6 @@ lazbuild wcx\deb\src\deb.lpi %DC_ARCH% lazbuild wcx\rpm\src\rpm.lpi %DC_ARCH% lazbuild wcx\sevenzip\src\sevenzipwcx.lpi %DC_ARCH% -lazbuild wcx\unrar\src\unrar.lpi %DC_ARCH% lazbuild wcx\zip\src\zip.lpi %DC_ARCH% rem WDX plugins diff -Nur doublecmd-0.6.6.orig/plugins/build.sh doublecmd-0.6.6/plugins/build.sh --- doublecmd-0.6.6.orig/plugins/build.sh 2015-01-02 13:06:45.000000000 -0200 +++ doublecmd-0.6.6/plugins/build.sh 2015-10-12 00:42:35.563106419 -0300 @@ -15,7 +15,6 @@ $lazbuild wcx/cpio/src/cpio.lpi $DC_ARCH $lazbuild wcx/deb/src/deb.lpi $DC_ARCH $lazbuild wcx/rpm/src/rpm.lpi $DC_ARCH -$lazbuild wcx/unrar/src/unrar.lpi $DC_ARCH $lazbuild wcx/zip/src/Zip.lpi $DC_ARCH # WDX plugins diff -Nur doublecmd-0.6.6.orig/plugins/wcx/sevenzip/src/jcl/DCJclResources.pas doublecmd-0.6.6/plugins/wcx/sevenzip/src/jcl/DCJclResources.pas --- doublecmd-0.6.6.orig/plugins/wcx/sevenzip/src/jcl/DCJclResources.pas 2015-05-01 05:03:02.000000000 -0300 +++ doublecmd-0.6.6/plugins/wcx/sevenzip/src/jcl/DCJclResources.pas 2015-10-12 01:15:43.454754161 -0300 @@ -50,10 +50,6 @@ RsCompressionBZip2Name = 'BZIP2 format'; RsCompressionBZip2Extensions = '*.bz2;*.bzip2;*.tbz2;*.tbz'; RsCompressionBZip2SubExtensions = '.tbz2=.tar;.tbz=.tar'; - RsCompressionRarName = 'RAR format'; - RsCompressionRarExtensions = '*.rar;*.r00'; - RsCompressionArjName = 'ARJ format'; - RsCompressionArjExtensions = '*.arj'; RsCompressionZName = 'Z format'; RsCompressionZExtensions = '*.z;*.taz'; RsCompressionZSubExtensions = '.taz=.tar'; diff -Nur doublecmd-0.6.6.orig/plugins/wcx/sevenzip/src/jcl/common/JclCompression.pas doublecmd-0.6.6/plugins/wcx/sevenzip/src/jcl/common/JclCompression.pas --- doublecmd-0.6.6.orig/plugins/wcx/sevenzip/src/jcl/common/JclCompression.pas 2015-09-07 09:12:21.000000000 -0300 +++ doublecmd-0.6.6/plugins/wcx/sevenzip/src/jcl/common/JclCompression.pas 2015-10-12 01:15:16.399385454 -0300 @@ -122,8 +122,6 @@ | | | |-- TJclZipDecompressArchive handled by sevenzip http://sevenzip.sourceforge.net/ | |-- TJclBZ2DecompressArchive handled by sevenzip http://sevenzip.sourceforge.net/ - | |-- TJclRarDecompressArchive handled by sevenzip http://sevenzip.sourceforge.net/ - | |-- TJclArjDecompressArchive handled by sevenzip http://sevenzip.sourceforge.net/ | |-- TJclZDecompressArchive handled by sevenzip http://sevenzip.sourceforge.net/ | |-- TJclLzhDecompressArchive handled by sevenzip http://sevenzip.sourceforge.net/ | |-- TJcl7zDecompressArchive handled by sevenzip http://sevenzip.sourceforge.net/ @@ -1490,22 +1488,6 @@ procedure SetNumberOfThreads(Value: Cardinal); end; - TJclRarDecompressArchive = class(TJclSevenzipDecompressArchive, IInterface) - public - class function MultipleItemContainer: Boolean; override; - class function ArchiveExtensions: string; override; - class function ArchiveName: string; override; - class function ArchiveCLSID: TGUID; override; - end; - - TJclArjDecompressArchive = class(TJclSevenzipDecompressArchive, IInterface) - public - class function MultipleItemContainer: Boolean; override; - class function ArchiveExtensions: string; override; - class function ArchiveName: string; override; - class function ArchiveCLSID: TGUID; override; - end; - TJclZDecompressArchive = class(TJclSevenzipDecompressArchive, IInterface) public class function MultipleItemContainer: Boolean; override; @@ -4356,8 +4338,6 @@ // register decompression archives RegisterFormat(TJclZipDecompressArchive); RegisterFormat(TJclBZ2DecompressArchive); - RegisterFormat(TJclRarDecompressArchive); - RegisterFormat(TJclArjDecompressArchive); RegisterFormat(TJclZDecompressArchive); RegisterFormat(TJclLzhDecompressArchive); RegisterFormat(TJcl7zDecompressArchive); @@ -7923,50 +7903,6 @@ FNumberOfThreads := Value; end; -//=== { TJclRarDecompressArchive } =========================================== - -class function TJclRarDecompressArchive.ArchiveExtensions: string; -begin - Result := LoadResString(@RsCompressionRarExtensions); -end; - -class function TJclRarDecompressArchive.ArchiveName: string; -begin - Result := LoadResString(@RsCompressionRarName); -end; - -class function TJclRarDecompressArchive.ArchiveCLSID: TGUID; -begin - Result := CLSID_CFormatRar; -end; - -class function TJclRarDecompressArchive.MultipleItemContainer: Boolean; -begin - Result := True; -end; - -//=== { TJclArjDecompressArchive } =========================================== - -class function TJclArjDecompressArchive.ArchiveExtensions: string; -begin - Result := LoadResString(@RsCompressionArjExtensions); -end; - -class function TJclArjDecompressArchive.ArchiveName: string; -begin - Result := LoadResString(@RsCompressionArjName); -end; - -class function TJclArjDecompressArchive.ArchiveCLSID: TGUID; -begin - Result := CLSID_CFormatArj; -end; - -class function TJclArjDecompressArchive.MultipleItemContainer: Boolean; -begin - Result := True; -end; - //=== { TJclZDecompressArchive } ============================================= class function TJclZDecompressArchive.ArchiveExtensions: string; diff -Nur doublecmd-0.6.6.orig/plugins/wcx/sevenzip/src/jcl/windows/sevenzip.pas doublecmd-0.6.6/plugins/wcx/sevenzip/src/jcl/windows/sevenzip.pas --- doublecmd-0.6.6.orig/plugins/wcx/sevenzip/src/jcl/windows/sevenzip.pas 2015-05-01 05:03:02.000000000 -0300 +++ doublecmd-0.6.6/plugins/wcx/sevenzip/src/jcl/windows/sevenzip.pas 2015-10-12 01:11:49.932620714 -0300 @@ -22,20 +22,6 @@ { library; if not, write to } { the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA } { } -{ unRAR restriction } -{ ----------------- } -{ } -{ The decompression engine for RAR archives was developed using source code of unRAR program. } -{ All copyrights to original unRAR code are owned by Alexander Roshal. } -{ } -{ The license for original unRAR code has the following restriction: } -{ } -{ The unRAR sources cannot be used to re-create the RAR compression algorithm, } -{ which is proprietary. Distribution of modified unRAR sources in separate form } -{ or as a part of other software is permitted, provided that it is clearly } -{ stated in the documentation and source comments that the code may } -{ not be used to develop a RAR (WinRAR) compatible archiver. } -{ } {**************************************************************************************************} { } { Translation 2007-2008 Florent Ouchet for the JEDI Code Library } @@ -91,16 +77,11 @@ CLSID_CCodecDEFREG : TGUID = '{23170F69-40C1-2790-0801-040000000000}'; // deflate register 040108 CLSID_CCodecLZMA : TGUID = '{23170F69-40C1-2790-0101-030000000000}'; // lzma 030101 CLSID_CCodecPPMD : TGUID = '{23170F69-40C1-2790-0104-030000000000}'; // ppmd 030401 - CLSID_CCodecRAR1 : TGUID = '{23170F69-40C1-2790-0103-040000000000}'; // rar1 040301 - CLSID_CCodecRAR2 : TGUID = '{23170F69-40C1-2790-0203-040000000000}'; // rar2 040302 - CLSID_CCodecRAR3 : TGUID = '{23170F69-40C1-2790-0303-040000000000}'; // rar3 040303 CLSID_CAESCodec : TGUID = '{23170F69-40C1-2790-0107-F10600000000}'; // AES 06F10701 CLSID_CArchiveHandler : TGUID = '{23170F69-40C1-278A-1000-000110000000}'; CLSID_CFormatZip : TGUID = '{23170F69-40C1-278A-1000-000110010000}'; CLSID_CFormatBZ2 : TGUID = '{23170F69-40C1-278A-1000-000110020000}'; - CLSID_CFormatRar : TGUID = '{23170F69-40C1-278A-1000-000110030000}'; - CLSID_CFormatArj : TGUID = '{23170F69-40C1-278A-1000-000110040000}'; CLSID_CFormatZ : TGUID = '{23170F69-40C1-278A-1000-000110050000}'; CLSID_CFormatLzh : TGUID = '{23170F69-40C1-278A-1000-000110060000}'; CLSID_CFormat7z : TGUID = '{23170F69-40C1-278A-1000-000110070000}'; diff -Nur doublecmd-0.6.6.orig/plugins/wcx/zip/lzma/Methods.txt doublecmd-0.6.6/plugins/wcx/zip/lzma/Methods.txt --- doublecmd-0.6.6.orig/plugins/wcx/zip/lzma/Methods.txt 2012-08-19 12:11:56.000000000 -0300 +++ doublecmd-0.6.6/plugins/wcx/zip/lzma/Methods.txt 2015-10-12 00:42:35.563106419 -0300 @@ -73,13 +73,6 @@ 12 - BZip2 (not used). Use {04 02 02} instead 02 - BZip 02 - BZip2 - 03 - Rar - 01 - Rar15 - 02 - Rar20 - 03 - Rar29 - 04 - Arj - 01 - Arj (1,2,3) - 02 - Arj 4 05 - Z 06 - Lzh 07 - Reserved for 7z @@ -109,9 +102,6 @@ F1 - Misc Ciphers (Combine) 01 - Zip 01 - Main Zip crypto algo - 03 - RAR - 02 - - 03 - Rar29 AES-128 + (modified SHA-1) 07 - 7z 01 - AES-256 + SHA-256 @@ -126,8 +116,6 @@ F0 - Misc Hash F1 - Misc - 03 - RAR - 03 - Rar29 Password Hashing (modified SHA1) 07 - 7z 01 - SHA-256 Password Hashing diff -Nur doublecmd-0.6.6.orig/src/platform/udefaultplugins.pas doublecmd-0.6.6/src/platform/udefaultplugins.pas --- doublecmd-0.6.6.orig/src/platform/udefaultplugins.pas 2015-09-26 14:02:18.000000000 -0300 +++ doublecmd-0.6.6/src/platform/udefaultplugins.pas 2015-10-12 01:12:57.716037187 -0300 @@ -170,10 +170,6 @@ gWCXPlugins.FileName[I]:= Folder + 'sevenzip' + PathDelim + 'sevenzip.wcx'; end; - I:= gWCXPlugins.IndexOfName('arj'); - if I < 0 then - gWCXPlugins.Add('arj', 4, Folder + 'sevenzip' + PathDelim + 'sevenzip.wcx'); - I:= gWCXPlugins.IndexOfName('cab'); if I < 0 then gWCXPlugins.Add('cab', 4, Folder + 'sevenzip' + PathDelim + 'sevenzip.wcx'); @@ -253,19 +249,6 @@ else gWCXPlugins.Flags[I]:= 4; - I:= gWCXPlugins.IndexOfName('rar'); - {$IF DEFINED(MSWINDOWS)} - if I < 0 then - gWCXPlugins.Add('rar', 607, Folder + 'unrar' + PathDelim + 'unrar.wcx') - else - gWCXPlugins.Flags[I]:= 607; - {$ELSE} - if I < 0 then - gWCXPlugins.Add('rar', 68, Folder + 'unrar' + PathDelim + 'unrar.wcx') - else - gWCXPlugins.Flags[I]:= 68; - {$ENDIF} - // Wdx plugins Folder:= '%commander_path%' + PathDelim + 'plugins' + PathDelim + 'wdx' + PathDelim;