libextractor

GNU libextractor
Log | Files | Refs | Submodules | README | LICENSE

commit 7f89e1310ac49abd17c8bec91e47deec137b9bc1
parent a65f6ec74b252a36ded12c50cd64cddd967a9d34
Author: Christian Grothoff <christian@grothoff.org>
Date:   Thu,  6 Sep 2012 07:53:34 +0000

updating docs as per suggestions from Karl Berry

Diffstat:
MChangeLog | 3+++
MNEWS | 65+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
MREADME | 19+++++++++++--------
3 files changed, 77 insertions(+), 10 deletions(-)

diff --git a/ChangeLog b/ChangeLog @@ -1,3 +1,6 @@ +Thu Sep 6 09:52:13 CEST 2012 + Updated Ukrainian translation. -CG + Tue Mar 27 15:04:00 CEST 2012 Refactoring plugin API to allow seeks to arbitrary positions in the file (breaks existing plugins, so the current version will not diff --git a/NEWS b/NEWS @@ -12,10 +12,32 @@ Fri Aug 17 21:28:33 CEST 2012 Automated testcases for (almost all) of the plugins were also written and the documentation was updated. - The license was changed to GNU GPL v3+. + The license was changed to GNU GPL v3+. + PDF support removed (GPLv2-only). + REAL support removed (not yet ported). Mon Nov 28 12:17:42 CET 2011 Added MKV (Matroska) plugin. + Releasing libextractor 0.6.3. + +Sun Jun 13 13:15:43 CEST 2010 + Releasing libextractor 0.6.2. + +Sun Mar 14 00:09:45 CET 2010 + Releasing libextractor 0.6.1. + +Wed Jan 13 17:11:07 CET 2010 + Major API change (no longer returning linked lists, using callbacks instead). + Releasing libextractor 0.6.0. + +Sat Jul 4 23:05:22 CEST 2009 + Releasing libextractor 0.5.23. + +Fri Feb 20 00:28:00 MST 2009 + Releasing libextractor 0.5.22. + +Sun Nov 2 20:19:02 MST 2008 + Releasing libextractor 0.5.21. Tue Aug 12 04:40:49 EEST 2008 Added an S3M (Scream Tracker 3 Module) plugin. @@ -30,9 +52,21 @@ Fri Jun 20 23:34:02 EET 2008 Added an FFmpeg-based thumbnail extractor plugin, initially supporting only bmp and png files. +Mon Mar 21 00:00:52 MDT 2008 + Releasing libextractor 0.5.20a. + +Thu Mar 20 23:38:47 MDT 2008 + Releasing libextractor 0.5.20. + Wed Feb 13 10:16:55 EET 2008 Added a plugin for AppleSingle/AppleDouble files. +Sat Jan 12 14:14:32 MST 2008 + Releasing libextractor 0.5.19a. + +Mon Jan 7 08:46:40 MST 2008 + Releasing libextractor 0.5.19. + Wed Dec 26 19:38:22 MST 2007 Added a FLAC (.flac) plugin. @@ -42,6 +76,9 @@ Wed Dec 26 14:50:11 EET 2007 Sat Jan 6 14:27:18 EET 2007 Added an NSFE (Extended Nintendo Sound Format) plugin. +Mon Jan 1 19:10:40 MST 2007 + Added pkgconfig support. Releasing libextractor 0.5.17. + Mon Nov 20 22:08:55 EET 2006 Added an SID (C64 music file) plugin. @@ -55,9 +92,18 @@ Tue Apr 18 14:44:37 PDT 2006 Thu Mar 9 17:55:09 PST 2006 Word history extraction works (wordleaker). +Sat Feb 18 17:39:10 PST 2006 + Releasing libextractor 0.5.10. + +Fri Dec 23 11:28:23 PST 2005 + Releasing libextractor 0.5.9. + Thu Jul 14 22:30:45 CEST 2005 exiv2 works. +Sat May 21 13:42:46 EST 2005 + Releasing libextractor 0.5.0. + Fri May 6 06:02:02 EST 2005 Added Python binding. @@ -70,6 +116,12 @@ Thu Feb 24 00:34:15 EST 2005 Sun Feb 20 16:36:17 EST 2005 Helix works (new Real format). +Sat Nov 13 13:23:23 EST 2004 + Releasing libextractor 0.3.11. + +Sat Oct 23 13:21:23 EST 2004 + Releasing libextractor 0.3.10. + Fri Oct 22 19:18:38 EST 2004 id3v2.3 and id3v2.4 work. @@ -100,6 +152,9 @@ Fri Sep 10 10:35:27 EST 2004 Mon Aug 30 23:16:17 IST 2004 ole2 works (WinWord, Excel, PowerPoint). +Wed Apr 28 19:28:39 EST 2004 + Releasing libextractor 0.3.1. + Wed Aug 25 18:59:13 IST 2004 GNU gettext support added. @@ -115,6 +170,12 @@ Sat Apr 10 00:30:19 EST 2004 Sun Apr 4 20:24:39 EST 2004 tiff works. +Wed Jul 16 13:41:34 EST 2003 + Releasing 0.2.5. + +Mon Jun 30 21:27:42 EST 2003 + Releasing 0.2.4. + Thu Jan 23 00:34:20 EST 2003 rpm works. @@ -134,7 +195,7 @@ Tue Jun 4 23:21:38 EST 2002 png works. Sun Jun 2 22:49:17 EST 2002 - jpeg and HTML work. + jpeg and HTML work. Sat May 18 02:35:39 EST 2002 ogg works. diff --git a/README b/README @@ -1,15 +1,18 @@ About ===== -GNU libextractor is a simple C library for keyword extraction. -Common use-cases for GNU libextractor include detail-views in -file managers, detailed search results in file-sharing networks -and general information gathering in forensics investigations -and penetration testing. +GNU libextractor is a library used to extract meta data from files of +arbitrary type. It is designed to use helper-libraries to perform the +actual extraction, and to be trivially extendable by linking against +external extractors for additional file types. Common use-cases for +GNU libextractor include detail-views in file managers, detailed +search results in file-sharing networks and general information +gathering in forensics investigations and penetration testing. -Bindings for GNU libextractor exists for many languages in addition to -the standard C/C++ API (we know about bindings for Java, Perl, PHP, -Mono, Python, Ruby). +GNU libextractor is a simple C library with a small API. Bindings for +GNU libextractor exists for many languages in addition to the standard +C/C++ API (we know about bindings for Java, Perl, PHP, Mono, Python, +Ruby). libextractor uses a plugin mechanism to enable developers to quickly add extractors for additional formats. Plugins are executed