Activity for ResIL

  • Björn committed [9a62f4] on Code

    Minor changes

  • Björn committed [573306] on Code

    Added libheif to supoort heic, avif file formats

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

    Merge changes to shared sources from ArchiveAccess

  • Björn Ganster committed [05a316] on Code

    Minor changes

  • Björn Ganster committed [e0f92f] on Code

    Modernize shared code

  • Björn Ganster committed [797698] on Code

    Update libpng to 1.6.53, improve memory tracking and exception safety

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

    Dead code removed, filters revised, more try ... catch for API functions

  • Björn Ganster committed [fdb609] on Code

    Update libpng to 1.6.51, update libtiff to 4.7.1, .ico support improved

  • Björn Ganster committed [436952] on Code

    Enable/disable API version 1 via IL_API1_SUPPORT, update OpenGL and DirectX support, add a DirectX viewer for test viewing, ilu2Scale requires an additional parameter (filter)

  • ResIL ResIL released /Resil-SDK-win32-2025-11-24.7z

  • ResIL ResIL released /Resil-SDK-win32-2025-11-20.7z

  • ResIL ResIL released /Resil-SDK-win32-2025-10-31.7z

  • Björn Ganster committed [17103b] on Code

    Big security update

  • Björn Ganster committed [908f64] on Code

    Prevent use of null pointer in several places

  • Björn Ganster committed [c2d365] on Code

    Drop class name strings, obtain them via getClassName instead. Use size_t and %zu more.

  • Björn Ganster committed [f13c1a] on Code

    Fix CgBI-PNGs: memory leaks fixed for corrupt images, memory leaks when memory was low

  • Björn Ganster committed [287b5c] on Code

    Minor fixes to .hdr handler

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

    IO: use size_t for read, write. PNG: avoid double free. Fixed two bugs where IO was used incorrectly. TIFF: enable more codecs. More ...

  • Björn Ganster committed [5a75ea] on Code

    TIFF: enable CCITT compression. PNG: distinguish RGB and RGBA palettes. SDLTest: reactivate il2BlendAlpha to view images with black foreground, e.g. BGTestFileCollection/png/AK/CircularDelete@2x.png.

  • Björn Ganster committed [394816] on Code

    Fix minor bugs

  • Björn Ganster committed [bcac5e] on Code

    Update libpng from 1.6.49 to 1.6.50

  • Björn Ganster committed [fd6073] on Code

    Remove old qmake files

  • ResIL ResIL released /ResIL-SDK-2025-07-04.zip

  • Björn Ganster committed [449ffc] on Code

    Fix ICO loading

  • ResIL ResIL released /ResIL-SDK-2025-07-02.zip

  • Björn Ganster committed [3629a6] on Code

    Update libpng to 1.6.49, use less aguments for IO (size and number factored into a single argument), split ILenum into separate types for added security.

  • Björn Ganster committed [ce09ad] on Code

    API changes:

  • Björn Ganster committed [58b339] on Code

    Tidy up templates in BGBase.h, datafields that are only used with .dds files are removed if IL_NO_DDS is active, GIF handler reports how rows acutally were decoded

  • Björn Ganster committed [6d6474] on Code

    Progressive png loading still causes problems, revert to old loading algorithm

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

    Switch to libong 1.6.48, fix some build settings

  • ResIL ResIL released /ResIL-SDK-win32-2025-04-29.7z

  • ResIL ResIL released /ResIL-2025-04-29.7z

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

    png_progressive_combine_row caused heap corruptions, so simply use memcpy to copy progressively decoded png scanlines instead

  • Björn Ganster committed [fd903f] on Code

    Allow making the image smaller via il2SetImageInteger (no reallocation)

  • Björn Ganster committed [afd816] on Code

    Updated build settings

  • ResIL ResIL released /ResIL-SDK-win32-2025-04-25.7z

  • Skyfaller Skyfaller modified ticket #5

    error: invalid argument '-std=gnu99' not allowed with 'C++/ObjC++'

  • Skyfaller Skyfaller modified ticket #4

    use of undeclared identifier '_strnicmp'; did you mean 'strnicmp'?

  • Skyfaller Skyfaller modified ticket #1

    ResIL-1.7.9.zip packaging errors

  • ResIL ResIL released /ResIL-SDK-win32-2025-04-22.7z

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

  • Skyfaller Skyfaller committed [08f5f8] on Code

    Use C++ concepts and std::cmp to improve checking before typecasting, using new function safeCast

  • Skyfaller Skyfaller committed [59d088] on Code

    Move ILBase sources back to src-IL, tidy up include paths

  • Skyfaller Skyfaller committed [170925] on Code

    Now reading .png image using a progressive approach. This allows us to immediately track how many rows were written.

  • Skyfaller Skyfaller committed [b96af4] on Code

    cmake fixes

  • Skyfaller Skyfaller committed [a3b076] on Code

    Minor fixes and additions

  • Skyfaller Skyfaller committed [6020d9] on Code

    Update cmake files

  • Skyfaller Skyfaller committed [1e79a5] on Code

    Get rid of defines with two leading underscores (__), tidy up byte-swapping code, fix bug in hdr handler, removed il_files, use intrinsics for byte swapping

  • Skyfaller Skyfaller committed [a15c94] on Code

    Update msvc build files

  • Skyfaller Skyfaller committed [c7623c] on Code

    Update libwebp, libpng, lcms

  • Skyfaller Skyfaller committed [6714c8] on Code

    Only il2GenImage should call ILimage::Ilaimge directly, only il2DeleteImage should delete ILimage directly. Both functions should use libinstrumentation's pointer whitelists to ensure only known pointers are deleted.

  • Skyfaller Skyfaller committed [95ba2f] on Code

    Additional protection against crashes for ILimage, even though these issues most likely have other causes than ResIL

  • Skyfaller Skyfaller committed [5dd4a2] on Code

    Compute number of correctly decoded scanlines for image that were loaded incompletely (at least for a few file types)

  • Skyfaller Skyfaller committed [374b5d] on Code

    Linux fixes

  • Ryan Carsten Schmidt Ryan Carsten Schmidt posted a comment on ticket #8

    In fact, identifiers containing __ are reserved by the implementation. You are not permitted to define or undefine or redefine them. In addition to undefining __BIG_ENDIAN__ and __LITTLE_ENDIAN__ in il_endian.h, there are many places in the ResIL code where such identifiers are defined. There are other identifier naming patterns that are also reserved. You should check if you're using any of those as well.

  • Björn Ganster committed [29a98c] on Code

    Force the jpg library to load incomplete images

  • Björn Ganster committed [cd0505] on Code

    Fix il2ConvertImage for animations

  • Björn Ganster committed [ce9d49] on Code

    Decode image directly to internal buffer if possible, this also prevents a bug where memcpy ran out of data on incomplete images

  • Björn Ganster committed [202d36] on Code

    Update project file for libtiff

  • Björn Ganster committed [037e68] on Code

    Remove old input libraries

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

    Update input libraries

  • Björn Ganster committed [e744cd] on Code

    Fix infinite loop

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

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

  • Björn Ganster committed [656fb3] on Code

    Update SDLTest example code

  • Björn Ganster committed [e6e627] on Code

    Minor fixes

  • Björn Ganster committed [5d76e3] on Code

    More fixes to image orientation

  • Björn Ganster committed [a190a1] on Code

    Optimizations

  • Björn Ganster committed [f14fd4] on Code

    Ensure .bmp files are stored correctly (last version stored them upside down)

  • ResIL ResIL released /ResIL-SDK-win32-2024-10-04.zip

  • Björn Ganster committed [e5bf7c] on Code

    Updated msvc 2022 project files

  • Björn Ganster committed [cc81bc] on Code

    Updated the test code

  • Björn Ganster committed [d39165] on Code

    Leave image orientation alone when saving files

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

    Ignore GIF image offsets (image offsets move the pixels in the rendering window)

  • ResIL ResIL released /ResIL-SDK-win32-2024-10-04.zip

  • Björn Ganster committed [034f8d] on Code

    TIFF: fix uninitialised variables and add some plausibility checks

  • Björn Ganster committed [ed63d3] on Code

    Fix baaad memory leak in iConvertImage

  • Björn Ganster committed [65aa70] on Code

    Switch to libpng-1.6.44

  • Björn Ganster committed [6ef7e2] on Code

    Fix bit masks for loading 32 bpp .bmp files

  • Björn Ganster committed [5adec5] on Code

    Use iLoadPngInternal to load PNG files embedded in ICO files

  • Björn Ganster committed [5ddbf0] on Code

    il2ConvertImage: frames may be encoded differently, so we need decide whether the format is already correct for each frame, not based on the first image alone. il2FixOrientation now processes all frames.

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

    Big update for .ico files

  • Björn K Björn K committed [3f1e2a] on Code

    Fix merge conflicts

  • Björn K Björn K committed [ad3214] on Code

    Update cmake file and fix a bug in il_error.cpp

  • Björn Ganster committed [41a007] on Code

    Two specialized classes of ILpixelAccess for images with (or without) alpha channel

  • Björn Ganster committed [15317c] on Code

    BMP uses ILpixelAccess instead of accessing the private parts of ILimage directly (or rather, parts that hopefully will be private soon)

  • Björn Ganster committed [985c5e] on Code

    Revised BMP saving

  • Björn Ganster committed [d4cee6] on Code

    Revised version of iFlipBuffer and iGetFlipped

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

    New function ILimage::addFrame to ensure that il_dcx.cpp does not access members of ILimage that should be private

  • Björn Ganster committed [ce4111] on Code

    Bugfix: missing {...} around RETURN

  • Björn Ganster committed [bfd3f1] on Code

    Overhaul of BMP handler. Try to use the new ILimage access functions where possible for enhanced security. Removed old OS/2 code that I cannot test because of missing file samples.

  • Björn Ganster committed [e24bbc] on Code

    New access functions for ILimage

  • Björn Ganster committed [263902] on Code

    Bug fixes, more instrumentation

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

    Fixes for pcx, png and psd

  • Björn Ganster committed [65bb3a] on Code

    Move il2TextImage code to ILimage::texImage

  • Björn Ganster committed [597513] on Code

    Massively simplify DCX code, since DCX images are just a container for PCX images

  • Björn Ganster committed [a1a7fe] on Code

    Minor fixes

  • Björn Ganster committed [b8e9dc] on Code

    Delete images only after a plausibility check

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

    Instrumentation fixes

  • ResIL ResIL released /ResIL-SDK-win32-2024-06-03.zip

1 >
MongoDB Logo MongoDB