175 Commits

Author SHA1 Message Date
Jean-Francois Dockes
5b8bb28c5d define renameormove() function and use it in internfile 2010-09-27 12:59:42 +02:00
Jean-Francois Dockes
0fa92899f9 gcc44 compile 2010-09-23 19:05:11 +02:00
Jean-Francois Dockes
e8671c83be mh_execm: get rid of child process in case of error, for a clean start on next request (handle rclzip crash on encrypted files) 2010-09-23 18:32:52 +02:00
Jean-Francois Dockes
ad4f24923f uncompress file before starting external viewer except if in the nouncompforviewmts list 2010-09-20 10:35:26 +02:00
Jean-Francois Dockes
e327ea0b4e make stringtotokens use vector 2010-09-13 14:17:22 +02:00
Jean-Francois Dockes
716b75dc45 Send file mime type as parameter to help rclaudio 2010-09-12 19:29:49 +02:00
Jean-Francois Dockes
53ec6fefc2 comment 2010-09-12 19:19:34 +02:00
Jean-Francois Dockes
8279d0f425 adjusted log messages 2010-09-10 19:02:04 +02:00
"Jean-Francois Dockes ext:(%22)
6aeef686fc Created class to simplify temp directory management 2010-07-24 12:08:06 +02:00
"Jean-Francois Dockes ext:(%22)
e5f41aeb05 Add large file support 2010-07-16 17:08:07 +02:00
Jean-Francois Dockes
c7c3f2e269 html files would still be indexed even when filtered out by indexedmimetypes because the handler cache was searched before using the config data 2010-07-09 09:21:07 +02:00
Jean-Francois Dockes
e6d5f72886 added the possibility to extract arbitrary mail headers and use them as document fields. This forced an incompatible change in the format of the [stored] section inside the "fields" config file 2010-07-06 17:16:36 +02:00
Jean-Francois Dockes
1b8ce2fc72 restore indexallfilenames==0 function 2010-07-05 15:26:33 +02:00
Jean-Francois Dockes
162cb7fe98 Ensure that GUI "Open" works with firefox/beagle cache data: use the backend-agnostic internfile interface in iDocToFile 2010-06-09 16:34:59 +02:00
Jean-Francois Dockes
b87a23bfca separated out the cache access part from beaglequeueindexer. this avoids having to link the pure query programs with indexing code 2010-02-05 12:46:41 +01:00
dockes
bf3ac8e053 small amd64 fixes: 64 bits size_type, signed chars 2009-12-13 16:13:59 +00:00
dockes
93d0aa3fee add <pre> tag to text/plain translated into qt html to preserve indentation. Removes need for rcltext (which did just this). Allow specifying any text/xxx as internal (allows having specific editor but no filter) 2009-11-30 10:04:27 +00:00
dockes
e7b2bc4b46 new glibc missing includes 2009-11-28 09:15:46 +00:00
dockes
a029de8be9 set defaults usedesktoprefs, maxtext 20mb pagesz 1000k webcache 40m 2009-11-28 08:14:05 +00:00
dockes
457e7d2e17 converted iostream to stdio because of mysterious read errors at the last position in the offsets file 2009-11-28 06:39:06 +00:00
dockes
c78a3bb567 add cnf(maildefcharset) to set specific mail default charset (mainly for readpst extracts which are utf-8 but have no charset set) 2009-11-27 13:23:13 +00:00
dockes
17bcce5b98 include sys/stat 2009-11-27 13:08:50 +00:00
dockes
2ad0326ed7 implemented a cache for mbox message header offsets 2009-11-27 12:41:05 +00:00
dockes
d5c80cdf16 Support From "bla bla" (quoted) From lines 2009-11-27 07:07:38 +00:00
dockes
ef7c432841 update test driver 2009-11-27 07:00:21 +00:00
dockes
4cac0f56b5 in FileInterner::FileInterner(Rcl::Doc) (query), declare the BeagleQueue static so that the cache persists between FileInterner objects 2009-11-23 17:37:59 +00:00
dockes
631d564123 comments 2009-11-23 17:36:44 +00:00
dockes
e57408bf7c allow setting attrs on mimeview defs, factorize some code with mhExecFactory 2009-11-21 13:36:56 +00:00
dockes
1cd62ace41 use a confsimple to parse the additional filter attributes 2009-11-21 11:18:02 +00:00
dockes
8118002942 handle REFILTERROR in execm 2009-11-18 12:33:05 +00:00
dockes
dd6acb07cc mh_mail: use truncate_to_word to avoid cutting an utf8 char. rcldb: logdeb text_to_word errors 2009-11-18 10:26:47 +00:00
dockes
120cf441ba Lack of error checking after have_document() in preview case could lead to looping, and cancellation was not checked to make things worse 2009-11-16 16:18:04 +00:00
dockes
7d18c22142 reason msg 2009-11-16 16:10:31 +00:00
dockes
bbba826c06 1st beagle version with index/preview working 2009-11-13 13:29:34 +00:00
dockes
ebd10680f8 dont use 0-sized doc to mean eof now 2009-11-13 08:15:19 +00:00
dockes
7f5f5cf761 set mimetype for the non-ipath case 2009-11-11 18:07:01 +00:00
dockes
eea2b1fec5 added explicit flag parameter to Internfile constructeur for helping with beagle queue integration 2009-11-10 09:39:13 +00:00
dockes
96dba3a3ee allow opening parent/enclosing doc with native editor in reslist 2009-11-06 11:33:32 +00:00
dockes
daae416d98 extract msgid + generate abstract at start of txt, excluding headers 2009-10-31 09:00:31 +00:00
dockes
e7dfd57d6e Allow fields local to a subtree to be set in the configuration 2009-10-30 08:59:30 +00:00
dockes
0cf33ede6b warning 2009-10-21 12:00:43 +00:00
dockes
6bd43301e1 gcc43+linux compile 2009-10-21 11:32:49 +00:00
dockes
943ff83bce no timeout if filtermaxseconds is -1 2009-10-14 12:24:11 +00:00
dockes
ce0078081a execm first working zip version 2009-10-14 06:21:44 +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
a73a1fb097 dont set ipath for the first page in text files to avoid dual records for files under the page size 2009-09-30 15:53:06 +00:00
dockes
a374b2a7b7 implemented paged text files 2009-09-30 15:45:53 +00:00
dockes
0e1cbddb8b textfilemaxmbs 2009-09-29 15:58:45 +00:00