Clone
 

mladen turk <mturk@jboss.org> in Ashiaro

Rebase zlib to 1.2.8

  1. … 5 more files in changeset.
Update to current year

Add Ashiaro artwork

    • -0
    • +5155
    /doc/images/ashiaro_icon.ai
    • binary
    /doc/images/ashiaro_icon_16px.gif
    • binary
    /doc/images/ashiaro_icon_16px.ico
    • binary
    /doc/images/ashiaro_icon_16px.png
    • -0
    • +352
    /doc/images/ashiaro_icon_16px.svg
    • binary
    /doc/images/ashiaro_icon_24px.gif
    • binary
    /doc/images/ashiaro_icon_24px.png
    • -0
    • +354
    /doc/images/ashiaro_icon_24px.svg
    • binary
    /doc/images/ashiaro_icon_256px.gif
    • binary
    /doc/images/ashiaro_icon_256px.png
    • -0
    • +365
    /doc/images/ashiaro_icon_256px.svg
    • binary
    /doc/images/ashiaro_icon_32px.gif
    • binary
    /doc/images/ashiaro_icon_32px.png
    • -0
    • +358
    /doc/images/ashiaro_icon_32px.svg
    • binary
    /doc/images/ashiaro_icon_64px.gif
  1. … 16 more files in changeset.
Treat local as keyword replacement for static globaly

Remove unz file

More cleanup. Ensure the errno is preserved across fclose

Fix more weird alignments and direct returns

More miniunzip cleanup

Use common ioapi

Clean up minizip's unzip

Use SetFilePointerEx api so we can handle huge files

Optimize minizip read

Add minizip from zlib

    • -0
    • +131
    /modules/ashiaro-common-native/src/main/native/zlib/crypt.h
    • -0
    • +247
    /modules/ashiaro-common-native/src/main/native/zlib/ioapi.c
    • -0
    • +389
    /modules/ashiaro-common-native/src/main/native/zlib/iowin32.c
    • -0
    • +2125
    /modules/ashiaro-common-native/src/main/native/zlib/unzip.c
Code cleanup

Allow zlib/bzip2 static initialization

Rename directory to private

No need for extra include path

Rename archivers path

Use relative include path

Use different libs include path

Make zlib and bzip2 headers library public so we can use static structs

  1. … 5 more files in changeset.
Update maven modules

Add endian macros update

Add endian macros

Axe minizip

Axe extra files

Add unzip library

    • -0
    • +25
    /modules/ashiaro-common-native/src/main/native/unzip/Makefile
    • -0
    • +131
    /modules/ashiaro-common-native/src/main/native/unzip/crypt.h
    • -0
    • +235
    /modules/ashiaro-common-native/src/main/native/unzip/ioapi.c
    • -0
    • +200
    /modules/ashiaro-common-native/src/main/native/unzip/ioapi.h
    • -0
    • +389
    /modules/ashiaro-common-native/src/main/native/unzip/iowin32.c
    • -0
    • +28
    /modules/ashiaro-common-native/src/main/native/unzip/iowin32.h
    • -0
    • +648
    /modules/ashiaro-common-native/src/main/native/unzip/miniunz.c
    • -0
    • +507
    /modules/ashiaro-common-native/src/main/native/unzip/minizip.c
    • -0
    • +281
    /modules/ashiaro-common-native/src/main/native/unzip/mztools.c
    • -0
    • +31
    /modules/ashiaro-common-native/src/main/native/unzip/mztools.h
  1. … 4 more files in changeset.
Add scoped stack allocator for non C++ types

Add scoped allocator for non C++ types

Axe crc32 from inflater/deflater. User should calc this by itself