Menu

7-Zip 9.33 alpha

2014-06-15
2015-01-19
<< < 1 2 3 4 > >> (Page 2 of 4)
  • Igor Pavlov

    Igor Pavlov - 2014-06-16

    NSIS installer is NSIS installer stub (EXE) + NSIS archive. NSIS archive can contain NSIS uninstaller.
    NSIS uninstaller is special NSIS uninstall stub + NSIS uninstaller archive.
    But NSIS uninstaller stub is produced from NSIS installer stub with special patch data stored in NSIS archive.

    When NSIS handler in 7-Zip doesn't have access to NSIS EXE installer stub, then it can't create correct NSIS uninstaller NSIS stub (EXE), so it shows only
    NSIS uninstaller archive.

    Now there are still problems in 7-Zip code, when NSIS handler works after PE parser. And NSIS code can extract only NSIS archive (without exe stub).

    But it's possible to use -tnsis switch to extract uninst.exe:
    7z x -tnsis

     

    Last edit: Igor Pavlov 2014-06-16
    • gora2

      gora2 - 2014-06-16

      Thank you, Igor. Very good switch. It is a pity that in the manual about {archive_type} = NSIS not written.

       
      • Igor Pavlov

        Igor Pavlov - 2014-06-16

        Also it's possible to use -stx{Type} switch:
        -stxpe
        So 7-Zip will not use PE parser. It can help for another archive types inside EXE file.

         

        Last edit: Igor Pavlov 2014-06-16
        • gora2

          gora2 - 2014-06-16

          Игорь, Вы меня поражаете! :)
          Новый ключ, описание которого в справке состоит из одной строки в таблице ключей, а синтаксис ключа вообще не приведен. Кто же догадается как им пользоваться!?
          Извините, ворчу по стариковски...
          Спасибо.

           
  • NoAngel

    NoAngel - 2014-06-17

    Please keep this code in future versions.
    Even "bloated", it's an absolute must have feature.
    IDK about +some Kb for 7z.exe.
    Everyone have multi-GB HDDs these days, so size is not a problem at all.

     
  • Gemorroj

    Gemorroj - 2014-06-16

    Linux plz.... =(

     
    • NoAngel

      NoAngel - 2014-06-17

      p7zip? no?

       
      • Gemorroj

        Gemorroj - 2014-06-19

        p7zip have not been updated. I need to upgrade to at least version 9.30

         

        Last edit: Gemorroj 2014-06-19
  • Anonymous

    Anonymous - 2014-06-16

    Please add, ...

    1 ) 7Zip option [Temporary working directory in memory, until a max memory size is selected.].

    I still miss than option, ...
    For the moment, did RamDisk it's the only way, [until temporary working directory in memory], will be an option inside 7Zip.
    My computer have 8 Gig. Ram, Windows 8.1 update 1 x64.

    2 ) 7Zip option [Convert compressed archived files].

    I have also, still miss than option, ...
    Convert from ".zip to .7z", ...

    Thanks in advance, ...

     
  • Nikkho

    Nikkho - 2014-06-16

    Like a lot the NSIS decompiling functionality. Maybe it is not useful for end users, but for sure is better having this [NSIS.nsi] file, than having nothing.

    Also love new usability enhancements as seen in Easy 7-Zip.

    Hope next release will give more Easy 7-Zip features integrated as well as some core changes such as RAR5 decompression, multimedia compression, ...

    Thanks Igor!

     
    • Shell

      Shell - 2014-06-16

      +1

      9.33 is a small step yet, but it is towards a great goal.

      As for NSIS decompiling, I think it may be provided optionally (maybe even in a separate DLL). But anyway, since the code has been already written, it should not be discarded for good.

       

      Last edit: Shell 2014-06-16
  • gogo

    gogo - 2014-06-16

    Estimated Igor, could you publish here the SHA-1 sum for the installer of all 7-Zip 9.33 versions. It will be useful , to know, that we are working with your real releases and not some forged ones. RAR5 is a must. Thanks for your effort. Remember The Truecrypt WTF

     

    Last edit: gogo 2014-06-16
    • Sr. Zé Alguém

      Sr. Zé Alguém - 2014-06-16

      7z933-x64.msi
      SHA512: 90A17997ED17A25DFDDC18FF8AEF1558AFC2AD0A3C8443854FEDAC706B2DAF9DE274EF55D9737174D94EE556F5283E5E9A397AC8BD19B85F584C43667D2F32EF
      SHA256: 48218C2171C8FEE49A00F3C13072DED3B26607835CBECD215A9ED09CCD4B7B46
      SHA1: FDC8F5BFEB2099159DA77CE3F0E79886B0A8866D

      7z933.msi
      SHA512: DA6645C0AD4CB476F0151F0B452CA7CBD2CEAAACC9E5422F1471B7E0B1B95820FE204EE8E687B862D35C09B71C7E7E53DFD7B025F3B0AC2B93A9B77B58884228
      SHA256: 98978873A3D66949E68F1D77142AA128A1AB9423744E284567C91FF9D6AAF09B
      SHA1: B1B0BD61D7187DE8298CA879F5E616CDCC193CE2

      7z933.exe
      SHA512: 74CF0DABF13E8E6AD725F2E89481F3CD87D7DDC714E2177658682070F239D74E7E3F0FEFC3C1302D4B487F06C4EAC620226FCC0960F94AA34FD4634865739909
      SHA256: E1420B32F8D861D75DF66D3948266FF26524B12FFCAF83F7CB3ADEFA0BC05856
      SHA1: 346BD9F93867EE98AE44CF01904393514C48D41D

       
  • gogo

    gogo - 2014-06-16

    Thanks a lot @Ricardo for your valuable collaboration. But the post of the hashes must be done by Igor Pavlov, so it could be taken OFFICIALLY. And peace of mind...

     
    • Sr. Zé Alguém

      Sr. Zé Alguém - 2014-06-17

      lol, if we two have the same hashes, then you could be enough sure the server sent us the correct file. You can test by downloading multiple times from different connections and checking the hashes every time. Anyway, if you get a different hash, very probably the download was corrupted and won't even execute.
      A difference of hashes would be a concern if you downloaded from a different server other than the one Igor published. Otherwise, if you got it from the official server, a hash difference would mean just a small corruption caused by some sporadic network issue, not a fake or malicious file. This is peace of mind.

       
  • gogo

    gogo - 2014-06-17

    @Ricardo, yes we have both of us, same hashes. But in some form, that coincidence made me to feel more confortable. I always download from www.7-zip.org the official page for security means. But that doesnt mean that could be one "man in the middle" sending to you and me, and thwousands of users, the same files redirecting the download queries, that is one common NSA capability. Thanks again for your great and valuable answers, but trust me... Igor must publish the hashes.... So in case of....

     
    • Daniel Saner

      Daniel Saner - 2014-06-19

      Well, the NSA can probably also post here as Igor, so you can never be sure. Maybe if Igor visits you personally and brings the hashes – if you can be really sure that it's the real Igor! You have to draw your line of trust somewhere. As soon as someone like the NSA gets involved, you cannot even really trust a root-signed certificate.

       

      Last edit: Daniel Saner 2014-06-19
  • NoAngel

    NoAngel - 2014-06-17

    Hello, Igor!

    Thanks a lot for new version.
    Many useful must have features were added.
    Please check updated language file for Japanese, which I've just made.
    https://sourceforge.net/p/sevenzip/patches/241/

     

    Last edit: NoAngel 2014-06-17
    • NoAngel

      NoAngel - 2014-06-17
       
  • SEt

    SEt - 2014-06-18

    This version is far from stable I'd have to say.

    On 7z-Swap4 archive with dummy short "sfx header" 64-bit 7zFM.exe crashes, 32-bit 7zFM.exe opens associated external program (winrar, works).

    7z.dll dropped into Far3 ArcLite plugin doesn't like some Split archives: crashes inside in_arc->Open, but the same works in 7zFM.exe. (Previous case also crashed here.)

     
    • Igor Pavlov

      Igor Pavlov - 2014-06-18

      Please write exact instructions to reproduce swap4 problem.
      Or upload bad archive to some server.

       
      • SEt

        SEt - 2014-06-18

        http://anonfiles.com/file/d1da2dba1afc71170456fbcb1b4c5223
        http://anonfiles.com/file/92004c1f2d258119032dd84816cf26ce

        Both demonstrate first problem, after unpacking you can see the second.

        If the second one isn't from internal bug, but rather API change – can you post the updated headers for direct usage of 7z.dll?

         
        • Igor Pavlov

          Igor Pavlov - 2014-06-19

          1) I'll fix the bug with that swap4 archive.
          How did you create that archive?

          2) About ArcLite. Please describe exact FAR version (version number, 32-bit / 64-bit).
          Did it work with 7z.dll from 7-Zip 9.32?

           
          • SEt

            SEt - 2014-06-19

            1) No idea how it was generated. Certain site uploads video in this way.

            2) Any recent 32-bit Far 3 will do, for example latest build: http://farmanager.com/nightly/Far30b3953.x86.20140619.7z
            It was already broken in 9.32, but worked ok in 9.30. ArcLite catches crashes so it just doesn't enter archive instead of showing actual crash.

            3) Another 'bug' I remember well in 7-zip but unfortunately can't find examples: there are some zip archives (something Chinese I suppose) that have UTF-8 flag set in central directory records, but not in file records (or the other way around...). The rest of parameters are identical there. 7-zip refuses to unpack such archives, but WinRar has no problems there.

             
            • Igor Pavlov

              Igor Pavlov - 2014-06-21

              2) I've fixed that BUG. It was BUG in CAB code. Thanks!
              7-Zip didn't see that bug, since 7-Zip now uses new code to find archive signatures. That new code placed in 7z.exe (outside of 7z.dll).

              3) Yes, 7-Zip doesn't like some collisions in zip headers. Now I'm not ready to change that code. Maybe later.

               
<< < 1 2 3 4 > >> (Page 2 of 4)

Log in to post a comment.