55 Commits

Author SHA1 Message Date
Richard Cordovano
e8773786f4 Added overwrite flag to PlatformUtil resource file extraction method, use for pipeline config 2014-04-10 12:58:45 -04:00
Richard Cordovano
4f8617a16a Tidied up ingest framework API 2014-03-26 17:12:24 -04:00
Richard Cordovano
8c433c12a1 Did pull request prep and merge bug fixing 2014-03-20 12:49:34 -04:00
Richard Cordovano
ff0b814225 Merged develop into new ingest framework feature branch 2014-03-19 10:51:58 -04:00
Richard Cordovano
e99925fb7d Check in current state of new ingest framework for safekeeping 2014-03-17 17:45:59 -04:00
Richard Cordovano
302655d5bf Continued work on ingest framework in 3.1 form 2014-03-11 01:29:58 -04:00
Nick Davis
7be84916b0 Pulled strings into Bundle.
Created _ja.
Added org.openide.utils to project.xml for NbBundle dep.
2014-03-03 13:51:27 -05:00
Richard Cordovano
0c7b2664ab Make compilable first version of minimal new ingest infrastructure 2014-02-26 17:54:33 -05:00
raman-bt
c1d90f878f Defined IngestModuleException that an ingest module may throw if init() fails. 2014-02-21 13:10:47 -05:00
Brian Carrier
4692715fc2 Reduced RecentActivity API via making veriables private and reducing scope of classes. Also removed dead enums 2014-01-15 23:43:23 -05:00
Jeff Wallace
71759074fe Added improved, more specific error handling. 2013-10-02 14:17:03 -04:00
adam-m
fbe2dd76eb Changed image-level ingest to data-source Content-level ingest.
Related changes, such as FileManager API adjustments and fixes in client code.
Simplifications in RecentActivity logic to get files per current data source (no need to use deprecated method)
2013-06-07 18:49:59 -04:00
adam-m
5eaa372122 remove excessive logging from URL analyzer 2013-06-05 11:41:13 -04:00
Brian Carrier
90a0acf1bf Updated IngestModule API to be abstract class instead of interface. Started to update docs. 2013-05-24 09:56:28 -04:00
adam-m
cea08ec24e search query analyzer: send new data event once at end of ingest, not for every result (minimize tree refresh) 2013-03-23 19:13:50 -04:00
adam-m
9c136f8e6f rename ingest context to pipeline context 2013-02-25 10:48:25 -05:00
adam-m
a15a035565 add ingest context to ingest module process() method - API change.
Adjust all ingest modules.
Update ingest manager to create and pass in context.
2013-02-21 00:16:38 -05:00
Devin148
6611b55adc Update copyrights 2012-11-12 13:55:49 -05:00
Devin148
8dee9c9202 Change logging to be more descriptive 2012-11-07 13:54:52 -05:00
Devin148
ee411ac567 Log major errors in recent activity as severe 2012-11-07 09:25:45 -05:00
0xNF
2625fb7c28 Changed flow of module init in RAImageIngestModule
Removed UnsupportedOperationExceptions from submodule complete() methods
2012-10-31 12:59:59 -04:00
0xNF
a8f15b813d Removed UnsupportedOperationException from stop()
Logged the stop() call, reports that it's currently a NOp.
2012-10-31 11:17:06 -04:00
0xNF
646beb2ac6 Renamed variables to be more clear.
Edited comment to reflect what happens when running Recent Activity with multiple images.
2012-10-24 10:56:10 -04:00
0xNF
f82edf908a More specific error handling 2012-10-22 17:40:09 -04:00
0xNF
640edc82b6 Changed some error handling 2012-10-22 17:32:24 -04:00
0xNF
d04ca45d29 Got rid of erroneous logger message 2012-10-15 10:19:13 -04:00
0xNF
50640d3f8c Moved XML utilities from PlatformUtil to XMlUtil
Removed Dom4J dependency from RecentActivity.
2012-10-10 12:51:15 -04:00
0xNF
bf65440c5c loadDoc() has been abstracted to PlatformUtil 2012-10-09 11:11:22 -04:00
0xNF
4723ff86e3 Failing XSD validation no longer returns null 2012-10-09 10:44:39 -04:00
0xNF
e5d6329ec7 XSD files are now located in their individual module packages. 2012-10-09 09:54:36 -04:00
0xNF
1faecd8aab XML config files now comform to binding XSD files located under PlatformUtil.
New Functions for validating arbitrary XML files under PlatformUtil.
2012-10-03 13:45:38 -04:00
adam-m
a9efd1af42 better error handling 2012-09-24 14:09:43 -04:00
adam-m
aef802f134 Handle errors better, prevent null ptr exc in Extract 2012-09-24 14:08:41 -04:00
adam-m
4df34868ba Merge branch 'master' of https://github.com/0xNF/autopsy
Conflicts:
	KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchIngestModule.java
2012-09-24 14:00:48 -04:00
adam-m
4479abe064 fix SEUQA mapping location
Rename a method
2012-09-24 13:51:21 -04:00
0xNF
af910fec52 Updated SEUQA to look for its mappings under /config/ 2012-09-24 10:40:57 -04:00
adam-m
d60797ee93 Merge branch 'master' of https://github.com/0xNF/autopsy 2012-09-21 12:21:03 -04:00
adam-m
d811b4e01a module loader: implemented auto discovery and XML config persistence.
Hide recent activity sub-modules from being auto-loaded.
Add ingest module ivy support in build, add 3rd party reflection module.
2012-09-20 18:32:47 -04:00
0xNF
45619bbd5c SearchEngine bug fix: Should properly find its mappings file again. 2012-09-20 14:21:49 -04:00
0xNF
f81e7a8e84 Pull from Devin 2012-09-20 13:41:54 -04:00
adam-m
5b9fcf6bbc update file name, delete old file 2012-09-19 14:13:27 -04:00
adam-m
c13a64ad32 Merge branch 'master' of https://github.com/sleuthkit/autopsy
Conflicts:
	RecentActivity/src/org/sleuthkit/autopsy/recentactivity/SearchEngineURLQueryAnalyzer.java
2012-09-18 14:23:06 -04:00
adam-m
acebcb1064 Add version and args API to ingest modules 2012-09-18 14:20:25 -04:00
0xNF
c333af7edf Search Engine changes. Additionally, now properly referred to as SEUQA(was SEQUA) 2012-09-18 12:43:02 -04:00
adam-m
6629f6d8e7 TSK-562 Generalize search engine query parsing 2012-09-17 13:14:40 -04:00
adam-m
e4eb4b8e3f Fix order of initializaion of services/manager in modules to ensure a single instance of manager. 2012-08-31 00:05:59 -04:00
adam-m
4d73386d96 Ingest API changes: add IngestModuleInit context to init(), change IngestManagerProxy into IngestServices singleton 2012-08-30 12:47:15 -04:00
adam-m
c78462d6a4 Ingests API changes.
Rename "service" to "module"
2012-08-29 16:46:34 -04:00
adam-m
c7a9409f41 remove deprecation where possible 2012-08-28 10:08:54 -04:00
adam-m
6f823614af fix dox warns 2012-08-24 11:47:09 -04:00