Commit graph

  • 406ef2573f
    Merge fef4e5c439 into 1f13894236 Pablo Valdés 2023-10-22 03:22:01 -0600
  • 1b90aef2c0
    Merge 44a39a4b79 into 1f13894236 probonopd 2023-10-22 03:22:01 -0600
  • 1f13894236 src/file_xcf.c: add support for more recent versions of Gimp xcf files master Christophe Grenier 2023-10-22 10:10:07 +0200
  • 551a2b2a5b src/filegen.c: fix bug introduced in 0fdbc68915 Christophe Grenier 2023-10-21 17:47:02 +0200
  • 1917ee48c1 PhotoRec: distinguish .FCStd from .zip files See https://github.com/cgsecurity/testdisk/issues/136 Christophe Grenier 2023-10-21 14:27:08 +0200
  • 2759233f7f Add missing src/file_sdw.c - Recover Microsoft Jet DB / Sage Simply Accounting database Christophe Grenier 2023-10-08 14:51:07 +0200
  • 5473a29587 src/file_sig.c: improve Frama-C annotation for load_signature() Christophe Grenier 2023-10-08 14:43:57 +0200
  • 2327c1f304 src/file_mkv.c: improve Frama-C annotations Christophe Grenier 2023-10-08 14:40:58 +0200
  • 8582846b9b src/file_lzh.c: fix wrong Frama-C annotations Christophe Grenier 2023-10-08 14:40:17 +0200
  • 73411e2f6d src/file_hdf5.c: fix ifdef Christophe Grenier 2023-10-08 14:39:46 +0200
  • aec0be9edb src/file_zip.c: improve Frama-C annotations in file_rename_zip() Christophe Grenier 2023-10-08 14:39:17 +0200
  • d9d00379ed src/file_xml.c: rewrote file_rename_xml() for easier Frama-C validation Christophe Grenier 2023-10-08 14:38:37 +0200
  • d5a16ce5da src/file_shp.c: switch size field to unsigned Christophe Grenier 2023-10-08 14:36:52 +0200
  • 396a3e9c65 src/file_psd.c: improve Frama-C annotations Christophe Grenier 2023-10-08 14:36:14 +0200
  • 51f8d1310b src/file_psb.c: improve Frama-C annotations Christophe Grenier 2023-10-08 14:35:55 +0200
  • 4730b7aa87 src/file_pdf.c: improve Frama-C annotations after removing a call to MALLOC() Christophe Grenier 2023-10-08 14:35:16 +0200
  • 2dfa134455 src/file_nk2.c: fix Frama-C annotations for file_check_nk2() Christophe Grenier 2023-10-08 14:34:41 +0200
  • 2ddc089e4d src/file_hdf.c: improve file_check_hdf() annotations Christophe Grenier 2023-10-08 14:33:59 +0200
  • 7c660ff10b src/file*.c: add various Frama-C annotations in data_check_*() Christophe Grenier 2023-10-08 14:31:56 +0200
  • 1941a27e94 src/file_fbx.c: fix wrong Frama-C annotations Christophe Grenier 2023-10-08 14:31:06 +0200
  • 126b9fafe5 src/file_dovecot.c: fix wrong Frama-C annotations for data_check_dovecot2() Christophe Grenier 2023-10-08 14:30:38 +0200
  • 251ac27971 src/file_list.c: fix several boggus ifdef Christophe Grenier 2023-10-08 14:29:57 +0200
  • 27e50f94d8 src/common.c: Frama-C annotations for _date_get_leap_day() Christophe Grenier 2023-10-08 14:28:09 +0200
  • 7430e4da4b src/addpart.h: improve Frama-C annotations for add_partition_cli() Christophe Grenier 2023-10-08 14:25:33 +0200
  • 3e11771f78 src/fidentify.c: improve Frama-C annotations Christophe Grenier 2023-10-08 14:24:21 +0200
  • 74f379bba4 src/file_jpg.c: improve Frama-C annotations Christophe Grenier 2023-10-08 14:21:58 +0200
  • 4e66719d45 src/file_tiff_be.c, src/file_tiff_le.c: Frama-C - use static buffer to avoid calling MALLOC() Christophe Grenier 2023-10-08 14:18:15 +0200
  • cb58fe3a0e src/file_exe.c: improve Frama-C annotations Christophe Grenier 2023-10-08 14:16:18 +0200
  • c966ee4baa src/file_doc.h: add annotations for file_check_doc_aux() Christophe Grenier 2023-10-08 14:14:51 +0200
  • d90b4571d7 src/fat_common.c, src/fat_dir.c: more Frama-C annotations Christophe Grenier 2023-10-08 14:13:56 +0200
  • bd0b82c437 src/ext2_common.c: more Frama-C annotations Christophe Grenier 2023-10-08 14:13:17 +0200
  • 9c37fccbd3 src/apfs_common.c: fix Frama-C annotations for fletcher64() Christophe Grenier 2023-10-08 14:11:47 +0200
  • 0fdbc68915 src/filegen.c: improve Frama-C annotations Christophe Grenier 2023-10-08 14:00:23 +0200
  • b05dfc200b src/adv.c: add Frama-C annotation for interface_adv() Christophe Grenier 2023-10-08 13:57:07 +0200
  • 28e29554f7 src/crc.c: fix Frama-C annotations for get_crc32 Christophe Grenier 2023-10-08 13:56:32 +0200
  • d29facb0d7 src/log.c: add Frama-C annotations for dump_log() and dump2_log() Christophe Grenier 2023-10-08 13:55:39 +0200
  • 0c9784cb76 Split src/list.h in 3 Christophe Grenier 2023-09-02 10:17:38 +0200
  • 14210bd402 src/file_zip.c: improve Frama-C annotations Christophe Grenier 2023-09-01 07:58:38 +0200
  • 2457531d2b src/file_doc.c: improve Frama-C annotations Christophe Grenier 2023-08-31 13:55:08 +0200
  • d2d79fe429 src/common.c: rewrite set_part_name(), set_part_name_chomp() and date_dos2unix() to fix Frama-C warnings Christophe Grenier 2023-08-25 16:45:59 +0200
  • 5870c3c967 src/hdaccess.c: use /sys/dev/block/*/device/{model,serial,rev} to get information about disks Christophe Grenier 2023-08-25 16:40:27 +0200
  • da2ed0b7aa src/file_mov.c: recover "XAVC" videos Christophe Grenier 2023-08-25 11:45:44 +0200
  • 979489eff6 new prototype for copy_file(), improve error reporting Christophe Grenier 2023-08-25 11:43:50 +0200
  • a8b22a5eed src/fat_adv.c: move up2power() from src/common.c Christophe Grenier 2023-08-25 11:39:22 +0200
  • cd8d1a00d3 src/exfat_dir.c: Better utf-8 support when iconv is missing Christophe Grenier 2023-06-18 18:01:20 +0200
  • 9997b601c2 fidentify: report if iconv is used Christophe Grenier 2023-02-19 09:45:36 +0100
  • 972217f993 configure.ac: fidentify doesn't use com_err ext2fs ntfs-3g ntfs uuid libaries Christophe Grenier 2023-02-19 09:42:41 +0100
  • 6e7da4929b qphotorec: improve error message when write failed Christophe Grenier 2023-02-19 09:16:30 +0100
  • 5ddaee9a47 Commit various Frama-C annotations Christophe Grenier 2023-02-19 09:15:52 +0100
  • 97f7083ba8 src/apfs_common.c: avoid integer overflow when checking block count. Christophe Grenier 2023-02-19 09:14:47 +0100
  • f13286f198 testdisk, photorec: report iconv usage Christophe Grenier 2023-02-19 09:11:47 +0100
  • 593d540676 Merge branch 'gszy_shapefile' to add support for .shp (ESRI Shapefiles) Christophe Grenier 2023-02-03 15:36:29 +0100
  • ca8e5cab23 src/file_shp.c: fix filesize detection. Add some frama-c annotations Christophe Grenier 2023-02-03 15:34:55 +0100
  • 0151442354 Add basic shapefile (.shp, .shx) support Grzegorz Szymaszek 2023-02-01 22:23:15 +0100
  • 900207eb4e testdisk and photorec: display disk serial number when selecting source disk Christophe Grenier 2023-01-23 21:07:02 +0100
  • 00f5cff7ca update to 2023 Christophe Grenier 2023-01-23 21:05:27 +0100
  • f8b86d4f66 PhotoRec: recover FX Preset .fxp files Christophe Grenier 2022-11-16 07:49:40 +0100
  • 1c09ffcb6f new constant SINGLE_PARTITION_TYPE to improve code testing Christophe Grenier 2022-11-16 07:45:33 +0100
  • 1c05a14387 src/file_gz.c: compilation fix when zlib is present and SINGLE_FORMAT enabled. Christophe Grenier 2022-11-16 07:40:25 +0100
  • 931421d4df configure.ac: update to November 2022 compile.sh: switch tuxera.com to https Christophe Grenier 2022-11-16 07:37:42 +0100
  • 548a12d704 Replace "Select a media (use Arrow keys, then press Enter):" message by "Select a media and choose 'Proceed' using arrow keys:" Christophe Grenier 2022-11-16 07:33:02 +0100
  • d4df329408 PhotoRec: distinguish Mathcad .mtcx files from .zip Christophe Grenier 2022-11-16 07:32:21 +0100
  • 5924496e28 src/dirn.c: new function can_copy_dir() Christophe Grenier 2022-11-16 07:30:24 +0100
  • 7a767a3917 Fix for 2038 compatibility Christophe Grenier 2022-09-10 10:07:50 +0200
  • 0ae7969c12 src/file_ext.c: fix Array-bounds issue See bug report: https://github.com/cgsecurity/testdisk/issues/104 Thanks to Daniil Frolov for reporting the problem. Christophe Grenier 2022-08-11 16:03:41 +0200
  • 97f517280d PhotoRec: recover PowerArchiver .pa files Christophe Grenier 2022-07-14 10:17:59 +0200
  • ab631fbeff src/file_list.c: reduce number of external definition when SINGLE_FORMAT is used Christophe Grenier 2022-07-14 10:13:37 +0200
  • 4e44db2b46 Improve Frama-C annotations Christophe Grenier 2022-07-14 10:09:09 +0200
  • beaac3153e Update to July 2022 Christophe Grenier 2022-07-14 10:02:36 +0200
  • 3152a49873 src/file_ptf.c: relax Pro Tools ptf file signature Christophe Grenier 2022-07-14 09:56:49 +0200
  • c83e2b5d31 src/ntfs_adv.c: fix mft_lcn display by casting to "long long unsigned int" Christophe Grenier 2022-07-14 09:48:41 +0200
  • d818cc71ba src/file_exe.c: remove some useless code Christophe Grenier 2022-07-14 09:43:00 +0200
  • e9503f31f6 src/chgtype.c: remove redundant check Christophe Grenier 2022-07-14 09:32:18 +0200
  • 0162c86872 src/file_skp.c: remove filesize limit Christophe Grenier 2022-07-14 09:29:51 +0200
  • 2260302f98 src/file_sp3.c: rename variable time to file_time to avoid to shadow time() function Christophe Grenier 2022-07-14 09:24:27 +0200
  • 94a14b3585 src/hdaccess.c: make disk_get_sector_size variable local Christophe Grenier 2022-07-14 09:23:29 +0200
  • 07a5647f89 src/ext2p.c: remove useless memory allocation Christophe Grenier 2022-07-14 09:13:18 +0200
  • 305d71ea0a Use "DISABLED_FOR_FRAMAC" to disable code to facilitate verification using frama-c Christophe Grenier 2022-04-13 09:20:45 +0200
  • 952415ee99 src/partmac.[ch]: Fix mac structure to avoid using pointers Christophe Grenier 2022-04-10 11:48:51 +0200
  • 2c2b9e20e7 Fix the build with rpkg-util v3+ Christophe Grenier 2022-04-08 16:17:43 +0200
  • 06e053503f Merge branch 'praiskup_rpkg-v3' Christophe Grenier 2022-04-08 16:16:12 +0200
  • 936e5698d9 Fix the build with rpkg-util v3+ Pavel Raiskup 2022-04-08 16:10:36 +0200
  • ad93181c16 Move spec files from copr directory to root Christophe Grenier 2022-04-08 14:35:41 +0200
  • baefe2b3e4 Drop "--enable-ncmouse" option from configure script Christophe Grenier 2022-04-08 13:49:07 +0200
  • 37286661af pdiskseln.c,phrecn.c,ppartseln.c: disable some code for Frama-C Christophe Grenier 2022-04-07 20:25:04 +0200
  • 3dee436027 copr: Build failed on copr.fedorainfracloud.org since rpkg-util has been updated to v3. Update spec files to try to fix the problem. Christophe Grenier 2022-04-06 13:29:33 +0200
  • 2b0a0fcde8 src/ntfs_io.c: fix ntfs_device_testdisk_io_ioctl() prototype for ntfs-3g Christophe Grenier 2022-04-06 07:43:45 +0200
  • e6c21a9bb4 Avoid field with a 0 size as Frama-C do not support them. Christophe Grenier 2022-04-06 07:42:41 +0200
  • 37d1b8ce36 src/qmainrec.cpp: log "QPhotoRec exited normally" when QPhotoRec is closed. Christophe Grenier 2022-04-05 13:40:22 +0200
  • a0ce30c162 src/qphotorec_locale.qrc: fix for f599c961a0 Christophe Grenier 2022-04-05 13:39:02 +0200
  • f599c961a0 QPhotoRec: add Finnish translation from https://www.transifex.com/cgsecurity/testdisk/qphotorects/ Christophe Grenier 2022-03-26 12:03:31 +0100
  • 9c1658657a Merge branch 'patch-1' of https://github.com/mb720/testdisk Christophe Grenier 2022-03-26 11:47:54 +0100
  • 1b8f211d4a PhotoRec recover - fbx: Kaydara 3D file - hdf: Hierarchical Data Format 5 - lz: lzip compressed file Christophe Grenier 2022-03-24 13:31:17 +0100
  • 4b93bbcc15 README.md: It's better to consult the documentation than starting the try to build from source. Christophe Grenier 2022-03-24 13:26:52 +0100
  • 4d988b1c2f Stops if argc <= 0 Christophe Grenier 2022-01-27 09:04:41 +0100
  • b48e36f841
    Fix typos in README.md Matthias Braun 2022-01-09 13:48:25 +0100
  • 61f7103e0d man: fix zh_CN version Christophe Grenier 2021-12-28 16:13:36 +0100
  • 6eb56cb407 Merge branch 'jwilk-forks-man' Christophe Grenier 2021-12-28 16:06:33 +0100
  • c712b39c42 man: fix formatting in SEE ALSO sections Jakub Wilk 2021-12-27 18:22:14 +0100
  • b2a0d41da6 Numerous frama-c annotations Christophe Grenier 2021-11-20 11:26:50 +0100