mirror of
https://github.com/overcuriousity/autopsy-flatpak.git
synced 2025-07-06 21:00:22 +00:00
made line endings more consistent
This commit is contained in:
parent
d7153b0336
commit
77fdbcf6a4
13
.gitattributes
vendored
Normal file
13
.gitattributes
vendored
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
*.java text diff=java
|
||||||
|
|
||||||
|
*.txt text
|
||||||
|
*.sh text
|
||||||
|
*.mf text
|
||||||
|
*.xml text
|
||||||
|
*.form text
|
||||||
|
*.properties text
|
||||||
|
*.html text diff=html
|
||||||
|
*.dox text
|
||||||
|
Doxyfile text
|
||||||
|
|
||||||
|
*.py text diff=python
|
@ -1,138 +1,138 @@
|
|||||||
/*
|
/*
|
||||||
* Autopsy Forensic Browser
|
* Autopsy Forensic Browser
|
||||||
*
|
*
|
||||||
* Copyright 2013 Basis Technology Corp.
|
* Copyright 2013 Basis Technology Corp.
|
||||||
* Contact: carrier <at> sleuthkit <dot> org
|
* Contact: carrier <at> sleuthkit <dot> org
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
* you may not use this file except in compliance with the License.
|
* you may not use this file except in compliance with the License.
|
||||||
* You may obtain a copy of the License at
|
* You may obtain a copy of the License at
|
||||||
*
|
*
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
*
|
*
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
package org.sleuthkit.autopsy.report;
|
package org.sleuthkit.autopsy.report;
|
||||||
|
|
||||||
import org.sleuthkit.datamodel.AbstractFile;
|
import org.sleuthkit.datamodel.AbstractFile;
|
||||||
import org.sleuthkit.datamodel.TskCoreException;
|
import org.sleuthkit.datamodel.TskCoreException;
|
||||||
import org.sleuthkit.datamodel.TskData;
|
import org.sleuthkit.datamodel.TskData;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Represents Column Headers for FileList Reports.
|
* Represents Column Headers for FileList Reports.
|
||||||
*
|
*
|
||||||
* Encapsulates functionality for getting column values from Files.
|
* Encapsulates functionality for getting column values from Files.
|
||||||
*
|
*
|
||||||
* @author jwallace
|
* @author jwallace
|
||||||
*/
|
*/
|
||||||
public enum FileReportDataTypes {
|
public enum FileReportDataTypes {
|
||||||
|
|
||||||
NAME("Name") {
|
NAME("Name") {
|
||||||
@Override
|
@Override
|
||||||
public String getValue(AbstractFile file) {
|
public String getValue(AbstractFile file) {
|
||||||
return file.getName();
|
return file.getName();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
FILE_EXT("File Extension") {
|
FILE_EXT("File Extension") {
|
||||||
@Override
|
@Override
|
||||||
public String getValue(AbstractFile file) {
|
public String getValue(AbstractFile file) {
|
||||||
String name = file.getName();
|
String name = file.getName();
|
||||||
int extIndex = name.lastIndexOf(".");
|
int extIndex = name.lastIndexOf(".");
|
||||||
return (extIndex == -1 ? "" : name.substring(extIndex));
|
return (extIndex == -1 ? "" : name.substring(extIndex));
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
FILE_TYPE("File Type") {
|
FILE_TYPE("File Type") {
|
||||||
@Override
|
@Override
|
||||||
public String getValue(AbstractFile file) {
|
public String getValue(AbstractFile file) {
|
||||||
return file.getMetaTypeAsString();
|
return file.getMetaTypeAsString();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
DELETED("Is Deleted") {
|
DELETED("Is Deleted") {
|
||||||
@Override
|
@Override
|
||||||
public String getValue(AbstractFile file) {
|
public String getValue(AbstractFile file) {
|
||||||
if (file.getMetaFlagsAsString().equals(TskData.TSK_FS_META_FLAG_ENUM.UNALLOC.toString())) {
|
if (file.getMetaFlagsAsString().equals(TskData.TSK_FS_META_FLAG_ENUM.UNALLOC.toString())) {
|
||||||
return "yes";
|
return "yes";
|
||||||
}
|
}
|
||||||
return "";
|
return "";
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
A_TIME("Last Accessed") {
|
A_TIME("Last Accessed") {
|
||||||
@Override
|
@Override
|
||||||
public String getValue(AbstractFile file) {
|
public String getValue(AbstractFile file) {
|
||||||
return file.getAtimeAsDate();
|
return file.getAtimeAsDate();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
CR_TIME("File Created") {
|
CR_TIME("File Created") {
|
||||||
@Override
|
@Override
|
||||||
public String getValue(AbstractFile file) {
|
public String getValue(AbstractFile file) {
|
||||||
return file.getCrtimeAsDate();
|
return file.getCrtimeAsDate();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
M_TIME("Last Modified") {
|
M_TIME("Last Modified") {
|
||||||
@Override
|
@Override
|
||||||
public String getValue(AbstractFile file) {
|
public String getValue(AbstractFile file) {
|
||||||
return file.getMtimeAsDate();
|
return file.getMtimeAsDate();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
SIZE("Size") {
|
SIZE("Size") {
|
||||||
@Override
|
@Override
|
||||||
public String getValue(AbstractFile file) {
|
public String getValue(AbstractFile file) {
|
||||||
return String.valueOf(file.getSize());
|
return String.valueOf(file.getSize());
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
ADDRESS("Address") {
|
ADDRESS("Address") {
|
||||||
@Override
|
@Override
|
||||||
public String getValue(AbstractFile file) {
|
public String getValue(AbstractFile file) {
|
||||||
return String.valueOf(file.getMetaAddr());
|
return String.valueOf(file.getMetaAddr());
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
HASH_VALUE("Hash Value") {
|
HASH_VALUE("Hash Value") {
|
||||||
@Override
|
@Override
|
||||||
public String getValue(AbstractFile file) {
|
public String getValue(AbstractFile file) {
|
||||||
return file.getMd5Hash();
|
return file.getMd5Hash();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
KNOWN_STATUS("Known Status") {
|
KNOWN_STATUS("Known Status") {
|
||||||
@Override
|
@Override
|
||||||
public String getValue(AbstractFile file) {
|
public String getValue(AbstractFile file) {
|
||||||
return file.getKnown().getName();
|
return file.getKnown().getName();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
PERMISSIONS("Permissions") {
|
PERMISSIONS("Permissions") {
|
||||||
@Override
|
@Override
|
||||||
public String getValue(AbstractFile file) {
|
public String getValue(AbstractFile file) {
|
||||||
return file.getModesAsString();
|
return file.getModesAsString();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
FULL_PATH("Full Path") {
|
FULL_PATH("Full Path") {
|
||||||
@Override
|
@Override
|
||||||
public String getValue(AbstractFile file) {
|
public String getValue(AbstractFile file) {
|
||||||
try {
|
try {
|
||||||
return file.getUniquePath();
|
return file.getUniquePath();
|
||||||
} catch (TskCoreException ex) {
|
} catch (TskCoreException ex) {
|
||||||
return "";
|
return "";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
private String name;
|
private String name;
|
||||||
|
|
||||||
FileReportDataTypes(String name) {
|
FileReportDataTypes(String name) {
|
||||||
this.name = name;
|
this.name = name;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getName() {
|
public String getName() {
|
||||||
return this.name;
|
return this.name;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the value of the column from the file.
|
* Get the value of the column from the file.
|
||||||
*
|
*
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
public abstract String getValue(AbstractFile file);
|
public abstract String getValue(AbstractFile file);
|
||||||
}
|
}
|
||||||
|
@ -1,60 +1,60 @@
|
|||||||
/*
|
/*
|
||||||
* Autopsy Forensic Browser
|
* Autopsy Forensic Browser
|
||||||
*
|
*
|
||||||
* Copyright 2013 Basis Technology Corp.
|
* Copyright 2013 Basis Technology Corp.
|
||||||
* Contact: carrier <at> sleuthkit <dot> org
|
* Contact: carrier <at> sleuthkit <dot> org
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
* you may not use this file except in compliance with the License.
|
* you may not use this file except in compliance with the License.
|
||||||
* You may obtain a copy of the License at
|
* You may obtain a copy of the License at
|
||||||
*
|
*
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
*
|
*
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
package org.sleuthkit.autopsy.report;
|
package org.sleuthkit.autopsy.report;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import org.sleuthkit.datamodel.AbstractFile;
|
import org.sleuthkit.datamodel.AbstractFile;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A Report Module that reports information on files in a case.
|
* A Report Module that reports information on files in a case.
|
||||||
*
|
*
|
||||||
* @author jwallace
|
* @author jwallace
|
||||||
*/
|
*/
|
||||||
public interface FileReportModule extends ReportModule {
|
public interface FileReportModule extends ReportModule {
|
||||||
/**
|
/**
|
||||||
* Initialize the report which will be stored at the given path.
|
* Initialize the report which will be stored at the given path.
|
||||||
* @param path
|
* @param path
|
||||||
*/
|
*/
|
||||||
public void startReport(String path);
|
public void startReport(String path);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* End the report.
|
* End the report.
|
||||||
* Will be called after the entire report has been written.
|
* Will be called after the entire report has been written.
|
||||||
*/
|
*/
|
||||||
public void endReport();
|
public void endReport();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Start the file list table.
|
* Start the file list table.
|
||||||
* @param headers The columns that should be included in the table.
|
* @param headers The columns that should be included in the table.
|
||||||
*/
|
*/
|
||||||
public void startTable(List<FileReportDataTypes> headers);
|
public void startTable(List<FileReportDataTypes> headers);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Add the given AbstractFile as a row in the table.
|
* Add the given AbstractFile as a row in the table.
|
||||||
* Guaranteed to be called between startTable and endTable.
|
* Guaranteed to be called between startTable and endTable.
|
||||||
* @param toAdd the AbstractFile to be added.
|
* @param toAdd the AbstractFile to be added.
|
||||||
* @param columns the columns that should be included
|
* @param columns the columns that should be included
|
||||||
*/
|
*/
|
||||||
public void addRow(AbstractFile toAdd, List<FileReportDataTypes> columns);
|
public void addRow(AbstractFile toAdd, List<FileReportDataTypes> columns);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Close the table.
|
* Close the table.
|
||||||
*/
|
*/
|
||||||
public void endTable();
|
public void endTable();
|
||||||
}
|
}
|
||||||
|
@ -1,138 +1,138 @@
|
|||||||
/*
|
/*
|
||||||
* Autopsy Forensic Browser
|
* Autopsy Forensic Browser
|
||||||
*
|
*
|
||||||
* Copyright 2013 Basis Technology Corp.
|
* Copyright 2013 Basis Technology Corp.
|
||||||
* Contact: carrier <at> sleuthkit <dot> org
|
* Contact: carrier <at> sleuthkit <dot> org
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
* you may not use this file except in compliance with the License.
|
* you may not use this file except in compliance with the License.
|
||||||
* You may obtain a copy of the License at
|
* You may obtain a copy of the License at
|
||||||
*
|
*
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
*
|
*
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
package org.sleuthkit.autopsy.report;
|
package org.sleuthkit.autopsy.report;
|
||||||
|
|
||||||
import java.io.BufferedWriter;
|
import java.io.BufferedWriter;
|
||||||
import java.io.FileOutputStream;
|
import java.io.FileOutputStream;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.OutputStreamWriter;
|
import java.io.OutputStreamWriter;
|
||||||
import java.io.Writer;
|
import java.io.Writer;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Iterator;
|
import java.util.Iterator;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.logging.Level;
|
import java.util.logging.Level;
|
||||||
import java.util.logging.Logger;
|
import java.util.logging.Logger;
|
||||||
import org.sleuthkit.datamodel.AbstractFile;
|
import org.sleuthkit.datamodel.AbstractFile;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A Tab-delimited text report of the files in the case.
|
* A Tab-delimited text report of the files in the case.
|
||||||
*
|
*
|
||||||
* @author jwallace
|
* @author jwallace
|
||||||
*/
|
*/
|
||||||
public class FileReportText implements FileReportModule {
|
public class FileReportText implements FileReportModule {
|
||||||
private static final Logger logger = Logger.getLogger(FileReportText.class.getName());
|
private static final Logger logger = Logger.getLogger(FileReportText.class.getName());
|
||||||
private String reportPath;
|
private String reportPath;
|
||||||
private Writer out;
|
private Writer out;
|
||||||
private static final String FILE_NAME = "file-report.txt";
|
private static final String FILE_NAME = "file-report.txt";
|
||||||
|
|
||||||
private static FileReportText instance;
|
private static FileReportText instance;
|
||||||
|
|
||||||
// Get the default implementation of this report
|
// Get the default implementation of this report
|
||||||
public static synchronized FileReportText getDefault() {
|
public static synchronized FileReportText getDefault() {
|
||||||
if (instance == null) {
|
if (instance == null) {
|
||||||
instance = new FileReportText();
|
instance = new FileReportText();
|
||||||
}
|
}
|
||||||
return instance;
|
return instance;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void startReport(String path) {
|
public void startReport(String path) {
|
||||||
this.reportPath = path + FILE_NAME;
|
this.reportPath = path + FILE_NAME;
|
||||||
try {
|
try {
|
||||||
out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(this.reportPath)));
|
out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(this.reportPath)));
|
||||||
} catch (IOException ex) {
|
} catch (IOException ex) {
|
||||||
logger.log(Level.WARNING, "Failed to create report text file", ex);
|
logger.log(Level.WARNING, "Failed to create report text file", ex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void endReport() {
|
public void endReport() {
|
||||||
if (out != null) {
|
if (out != null) {
|
||||||
try {
|
try {
|
||||||
out.close();
|
out.close();
|
||||||
} catch (IOException ex) {
|
} catch (IOException ex) {
|
||||||
logger.log(Level.WARNING, "Could not close output writer when ending report.", ex);
|
logger.log(Level.WARNING, "Could not close output writer when ending report.", ex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private String getTabDelimitedList(List<String> list) {
|
private String getTabDelimitedList(List<String> list) {
|
||||||
StringBuilder output = new StringBuilder();
|
StringBuilder output = new StringBuilder();
|
||||||
Iterator<String> it = list.iterator();
|
Iterator<String> it = list.iterator();
|
||||||
while(it.hasNext()) {
|
while(it.hasNext()) {
|
||||||
output.append(it.next()).append((it.hasNext() ? "\t" : System.lineSeparator()));
|
output.append(it.next()).append((it.hasNext() ? "\t" : System.lineSeparator()));
|
||||||
}
|
}
|
||||||
return output.toString();
|
return output.toString();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void startTable(List<FileReportDataTypes> headers) {
|
public void startTable(List<FileReportDataTypes> headers) {
|
||||||
List<String> titles = new ArrayList<>();
|
List<String> titles = new ArrayList<>();
|
||||||
for(FileReportDataTypes col : headers) {
|
for(FileReportDataTypes col : headers) {
|
||||||
titles.add(col.getName());
|
titles.add(col.getName());
|
||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
out.write(getTabDelimitedList(titles));
|
out.write(getTabDelimitedList(titles));
|
||||||
} catch (IOException ex) {
|
} catch (IOException ex) {
|
||||||
logger.log(Level.WARNING, "Error when writing headers to report file: {0}", ex);
|
logger.log(Level.WARNING, "Error when writing headers to report file: {0}", ex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void addRow(AbstractFile toAdd, List<FileReportDataTypes> columns) {
|
public void addRow(AbstractFile toAdd, List<FileReportDataTypes> columns) {
|
||||||
List<String> cells = new ArrayList<>();
|
List<String> cells = new ArrayList<>();
|
||||||
for(FileReportDataTypes type : columns) {
|
for(FileReportDataTypes type : columns) {
|
||||||
cells.add(type.getValue(toAdd));
|
cells.add(type.getValue(toAdd));
|
||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
out.write(getTabDelimitedList(cells));
|
out.write(getTabDelimitedList(cells));
|
||||||
} catch (IOException ex) {
|
} catch (IOException ex) {
|
||||||
logger.log(Level.WARNING, "Error when writing row to report file: {0}", ex);
|
logger.log(Level.WARNING, "Error when writing row to report file: {0}", ex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void endTable() {
|
public void endTable() {
|
||||||
try {
|
try {
|
||||||
out.write(System.lineSeparator());
|
out.write(System.lineSeparator());
|
||||||
} catch (IOException ex) {
|
} catch (IOException ex) {
|
||||||
logger.log(Level.WARNING, "Error when closing table: {0}", ex);
|
logger.log(Level.WARNING, "Error when closing table: {0}", ex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String getName() {
|
public String getName() {
|
||||||
return "Files - Text";
|
return "Files - Text";
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String getDescription() {
|
public String getDescription() {
|
||||||
return "A tab delimited text file containing information about files in the case.";
|
return "A tab delimited text file containing information about files in the case.";
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String getExtension() {
|
public String getExtension() {
|
||||||
return ".txt";
|
return ".txt";
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String getFilePath() {
|
public String getFilePath() {
|
||||||
return FILE_NAME;
|
return FILE_NAME;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,96 +1,96 @@
|
|||||||
/*
|
/*
|
||||||
* Autopsy Forensic Browser
|
* Autopsy Forensic Browser
|
||||||
*
|
*
|
||||||
* Copyright 2013 Basis Technology Corp.
|
* Copyright 2013 Basis Technology Corp.
|
||||||
* Contact: carrier <at> sleuthkit <dot> org
|
* Contact: carrier <at> sleuthkit <dot> org
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
* you may not use this file except in compliance with the License.
|
* you may not use this file except in compliance with the License.
|
||||||
* You may obtain a copy of the License at
|
* You may obtain a copy of the License at
|
||||||
*
|
*
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
*
|
*
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
package org.sleuthkit.autopsy.report;
|
package org.sleuthkit.autopsy.report;
|
||||||
|
|
||||||
import java.awt.event.ActionEvent;
|
import java.awt.event.ActionEvent;
|
||||||
import java.awt.event.ActionListener;
|
import java.awt.event.ActionListener;
|
||||||
import javax.swing.JButton;
|
import javax.swing.JButton;
|
||||||
import javax.swing.event.ChangeListener;
|
import javax.swing.event.ChangeListener;
|
||||||
import org.openide.WizardDescriptor;
|
import org.openide.WizardDescriptor;
|
||||||
import org.openide.util.HelpCtx;
|
import org.openide.util.HelpCtx;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Wizard panel that allows configuration of File Report options.
|
* Wizard panel that allows configuration of File Report options.
|
||||||
*
|
*
|
||||||
* @author jwallace
|
* @author jwallace
|
||||||
*/
|
*/
|
||||||
public class ReportWizardFileOptionsPanel implements WizardDescriptor.FinishablePanel<WizardDescriptor>{
|
public class ReportWizardFileOptionsPanel implements WizardDescriptor.FinishablePanel<WizardDescriptor>{
|
||||||
private WizardDescriptor wiz;
|
private WizardDescriptor wiz;
|
||||||
private ReportWizardFileOptionsVisualPanel component;
|
private ReportWizardFileOptionsVisualPanel component;
|
||||||
private JButton finishButton;
|
private JButton finishButton;
|
||||||
|
|
||||||
ReportWizardFileOptionsPanel() {
|
ReportWizardFileOptionsPanel() {
|
||||||
finishButton = new JButton("Finish");
|
finishButton = new JButton("Finish");
|
||||||
finishButton.setEnabled(false);
|
finishButton.setEnabled(false);
|
||||||
|
|
||||||
finishButton.addActionListener(new ActionListener() {
|
finishButton.addActionListener(new ActionListener() {
|
||||||
@Override
|
@Override
|
||||||
public void actionPerformed(ActionEvent e) {
|
public void actionPerformed(ActionEvent e) {
|
||||||
wiz.doFinishClick();
|
wiz.doFinishClick();
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setFinish(boolean enable) {
|
public void setFinish(boolean enable) {
|
||||||
finishButton.setEnabled(enable);
|
finishButton.setEnabled(enable);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean isFinishPanel() {
|
public boolean isFinishPanel() {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public ReportWizardFileOptionsVisualPanel getComponent() {
|
public ReportWizardFileOptionsVisualPanel getComponent() {
|
||||||
if (component == null) {
|
if (component == null) {
|
||||||
component = new ReportWizardFileOptionsVisualPanel(this);
|
component = new ReportWizardFileOptionsVisualPanel(this);
|
||||||
}
|
}
|
||||||
return component;
|
return component;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public HelpCtx getHelp() {
|
public HelpCtx getHelp() {
|
||||||
return HelpCtx.DEFAULT_HELP;
|
return HelpCtx.DEFAULT_HELP;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void readSettings(WizardDescriptor data) {
|
public void readSettings(WizardDescriptor data) {
|
||||||
this.wiz = data;
|
this.wiz = data;
|
||||||
wiz.setOptions(new Object[] {WizardDescriptor.PREVIOUS_OPTION, WizardDescriptor.NEXT_OPTION, finishButton, WizardDescriptor.CANCEL_OPTION});
|
wiz.setOptions(new Object[] {WizardDescriptor.PREVIOUS_OPTION, WizardDescriptor.NEXT_OPTION, finishButton, WizardDescriptor.CANCEL_OPTION});
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void storeSettings(WizardDescriptor data) {
|
public void storeSettings(WizardDescriptor data) {
|
||||||
data.putProperty("fileReportOptions", getComponent().getFileReportOptions());
|
data.putProperty("fileReportOptions", getComponent().getFileReportOptions());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean isValid() {
|
public boolean isValid() {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void addChangeListener(ChangeListener cl) {
|
public void addChangeListener(ChangeListener cl) {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void removeChangeListener(ChangeListener cl) {
|
public void removeChangeListener(ChangeListener cl) {
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -1,30 +1,30 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://www.netbeans.org/ns/project/1">
|
<project xmlns="http://www.netbeans.org/ns/project/1">
|
||||||
<type>org.netbeans.modules.apisupport.project</type>
|
<type>org.netbeans.modules.apisupport.project</type>
|
||||||
<configuration>
|
<configuration>
|
||||||
<data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
|
<data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
|
||||||
<code-name-base>org.sleuthkit.autopsy.exifparser</code-name-base>
|
<code-name-base>org.sleuthkit.autopsy.exifparser</code-name-base>
|
||||||
<suite-component/>
|
<suite-component/>
|
||||||
<module-dependencies>
|
<module-dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.sleuthkit.autopsy.core</code-name-base>
|
<code-name-base>org.sleuthkit.autopsy.core</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<release-version>9</release-version>
|
<release-version>9</release-version>
|
||||||
<specification-version>7.0</specification-version>
|
<specification-version>7.0</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
</module-dependencies>
|
</module-dependencies>
|
||||||
<public-packages/>
|
<public-packages/>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/xmpcore.jar</runtime-relative-path>
|
<runtime-relative-path>ext/xmpcore.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/xmpcore.jar</binary-origin>
|
<binary-origin>release/modules/ext/xmpcore.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/metadata-extractor-2.6.2.jar</runtime-relative-path>
|
<runtime-relative-path>ext/metadata-extractor-2.6.2.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/metadata-extractor-2.6.2.jar</binary-origin>
|
<binary-origin>release/modules/ext/metadata-extractor-2.6.2.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
</data>
|
</data>
|
||||||
</configuration>
|
</configuration>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,90 +1,90 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://www.netbeans.org/ns/project/1">
|
<project xmlns="http://www.netbeans.org/ns/project/1">
|
||||||
<type>org.netbeans.modules.apisupport.project</type>
|
<type>org.netbeans.modules.apisupport.project</type>
|
||||||
<configuration>
|
<configuration>
|
||||||
<data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
|
<data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
|
||||||
<code-name-base>org.sleuthkit.autopsy.hashdatabase</code-name-base>
|
<code-name-base>org.sleuthkit.autopsy.hashdatabase</code-name-base>
|
||||||
<suite-component/>
|
<suite-component/>
|
||||||
<module-dependencies>
|
<module-dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.netbeans.api.progress</code-name-base>
|
<code-name-base>org.netbeans.api.progress</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<release-version>1</release-version>
|
<release-version>1</release-version>
|
||||||
<specification-version>1.24.1</specification-version>
|
<specification-version>1.24.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.netbeans.modules.options.api</code-name-base>
|
<code-name-base>org.netbeans.modules.options.api</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<release-version>1</release-version>
|
<release-version>1</release-version>
|
||||||
<specification-version>1.26.1</specification-version>
|
<specification-version>1.26.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.openide.awt</code-name-base>
|
<code-name-base>org.openide.awt</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<specification-version>7.31.1</specification-version>
|
<specification-version>7.31.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.openide.dialogs</code-name-base>
|
<code-name-base>org.openide.dialogs</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<specification-version>7.20.1</specification-version>
|
<specification-version>7.20.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.openide.nodes</code-name-base>
|
<code-name-base>org.openide.nodes</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<specification-version>7.28.1</specification-version>
|
<specification-version>7.28.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.openide.util</code-name-base>
|
<code-name-base>org.openide.util</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<specification-version>8.15.1</specification-version>
|
<specification-version>8.15.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.openide.util.lookup</code-name-base>
|
<code-name-base>org.openide.util.lookup</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<specification-version>8.15.1</specification-version>
|
<specification-version>8.15.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.openide.windows</code-name-base>
|
<code-name-base>org.openide.windows</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<specification-version>6.40.1</specification-version>
|
<specification-version>6.40.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.sleuthkit.autopsy.core</code-name-base>
|
<code-name-base>org.sleuthkit.autopsy.core</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<release-version>9</release-version>
|
<release-version>9</release-version>
|
||||||
<specification-version>7.0</specification-version>
|
<specification-version>7.0</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
</module-dependencies>
|
</module-dependencies>
|
||||||
<public-packages>
|
<public-packages>
|
||||||
<package>org.sleuthkit.autopsy.hashdatabase</package>
|
<package>org.sleuthkit.autopsy.hashdatabase</package>
|
||||||
</public-packages>
|
</public-packages>
|
||||||
</data>
|
</data>
|
||||||
</configuration>
|
</configuration>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,415 +1,415 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://www.netbeans.org/ns/project/1">
|
<project xmlns="http://www.netbeans.org/ns/project/1">
|
||||||
<type>org.netbeans.modules.apisupport.project</type>
|
<type>org.netbeans.modules.apisupport.project</type>
|
||||||
<configuration>
|
<configuration>
|
||||||
<data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
|
<data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
|
||||||
<code-name-base>org.sleuthkit.autopsy.keywordsearch</code-name-base>
|
<code-name-base>org.sleuthkit.autopsy.keywordsearch</code-name-base>
|
||||||
<suite-component/>
|
<suite-component/>
|
||||||
<module-dependencies>
|
<module-dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.netbeans.api.progress</code-name-base>
|
<code-name-base>org.netbeans.api.progress</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<release-version>1</release-version>
|
<release-version>1</release-version>
|
||||||
<specification-version>1.24.1</specification-version>
|
<specification-version>1.24.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.netbeans.modules.javahelp</code-name-base>
|
<code-name-base>org.netbeans.modules.javahelp</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<release-version>1</release-version>
|
<release-version>1</release-version>
|
||||||
<specification-version>2.22.1</specification-version>
|
<specification-version>2.22.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.netbeans.modules.options.api</code-name-base>
|
<code-name-base>org.netbeans.modules.options.api</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<release-version>1</release-version>
|
<release-version>1</release-version>
|
||||||
<specification-version>1.26.1</specification-version>
|
<specification-version>1.26.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.netbeans.modules.settings</code-name-base>
|
<code-name-base>org.netbeans.modules.settings</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<release-version>1</release-version>
|
<release-version>1</release-version>
|
||||||
<specification-version>1.31.1</specification-version>
|
<specification-version>1.31.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.openide.awt</code-name-base>
|
<code-name-base>org.openide.awt</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<specification-version>7.31.1</specification-version>
|
<specification-version>7.31.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.openide.modules</code-name-base>
|
<code-name-base>org.openide.modules</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<specification-version>7.23.1</specification-version>
|
<specification-version>7.23.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.openide.nodes</code-name-base>
|
<code-name-base>org.openide.nodes</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<specification-version>7.21.1</specification-version>
|
<specification-version>7.21.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.openide.util</code-name-base>
|
<code-name-base>org.openide.util</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<specification-version>8.15.1</specification-version>
|
<specification-version>8.15.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.openide.util.lookup</code-name-base>
|
<code-name-base>org.openide.util.lookup</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<specification-version>8.8.1</specification-version>
|
<specification-version>8.8.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.openide.windows</code-name-base>
|
<code-name-base>org.openide.windows</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<specification-version>6.40.1</specification-version>
|
<specification-version>6.40.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.sleuthkit.autopsy.core</code-name-base>
|
<code-name-base>org.sleuthkit.autopsy.core</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<release-version>9</release-version>
|
<release-version>9</release-version>
|
||||||
<specification-version>7.0</specification-version>
|
<specification-version>7.0</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
</module-dependencies>
|
</module-dependencies>
|
||||||
<public-packages>
|
<public-packages>
|
||||||
<package>org.apache.commons.lang</package>
|
<package>org.apache.commons.lang</package>
|
||||||
<package>org.apache.commons.lang.builder</package>
|
<package>org.apache.commons.lang.builder</package>
|
||||||
<package>org.apache.commons.lang.enums</package>
|
<package>org.apache.commons.lang.enums</package>
|
||||||
<package>org.apache.commons.lang.exception</package>
|
<package>org.apache.commons.lang.exception</package>
|
||||||
<package>org.apache.commons.lang.math</package>
|
<package>org.apache.commons.lang.math</package>
|
||||||
<package>org.apache.commons.lang.mutable</package>
|
<package>org.apache.commons.lang.mutable</package>
|
||||||
<package>org.apache.commons.lang.text</package>
|
<package>org.apache.commons.lang.text</package>
|
||||||
<package>org.apache.commons.lang.time</package>
|
<package>org.apache.commons.lang.time</package>
|
||||||
<package>org.apache.commons.logging</package>
|
<package>org.apache.commons.logging</package>
|
||||||
<package>org.apache.commons.logging.impl</package>
|
<package>org.apache.commons.logging.impl</package>
|
||||||
<package>org.apache.tika</package>
|
<package>org.apache.tika</package>
|
||||||
<package>org.apache.tika.config</package>
|
<package>org.apache.tika.config</package>
|
||||||
<package>org.apache.tika.detect</package>
|
<package>org.apache.tika.detect</package>
|
||||||
<package>org.apache.tika.exception</package>
|
<package>org.apache.tika.exception</package>
|
||||||
<package>org.apache.tika.extractor</package>
|
<package>org.apache.tika.extractor</package>
|
||||||
<package>org.apache.tika.fork</package>
|
<package>org.apache.tika.fork</package>
|
||||||
<package>org.apache.tika.io</package>
|
<package>org.apache.tika.io</package>
|
||||||
<package>org.apache.tika.language</package>
|
<package>org.apache.tika.language</package>
|
||||||
<package>org.apache.tika.metadata</package>
|
<package>org.apache.tika.metadata</package>
|
||||||
<package>org.apache.tika.mime</package>
|
<package>org.apache.tika.mime</package>
|
||||||
<package>org.apache.tika.parser</package>
|
<package>org.apache.tika.parser</package>
|
||||||
<package>org.apache.tika.parser.asm</package>
|
<package>org.apache.tika.parser.asm</package>
|
||||||
<package>org.apache.tika.parser.audio</package>
|
<package>org.apache.tika.parser.audio</package>
|
||||||
<package>org.apache.tika.parser.chm</package>
|
<package>org.apache.tika.parser.chm</package>
|
||||||
<package>org.apache.tika.parser.chm.accessor</package>
|
<package>org.apache.tika.parser.chm.accessor</package>
|
||||||
<package>org.apache.tika.parser.chm.assertion</package>
|
<package>org.apache.tika.parser.chm.assertion</package>
|
||||||
<package>org.apache.tika.parser.chm.core</package>
|
<package>org.apache.tika.parser.chm.core</package>
|
||||||
<package>org.apache.tika.parser.chm.exception</package>
|
<package>org.apache.tika.parser.chm.exception</package>
|
||||||
<package>org.apache.tika.parser.chm.lzx</package>
|
<package>org.apache.tika.parser.chm.lzx</package>
|
||||||
<package>org.apache.tika.parser.crypto</package>
|
<package>org.apache.tika.parser.crypto</package>
|
||||||
<package>org.apache.tika.parser.dwg</package>
|
<package>org.apache.tika.parser.dwg</package>
|
||||||
<package>org.apache.tika.parser.epub</package>
|
<package>org.apache.tika.parser.epub</package>
|
||||||
<package>org.apache.tika.parser.executable</package>
|
<package>org.apache.tika.parser.executable</package>
|
||||||
<package>org.apache.tika.parser.external</package>
|
<package>org.apache.tika.parser.external</package>
|
||||||
<package>org.apache.tika.parser.feed</package>
|
<package>org.apache.tika.parser.feed</package>
|
||||||
<package>org.apache.tika.parser.font</package>
|
<package>org.apache.tika.parser.font</package>
|
||||||
<package>org.apache.tika.parser.hdf</package>
|
<package>org.apache.tika.parser.hdf</package>
|
||||||
<package>org.apache.tika.parser.html</package>
|
<package>org.apache.tika.parser.html</package>
|
||||||
<package>org.apache.tika.parser.image</package>
|
<package>org.apache.tika.parser.image</package>
|
||||||
<package>org.apache.tika.parser.image.xmp</package>
|
<package>org.apache.tika.parser.image.xmp</package>
|
||||||
<package>org.apache.tika.parser.internal</package>
|
<package>org.apache.tika.parser.internal</package>
|
||||||
<package>org.apache.tika.parser.iptc</package>
|
<package>org.apache.tika.parser.iptc</package>
|
||||||
<package>org.apache.tika.parser.iwork</package>
|
<package>org.apache.tika.parser.iwork</package>
|
||||||
<package>org.apache.tika.parser.jpeg</package>
|
<package>org.apache.tika.parser.jpeg</package>
|
||||||
<package>org.apache.tika.parser.mail</package>
|
<package>org.apache.tika.parser.mail</package>
|
||||||
<package>org.apache.tika.parser.mbox</package>
|
<package>org.apache.tika.parser.mbox</package>
|
||||||
<package>org.apache.tika.parser.microsoft</package>
|
<package>org.apache.tika.parser.microsoft</package>
|
||||||
<package>org.apache.tika.parser.microsoft.ooxml</package>
|
<package>org.apache.tika.parser.microsoft.ooxml</package>
|
||||||
<package>org.apache.tika.parser.mp3</package>
|
<package>org.apache.tika.parser.mp3</package>
|
||||||
<package>org.apache.tika.parser.mp4</package>
|
<package>org.apache.tika.parser.mp4</package>
|
||||||
<package>org.apache.tika.parser.netcdf</package>
|
<package>org.apache.tika.parser.netcdf</package>
|
||||||
<package>org.apache.tika.parser.odf</package>
|
<package>org.apache.tika.parser.odf</package>
|
||||||
<package>org.apache.tika.parser.opendocument</package>
|
<package>org.apache.tika.parser.opendocument</package>
|
||||||
<package>org.apache.tika.parser.pdf</package>
|
<package>org.apache.tika.parser.pdf</package>
|
||||||
<package>org.apache.tika.parser.pkg</package>
|
<package>org.apache.tika.parser.pkg</package>
|
||||||
<package>org.apache.tika.parser.prt</package>
|
<package>org.apache.tika.parser.prt</package>
|
||||||
<package>org.apache.tika.parser.rtf</package>
|
<package>org.apache.tika.parser.rtf</package>
|
||||||
<package>org.apache.tika.parser.txt</package>
|
<package>org.apache.tika.parser.txt</package>
|
||||||
<package>org.apache.tika.parser.video</package>
|
<package>org.apache.tika.parser.video</package>
|
||||||
<package>org.apache.tika.parser.xml</package>
|
<package>org.apache.tika.parser.xml</package>
|
||||||
<package>org.apache.tika.sax</package>
|
<package>org.apache.tika.sax</package>
|
||||||
<package>org.apache.tika.sax.xpath</package>
|
<package>org.apache.tika.sax.xpath</package>
|
||||||
<package>org.apache.tika.utils</package>
|
<package>org.apache.tika.utils</package>
|
||||||
<package>org.sleuthkit.autopsy.keywordsearch</package>
|
<package>org.sleuthkit.autopsy.keywordsearch</package>
|
||||||
</public-packages>
|
</public-packages>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/metadata-extractor-2.4.0-beta-1.jar</runtime-relative-path>
|
<runtime-relative-path>ext/metadata-extractor-2.4.0-beta-1.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/metadata-extractor-2.4.0-beta-1.jar</binary-origin>
|
<binary-origin>release/modules/ext/metadata-extractor-2.4.0-beta-1.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/commons-io-2.1.jar</runtime-relative-path>
|
<runtime-relative-path>ext/commons-io-2.1.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/commons-io-2.1.jar</binary-origin>
|
<binary-origin>release/modules/ext/commons-io-2.1.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/commons-lang-2.4.jar</runtime-relative-path>
|
<runtime-relative-path>ext/commons-lang-2.4.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/commons-lang-2.4.jar</binary-origin>
|
<binary-origin>release/modules/ext/commons-lang-2.4.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/log4j-1.2.17.jar</runtime-relative-path>
|
<runtime-relative-path>ext/log4j-1.2.17.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/log4j-1.2.17.jar</binary-origin>
|
<binary-origin>release/modules/ext/log4j-1.2.17.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/jcl-over-slf4j-1.6.4.jar</runtime-relative-path>
|
<runtime-relative-path>ext/jcl-over-slf4j-1.6.4.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/jcl-over-slf4j-1.6.4.jar</binary-origin>
|
<binary-origin>release/modules/ext/jcl-over-slf4j-1.6.4.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/asm-all-3.1.jar</runtime-relative-path>
|
<runtime-relative-path>ext/asm-all-3.1.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/asm-all-3.1.jar</binary-origin>
|
<binary-origin>release/modules/ext/asm-all-3.1.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/qdox-1.12.jar</runtime-relative-path>
|
<runtime-relative-path>ext/qdox-1.12.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/qdox-1.12.jar</binary-origin>
|
<binary-origin>release/modules/ext/qdox-1.12.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/org.apache.felix.scr.generator-1.1.2.jar</runtime-relative-path>
|
<runtime-relative-path>ext/org.apache.felix.scr.generator-1.1.2.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/org.apache.felix.scr.generator-1.1.2.jar</binary-origin>
|
<binary-origin>release/modules/ext/org.apache.felix.scr.generator-1.1.2.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/bcmail-jdk15-1.45.jar</runtime-relative-path>
|
<runtime-relative-path>ext/bcmail-jdk15-1.45.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/bcmail-jdk15-1.45.jar</binary-origin>
|
<binary-origin>release/modules/ext/bcmail-jdk15-1.45.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/vorbis-java-core-0.1-tests.jar</runtime-relative-path>
|
<runtime-relative-path>ext/vorbis-java-core-0.1-tests.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/vorbis-java-core-0.1-tests.jar</binary-origin>
|
<binary-origin>release/modules/ext/vorbis-java-core-0.1-tests.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/tika-parsers-1.2-javadoc.jar</runtime-relative-path>
|
<runtime-relative-path>ext/tika-parsers-1.2-javadoc.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/tika-parsers-1.2-javadoc.jar</binary-origin>
|
<binary-origin>release/modules/ext/tika-parsers-1.2-javadoc.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/log4j-over-slf4j-1.6.4.jar</runtime-relative-path>
|
<runtime-relative-path>ext/log4j-over-slf4j-1.6.4.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/log4j-over-slf4j-1.6.4.jar</binary-origin>
|
<binary-origin>release/modules/ext/log4j-over-slf4j-1.6.4.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/vorbis-java-tika-0.1.jar</runtime-relative-path>
|
<runtime-relative-path>ext/vorbis-java-tika-0.1.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/vorbis-java-tika-0.1.jar</binary-origin>
|
<binary-origin>release/modules/ext/vorbis-java-tika-0.1.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/isoparser-1.0-RC-1.jar</runtime-relative-path>
|
<runtime-relative-path>ext/isoparser-1.0-RC-1.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/isoparser-1.0-RC-1.jar</binary-origin>
|
<binary-origin>release/modules/ext/isoparser-1.0-RC-1.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/httpcore-4.1.4.jar</runtime-relative-path>
|
<runtime-relative-path>ext/httpcore-4.1.4.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/httpcore-4.1.4.jar</binary-origin>
|
<binary-origin>release/modules/ext/httpcore-4.1.4.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/tika-parsers-1.2-sources.jar</runtime-relative-path>
|
<runtime-relative-path>ext/tika-parsers-1.2-sources.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/tika-parsers-1.2-sources.jar</binary-origin>
|
<binary-origin>release/modules/ext/tika-parsers-1.2-sources.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/aspectjrt-1.6.11.jar</runtime-relative-path>
|
<runtime-relative-path>ext/aspectjrt-1.6.11.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/aspectjrt-1.6.11.jar</binary-origin>
|
<binary-origin>release/modules/ext/aspectjrt-1.6.11.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/commons-compress-1.4.1.jar</runtime-relative-path>
|
<runtime-relative-path>ext/commons-compress-1.4.1.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/commons-compress-1.4.1.jar</binary-origin>
|
<binary-origin>release/modules/ext/commons-compress-1.4.1.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/poi-3.8.jar</runtime-relative-path>
|
<runtime-relative-path>ext/poi-3.8.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/poi-3.8.jar</binary-origin>
|
<binary-origin>release/modules/ext/poi-3.8.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/tika-parsers-1.2.jar</runtime-relative-path>
|
<runtime-relative-path>ext/tika-parsers-1.2.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/tika-parsers-1.2.jar</binary-origin>
|
<binary-origin>release/modules/ext/tika-parsers-1.2.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/apache-mime4j-core-0.7.2.jar</runtime-relative-path>
|
<runtime-relative-path>ext/apache-mime4j-core-0.7.2.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/apache-mime4j-core-0.7.2.jar</binary-origin>
|
<binary-origin>release/modules/ext/apache-mime4j-core-0.7.2.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/rome-0.9.jar</runtime-relative-path>
|
<runtime-relative-path>ext/rome-0.9.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/rome-0.9.jar</binary-origin>
|
<binary-origin>release/modules/ext/rome-0.9.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/httpclient-4.1.3.jar</runtime-relative-path>
|
<runtime-relative-path>ext/httpclient-4.1.3.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/httpclient-4.1.3.jar</binary-origin>
|
<binary-origin>release/modules/ext/httpclient-4.1.3.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/icu4j-3.8.jar</runtime-relative-path>
|
<runtime-relative-path>ext/icu4j-3.8.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/icu4j-3.8.jar</binary-origin>
|
<binary-origin>release/modules/ext/icu4j-3.8.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/juniversalchardet-1.0.3.jar</runtime-relative-path>
|
<runtime-relative-path>ext/juniversalchardet-1.0.3.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/juniversalchardet-1.0.3.jar</binary-origin>
|
<binary-origin>release/modules/ext/juniversalchardet-1.0.3.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/pdfbox-1.7.0.jar</runtime-relative-path>
|
<runtime-relative-path>ext/pdfbox-1.7.0.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/pdfbox-1.7.0.jar</binary-origin>
|
<binary-origin>release/modules/ext/pdfbox-1.7.0.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/jericho-html-3.3-sources.jar</runtime-relative-path>
|
<runtime-relative-path>ext/jericho-html-3.3-sources.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/jericho-html-3.3-sources.jar</binary-origin>
|
<binary-origin>release/modules/ext/jericho-html-3.3-sources.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/jdom-1.0.jar</runtime-relative-path>
|
<runtime-relative-path>ext/jdom-1.0.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/jdom-1.0.jar</binary-origin>
|
<binary-origin>release/modules/ext/jdom-1.0.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/commons-logging-1.1.1.jar</runtime-relative-path>
|
<runtime-relative-path>ext/commons-logging-1.1.1.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/commons-logging-1.1.1.jar</binary-origin>
|
<binary-origin>release/modules/ext/commons-logging-1.1.1.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/tagsoup-1.2.1.jar</runtime-relative-path>
|
<runtime-relative-path>ext/tagsoup-1.2.1.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/tagsoup-1.2.1.jar</binary-origin>
|
<binary-origin>release/modules/ext/tagsoup-1.2.1.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/fontbox-1.7.0.jar</runtime-relative-path>
|
<runtime-relative-path>ext/fontbox-1.7.0.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/fontbox-1.7.0.jar</binary-origin>
|
<binary-origin>release/modules/ext/fontbox-1.7.0.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/poi-ooxml-3.8.jar</runtime-relative-path>
|
<runtime-relative-path>ext/poi-ooxml-3.8.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/poi-ooxml-3.8.jar</binary-origin>
|
<binary-origin>release/modules/ext/poi-ooxml-3.8.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/boilerpipe-1.1.0.jar</runtime-relative-path>
|
<runtime-relative-path>ext/boilerpipe-1.1.0.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/boilerpipe-1.1.0.jar</binary-origin>
|
<binary-origin>release/modules/ext/boilerpipe-1.1.0.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/org.osgi.compendium-4.0.0.jar</runtime-relative-path>
|
<runtime-relative-path>ext/org.osgi.compendium-4.0.0.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/org.osgi.compendium-4.0.0.jar</binary-origin>
|
<binary-origin>release/modules/ext/org.osgi.compendium-4.0.0.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/slf4j-api-1.7.2.jar</runtime-relative-path>
|
<runtime-relative-path>ext/slf4j-api-1.7.2.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/slf4j-api-1.7.2.jar</binary-origin>
|
<binary-origin>release/modules/ext/slf4j-api-1.7.2.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/commons-lang-2.4-javadoc.jar</runtime-relative-path>
|
<runtime-relative-path>ext/commons-lang-2.4-javadoc.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/commons-lang-2.4-javadoc.jar</binary-origin>
|
<binary-origin>release/modules/ext/commons-lang-2.4-javadoc.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/jempbox-1.7.0.jar</runtime-relative-path>
|
<runtime-relative-path>ext/jempbox-1.7.0.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/jempbox-1.7.0.jar</binary-origin>
|
<binary-origin>release/modules/ext/jempbox-1.7.0.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/jericho-html-3.3-javadoc.jar</runtime-relative-path>
|
<runtime-relative-path>ext/jericho-html-3.3-javadoc.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/jericho-html-3.3-javadoc.jar</binary-origin>
|
<binary-origin>release/modules/ext/jericho-html-3.3-javadoc.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/wstx-asl-3.2.7.jar</runtime-relative-path>
|
<runtime-relative-path>ext/wstx-asl-3.2.7.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/wstx-asl-3.2.7.jar</binary-origin>
|
<binary-origin>release/modules/ext/wstx-asl-3.2.7.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/netcdf-4.2-min.jar</runtime-relative-path>
|
<runtime-relative-path>ext/netcdf-4.2-min.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/netcdf-4.2-min.jar</binary-origin>
|
<binary-origin>release/modules/ext/netcdf-4.2-min.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/solr-solrj-4.0.0-javadoc.jar</runtime-relative-path>
|
<runtime-relative-path>ext/solr-solrj-4.0.0-javadoc.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/solr-solrj-4.0.0-javadoc.jar</binary-origin>
|
<binary-origin>release/modules/ext/solr-solrj-4.0.0-javadoc.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/xmlbeans-2.3.0.jar</runtime-relative-path>
|
<runtime-relative-path>ext/xmlbeans-2.3.0.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/xmlbeans-2.3.0.jar</binary-origin>
|
<binary-origin>release/modules/ext/xmlbeans-2.3.0.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/httpmime-4.1.3.jar</runtime-relative-path>
|
<runtime-relative-path>ext/httpmime-4.1.3.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/httpmime-4.1.3.jar</binary-origin>
|
<binary-origin>release/modules/ext/httpmime-4.1.3.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/org.osgi.core-4.0.0.jar</runtime-relative-path>
|
<runtime-relative-path>ext/org.osgi.core-4.0.0.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/org.osgi.core-4.0.0.jar</binary-origin>
|
<binary-origin>release/modules/ext/org.osgi.core-4.0.0.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/org.apache.felix.scr.annotations-1.6.0.jar</runtime-relative-path>
|
<runtime-relative-path>ext/org.apache.felix.scr.annotations-1.6.0.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/org.apache.felix.scr.annotations-1.6.0.jar</binary-origin>
|
<binary-origin>release/modules/ext/org.apache.felix.scr.annotations-1.6.0.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/commons-logging-api-1.1.jar</runtime-relative-path>
|
<runtime-relative-path>ext/commons-logging-api-1.1.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/commons-logging-api-1.1.jar</binary-origin>
|
<binary-origin>release/modules/ext/commons-logging-api-1.1.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/xz-1.0.jar</runtime-relative-path>
|
<runtime-relative-path>ext/xz-1.0.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/xz-1.0.jar</binary-origin>
|
<binary-origin>release/modules/ext/xz-1.0.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/commons-codec-1.7.jar</runtime-relative-path>
|
<runtime-relative-path>ext/commons-codec-1.7.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/commons-codec-1.7.jar</binary-origin>
|
<binary-origin>release/modules/ext/commons-codec-1.7.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/tika-core-1.2.jar</runtime-relative-path>
|
<runtime-relative-path>ext/tika-core-1.2.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/tika-core-1.2.jar</binary-origin>
|
<binary-origin>release/modules/ext/tika-core-1.2.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/zookeeper-3.3.6.jar</runtime-relative-path>
|
<runtime-relative-path>ext/zookeeper-3.3.6.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/zookeeper-3.3.6.jar</binary-origin>
|
<binary-origin>release/modules/ext/zookeeper-3.3.6.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/dom4j-1.6.1.jar</runtime-relative-path>
|
<runtime-relative-path>ext/dom4j-1.6.1.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/dom4j-1.6.1.jar</binary-origin>
|
<binary-origin>release/modules/ext/dom4j-1.6.1.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/poi-scratchpad-3.8.jar</runtime-relative-path>
|
<runtime-relative-path>ext/poi-scratchpad-3.8.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/poi-scratchpad-3.8.jar</binary-origin>
|
<binary-origin>release/modules/ext/poi-scratchpad-3.8.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/poi-ooxml-schemas-3.8.jar</runtime-relative-path>
|
<runtime-relative-path>ext/poi-ooxml-schemas-3.8.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/poi-ooxml-schemas-3.8.jar</binary-origin>
|
<binary-origin>release/modules/ext/poi-ooxml-schemas-3.8.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/bcprov-jdk15-1.45.jar</runtime-relative-path>
|
<runtime-relative-path>ext/bcprov-jdk15-1.45.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/bcprov-jdk15-1.45.jar</binary-origin>
|
<binary-origin>release/modules/ext/bcprov-jdk15-1.45.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/jericho-html-3.3.jar</runtime-relative-path>
|
<runtime-relative-path>ext/jericho-html-3.3.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/jericho-html-3.3.jar</binary-origin>
|
<binary-origin>release/modules/ext/jericho-html-3.3.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/solr-solrj-4.0.0.jar</runtime-relative-path>
|
<runtime-relative-path>ext/solr-solrj-4.0.0.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/solr-solrj-4.0.0.jar</binary-origin>
|
<binary-origin>release/modules/ext/solr-solrj-4.0.0.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/commons-lang-2.4-sources.jar</runtime-relative-path>
|
<runtime-relative-path>ext/commons-lang-2.4-sources.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/commons-lang-2.4-sources.jar</binary-origin>
|
<binary-origin>release/modules/ext/commons-lang-2.4-sources.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/solr-solrj-4.0.0-sources.jar</runtime-relative-path>
|
<runtime-relative-path>ext/solr-solrj-4.0.0-sources.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/solr-solrj-4.0.0-sources.jar</binary-origin>
|
<binary-origin>release/modules/ext/solr-solrj-4.0.0-sources.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/apache-mime4j-dom-0.7.2.jar</runtime-relative-path>
|
<runtime-relative-path>ext/apache-mime4j-dom-0.7.2.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/apache-mime4j-dom-0.7.2.jar</binary-origin>
|
<binary-origin>release/modules/ext/apache-mime4j-dom-0.7.2.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/geronimo-stax-api_1.0_spec-1.0.1.jar</runtime-relative-path>
|
<runtime-relative-path>ext/geronimo-stax-api_1.0_spec-1.0.1.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/geronimo-stax-api_1.0_spec-1.0.1.jar</binary-origin>
|
<binary-origin>release/modules/ext/geronimo-stax-api_1.0_spec-1.0.1.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/asm-3.1.jar</runtime-relative-path>
|
<runtime-relative-path>ext/asm-3.1.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/asm-3.1.jar</binary-origin>
|
<binary-origin>release/modules/ext/asm-3.1.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
</data>
|
</data>
|
||||||
</configuration>
|
</configuration>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,61 +1,61 @@
|
|||||||
/*
|
/*
|
||||||
* Autopsy Forensic Browser
|
* Autopsy Forensic Browser
|
||||||
*
|
*
|
||||||
* Copyright 2013 Basis Technology Corp.
|
* Copyright 2013 Basis Technology Corp.
|
||||||
* Contact: carrier <at> sleuthkit <dot> org
|
* Contact: carrier <at> sleuthkit <dot> org
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
* you may not use this file except in compliance with the License.
|
* you may not use this file except in compliance with the License.
|
||||||
* You may obtain a copy of the License at
|
* You may obtain a copy of the License at
|
||||||
*
|
*
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
*
|
*
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
package org.sleuthkit.autopsy.keywordsearch;
|
package org.sleuthkit.autopsy.keywordsearch;
|
||||||
|
|
||||||
import java.util.logging.Level;
|
import java.util.logging.Level;
|
||||||
import org.sleuthkit.autopsy.coreutils.Logger;
|
import org.sleuthkit.autopsy.coreutils.Logger;
|
||||||
import org.sleuthkit.datamodel.AbstractFile;
|
import org.sleuthkit.datamodel.AbstractFile;
|
||||||
import org.sleuthkit.datamodel.BlackboardArtifact;
|
import org.sleuthkit.datamodel.BlackboardArtifact;
|
||||||
import org.sleuthkit.datamodel.BlackboardAttribute;
|
import org.sleuthkit.datamodel.BlackboardAttribute;
|
||||||
import org.sleuthkit.datamodel.TskCoreException;
|
import org.sleuthkit.datamodel.TskCoreException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* TextLanguageIdentifier implementation based on a wrapped Tike
|
* TextLanguageIdentifier implementation based on a wrapped Tike
|
||||||
* LanguageIdentifier
|
* LanguageIdentifier
|
||||||
*/
|
*/
|
||||||
public class TikaLanguageIdentifier implements TextLanguageIdentifier {
|
public class TikaLanguageIdentifier implements TextLanguageIdentifier {
|
||||||
|
|
||||||
private static final Logger logger = Logger.getLogger(TikaLanguageIdentifier.class.getName());
|
private static final Logger logger = Logger.getLogger(TikaLanguageIdentifier.class.getName());
|
||||||
private static final int MIN_STRING_LENGTH = 1000;
|
private static final int MIN_STRING_LENGTH = 1000;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void addLanguageToBlackBoard(String extracted, AbstractFile sourceFile) {
|
public void addLanguageToBlackBoard(String extracted, AbstractFile sourceFile) {
|
||||||
if (extracted.length() > MIN_STRING_LENGTH) {
|
if (extracted.length() > MIN_STRING_LENGTH) {
|
||||||
org.apache.tika.language.LanguageIdentifier li = new org.apache.tika.language.LanguageIdentifier(extracted);
|
org.apache.tika.language.LanguageIdentifier li = new org.apache.tika.language.LanguageIdentifier(extracted);
|
||||||
|
|
||||||
//logger.log(Level.INFO, sourceFile.getName() + " detected language: " + li.getLanguage()
|
//logger.log(Level.INFO, sourceFile.getName() + " detected language: " + li.getLanguage()
|
||||||
// + " with " + ((li.isReasonablyCertain()) ? "HIGH" : "LOW") + " confidence");
|
// + " with " + ((li.isReasonablyCertain()) ? "HIGH" : "LOW") + " confidence");
|
||||||
|
|
||||||
BlackboardArtifact genInfo;
|
BlackboardArtifact genInfo;
|
||||||
try {
|
try {
|
||||||
genInfo = sourceFile.getGenInfoArtifact();
|
genInfo = sourceFile.getGenInfoArtifact();
|
||||||
|
|
||||||
BlackboardAttribute textLang = new BlackboardAttribute(
|
BlackboardAttribute textLang = new BlackboardAttribute(
|
||||||
BlackboardAttribute.ATTRIBUTE_TYPE.TSK_TEXT_LANGUAGE.getTypeID(),
|
BlackboardAttribute.ATTRIBUTE_TYPE.TSK_TEXT_LANGUAGE.getTypeID(),
|
||||||
KeywordSearchIngestModule.MODULE_NAME, li.getLanguage());
|
KeywordSearchIngestModule.MODULE_NAME, li.getLanguage());
|
||||||
|
|
||||||
genInfo.addAttribute(textLang);
|
genInfo.addAttribute(textLang);
|
||||||
|
|
||||||
} catch (TskCoreException ex) {
|
} catch (TskCoreException ex) {
|
||||||
logger.log(Level.WARNING, "failed to add TSK_TEXT_LANGUAGE attribute to TSK_GEN_INFO artifact for file: " + sourceFile.getName(), ex);
|
logger.log(Level.WARNING, "failed to add TSK_TEXT_LANGUAGE attribute to TSK_GEN_INFO artifact for file: " + sourceFile.getName(), ex);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -1,52 +1,52 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://www.netbeans.org/ns/project/1">
|
<project xmlns="http://www.netbeans.org/ns/project/1">
|
||||||
<type>org.netbeans.modules.apisupport.project</type>
|
<type>org.netbeans.modules.apisupport.project</type>
|
||||||
<configuration>
|
<configuration>
|
||||||
<data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
|
<data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
|
||||||
<code-name-base>org.sleuthkit.autopsy.recentactivity</code-name-base>
|
<code-name-base>org.sleuthkit.autopsy.recentactivity</code-name-base>
|
||||||
<suite-component/>
|
<suite-component/>
|
||||||
<module-dependencies>
|
<module-dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.openide.awt</code-name-base>
|
<code-name-base>org.openide.awt</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<specification-version>7.46.1</specification-version>
|
<specification-version>7.46.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.openide.modules</code-name-base>
|
<code-name-base>org.openide.modules</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<specification-version>7.23.1</specification-version>
|
<specification-version>7.23.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.openide.nodes</code-name-base>
|
<code-name-base>org.openide.nodes</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<specification-version>7.21.1</specification-version>
|
<specification-version>7.21.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.sleuthkit.autopsy.core</code-name-base>
|
<code-name-base>org.sleuthkit.autopsy.core</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<release-version>9</release-version>
|
<release-version>9</release-version>
|
||||||
<specification-version>7.0</specification-version>
|
<specification-version>7.0</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
</module-dependencies>
|
</module-dependencies>
|
||||||
<public-packages>
|
<public-packages>
|
||||||
<package>org.sleuthkit.autopsy.recentactivity</package>
|
<package>org.sleuthkit.autopsy.recentactivity</package>
|
||||||
</public-packages>
|
</public-packages>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/gson-2.1.jar</runtime-relative-path>
|
<runtime-relative-path>ext/gson-2.1.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/gson-2.1.jar</binary-origin>
|
<binary-origin>release/modules/ext/gson-2.1.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
</data>
|
</data>
|
||||||
</configuration>
|
</configuration>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,22 +1,22 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://www.netbeans.org/ns/project/1">
|
<project xmlns="http://www.netbeans.org/ns/project/1">
|
||||||
<type>org.netbeans.modules.apisupport.project</type>
|
<type>org.netbeans.modules.apisupport.project</type>
|
||||||
<configuration>
|
<configuration>
|
||||||
<data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
|
<data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
|
||||||
<code-name-base>org.sleuthkit.autopsy.scalpel</code-name-base>
|
<code-name-base>org.sleuthkit.autopsy.scalpel</code-name-base>
|
||||||
<suite-component/>
|
<suite-component/>
|
||||||
<module-dependencies>
|
<module-dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.sleuthkit.autopsy.core</code-name-base>
|
<code-name-base>org.sleuthkit.autopsy.core</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<release-version>9</release-version>
|
<release-version>9</release-version>
|
||||||
<specification-version>7.0</specification-version>
|
<specification-version>7.0</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
</module-dependencies>
|
</module-dependencies>
|
||||||
<public-packages/>
|
<public-packages/>
|
||||||
</data>
|
</data>
|
||||||
</configuration>
|
</configuration>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,48 +1,48 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://www.netbeans.org/ns/project/1">
|
<project xmlns="http://www.netbeans.org/ns/project/1">
|
||||||
<type>org.netbeans.modules.apisupport.project</type>
|
<type>org.netbeans.modules.apisupport.project</type>
|
||||||
<configuration>
|
<configuration>
|
||||||
<data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
|
<data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
|
||||||
<code-name-base>org.sleuthkit.autopsy.sevenzip</code-name-base>
|
<code-name-base>org.sleuthkit.autopsy.sevenzip</code-name-base>
|
||||||
<suite-component/>
|
<suite-component/>
|
||||||
<module-dependencies>
|
<module-dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.netbeans.api.progress</code-name-base>
|
<code-name-base>org.netbeans.api.progress</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<release-version>1</release-version>
|
<release-version>1</release-version>
|
||||||
<specification-version>1.32.1</specification-version>
|
<specification-version>1.32.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.sleuthkit.autopsy.core</code-name-base>
|
<code-name-base>org.sleuthkit.autopsy.core</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<release-version>9</release-version>
|
<release-version>9</release-version>
|
||||||
<specification-version>7.0</specification-version>
|
<specification-version>7.0</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.sleuthkit.autopsy.corelibs</code-name-base>
|
<code-name-base>org.sleuthkit.autopsy.corelibs</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<release-version>3</release-version>
|
<release-version>3</release-version>
|
||||||
<specification-version>1.1</specification-version>
|
<specification-version>1.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
</module-dependencies>
|
</module-dependencies>
|
||||||
<public-packages/>
|
<public-packages/>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/sevenzipjbinding.jar</runtime-relative-path>
|
<runtime-relative-path>ext/sevenzipjbinding.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/sevenzipjbinding.jar</binary-origin>
|
<binary-origin>release/modules/ext/sevenzipjbinding.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
<class-path-extension>
|
<class-path-extension>
|
||||||
<runtime-relative-path>ext/sevenzipjbinding-AllPlatforms.jar</runtime-relative-path>
|
<runtime-relative-path>ext/sevenzipjbinding-AllPlatforms.jar</runtime-relative-path>
|
||||||
<binary-origin>release/modules/ext/sevenzipjbinding-AllPlatforms.jar</binary-origin>
|
<binary-origin>release/modules/ext/sevenzipjbinding-AllPlatforms.jar</binary-origin>
|
||||||
</class-path-extension>
|
</class-path-extension>
|
||||||
</data>
|
</data>
|
||||||
</configuration>
|
</configuration>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,69 +1,69 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://www.netbeans.org/ns/project/1">
|
<project xmlns="http://www.netbeans.org/ns/project/1">
|
||||||
<type>org.netbeans.modules.apisupport.project</type>
|
<type>org.netbeans.modules.apisupport.project</type>
|
||||||
<configuration>
|
<configuration>
|
||||||
<data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
|
<data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
|
||||||
<code-name-base>org.sleuthkit.autopsy.testing</code-name-base>
|
<code-name-base>org.sleuthkit.autopsy.testing</code-name-base>
|
||||||
<suite-component/>
|
<suite-component/>
|
||||||
<module-dependencies>
|
<module-dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.sleuthkit.autopsy.core</code-name-base>
|
<code-name-base>org.sleuthkit.autopsy.core</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<release-version>9</release-version>
|
<release-version>9</release-version>
|
||||||
<specification-version>7.0</specification-version>
|
<specification-version>7.0</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.sleuthkit.autopsy.keywordsearch</code-name-base>
|
<code-name-base>org.sleuthkit.autopsy.keywordsearch</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<release-version>5</release-version>
|
<release-version>5</release-version>
|
||||||
<specification-version>3.2</specification-version>
|
<specification-version>3.2</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
</module-dependencies>
|
</module-dependencies>
|
||||||
<test-dependencies>
|
<test-dependencies>
|
||||||
<test-type>
|
<test-type>
|
||||||
<name>qa-functional</name>
|
<name>qa-functional</name>
|
||||||
<test-dependency>
|
<test-dependency>
|
||||||
<code-name-base>org.netbeans.libs.junit4</code-name-base>
|
<code-name-base>org.netbeans.libs.junit4</code-name-base>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
</test-dependency>
|
</test-dependency>
|
||||||
<test-dependency>
|
<test-dependency>
|
||||||
<code-name-base>org.netbeans.modules.jellytools.java</code-name-base>
|
<code-name-base>org.netbeans.modules.jellytools.java</code-name-base>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
</test-dependency>
|
</test-dependency>
|
||||||
<test-dependency>
|
<test-dependency>
|
||||||
<code-name-base>org.netbeans.modules.jellytools.platform</code-name-base>
|
<code-name-base>org.netbeans.modules.jellytools.platform</code-name-base>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
</test-dependency>
|
</test-dependency>
|
||||||
<test-dependency>
|
<test-dependency>
|
||||||
<code-name-base>org.netbeans.modules.jemmy</code-name-base>
|
<code-name-base>org.netbeans.modules.jemmy</code-name-base>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
</test-dependency>
|
</test-dependency>
|
||||||
<test-dependency>
|
<test-dependency>
|
||||||
<code-name-base>org.netbeans.modules.nbjunit</code-name-base>
|
<code-name-base>org.netbeans.modules.nbjunit</code-name-base>
|
||||||
<recursive/>
|
<recursive/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
</test-dependency>
|
</test-dependency>
|
||||||
</test-type>
|
</test-type>
|
||||||
<test-type>
|
<test-type>
|
||||||
<name>unit</name>
|
<name>unit</name>
|
||||||
<test-dependency>
|
<test-dependency>
|
||||||
<code-name-base>org.netbeans.libs.junit4</code-name-base>
|
<code-name-base>org.netbeans.libs.junit4</code-name-base>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
</test-dependency>
|
</test-dependency>
|
||||||
<test-dependency>
|
<test-dependency>
|
||||||
<code-name-base>org.netbeans.modules.nbjunit</code-name-base>
|
<code-name-base>org.netbeans.modules.nbjunit</code-name-base>
|
||||||
<recursive/>
|
<recursive/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
</test-dependency>
|
</test-dependency>
|
||||||
</test-type>
|
</test-type>
|
||||||
</test-dependencies>
|
</test-dependencies>
|
||||||
<public-packages/>
|
<public-packages/>
|
||||||
</data>
|
</data>
|
||||||
</configuration>
|
</configuration>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,113 +1,113 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://www.netbeans.org/ns/project/1">
|
<project xmlns="http://www.netbeans.org/ns/project/1">
|
||||||
<type>org.netbeans.modules.apisupport.project</type>
|
<type>org.netbeans.modules.apisupport.project</type>
|
||||||
<configuration>
|
<configuration>
|
||||||
<data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
|
<data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
|
||||||
<code-name-base>org.sleuthkit.autopsy.timeline</code-name-base>
|
<code-name-base>org.sleuthkit.autopsy.timeline</code-name-base>
|
||||||
<suite-component/>
|
<suite-component/>
|
||||||
<module-dependencies>
|
<module-dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.netbeans.api.progress</code-name-base>
|
<code-name-base>org.netbeans.api.progress</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<release-version>1</release-version>
|
<release-version>1</release-version>
|
||||||
<specification-version>1.32.1</specification-version>
|
<specification-version>1.32.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.netbeans.modules.settings</code-name-base>
|
<code-name-base>org.netbeans.modules.settings</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<release-version>1</release-version>
|
<release-version>1</release-version>
|
||||||
<specification-version>1.35.1</specification-version>
|
<specification-version>1.35.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.openide.actions</code-name-base>
|
<code-name-base>org.openide.actions</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<specification-version>6.26.1</specification-version>
|
<specification-version>6.26.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.openide.awt</code-name-base>
|
<code-name-base>org.openide.awt</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<specification-version>7.46.1</specification-version>
|
<specification-version>7.46.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.openide.dialogs</code-name-base>
|
<code-name-base>org.openide.dialogs</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<specification-version>7.25.1</specification-version>
|
<specification-version>7.25.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.openide.modules</code-name-base>
|
<code-name-base>org.openide.modules</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<specification-version>7.32.1</specification-version>
|
<specification-version>7.32.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.openide.nodes</code-name-base>
|
<code-name-base>org.openide.nodes</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<specification-version>7.28.1</specification-version>
|
<specification-version>7.28.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.openide.util</code-name-base>
|
<code-name-base>org.openide.util</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<specification-version>8.25.2</specification-version>
|
<specification-version>8.25.2</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.openide.util.lookup</code-name-base>
|
<code-name-base>org.openide.util.lookup</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<specification-version>8.15.2</specification-version>
|
<specification-version>8.15.2</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.openide.windows</code-name-base>
|
<code-name-base>org.openide.windows</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<specification-version>6.55.2</specification-version>
|
<specification-version>6.55.2</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.sleuthkit.autopsy.core</code-name-base>
|
<code-name-base>org.sleuthkit.autopsy.core</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<release-version>9</release-version>
|
<release-version>9</release-version>
|
||||||
<specification-version>7.0</specification-version>
|
<specification-version>7.0</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.sleuthkit.autopsy.corelibs</code-name-base>
|
<code-name-base>org.sleuthkit.autopsy.corelibs</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<release-version>3</release-version>
|
<release-version>3</release-version>
|
||||||
<specification-version>1.1</specification-version>
|
<specification-version>1.1</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
</module-dependencies>
|
</module-dependencies>
|
||||||
<public-packages/>
|
<public-packages/>
|
||||||
</data>
|
</data>
|
||||||
</configuration>
|
</configuration>
|
||||||
</project>
|
</project>
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -1,5 +1,5 @@
|
|||||||
#Updated by build script
|
#Updated by build script
|
||||||
#Wed, 25 Sep 2013 13:55:37 -0400
|
#Fri, 18 Oct 2013 23:25:14 -0400
|
||||||
LBL_splash_window_title=Starting Autopsy
|
LBL_splash_window_title=Starting Autopsy
|
||||||
SPLASH_HEIGHT=288
|
SPLASH_HEIGHT=288
|
||||||
SPLASH_WIDTH=538
|
SPLASH_WIDTH=538
|
||||||
@ -8,4 +8,4 @@ SplashRunningTextBounds=5,266,530,17
|
|||||||
SplashRunningTextColor=0x0
|
SplashRunningTextColor=0x0
|
||||||
SplashRunningTextFontSize=18
|
SplashRunningTextFontSize=18
|
||||||
|
|
||||||
currentVersion=Autopsy 3.0.7
|
currentVersion=Autopsy 3.0.8
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#Updated by build script
|
#Updated by build script
|
||||||
#Wed, 25 Sep 2013 13:55:37 -0400
|
#Fri, 18 Oct 2013 23:25:14 -0400
|
||||||
|
|
||||||
CTL_MainWindow_Title=Autopsy 3.0.7
|
CTL_MainWindow_Title=Autopsy 3.0.8
|
||||||
CTL_MainWindow_Title_No_Project=Autopsy 3.0.7
|
CTL_MainWindow_Title_No_Project=Autopsy 3.0.8
|
||||||
|
@ -1,31 +1,31 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://www.netbeans.org/ns/project/1">
|
<project xmlns="http://www.netbeans.org/ns/project/1">
|
||||||
<type>org.netbeans.modules.apisupport.project</type>
|
<type>org.netbeans.modules.apisupport.project</type>
|
||||||
<configuration>
|
<configuration>
|
||||||
<data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
|
<data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
|
||||||
<code-name-base>org.sleuthkit.autopsy.thunderbirdparser</code-name-base>
|
<code-name-base>org.sleuthkit.autopsy.thunderbirdparser</code-name-base>
|
||||||
<suite-component/>
|
<suite-component/>
|
||||||
<module-dependencies>
|
<module-dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.sleuthkit.autopsy.core</code-name-base>
|
<code-name-base>org.sleuthkit.autopsy.core</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<release-version>9</release-version>
|
<release-version>9</release-version>
|
||||||
<specification-version>7.0</specification-version>
|
<specification-version>7.0</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<code-name-base>org.sleuthkit.autopsy.keywordsearch</code-name-base>
|
<code-name-base>org.sleuthkit.autopsy.keywordsearch</code-name-base>
|
||||||
<build-prerequisite/>
|
<build-prerequisite/>
|
||||||
<compile-dependency/>
|
<compile-dependency/>
|
||||||
<run-dependency>
|
<run-dependency>
|
||||||
<release-version>5</release-version>
|
<release-version>5</release-version>
|
||||||
<specification-version>3.2</specification-version>
|
<specification-version>3.2</specification-version>
|
||||||
</run-dependency>
|
</run-dependency>
|
||||||
</dependency>
|
</dependency>
|
||||||
</module-dependencies>
|
</module-dependencies>
|
||||||
<public-packages/>
|
<public-packages/>
|
||||||
</data>
|
</data>
|
||||||
</configuration>
|
</configuration>
|
||||||
</project>
|
</project>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user