Jean-Francois Dockes
|
0cbc46732f
|
Fixed the FSF address
|
2019-03-04 11:19:14 +01:00 |
|
Jean-Francois Dockes
|
60c9f8229a
|
prettifylog message
|
2018-02-09 18:14:48 +01:00 |
|
Jean-Francois Dockes
|
19a4b2a287
|
Do not filter out text/html when it results from a conversion, even if excluded by indexedmimetypes/excludedmimetypes
|
2017-06-08 10:09:05 +02:00 |
|
Jean-Francois Dockes
|
b55f4b3b0a
|
add nomd5types parameter to set file types for which dedup is not that useful and computation is expensive (e.g. audio files). Replace "call parent" misfeature with call to virtual in MimeHandler constructor. Fix log calls indent
|
2017-02-02 18:09:00 +01:00 |
|
Jean-Francois Dockes
|
f6a999de84
|
logging now uses c++ streams
|
2016-07-12 09:41:04 +02:00 |
|
Jean-Francois Dockes
|
627da5a39b
|
Handler timeout should not interrupt the whole indexing pass
|
2016-04-14 15:48:01 +02:00 |
|
Jean-Francois Dockes
|
ffc7d04bdf
|
fix timeouts for mh_execm filters
|
2015-10-08 10:10:04 +02:00 |
|
Jean-Francois Dockes
|
06f43c573e
|
1st successful use of mh_exec (direct antiword exec)
--HG--
branch : WINDOWSPORT
|
2015-09-11 11:26:53 +02:00 |
|
Jean-Francois Dockes
|
e59bf51445
|
Impose memory usage limit on external filters. Fixes issue #259
|
2015-07-18 19:30:49 +02:00 |
|
Jean-Francois Dockes
|
9ba0b3e8bc
|
Replaced RSA md5 code with public domain OpenBSD/debian dpkg version
|
2015-03-01 14:28:01 +01:00 |
|
Jean-Francois Dockes
|
77cba9d0b3
|
export RECOLL_CONFDIR to filters
|
2013-06-06 13:39:48 +02:00 |
|
Jean-Francois Dockes
|
a7728ceb91
|
changed the mime handler cache key (was the mime type), to avoid having multiple copies of the same filter when applied to different mime types. This reduces a lot the number of processes during indexing, with no impact on performance
|
2013-04-25 18:18:48 +02:00 |
|
"Jean-Francois Dockes ext:(%22)
|
860521be88
|
internfile: do not compute md5 when in preview mode
|
2013-04-09 12:40:46 +02:00 |
|
Jean-Francois Dockes
|
2fc294a9c6
|
factored out common charset handling code in exec and execm, cleaned up charset and textplain handling in mh_mail
|
2012-10-06 12:14:04 +02:00 |
|
Jean-Francois Dockes
|
29fe1e4927
|
implemented maxmemberkb limit for multidoc (e.g. archive) members
|
2012-10-06 09:05:35 +02:00 |
|
Jean-Francois Dockes
|
ec7b40a52e
|
cosmetics: list -> vector in more places
|
2012-04-11 19:58:08 +02:00 |
|
Jean-Francois Dockes
|
78bd8d63da
|
use vector instead of list for execmd arg list
|
2012-04-11 15:36:49 +02:00 |
|
Jean-Francois Dockes
|
638d468796
|
clarified the use of string keys inside the Filter metaData array
|
2012-03-07 10:13:46 +01:00 |
|
Jean-Francois Dockes
|
a5af2b93bd
|
"md5"->cstr_md5
|
2012-02-25 10:41:27 +01:00 |
|
Jean-Francois Dockes
|
49554e42c2
|
Factorized common text transcoding code in separate module
|
2011-10-20 17:53:42 +02:00 |
|
Jean-Francois Dockes
|
f544b28b4a
|
Transcode mh_execm text/plain output like we do for mh_exec. Adjust handling of transcoding errors. These changes should fix most cases of non-utf8 text making it to unac/index
|
2011-10-20 14:00:38 +02:00 |
|
Jean-Francois Dockes
|
38e0957962
|
const string cleanup
|
2011-10-01 16:39:38 +02:00 |
|
Jean-Francois Dockes
|
b28eaf23fb
|
Got rid of all the old RCS id strings
|
2011-04-27 08:22:17 +02:00 |
|
Jean-Francois Dockes
|
2d8e57ee4f
|
Gui preview, internfile: handle case where target doc of a compound ipath still needs further translation (is not text or html)
|
2011-04-26 08:26:09 +02:00 |
|
Jean-Francois Dockes
|
e1a20aa810
|
got rid of accesses to global config through getMainConfig()
|
2011-03-02 13:47:07 +01:00 |
|
Jean-Francois Dockes
|
320a869d6e
|
Indexing filters: somewhat clarified and unified some charset-related parameters
|
2011-02-01 15:04:49 +01:00 |
|
dockes
|
943ff83bce
|
no timeout if filtermaxseconds is -1
|
2009-10-14 12:24:11 +00:00 |
|
dockes
|
24d8fbf7f2
|
comments
|
2009-10-13 16:37:41 +00:00 |
|
dockes
|
6f3be8eb60
|
handle interrupt requests and set timeout on execs
|
2009-10-13 12:22:40 +00:00 |
|
dockes
|
c8a88029f7
|
execm persistent filters
|
2009-10-09 13:58:32 +00:00 |
|
dockes
|
f57d4a91f9
|
compute md5 checksums for all docs and optionally collapse duplicates in results
|
2009-01-09 14:56:36 +00:00 |
|
dockes
|
bfc6512d24
|
need to transcode text to utf-8
|
2008-10-09 09:19:37 +00:00 |
|
dockes
|
0a04919f5a
|
Disable filters with missing helpers for the whole indexing pass
|
2008-10-06 06:22:47 +00:00 |
|
dockes
|
9082f3bf65
|
allow specifying format and charset for ext filters. Cache and reuse filters
|
2008-10-04 14:26:59 +00:00 |
|
dockes
|
f0b5f2af5f
|
comments
|
2008-10-02 13:30:32 +00:00 |
|
dockes
|
d6636e2597
|
implement skip_to_document
|
2008-08-26 07:31:54 +00:00 |
|
dockes
|
33dd17daeb
|
arrange for error info about missing helpers to trickle up to the user
|
2007-02-06 18:01:58 +00:00 |
|
dockes
|
33c95ef1ba
|
Dijon filters 1st step: mostly working needs check and optim
|
2006-12-15 12:40:24 +00:00 |
|
dockes
|
4141db6d50
|
move findFilter usage out of mh_exec
|
2006-12-13 09:13:18 +00:00 |
|
dockes
|
c5337d174a
|
check for cancellation
|
2006-01-26 17:59:50 +00:00 |
|
dockes
|
2a3075d6a6
|
reference to GPL in all .cpp files
|
2006-01-23 13:32:29 +00:00 |
|
dockes
|
e93dd142d6
|
slight config cleanup
|
2006-01-19 17:11:46 +00:00 |
|
dockes
|
ae8ff5abb3
|
*** empty log message ***
|
2005-11-24 07:16:16 +00:00 |
|
dockes
|
01780f5c42
|
misc cleanup + tell filters if working for preview or index
|
2005-11-18 15:19:14 +00:00 |
|
dockes
|
6cba3b65c1
|
restructuring on mimehandler files
|
2005-11-18 13:23:46 +00:00 |
|