mirror of https://github.com/M66B/NetGuard.git
Pick last resolved DNS
This commit is contained in:
parent
e006d18feb
commit
d802b115ed
|
@ -100,7 +100,6 @@
|
|||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/manifests" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/objectFiles" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/pre-dexed" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/proguard-rules" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/res" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/restart-dex" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/rs" />
|
||||
|
|
|
@ -794,9 +794,12 @@ public class DatabaseHelper extends SQLiteOpenHelper {
|
|||
try {
|
||||
SQLiteDatabase db = this.getReadableDatabase();
|
||||
// There is a segmented index on resource
|
||||
return db.compileStatement(
|
||||
"SELECT qname FROM dns WHERE resource = '" + ip.replace("'", "''") + "'")
|
||||
.simpleQueryForString();
|
||||
String query = "SELECT qname";
|
||||
query += " FROM dns";
|
||||
query += " WHERE resource = '" + ip.replace("'", "''") + "'";
|
||||
query += " ORDER BY time DESC";
|
||||
query += " LIMIT 1";
|
||||
return db.compileStatement(query).simpleQueryForString();
|
||||
} catch (SQLiteDoneException ignored) {
|
||||
// Not found
|
||||
return null;
|
||||
|
|
Loading…
Reference in New Issue