Commit graph

128 commits

Author SHA1 Message Date
Christophe Grenier
92e07c9b13 src/log.c: call dup2() in log_open() 2020-11-27 18:37:43 +01:00
Christophe Grenier
7640708ca8 Add an header guard to prevent multiple inclusion 2020-10-11 11:01:27 +02:00
Christophe Grenier
b345af5c80 src/file_lnk.c: better check filesize 2020-09-19 10:42:09 +02:00
Christophe Grenier
c7fe668efa Make the return value explicit in photorec_aux() when the user presses
STOP (Code readability)
2020-08-08 12:00:30 +02:00
Christophe Grenier
aa6a98205a libewf-devel is currently missing from CentOS 8 2020-05-01 15:57:13 +02:00
Christophe Grenier
cf84e644b5 configure.ac: January 2020
move frama-c rules from Makefile.am to src/Makefile.am
2020-01-26 20:47:18 +01:00
Christophe Grenier
8d120ade61 PhotoRec: recover SafeHouse virtual disk .sdsk files 2019-12-03 19:09:10 +01:00
Christophe Grenier
87ff1ddb86 Do not call utime() when using frama-c, fix some minor warnings. 2019-11-01 10:56:57 +01:00
Christophe Grenier
a3ee7c653d TestDisk & PhotoRec 7.2-WIP 2019-07-09 19:28:33 +02:00
Christophe Grenier
3bb714e653 TestDisk & PhotoRec 7.1 2019-07-07 17:25:03 +02:00
Christophe Grenier
ecf71b8f77 configure.ac: compile using "-Wextra" if possible 2019-05-22 10:34:04 +02:00
Christophe Grenier
66038c1fb7 New "--with-coverity-fix" for configure script 2019-04-14 17:26:25 +02:00
Christophe Grenier
2d603b6d1d fuzzerfidentify: use libfuzzer 2018-12-08 08:33:30 +01:00
Christophe Grenier
6837474129 configure.ac: fix following commits f15cffae93 and 23afa673f8 2018-09-22 11:58:24 +02:00
Sławomir Nizio
f15cffae93 Support libtinfow, avoiding a crash.
bug: https://bugs.gentoo.org/654866
2018-09-22 09:46:41 +02:00
Christophe Grenier
23afa673f8 Use --std={c++11,c++14} if used by Qt5 2018-06-29 13:05:30 +02:00
Christophe Grenier
aad79e4766 Detect f2fs filesystem, a filesystem created in 2012 by Samsung Electronics Co., Ltd. 2018-06-28 22:15:01 +02:00
Christophe Grenier
3348b9932a PhotoRec: Change recovered filename to handle more than 2^32 sectors.
See https://github.com/cgsecurity/testdisk/issues/47
2018-04-29 19:03:30 +02:00
Christophe Grenier
331f0ef77e Restore line deleted by mistake in configure.ac by commit aee0c5d0e3 2018-03-17 13:33:04 +01:00
Christophe Grenier
aee0c5d0e3 Avoid variable-length array (vla) 2018-03-15 10:08:04 +01:00
Christophe Grenier
78380d72f7 Avoid a NULL dereference when listing an NTFS partition after RebuildBS 2018-02-07 18:12:38 +01:00
Christophe Grenier
a90561d374 PhotoRec: Make "Continue previous session" give output after receiving Y
Close https://github.com/cgsecurity/testdisk/issues/35
2017-11-25 14:31:54 +01:00
Christophe Grenier
3b482239db PhotoRec: fix file_rsearch() function to avoid a false positive.
Thanks to Adel KHALDI from Blue Frost Security GmbH for asking how this function was working.
2017-07-14 16:33:39 +02:00
Christophe Grenier
c849ac047d Add .travis.yml in Makefile.am
Small code style modification
2017-05-19 14:13:24 +02:00
Christophe Grenier
a1419a0806 Use localtime_t() instead of localtime() 2017-04-15 12:00:24 +02:00
Christophe Grenier
1823a008fc Add support for libewf 20160424 2017-03-03 06:51:52 +01:00
Christophe Grenier
96469ca649 Fix compilation issue under Ubuntu by setting QT_SELECT to qt5 2016-11-13 18:29:40 +01:00
Christophe Grenier
fccb580a2d configure.ac: modify libraries order in LIBS to match the order used when detecting them 2016-08-16 20:19:18 +02:00
Christophe Grenier
66acb1b105 Enable Centos 5 build in Fedora Copr 2016-04-11 18:34:27 +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
fa30080440 QPhotRec: add French translation 2016-04-09 17:06:23 +02:00
Christophe Grenier
cc7f97cd29 Split README into README.md and README_dev_photorec.txt 2016-02-24 20:27:08 +01:00
Cristian Rodríguez
3fbf22ea46 Port qphotorec to QT5 2016-02-22 10:14:22 +01:00
Christophe Grenier
0675f6f683 January 2016 2016-01-23 10:27:22 +01:00
Christophe Grenier
a73624a3c4 Windows version - fix includes so IOCTL_STORAGE_QUERY_PROPERTY is defined 2015-07-18 14:06:38 +02:00
Christophe Grenier
ebfc0ed789 Do not record compilation time by default, will help to get reproductible build 2015-05-15 18:19:22 +02:00
Christophe Grenier
a4a4873909 configure script: any use of --with/--without was disabling the functionality, fix it 2015-05-15 18:15:29 +02:00
Christophe Grenier
e2966e7c1e Change version to 7.1-WIP 2015-05-02 15:03:21 +02:00
Christophe Grenier
1a22f378fb TestDisk & PhotoRec 7.0 2015-04-18 12:58:00 +02:00
Christophe Grenier
0bd7038e19 Enable gcc stack protection by default 2015-04-11 13:47:31 +02:00
Christophe Grenier
c590b099e1 configure.ac: use g++ when checking additional CXXFLAGS 2015-04-11 13:46:21 +02:00
Christophe Grenier
d41d56fdbe Rename ico directory to icons 2014-11-02 15:50:08 +01:00
Christophe Grenier
50967cb2ed man page for qphotorec 2014-11-02 15:28:43 +01:00
Christophe Grenier
06c5784c9c Use "g++ -mwindows" when compiling qphotorec under Windows 2014-11-02 15:22:45 +01:00
François Revol
c603941b7f configure.ac: Do the AM_CONDITIONAL() after finally setting the variable 2014-10-28 11:35:34 +01:00
Christophe Grenier
ec73370ff2 Add zh_CN man pages 2014-10-12 16:51:07 +02:00
Christophe Grenier
0bad95fe5a Enable automake silent rules and fix the description of qt compilation as it is compiled by default.
Thanks to Alexandre Franke for reporting the problem.
2014-10-11 09:40:19 +02:00
Christophe Grenier
0ecfeb2d7a configure: new option --enable-gprof 2014-10-05 21:05:44 +02:00
Christophe Grenier
1ce554deef configure: remove check for libcarvpath.h, it's not used currently 2014-08-09 09:55:16 +02:00
Christophe Grenier
cd5f3bea4c Disable assert() code when compiling for powerpc-apple-darwin 2014-03-29 11:22:29 +01:00