Skip to content

Releases: salass00/zip_lib

Version 54.1

07 Jan 09:34
Compare
Choose a tag to compare
  • Updated libzip to version 1.9.2.

  • Updated to compile with AmiSSL 5.1 SDK.

  • The IZip interface is now private so that a new interface is structure is
    created for every new GetInterface() call. This is done in order to keep
    different AmiSSL interfaces for each user process. As a consequence the IZip
    interface pointer should not be shared between processes (a way to overcome
    this might be added to the API later).

  • Fixed the rename() call in zip_source_file_stdio_named.c so that it now
    tries to delete the destination file if it already exists.

Version 53.11

30 Jan 11:18
Compare
Choose a tag to compare
  • Updated libzip to version 1.7.3.

  • Now requires lzma.library 53.1 or newer.

  • Added the functions: zip_compression_method_supported() and
    zip_encryption_method_supported().

Version 53.10

30 Oct 08:25
Compare
Choose a tag to compare
  • Updated libzip to version 1.5.1.

  • Added lzma decompression support using decoder from LZMA SDK.

Version 53.9

25 Apr 11:09
Compare
Choose a tag to compare
  • Updated libzip to version 1.5.0.

  • Now uses AmiSSL for AES encryption/decryption.

Version 53.8

06 Feb 15:35
Compare
Choose a tag to compare
  • Updated libzip to version 1.4.0.

  • Added zip_libzip_version() function.

  • Added zip_source_buffer_fragment() and zip_source_buffer_fragment_create()
    functions.

Version 53.7

13 Jan 16:46
Compare
Choose a tag to compare
  • Updated libzip to version 1.3.2.

  • The libzip version which the library is based on is now embedded as an extra
    version string ($EXTVER) in the library file

  • Added error requesters for missing or too old z.library and bzip2.library.

Version 53.6

12 Oct 13:00
Compare
Choose a tag to compare
  • Added support for zip_register_progress_callback,
    zip_register_progress_callback_with_state, zip_file_get_error,
    zip_file_set_mtime, zip_fseek, zip_ftell, zip_source_begin_write,
    zip_source_buffer_create, zip_source_close, zip_source_commit_write,
    zip_source_error, zip_source_file_create, zip_source_filep_create,
    zip_source_function_create, zip_source_is_deleted, zip_source_keep,
    zip_source_open, zip_source_read, zip_source_rollback_write,
    zip_source_seek, zip_source_seek_compute_offset, zip_source_seek_write,
    zip_source_stat, zip_source_tell, zip_source_tell_write and zip_source_write
    functions.

Version 53.5

12 Oct 12:40
Compare
Choose a tag to compare
  • Added support for zip_get_error, zip_error_code_zip, zip_error_code_system,
    zip_error_fini, zip_error_init, zip_error_init_with_code, zip_error_set,
    zip_error_strerror, zip_error_system_type, zip_error_to_data,
    zip_open_from_source and zip_file_set_encryption functions.

  • Implemented zip_random() using the timer.device entropy unit instead of
    /dev/urandom which does not exist on AmigaOS.

Version 53.4

06 Sep 20:37
Compare
Choose a tag to compare
  • Updated libzip to version 1.3.0 which adds support for bzip2 compressed zip
    archives.

  • Now requires bzip2.library as well as z.library.

Version 53.3

27 Aug 07:44
Compare
Choose a tag to compare
  • Updated libzip to version 1.2.0.