devgianlu / dnshero Goto Github PK
View Code? Open in Web Editor NEWAn Android app to inspect DNS zones like a superhero
License: GNU General Public License v3.0
An Android app to inspect DNS zones like a superhero
License: GNU General Public License v3.0
There's a lot more information about this crash on crashlytics.com:
http://example.com/path/to/fabric/issue
OS Version: 3.18.71-g80b065a(0a383a5192)
OS API Level: 27
Device: marmite
Model (and Product): Swift 2 X (Swift2)
Application version: 1.2.0
Crashlytics UID: null
java.lang.RuntimeException: java.lang.NoSuchMethodException: <init> [class com.gianlu.dnshero.NetIO.b$g, class org.json.JSONObject]
at com.gianlu.commonutils.b.a(CommonUtils.java:555)
at com.gianlu.dnshero.NetIO.b$g.<init>(Domain.java:181)
at com.gianlu.dnshero.NetIO.b$j.<init>(Domain.java:207)
at com.gianlu.dnshero.NetIO.b.<init>(Domain.java:30)
at com.gianlu.dnshero.NetIO.ZoneVisionAPI$1.run(ZoneVisionAPI.java:51)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
at java.lang.Thread.run(Thread.java:764)
Caused by: java.lang.NoSuchMethodException: <init> [class com.gianlu.dnshero.NetIO.b$g, class org.json.JSONObject]
at java.lang.Class.getConstructor0(Class.java:2320)
at java.lang.Class.getDeclaredConstructor(Class.java:2166)
at com.gianlu.commonutils.b.a(CommonUtils.java:541)
... 7 more
Hi,
What is the license of this project? If you haven't already decided, I would suggest GNU GPL v3.
This way we could add your app to F-Droid if you're ok 👍
What do you think of adding an option in the menu for an opt-out of Crashlytics & Co.?
please consider adding a changelog file as make it easier for the uses to see that change.
Hi,
DNSHero does not support TXT records with multiple values:
The actual values are:
$ dig +short TXT paris.now.weather.dyn.bortzmeyer.fr
"Paris" "Sunny" "26.0 C" "precipitation 0.0 mm" "wind 6.8 km/h" "cloudiness 0 %" "humidity 51 %"
I think this is because of that .get(0)
at line 24 in TXTAdapter.java
, but my Java/Android skills are limited and I don’t have the infra to make a proper PR and test it.
Dependabot couldn't authenticate with https://jitpack.io.
You can provide authentication details in your Dependabot dashboard by clicking into the account menu (in the top right) and selecting 'Config variables'.
Would you be willing to add a specific element in the app to support parsing of DMARC records? I would find it extremely helpful and believe it would be a popular feature to filter by TXT records which use the "_dmarc" host and begin with "v=DMARC1"
Official reference is here:
https://dmarc.org/overview/
If you're willing to include this I can offer support for testing and parsing.
I've seen this app on F-Droid, but it lacks screenshots, changelog and a translatable description there. It's pretty easy for you to add these information. Please have a look at this example or at the F-Droid docs or fastlane docs.
After you have commited these files to your repo and tagged a new version, you need to remove the Description
and Summary
from the metadata file in the F-Droid Data repo.
So I just download the app from F-Droid and I love the way all the information of a domain is organized. The only issue I have is about the background color of the different states of the diagnostic page. The background color of the Passed state is yellowish-green which makes the text bearly visible. I think it would be very helpful if the background colors are changed or the text color is changed to black or some other combination to make the info more visible.
Hello,
I'm getting this error when trying to build 1.1.0-foss with devgianlu/CommonUtils@9d9f1ba and devgianlu/MaterialPreferences@23068a4:
A problem occurred evaluating project ':MaterialPreferences'.
> Plugin with id 'com.novoda.bintray-release' not found.
Hi!
I have been using DNS Hero for quite some time and I like it!
Something that I have realized that I personally would like to se is the option to enable to more check, for example predefined SRV records for certain services (like matrix, minecraft and so on).
Those check should maybe be manually enabled in DNS Hero and not resolve it by default.
Let me know if I am unclear :)
stringtale's Deprecation Notice.
if possible remove from readme.
provide alternative way also.
Hello! I want to contribute on your project with making logo design. What do you think about it?
Arslan Şahin
Graphics Designer
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.