75 Commits

Author SHA1 Message Date
0xNF
6871bd5f87 Removed recursive calls to improve stability.
Fixed bug where KeywordSearch was generating 2 sets of config files.
2012-09-24 10:43:43 -04:00
adam-m
edf0cc2b0e change main settings file name 2012-09-21 15:40:13 -04:00
adam-m
adb3cd61c1 Move all config files to user config dir 2012-09-21 15:33:56 -04:00
adam-m
ba7b66ce25 add method to PlatformUtil to get config dir 2012-09-21 15:19:25 -04:00
adam-m
d60797ee93 Merge branch 'master' of https://github.com/0xNF/autopsy 2012-09-21 12:21:03 -04:00
0xNF
f0c7c07db7 ModuleSettings.java changes - no longer singleton
+removed unused imports
2012-09-21 11:51:24 -04:00
0xNF
d8d37fe406 Decided to get catch exceptions in ModuleSettings instead of throwing them. 2012-09-21 09:56:12 -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
d4f1d5ec54 AutopsyPropFile is now ModuleSettings.
Use this file to create and store persistent settings for modules.
Also changed references to reflect class name change.
2012-09-20 14:20:34 -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
ce5cc6b337 added utility to extract file from package to user dir 2012-09-17 17:44:59 -04:00
dhurd
db098e50f2 Enabled the Plugins menu and hid core modules. 2012-09-17 15:54:30 -04:00
adam-m
86cc39fb6c update comments 2012-09-17 11:15:41 -04:00
adam-m
103f794e3d Logging tweaks, bring back console logging, add user actions logger, move setting handlers to constructor 2012-09-17 10:31:40 -04:00
adam-m
9b2f582934 Switch remaining logging from java.util.logging.Logger to coreutils.Logger 2012-09-14 18:16:01 -04:00
adam-m
40bc71c5bb Initial custom Logger integration, utility in Coreutils.
Remove obsolete Log in Coreutils.
Custom logger now also logs actions.
2012-09-14 17:56:23 -04:00
dhurd
fe951a1781 Merged Option panels with main Autopsy. 2012-09-14 15:00:36 -04:00
adam-m
e981a8519f Better fast English only string extraction using AbstractFileStringStream (does not break words) 2012-09-13 10:57:06 -04:00
adam-m
e0d7eb1e79 Use fast ASCII extraction if only Latin basic/English is enabled.
Move method to StringExtract class.
2012-09-12 17:27:02 -04:00
adam-m
9961887ef1 Add user option to extract utf8/16 in ingest. Add option API to extractor. 2012-09-12 14:47:14 -04:00
adam-m
e921b7a245 minor string extract optimization 2012-09-11 15:36:21 -04:00
dhurd
830aa89e83 Updated XML files to be more centralized and plugin-friendly. 2012-08-31 11:49:57 -04:00
dhurd
a7eb7b49ee Added TSK_URL_DECODED attribute for any found URL. 2012-08-27 14:18:01 -04:00
adam-m
cd4e98d618 remove test string 2012-08-23 10:40:55 -04:00
adam-m
7ae41102a1 Change encoding from default platform (cp1252 latin on windows) to UTF8 - not to lose information.
Add more methods to PlatformUtil to get platform encodings.
2012-08-23 10:37:20 -04:00
adam-m
7d8bfe330b Add print default encoding to log files 2012-08-23 10:14:38 -04:00
adam-m
5491a43dcd Ingest monitor: update case drive monitor if case changed (to a different drive location)
Add method to PlatformUtil to get user dir / abstract out from netbeans api
2012-08-23 09:57:19 -04:00
adam-m
c134d060db get more version numbers to log (java, netbeans rcp) 2012-08-22 17:42:37 -04:00
adam-m
bf29e35d0c Add a separate logger for Tika exceptions, to tika.log 2012-08-20 18:00:11 -04:00
adam-m
4e7462e01c Update obsolete calls to get user dir 2012-08-17 10:04:45 -04:00
adam-m
63d6c9dd74 fix log message 2012-08-16 14:44:58 -04:00
adam-m
04f4cfce9b script name typo fix 2012-08-13 14:28:55 -04:00
adam-m
78f86c55d0 change script name 2012-08-13 12:26:12 -04:00
adam-m
e43a75112d change formatting 2012-08-13 11:52:47 -04:00
adam-m
3059ee7ec6 Separate Latin basic from Latin extended and all other scripts.
It needs to be selected separately.
2012-08-13 11:50:22 -04:00
adam-m
47761e0a87 change display order 2012-08-12 16:52:35 -04:00
adam-m
d1006319fa fix warns 2012-08-12 16:47:50 -04:00
adam-m
7781386bfd Better display of scripts/languages options 2012-08-12 16:45:31 -04:00
adam-m
747b012e4c Language setting: map to languages from scripts.
Add more languages supported.
2012-08-09 16:15:56 -04:00
adam-m
763aba7014 fix warn 2012-08-09 15:04:01 -04:00
adam-m
252c8f725c Minor strnig extract optimization (reuse string buffer across calls) 2012-08-09 13:06:25 -04:00
adam-m
0a5468d639 String extract code optimization - do not use sort() to get the best result 2012-08-08 14:50:19 -04:00
adam-m
ade444403f Print application name, version and build type to log as it starts 2012-08-07 14:19:24 -04:00
adam-m
877ee65439 Move StopWatch class from reporting to core utils 2012-08-03 13:05:06 -04:00
adam-m
f78dfc09df String extract improvement for UTF16 2012-08-01 13:08:34 -04:00
adam-m
aeba457852 String extract intl streaming improvements 2012-07-31 18:17:34 -04:00
adam-m
3e040a0d88 Preliminary international string extract streaming, incorporate into Ingest (using default LATIN_2 script for now)
Minor cleanup, use Charset class, update comments.
2012-07-31 12:48:37 -04:00
adam-m
aa8ce94193 Add script selection to string viewer
Remove obsolete widget
2012-07-30 15:44:23 -04:00
adam-m
42530a3969 Fix decoding UTF8 characters 2012-07-27 17:04:23 -04:00
adam-m
7d3483fdc2 add API to use scripts provided, otherwise use the default ones (all supported) 2012-07-27 14:30:29 -04:00