Commit graph

2174 commits

Author SHA1 Message Date
Christophe Grenier
f957ed1b6c Use double quote when using cpp #warning 2016-08-16 20:15:26 +02:00
Christophe Grenier
9ab4195059 PhotoRec: recover Terraria world .wld file 2016-08-16 20:13:45 +02:00
Christophe Grenier
7eaf232c1f PhotoRec: recover Terraria Player .plr file 2016-08-16 20:11:54 +02:00
Christophe Grenier
c8b71047db PhotoRec: recover NIS-Elements .nd2 files 2016-08-16 20:10:08 +02:00
Christophe Grenier
25127ad4e3 PhotoRec: recover TeX DVI .dvi files 2016-08-16 20:08:13 +02:00
Christophe Grenier
cf544d5b95 PhotoRec: recover svg file
File sample https://raw.githubusercontent.com/nbeaver/mimetype-menagerie/master/media-types/image/svg%2Bxml/Animated_pendulum.svg
2016-07-27 11:48:39 +02:00
François Revol
ca0e309843 PhotoRec: recover Gobe Productive .gp2 files 2016-07-27 11:46:54 +02:00
Christophe Grenier
d0c0bf21dd PhotoRec: recover Cinema 4d .c4d files 2016-07-25 07:26:57 +02:00
Christophe Grenier
9e2e4af2dc PhotoRec: recover Lotus Approch .apr files 2016-07-25 07:25:22 +02:00
François Revol
d143a610c6 Haiku: use native ioctls to detect geometry 2016-07-25 07:20:46 +02:00
François Revol
588fa1e76e Haiku: widen globbing on device names
We also need to match:
/dev/disk/ata/0/slave/raw
/dev/disk/usb/0/0/raw
2016-07-25 07:20:46 +02:00
Christophe Grenier
3932c37783 Fix mft_record_size - "Fix MFT" wasn't working 2016-07-10 09:14:34 +02:00
Christophe Grenier
d01e793ca4 add an assertion in search_part() 2016-07-02 09:25:28 +02:00
Christophe Grenier
b5dac5c818 constify cmd_length variable in file_options_load() 2016-07-02 09:24:55 +02:00
Christophe Grenier
bda04996bc PhotoRec: rename recovered Nintendo DS .nds files 2016-07-02 09:24:07 +02:00
Christophe Grenier
0b88e30196 PhotoRec: recover Windows prefetch .pf file
Thanks to Rob Lee from SANS Institute for the initial version
2016-06-26 17:58:47 +02:00
Christophe Grenier
6ddeb2937a PhotoRec: avoid potential out of bound read access when renaming damaged .lzh files 2016-06-26 17:55:34 +02:00
Christophe Grenier
f377e15277 Remove useless ico_dir variable initialisation in header_check_ico() 2016-06-24 21:48:57 +02:00
Christophe Grenier
7a7d191348 Fix ptf_header length in src/file_ptf.c 2016-06-24 21:46:51 +02:00
Christophe Grenier
fac553ee40 src/ext2_dir.c: Change shared_ioch type to io_channel instead of "io_channel *" to avoid to refer to a stack allocated variable 2016-06-24 21:35:52 +02:00
Christophe Grenier
b31247a049 Fix small memory leak in fewf_init() 2016-06-24 21:34:20 +02:00
Christophe Grenier
2c1ece8135 PhotoRec: fix missing break in src/file_mxf.c that may result in incorrect filesize 2016-06-22 20:25:15 +02:00
Christophe Grenier
b67219e75c Fix a few warnings 2016-06-22 19:44:20 +02:00
Christophe Grenier
6e45e14d17 PhotoRec: fix recovered .mxf filesize 2016-06-22 12:10:24 +02:00
Tobias Dammers
9de993e4d3 Fixed: disabling curses caused segfaults with /log
This is because when HAVE_CURSES is undefined, phmain.c did not include
intrf.h, which caused td_curses_version() to be undeclared and default
to return type int (but should be const char *). As a result, vprintf
receives an int argument for %s, which coredumps.

