TIKA-940 Sample 7zip (7z) file, based on the zip example

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1352625 13f79535-47bb-0310-9956-ffa450edef68
TIKA-940 Mime Magic and unit test for 7zip

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1352628 13f79535-47bb-0310-9956-ffa450edef68
TIKA-935: TikaException thrown when trying to parse archive (*.ar) files

Need to tell Git clones on Windows to treat the test .ar file as a binary

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1355457 13f79535-47bb-0310-9956-ffa450edef68
TIKA-932: Upgrade to Commons Compress 1.4.1

Also leverage the new auto-detection and -dispatch code in CC, and add support for new packaging and compression formats.

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1355521 13f79535-47bb-0310-9956-ffa450edef68
TIKA-932: Upgrade to Commons Compress 1.4.1

Extend the ZipContainerDetector to detect also other compression and archive formats with the autodetection features in Commons Compress.

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1355562 13f79535-47bb-0310-9956-ffa450edef68
TIKA-932: Upgrade to Commons Compress 1.4.1

Include the xz library in tika-bundle.
Add LICENSE notes about xz.

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1355579 13f79535-47bb-0310-9956-ffa450edef68
TIKA-941: Detecting KML / KMZ files

Changes by Marco Quaranta

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1355674 13f79535-47bb-0310-9956-ffa450edef68
TIKA-941: Detecting KML / KMZ files

Improve KMZ detection to only accept zip archives with a single *.kml file and no other files at the top level directory of the zip archive

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1355683 13f79535-47bb-0310-9956-ffa450edef68
TIKA-929: Consistent, namespaced definitions for office file related metadata

Patch by Jörg Ehrlich

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1355707 13f79535-47bb-0310-9956-ffa450edef68
TIKA-943: Add parameter to tika-app to supply password for decryption

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1355712 13f79535-47bb-0310-9956-ffa450edef68
TIKA-934: Tika in server mode stops responding and reports NPE over and over in logs

Use per-document Metadata instances instead of a single global one

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1355719 13f79535-47bb-0310-9956-ffa450edef68
TIKA-876: Signed pdf parsing

Add a simple Pkcs7Parser class that can parse the pkcs7 format with Bouncy Castle

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1355724 13f79535-47bb-0310-9956-ffa450edef68
TIKA-908: Adding XMP specification part one namespaces and properties

Patch by Jörg Ehrlich

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1355732 13f79535-47bb-0310-9956-ffa450edef68
TIKA-908: Adding XMP specification part one namespaces and properties

Merge the prefix and the colon delimiter to a PREFIX_ constant in order to reduce unnecessary verbosity

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1355733 13f79535-47bb-0310-9956-ffa450edef68
TIKA-900: Tika fails to detect ISO9660 disk images

Patch by Andrew Jackson

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1355736 13f79535-47bb-0310-9956-ffa450edef68
TIKA-747: Ogg Vorbis and FLAC Parsers

Use the shade plugin instead of the bundle plugin to merge all dependencies into the single tika-app jar.
This way we can leverage shade's services resource transformer to merge the META-INF/services/ files from all upstream jars.

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1355741 13f79535-47bb-0310-9956-ffa450edef68
TIKA-810: Upgrade to PDFbox 1.7.0 as available

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1355744 13f79535-47bb-0310-9956-ffa450edef68
TIKA-747: Ogg Vorbis and FLAC Parsers

Downgrade to shade plugin version 1.6 to avoid breaking the rat plugin.
See http://jira.codehaus.org/browse/MSHADE-23

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1355746 13f79535-47bb-0310-9956-ffa450edef68
TIKA-847: Add regular expression support to the MagicDetector

Patch by Peter May

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1355752 13f79535-47bb-0310-9956-ffa450edef68
TIKA-832: ForkParser is unfriendly to code that prints things to its output

Patch by Jerome Lacoste

git-svn-id: https://svn.apache.org/repos/asf/tika/trunk@1355759 13f79535-47bb-0310-9956-ffa450edef68