1. Reworked working with command-line arguments
2. Added service control actions: install/uninstall/start/stop/status
3. Added log settings to the configuration file
4. Updated the README file
On Linux you can run it listening on port 53 without root privs. This is the best option: clients still send on port 53 (no wonky configs) and AdGuard doesn't run as root (!).
* commit '63f20bc3979c61f71afcad1e9c7bbcdbe783a98e': (27 commits)
Request language from server
i18n -— fiz broken change_language APO method
Allow querying and changeing i18n language via API.
Update readme and translations
Add ru locale
Move translations script to scripts folder
Fix footer layout
Add oneskyapp scripts for download and upload translations
Fix minor mistake
Translate Copyright text on footer
Fix wrong translate key
Fix wrong check update button text
Convert i18n resource to key type
Translate missing toast message when toggle query log feature
create locales/en.js and change to key type. Next may be use auto load translate resource
Tranlsate missing toast message
add missing translate
Update missing trasnlate
Fix eslint
Add translate PopoverFilter
...
* Link directly to binary downloads
* Move "how to run" section right after binaries.
* Add "How does AdGuard DNS work" and "How is this different from public AdGuard DNS servers" sections.
* Update phrasing to emphasize that it's "your AdGuard DNS" server.
* Remove yarn from `brew install` line.
* Mention terminal for bash commands.
* Add 32-bit ARM and 32-bit Intel binary links.