Activity for ArchiveAccess

  • ArchiveAccess ArchiveAccess released /ArchiveAccess-2026-02-06.7z

  • Björn Ganster committed [344f26] on Code

    PE handler: detect overlays, ignore resources. Tar handler: export file offsets. Minor changes.

  • ArchiveAccess ArchiveAccess released /ArchiveAccess-2026-01-15.7z

  • Björn Ganster committed [d2ac42] on Code

    Improve tar detection

  • Björn Ganster committed [beb8b0] on Code

    Tiny bugfix

  • Björn Ganster committed [e5bfc0] on Code

    Minor fixes

  • Björn Ganster committed [3e365a] on Code

    Added a missing try .. catch in a noexcept function

  • Björn Ganster committed [2ac552] on Code

    Reduce crashes resulting from conflicting noexcept and /EHa

  • Björn Ganster committed [f5cee8] on Code

    Abgleich mit anderen Projekten

  • Björn Ganster committed [f8d5ea] on Code

    Safer strings, memory tracking via libinstrumentation, logging via callback

  • Björn Ganster committed [d7d6ab] on Code

    Pull in changes from 7-Zip 25.01

  • Björn Ganster committed [89b6b1] on Code

    More Zip64 fixes

  • Björn Ganster committed [3d78ce] on Code

    Bug fix: in .zip archives created by ArchiveAccess, the Zip64 EOCD locator pointed to the wrong location

  • Björn Ganster committed [742d23] on Code

    Improved handling of extra fields

  • Björn Ganster committed [d8b3ad] on Code

    Fix Bug: when adding files to a .zip with zip64 extensions, there was a bug if the zip64 end of central directory record was not within the last 64 kB. That bug was fixed.

  • ArchiveAccess ArchiveAccess released /ArchiveAccess-2025-08-22.7z

  • Björn Ganster committed [fbf119] on Code

    Fix bug in .zip file creation with Zip64 extensions, plausibility checks improved

  • Björn Ganster committed [265c2f] on Code

    Fix one Zip64 bug, improve .zip plausibility checks

  • Björn Ganster committed [c31d71] on Code

    ArchiveAccess: fixes for creating archives with Zip64, plausibility check for non-Zip64 .zip archives

  • Björn Ganster committed [8ad748] on Code

    Zip64 fixes

  • Björn Ganster committed [176aec] on Code

    ArchiveAccess: deflate fixes for archive creation

  • Björn Ganster committed [77440f] on Code

    Fix calling convention for aaSetArchivingOptions

  • Björn Ganster committed [bdb85a] on Code

    Replace the old aaEnable* functions with aaSetArchivingOptions

  • Björn Ganster committed [f3e51b] on Code

    ZipCrypto finally works as well

  • Björn Ganster committed [ee3792] on Code

    Create .zip archives: ChatGPT 5 found the last bugs it seems

  • Björn Ganster committed [18f0c5] on Code

    Create .zip archives: more AES fixes. 7-Zip now decompresses without errors, but the resulting files contain only garbage.

  • Björn Ganster committed [9cd446] on Code

    Create .zip archives: AES fixes, but it still doesn't work

  • Björn Ganster committed [0e3e7d] on Code

    Create .zip archives: Minor changes, mostly to fix warnings

  • Björn Ganster committed [7eac61] on Code

    Create .zip archives: Create local and central directory data early to prevent double storage and copying

  • Björn Ganster committed [503201] on Code

    ZipCrypto and general fixes, but ZipCrypto still doesn't work

  • Björn Ganster committed [12668d] on Code

    Minor changes: dropped unnecessary parameters

  • Björn Ganster committed [48fb69] on Code

    Adding files to an existing .zip archive works

  • Björn Ganster committed [1c6999] on Code

    aaOpenForAddingFiles implemented, needs testing

  • Björn Ganster committed [3d84f7] on Code

    Add traceRealloc, MemoryBlock gets a growth strategy, central directory is stored in a MemoryBlock before writing it

  • Björn Ganster committed [610dac] on Code

    Reintegrate archive creation into main ArchiveAccessTest, separate test files from productive code

  • Björn Ganster committed [e8bd16] on Code

    Autotests for aaDetermineArchiveType

  • Björn Ganster committed [63ec76] on Code

    Fixes in archive detection

  • Björn Ganster committed [cee94d] on Code

    Change file type detection to choose the match at the lowest offset rather than the first file type found. Add ZipCrypto and AES encryption to creating ZIP archives (but it doesn't work yet).

  • Björn Ganster committed [dce886] on Code

    Added a convenience function to MemoryBlock, wrapping memcmp with buffer overflow protection

  • Björn Ganster committed [b0d0ae] on Code

    Skip copying data from a temp buffer by compressing to the final buffer immediately

  • Björn Ganster committed [4268a1] on Code

    Deflate compression for zip

  • Björn Ganster committed [a64f12] on Code

    Build system fixes, ArchiveAccess.h should not require other headers

  • Björn Ganster committed [d300ac] on Code

    Support for .zip file creation (uncompressed, unencrypted only so far)

  • ArchiveAccess ArchiveAccess released /ArchiveAccess-2025-04-22.7z

  • Björn Ganster committed [fc936f] on Code

    Store error message with the resp. archive, improved multifile handling, minor improvements

  • Björn Ganster committed [387bb5] on Code

    Add support for NullSoft Installer (NSIS) .cab files

  • Björn Ganster committed [96aaa8] on Code

    Add support for .xz

  • Björn Ganster committed [49c803] on Code

    Update to 7-Zip 24.09

  • Björn Ganster committed [c5268b] on Code

    Use COUT (a #define) instead std::wcout

  • Björn Ganster committed [1c1993] on Code

    Rar5 archive type detection improvements

  • Björn Ganster committed [5141d3] on Code

    Improve encryption detection for ancient archive types (It belongs in a museum\!)

  • ArchiveAccess ArchiveAccess updated /ResIL-src-2024-12-04.zip

  • ArchiveAccess ArchiveAccess released /ResIL-SDK-win32-2024-12-04.zip

  • ArchiveAccess ArchiveAccess released /ResIL.pdb

  • ArchiveAccess ArchiveAccess released /BGStringTemplates.h

  • ArchiveAccess ArchiveAccess released /ResIL.map

  • ArchiveAccess ArchiveAccess released /ins.map

  • ArchiveAccess ArchiveAccess released /ResIL.lib

  • ArchiveAccess ArchiveAccess released /ResIL.dll

  • ArchiveAccess ArchiveAccess released /ins.lib

  • ArchiveAccess ArchiveAccess released /ILUT.pdb

  • ArchiveAccess ArchiveAccess released /ins.dll

  • ArchiveAccess ArchiveAccess released /ILUT.map

  • ArchiveAccess ArchiveAccess released /ILUT.lib

  • ArchiveAccess ArchiveAccess released /ILU.pdb

  • ArchiveAccess ArchiveAccess released /ILUT.dll

  • ArchiveAccess ArchiveAccess released /ILU.map

  • ArchiveAccess ArchiveAccess released /ILU.lib

  • ArchiveAccess ArchiveAccess released /ILU.dll

  • ArchiveAccess ArchiveAccess released /_copy_resil.bat

  • ArchiveAccess ArchiveAccess released /ResIL-src-2024-12-04.zip

  • Björn Ganster committed [698ece] on Code

    Read local directory only once to determine extra timestamps for zip arhives via aaGetFileInfo

  • Björn Ganster committed [79475f] on Code

    Previously, we used aaGetFileInfo to check for encryption. This commit adds a new test for .zip files that does not require to fully parse the central directory of .zip files.

  • ArchiveAccess ArchiveAccess released /ArchiveAccess-src-2024-11-08.zip

  • ArchiveAccess ArchiveAccess released /ArchiveAccess-SDK-2024-11-08.zip

  • ArchiveAccess ArchiveAccess released /OldFiles/ArchiveAccess-bg-2019-12-19.zip

  • Björn Ganster committed [a0f4db] on Code

    String improvements

  • Björn Ganster committed [a1881a] on Code

    Synchronize strings with other projects and add a lot of tests

  • Björn Ganster committed [ab2a83] on Code

    Synchronize with other projects

  • Björn Ganster committed [ae41ee] on Code

    Fixes to the msvc project files

  • Björn Ganster committed [3e2216] on Code

    Test application: improved crash analysis

  • Björn Ganster committed [8345dd] on Code

    Add support for .exe, .dll, elf, .dmg

  • Björn Ganster committed [9d19cd] on Code

    Strings improved, with tests

  • Björn Ganster committed [285fa4] on Code

    Remove old MSVC 2019 project files

  • Björn Ganster committed [2f0a21] on Code

    Update 7-Zip source to 2408

  • Björn Ganster committed [1ec4ab] on Code

    Update project files

  • Björn Ganster committed [d56a76] on Code

    Add tests

  • Björn Ganster committed [a1adb4] on Code

    Updates from other projects

  • Björn Ganster committed [8197b6] on Code

    Update BGCPString, as in Excire bridge

  • Björn Ganster committed [f00ccb] on Code

    Updates

  • Björn Ganster committed [50f32c] on Code

    Abgleich/Angleichung mit anderen Projekten

  • Björn Ganster committed [c20b9f] on Code

    Add SqushFS

  • Björn Ganster committed [8dbf47] on Code

    Build system updates

  • Björn Ganster committed [9338c2] on Code

    Improved instrumentation with INS_RINOK

  • Björn Ganster committed [044cfb] on Code

    Changes by Igor

  • Björn Ganster committed [4bb860] on Code

    Older changes

  • Björn Ganster committed [588642] on Code

    determineArchiveType: decide encryption flag based on the first file, not the first entry - important destinction: if the first entry is a directory, skip to the first file

  • Björn Ganster committed [8b9ba2] on Code

    More updates to the string class

  • Björn Ganster committed [23f5bf] on Code

    String fixes

  • Björn Ganster committed [7de335] on Code

    More updates from 7-Zip update 23.01

1 >
MongoDB Logo MongoDB