Commit graph

  • 73ae014730 libragephoto: change ragephoto_t type casting behaviour dev Syping 2025-10-31 16:12:02 +01:00
  • 2a66793f70 ragephoto-extract: use library save function to save jpeg Syping 2025-10-29 05:50:02 +01:00
  • a404a29188 libragephoto 0.7.1 release master 0.7.1 Syping 2025-10-26 23:26:51 +01:00
  • bb52ffb84b GitHub Actions: support macOS in .NET build Syping 2025-10-24 22:07:59 +02:00
  • 176fae0f03 libragephoto: update .NET version to 0.7.0.1 Syping 2025-10-24 22:01:36 +02:00
  • 4d01b1f804 GitHub Actions: update workflows and add Linux arm64 support for .NET Syping 2025-10-24 21:05:30 +02:00
  • 83832a6724 libragephoto 0.7.0 release 0.7.0 Syping 2025-10-23 02:20:17 +02:00
  • c14c46cd41 GitHub Actions: fix .NET build Syping 2025-10-23 01:48:03 +02:00
  • 3a1d1e59b5 libragephoto: move to 0.7.0 version and other changes Syping 2025-10-23 01:16:47 +02:00
  • cd5a160d70 GitHub Actions: build more variants Syping 2025-10-22 02:44:47 +02:00
  • 24a64d8740 RagePhotoLibrary.h: minor change in ordering at endian check Syping 2025-10-21 21:53:32 +02:00
  • 15cb5da634 RagePhoto.cpp: fix compile issues with some C++ libraries Syping 2025-10-21 21:51:17 +02:00
  • 8e9d4dfcc2 libragephoto: rename CMake *_LIBRARIES to *_LIBS Syping 2025-10-21 21:47:02 +02:00
  • 9322e1943d libragephoto: impl. linked iconv support Syping 2025-10-21 20:05:57 +02:00
  • aad0db247b libragephoto 0.6.2 release 0.6.2 Syping 2025-10-18 19:44:05 +02:00
  • a3d89d2c5b test changes for big-endian etc. test Syping 2025-10-18 14:41:26 +02:00
  • 72f094958d libragephoto: update .NET version to 0.6.1.6 Syping 2025-10-17 14:03:11 +02:00
  • a17643d578 libragephoto: update .NET version to 0.6.1.5 Syping 2025-10-16 15:54:43 +02:00
  • e2a2c45313 libragephoto: update .NET version to 0.6.1.4 Syping 2025-10-15 17:46:53 +02:00
  • a2e75a6b3e libragephoto: update .NET version to 0.6.1.4 Syping 2025-10-15 17:40:25 +02:00
  • a8d5482226 libragephoto: update .NET version to 0.6.1.4 Syping 2025-10-15 17:36:23 +02:00
  • f98bed97df libragephoto: update .NET version to 0.6.1.4 Syping 2025-10-15 17:28:10 +02:00
  • f345963710 libragephoto: update .NET version to 0.6.1.3 Syping 2025-10-08 09:38:36 +02:00
  • a0ec84cbc8 libragephoto: update .NET version to 0.6.1.2 Syping 2025-10-08 09:19:25 +02:00
  • 59bd3c1249 libragephoto: update .NET version to 0.6.1.1 and add license Syping 2025-10-08 04:28:49 +02:00
  • aa82187de3 RagePhoto.cs: add saveFile function Syping 2025-10-08 04:28:02 +02:00
  • d38a464232 libragephoto 0.6.1 release 0.6.1 Syping 2025-10-07 13:03:46 +02:00
  • 532273bf70 libragephoto 0.6.1 release Syping 2025-10-07 12:38:58 +02:00
  • 0c1cd8fcf7 GitHub Actions: add .NET build Syping 2025-10-07 12:31:49 +02:00
  • f73830f99e libragephoto: various minor corrections Syping 2025-10-07 12:30:30 +02:00
  • f492fc9b93 libragephoto: add ragephoto .NET Package Syping 2025-10-07 12:29:53 +02:00
  • 3b8b641465 libragephoto: fix UTF-8 filename input on Windows Syping 2025-10-07 10:25:27 +02:00
  • 73eb5d4370 RagePhoto.c: add static to inline functions Syping 2025-03-26 20:32:32 +01:00
  • 32d875e6ba ragephoto.rc.in: correct VFT_APP to VFT_DLL Syping 2025-03-26 20:25:24 +01:00
  • 259c6833d9 libragephoto 0.6.0 release 0.6.0 Syping 2024-12-09 16:51:31 +01:00
  • ce0cb68fa5 libragephoto: CMake improvements and header include changes Syping 2024-12-08 22:29:00 +01:00
  • 73765abb0d CI: update workflows Syping 2024-12-08 21:55:03 +01:00
  • 719ff89b2e libragephoto: improve parser efficiency Syping 2024-07-15 22:29:39 +02:00
  • 9379595283 RagePhoto.cpp: remove unused uInt32Buffer Syping 2024-04-22 21:26:16 +02:00
  • bb2b98e5d8 libragephoto: use ternary operator for flags Syping 2024-04-16 09:30:41 +02:00
  • 2d59f2acf9 libragephoto: added library flags support Syping 2024-04-15 12:40:36 +02:00
  • bc9065e8dc libragephoto: improve documentation Syping 2024-04-09 05:21:36 +02:00
  • 0fa69667d0 libragephoto: put C++ wrapper in ragephoto_c namespace Syping 2024-04-05 19:46:12 +02:00
  • eadec52f35 libragephoto: improve serializer Syping 2024-04-05 19:31:14 +02:00
  • caf885d91c RagePhoto.c: fix off_t type in ragephoto_loadfile Syping 2024-04-05 04:22:43 +02:00
  • c8c2f65b3a libragephoto: remove offset jumping Syping 2024-04-05 04:17:41 +02:00
  • 1e160ee170 ragephoto_c: fix header inclusion Syping 2024-03-26 10:21:32 +01:00
  • 18325f7c05 pyragephoto: add 'with' support Syping 2024-03-25 13:43:10 +01:00
  • c55b99e23f RagePhoto: dont take reference from save function Syping 2024-03-25 13:15:26 +01:00
  • 0611a368a6 RagePhoto: remove u8path in saveFile Syping 2024-03-25 13:09:52 +01:00
  • dd60f8d0b7 libragephoto: add ragephoto_getphotosigns function Syping 2024-03-25 13:06:14 +01:00
  • 1b7c95e735 CI: adjust CXX standards Syping 2024-01-19 08:19:50 +01:00
  • 1a80125802 CMakeLists and RagePhoto C file access improvements Syping 2024-01-18 19:53:47 +01:00
  • e1cf6df258 libragephoto: add C++ namespaces (API change) Syping 2024-01-15 17:05:54 +01:00
  • b94e66624b RagePhoto.c: add windows.h for RAGEPHOTO_BENCHMARK on Windows Syping 2023-12-24 16:19:09 +01:00
  • e62fbacea8 RagePhoto.c: add benchmark for Windows Syping 2023-12-23 11:14:01 +01:00
  • 1b7b3c977b libragephoto: add benchmark to C implementation Syping 2023-12-10 07:57:15 +01:00
  • 6046b7213a libragephoto: use zeroBuffer to improve efficiency Syping 2023-12-06 02:38:13 +01:00
  • 534d978e47 pyragephoto: ship libragephoto with Python Package Syping 2023-11-16 00:07:43 +01:00
  • 8b8da1c1ef ragephoto.py: change format variable to photoFormat Syping 2023-11-09 20:35:28 +01:00
  • 0f1cfe630b libragephoto: add ragephoto Python Package Syping 2023-11-09 20:17:37 +01:00
  • 9a5bcabf8c libragephoto: improve get and serializer reliability Syping 2023-10-30 14:31:50 +01:00
  • c74b4a415f libragephoto 0.5.1 release 0.5.1 Syping 2023-10-25 16:33:01 +02:00
  • 6fdc075741 libragephoto 0.5.0 release 0.5.0 Syping 2023-06-11 22:41:55 +02:00
  • 12507be85d libragephoto: add RagePhotoB for best implementation Syping 2023-06-11 05:41:32 +02:00
  • d7943e552d GitHub Actions: fix WebAssembly C build Syping 2023-06-07 07:00:22 +02:00
  • b838c505a4 libragephoto: C++ headers have now .hpp extension Syping 2023-06-07 06:57:23 +02:00
  • 6acf7b7338 RagePhoto.c: fix potential memory issue Syping 2023-06-07 06:12:24 +02:00
  • 24e0d9c03e RagePhoto.c: fix potential memory issue Syping 2023-06-07 06:09:37 +02:00
  • 6066d92ee9 RagePhoto.c: fix potential memory issue, fix debug code Syping 2023-06-06 21:05:55 +02:00
  • c3e838cecf RagePhoto.c: fix iconv code Syping 2023-06-06 20:27:51 +02:00
  • 8a29d8aebe GitHub Actions: use C library for WebAssembly build Syping 2023-06-06 20:22:20 +02:00
  • 3046cbd077 libragephoto: introduce C library port Syping 2023-06-06 19:39:22 +02:00
  • af3580dff4 libragephoto 0.4.1 release 0.4.1 Syping 2023-05-25 23:30:26 +02:00
  • 4aedd8b869 libragephoto 0.4.0 release 0.4.0 Syping 2023-05-14 11:44:59 +02:00
  • 3d9d632d7b libragephoto: add RDR 2 SignInitial Syping 2023-05-09 23:28:38 +02:00
  • f1485be7a7 libragephoto: add defines for C API Syping 2023-04-26 01:09:22 +02:00
  • d8c0d7d470 libragephoto: rename BINDING to PUBLIC, some other changes Syping 2023-04-09 21:22:13 +02:00
  • 933918454f libragephoto 0.3.0 release 0.3.0 Syping 2023-04-02 21:33:48 +02:00
  • 302be665e2 RagePhoto: use C++17 u8path when available Syping 2023-03-27 17:49:35 +02:00
  • cac7fd221f RagePhoto(A): add jpegSign() function Syping 2023-03-15 08:22:38 +01:00
  • 564a8c92b5 CMakeLists.txt: add C++17 build flags for MSVC Syping 2023-03-09 05:30:01 +01:00
  • 6d943e7b20 libragephoto: use C++17 for the CI/CD build Syping 2023-03-06 20:31:54 +01:00
  • 3c433ca072 libragephoto: add opt-in C++17 support Syping 2023-03-03 03:26:59 +01:00
  • 4ca8ac9297 RagePhoto: replace strncmp with memcmp Syping 2023-02-24 23:51:32 +01:00
  • d75eba2a46 libragephoto: add new ragephotodata functions and improvements Syping 2023-02-23 09:17:53 +01:00
  • 9807f0d696 libragephoto: update C API Syping 2023-02-20 14:58:41 +01:00
  • e51d50f77e RagePhoto: fix inline related issues Syping 2023-02-20 13:37:40 +01:00
  • d13c22dc05 RagePhoto: add clear() and load() as static functions Syping 2023-02-20 11:56:23 +01:00
  • 2a8070b75e libragephoto: add custom parser feature Syping 2023-02-20 11:27:14 +01:00
  • 659feb0cbf RagePhoto: update ragephoto_setphotodata function Syping 2023-02-11 22:40:13 +01:00
  • b2e765c2af libragephoto: fix build errors and some includes Syping 2023-02-11 20:53:41 +01:00
  • df388acaec RagePhoto: improve C compatibility further Syping 2023-02-11 20:47:05 +01:00
  • 0900feda84 libragephoto: add typedefs for format parser Syping 2023-02-11 20:06:00 +01:00
  • 429f011cff CMakeLists.txt: add CPack package generation Syping 2023-02-11 18:53:15 +01:00
  • 255c1a28b9 C API: ragephoto_setphotodata(c) returns now bool Syping 2023-02-08 19:59:56 +01:00
  • 45a45701f6 libragephoto: various changes Syping 2023-02-07 03:06:22 +01:00
  • 8e73219549 RagePhotoData: make it clear that RagePhotoData is a C type struct Syping 2023-01-11 18:45:35 +01:00
  • 1173db1aa8 RagePhoto: avoid setData() replacing it's own RagePhotoData 0.2.0 Syping 2023-01-08 18:34:47 +01:00
  • 96eae4f957 change setData() attitude with the internal data object Syping 2023-01-08 18:18:28 +01:00