Reverted the move of Search.pmod from the Roxen module to Pike. It stays in the Roxen Search module for Roxen <= 4.5, for compatibility. The C-level part remains in Pike.
Moved back stuff to the Roxen Search module that depend on external programs there.
Merge branch 'pike-modules/whitefish/4.5' into 7.4
Merge commit 'whitefish_split_4.5_5.0' into whitefish-fixup This is in preparation to fixup Search.Process as well.
Merge remote branch 'pike-modules/whitefish/5.0' into 7.9 Updated Search.Utils and Search.Process to a non-roxen context. Conflicts: .gitattributes .gitignore lib/modules/.autodoc
Merge branch 'pike-modules/whitefish/5.0' into 7.8 Updated Search.Utils and Search.Process to a non-roxen context. Conflicts: .gitattributes .gitignore lib/modules/.autodoc
On second thought this is redundant. Rev: lib/modules/Search.pmod/Filter.pmod/PDF.pmod:1.19
Add more debug if pdftohtml doesn't run correctly. Rev: lib/modules/Search.pmod/Filter.pmod/PDF.pmod:1.18
Updated copyright notices. Rev: lib/modules/Search.pmod/Database.pmod/Base.pike:1.7 Rev: lib/modules/Search.pmod/Database.pmod/MySQL.pike:1.89 Rev: lib/modules/Search.pmod/Filter.pmod/Base.pike:1.18 Rev: lib/modules/Search.pmod/Filter.pmod/Charset.pmod:1.7 Rev: lib/modules/Search.pmod/Filter.pmod/HTML.pmod:1.44 Rev: lib/modules/Search.pmod/Filter.pmod/PDF.pmod:1.17 Rev: lib/modules/Search.pmod/Filter.pmod/PlainText.pmod:1.10 Rev: lib/modules/Search.pmod/Filter.pmod/Word.pmod:1.13 Rev: lib/modules/Search.pmod/Grammar.pmod/AbstractParser.pike:1.8 Rev: lib/modules/Search.pmod/Grammar.pmod/DefaultParser.pike:1.14 Rev: lib/modules/Search.pmod/Grammar.pmod/Lexer.pmod:1.9 Rev: lib/modules/Search.pmod/Grammar.pmod/debug.h:1.4 Rev: lib/modules/Search.pmod/Grammar.pmod/module.pmod:1.16 Rev: lib/modules/Search.pmod/Indexer.pmod:1.19 Rev: lib/modules/Search.pmod/Query.pmod:1.36 Rev: lib/modules/Search.pmod/RankingProfile.pike:1.21 Rev: lib/modules/Search.pmod/ResultSet.pike:1.3 Rev: lib/modules/Search.pmod/Utils.pmod:1.49 Rev: lib/modules/Search.pmod/module.pmod:1.18 Rev: lib/modules/Search.pmod/search.h:1.2
Updated copyright notices. Rev: lib/modules/Search.pmod/Database.pmod/Base.pike:1.7 Rev: lib/modules/Search.pmod/Database.pmod/MySQL.pike:1.88 Rev: lib/modules/Search.pmod/Filter.pmod/Base.pike:1.18 Rev: lib/modules/Search.pmod/Filter.pmod/Charset.pmod:1.7 Rev: lib/modules/Search.pmod/Filter.pmod/HTML.pmod:1.44 Rev: lib/modules/Search.pmod/Filter.pmod/PDF.pmod:1.17 Rev: lib/modules/Search.pmod/Filter.pmod/PlainText.pmod:1.10 Rev: lib/modules/Search.pmod/Filter.pmod/Word.pmod:1.13 Rev: lib/modules/Search.pmod/Grammar.pmod/AbstractParser.pike:1.8 Rev: lib/modules/Search.pmod/Grammar.pmod/DefaultParser.pike:1.14 Rev: lib/modules/Search.pmod/Grammar.pmod/Lexer.pmod:1.9 Rev: lib/modules/Search.pmod/Grammar.pmod/debug.h:1.4 Rev: lib/modules/Search.pmod/Grammar.pmod/module.pmod:1.16 Rev: lib/modules/Search.pmod/Indexer.pmod:1.19 Rev: lib/modules/Search.pmod/Query.pmod:1.36 Rev: lib/modules/Search.pmod/RankingProfile.pike:1.20 Rev: lib/modules/Search.pmod/ResultSet.pike:1.3 Rev: lib/modules/Search.pmod/Utils.pmod:1.48 Rev: lib/modules/Search.pmod/module.pmod:1.18 Rev: lib/modules/Search.pmod/search.h:1.2
Merge from external js/per/nilsson fork Rev: lib/modules/Search.pmod/Database.pmod/Base.pike:1.5 Rev: lib/modules/Search.pmod/Database.pmod/Base.pmod:1.20(DEAD) Rev: lib/modules/Search.pmod/Database.pmod/MySQL.pike:1.77 Rev: lib/modules/Search.pmod/Filter.pmod/Base.pike:1.16 Rev: lib/modules/Search.pmod/Filter.pmod/HTML.pmod:1.37 Rev: lib/modules/Search.pmod/Filter.pmod/Output.pike:1.1 Rev: lib/modules/Search.pmod/Filter.pmod/PDF.pmod:1.16 Rev: lib/modules/Search.pmod/Filter.pmod/PlainText.pmod:1.9 Rev: lib/modules/Search.pmod/Filter.pmod/Word.pmod:1.12 Rev: lib/modules/Search.pmod/Grammar.pmod/AbstractParser.pike:1.7 Rev: lib/modules/Search.pmod/Grammar.pmod/DefaultParser.pike:1.11 Rev: lib/modules/Search.pmod/Grammar.pmod/Lexer.pmod:1.7 Rev: lib/modules/Search.pmod/Grammar.pmod/module.pmod:1.12 Rev: lib/modules/Search.pmod/Indexer.pmod:1.17 Rev: lib/modules/Search.pmod/MergeFile.pike:1.1 Rev: lib/modules/Search.pmod/Process.pmod:1.12 Rev: lib/modules/Search.pmod/Query.pmod:1.26 Rev: src/modules/_WhiteFish/Makefile.in:1.7 Rev: src/modules/_WhiteFish/blob.c:1.34 Rev: src/modules/_WhiteFish/blobs.c:1.12 Rev: src/modules/_WhiteFish/buffer.c:1.13 Rev: src/modules/_WhiteFish/linkfarm.c:1.5 Rev: src/modules/_WhiteFish/resultset.c:1.24 Rev: src/modules/_WhiteFish/resultset.h:1.9 Rev: src/modules/_WhiteFish/whitefish.c:1.35
Fixed returning of path to temporary file as document title. Rev: lib/modules/Search.pmod/Filter.pmod/PDF.pmod:1.15
Wait for subprocesses to exit before calling rm() on temp files to solve a problem where the files are left open. Rev: lib/modules/Search.pmod/Filter.pmod/Base.pike:1.15 Rev: lib/modules/Search.pmod/Filter.pmod/PDF.pmod:1.14 Rev: lib/modules/Search.pmod/Filter.pmod/Word.pmod:1.11
New features in 3.4, like renaming of profiles and indexing of any sitebuilder metadata, and updated version of wvWare. Rev: lib/modules/Search.pmod/Database.pmod/Base.pmod:1.19 Rev: lib/modules/Search.pmod/Database.pmod/MySQL.pike:1.75 Rev: lib/modules/Search.pmod/Filter.pmod/PDF.pmod:1.13 Rev: lib/modules/Search.pmod/Filter.pmod/Word.pmod:1.10 Rev: lib/modules/Search.pmod/Filter.pmod/wvHtml.xml:1.3 Rev: lib/modules/Search.pmod/Process.pmod:1.10 Rev: lib/modules/Search.pmod/Utils.pmod:1.36
Set working directory before running external processes. This should solve a problem where the PDF extractor couldn't locate gzip.exe. Rev: lib/modules/Search.pmod/Filter.pmod/Base.pike:1.14 Rev: lib/modules/Search.pmod/Filter.pmod/PDF.pmod:1.12 Rev: lib/modules/Search.pmod/Filter.pmod/Word.pmod:1.9
NT compability fix Rev: lib/modules/Search.pmod/Filter.pmod/PDF.pmod:1.11
Fixes problem with indexing PDF files that have no (correct) metadata set. Rev: lib/modules/Search.pmod/Filter.pmod/PDF.pmod:1.10
Fixes a problem where the search engine can't find the external binaries on NT. Rev: lib/modules/Search.pmod/Filter.pmod/PDF.pmod:1.9 Rev: lib/modules/Search.pmod/Filter.pmod/Word.pmod:1.8
s/RELFILE/RELPATH/ Rev: lib/modules/Search.pmod/Filter.pmod/PDF.pmod:1.8 Rev: lib/modules/Search.pmod/Filter.pmod/Word.pmod:1.7
PIKE_MODULE_RELOC awareness added. Rev: lib/modules/Search.pmod/Filter.pmod/PDF.pmod:1.7 Rev: lib/modules/Search.pmod/Filter.pmod/Word.pmod:1.6
Added warning if the temp file couldn't be removed Rev: lib/modules/Search.pmod/Filter.pmod/PDF.pmod:1.6 Rev: lib/modules/Search.pmod/Filter.pmod/Word.pmod:1.5
Fixed strange tmp file management and replaced Process.popen with much safer my_popen. Rev: lib/modules/Search.pmod/Filter.pmod/PDF.pmod:1.5
Changed paths to external filter binaries. Rev: lib/modules/Search.pmod/Filter.pmod/PDF.pmod:1.4 Rev: lib/modules/Search.pmod/Filter.pmod/Word.pmod:1.3
Updated copyright Rev: lib/modules/Search.pmod/Filter.pmod/PDF.pmod:1.3 Rev: lib/modules/Search.pmod/Filter.pmod/Word.pmod:1.2
Moved the Queue to a separate module Rev: lib/modules/Search.pmod/Filter.pmod/PDF.pmod:1.2
Ooops, filters should be .pmods Rev: lib/modules/Search.pmod/Filter.pmod/PDF.pike:1.3(DEAD) Rev: lib/modules/Search.pmod/Filter.pmod/PDF.pmod:1.1 Rev: lib/modules/Search.pmod/Filter.pmod/Word.pike:1.2(DEAD) Rev: lib/modules/Search.pmod/Filter.pmod/Word.pmod:1.1