This commit changes things so that intrf.h is included unconditionally
(that header has appropriate guards in place already), and moves the
declaration of td_curses_version() outside the guard so that it is
always declared.
2016-06-22 12:08:24 +02:00
Виктор
7db2d008de QPhotoRec: add Russian translation 2016-06-14 20:21:50 +02:00
Виктор
58ee94788a Mark some strings as translatable 2016-06-14 19:14:19 +02:00
Christophe Grenier
5e31eb5715 Linux: scan /dev/sd[a-z][a-z] devices. 2016-06-14 19:05:25 +02:00
Christophe Grenier
2d2292caed Fix for various cppcheck warnings 2016-06-14 19:04:44 +02:00
Christophe Grenier
d576a81e1f assert(current_element != NULL) in menu_photorec() 2016-06-10 10:18:51 +02:00
Christophe Grenier
f83b37d3df Fix minor sign warning in partition_save 2016-06-10 10:16:44 +02:00
Christophe Grenier
fc8fb6b6b4 Do not declare variable use_sudo if SUDO_BIN is undefined (code style) 2016-06-10 10:15:01 +02:00
Christophe Grenier
f1a17e9f5a QPhotoRec: add Chinese (Taiwan) (zh_TW) and Italian (it) translations 2016-06-05 10:23:52 +02:00
Christophe Grenier
abec683e0b PhotoRec: recover Zortrax 3D printing .zcode files 2016-06-05 10:12:30 +02:00
Christophe Grenier
90c2feebe3 Fix Linux Raid md size detection to use 512-bytes sector size 2016-06-05 10:09:17 +02:00
Christophe Grenier
365499b706 PhotoRec: try to distinguish Go .go from Python .py files 2016-06-05 10:07:58 +02:00
Christophe Grenier
53bc92e1ca PhotoRec: recover qcow disk image based on version 3 2016-06-05 10:07:10 +02:00
Christophe Grenier
e4e018dab8 log ext2 mkfs and last mount time 2016-05-14 19:00:20 +02:00
Christophe Grenier
1437cdbdc0 Fix for commit 4968f66059 2016-05-14 18:59:09 +02:00
Christophe Grenier
1a9ce501a7 For non partionned media, go directly to the Advanced menu. 2016-04-20 13:27:50 +02:00
Christophe Grenier
735b1f3bf7 When partition type None is detected, do not display the warning message recommanding to avoid None for single partionned media 2016-04-20 13:26:19 +02:00
Christophe Grenier
36e9937f3a Enable Centos 5 build in Fedora Copr v2 2016-04-14 16:00:14 +02:00
Christophe Grenier
66acb1b105 Enable Centos 5 build in Fedora Copr 2016-04-11 18:34:27 +02:00
Christophe Grenier
4968f66059 Use TD_INIT_LIST_HEAD() function instead of TD_LIST_HEAD_INIT() static initializer 2016-04-10 19:20:53 +02:00
Christophe Grenier
b5ec147d46 src/fat_adv.c: create new function is_root_cluster_candidat() for better code readability 2016-04-10 19:17:27 +02:00
Christophe Grenier
dcd998ca2a PhotoRec: don't truncate recovered .sr2 files as they may be larger than detected 2016-04-10 19:16:38 +02:00
Christophe Grenier
6d1032e193 Modify configure.ac so ./configure autoreconf generated under Centos 6 works
Problem introduced by commit 0 bd7038e19eae2cf7bea47b19bfd90a6dcf1ef97
2016-04-10 19:16:16 +02:00
Christophe Grenier
073c5937f2 require qt5-linguist in testdisk.spec file 2016-04-09 18:49:06 +02:00
Christophe Grenier
fa30080440 QPhotRec: add French translation 2016-04-09 17:06:23 +02:00
Christophe Grenier
916cfbd5c3 PhotoRec: fix src/file_steuer2014.c as strptime() may be missing 2016-04-09 17:05:35 +02:00