| Commit message (Collapse) | Author | Age |
| | |
|
| |\
| |
| |
| | |
sisbell-sisbell_236a
|
| | | |
|
| |\ \ |
|
| | | | |
|
| | |\ \
|/ / /
| | _
| | |
sisbell-sisbell_237
|
| | | |
|
| |\ \
| | |
| | | |
Fixes VPN Request Cancel Bugs
|
| | |/
| |
| |
| |
| |
| | |
- Cancelling the VPN Permission Request left the user on a blank screen. This happened on the main activity and in the onboarding flow
- If on the main screen you enable VPN but then deny the permission, the switch was previously activiated despite VPN permissions being
denied.
|
| |\ \
| | |
| | | |
Removes the refresh button on the VPN Selection screen
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| | |
Since this operaiton happens onResume() in the
activity, there's not really any need for the user to invoke it and from
a user's perspective it isnt entirely clear what it does.
Additionally, this commit removes unused code and addresses IDE
warnings in AppManagerActivity
|
| |\ \
| |/
|/| |
|
| |/
|
|
|
|
|
|
|
| |
with the Tor Browser for Android. Conversations surrounding this can be found
here https://blog.torproject.org/comment/281767#comment-281767 and
here https://trac.torproject.org/projects/tor/ticket/29955
Previously the Orfox link was broken if the user didn't have Google Play
installed since it was no longer distributed on F-Droid.
|
| | |
|
| |
|
|
|
| |
- ports will be checked and if not available, increment +1
- new setting add to allow static setting of http port value
|
| | |
|
| | |
|
| |\ |
|
| | |\
| | |
| | | |
Removed unused Eclipse IDE ./settings/ directory
|
| | | |
| | |
| | |
| | |
| | |
| | | |
Eclipse build files in the root of the repository that should
also get deleted but I'm not 100% sure if some of them are still
used or not
|
| | |\ \
| | |/
| |/| |
String resource missed from #222
|
| | |/
| |
| |
| | |
service" to "onion service"rename in #222
|
| | | |
|
| |\ \
| |/ |
|
| | |\
| | |
| | | |
Fixes Farsi Settings Crash
|
| | | | |
|
| | |\ \
| | | |
| | | | |
Rename hidden services to onion services
|
| | | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
As described in #132, the Tor Project has deprecated the use of
the name hidden service and has adopted onion service as a
replacement.
Closes #132
|
| | |\ \
| | |/
| |/| |
Fix onion service only working intermittently in VPN mode
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This reduces the min. TTL for DNS request to 60 seconds which is also
the time for which the mapping of an onion address to a virtual IP is
valid. This change is needed because Tor's internal mapping sometimes
expired before the 900 seconds previously configured as TTL. This would
lead to request failing with `WARN: Missing mapping for virtual address
'[scrubbed]'. Refusing.`
Tor, when resolving onion addresses, uses a TTL of 60 seconds:
$ dig ye3s2gcp2t6ernhy7rtgk6him4iddkvhy4h2csc2wvrfj.onion @localhost -p 5400
; <<>> DiG 9.14.2 <<>> ye3s2gcp2t6ernhy7rtgk6him4iddkvhy4h2csc2wvrfj.onion @localhost -p 5400
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25321
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;ye3s2gcp2t6ernhy7rtgk6him4iddkvhy4h2csc2wvrfj.onion. IN A
;; ANSWER SECTION:
ye3s2gcp2t6ernhy7rtgk6him4iddkvhy4h2csc2wvrfj.onion. 60 IN A 10.209.112.10
;; Query time: 0 msec
;; SERVER: 127.0.0.1#5400(127.0.0.1)
;; WHEN: Tue Jun 04 19:39:54 CEST 2019
;; MSG SIZE rcvd: 85
However, pdnsd changed the TTL to 15 minutes:
$ dig ye3s2gcp2t6ernhy7rtgk6him4iddkvhy4h2csc2wvrfj.onion
; <<>> DiG 9.14.2 <<>> ye3s2gcp2t6ernhy7rtgk6him4iddkvhy4h2csc2wvrfj.onion
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40438
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1024
;; QUESTION SECTION:
;ye3s2gcp2t6ernhy7rtgk6him4iddkvhy4h2csc2wvrfj.onion. IN A
;; ANSWER SECTION:
ye3s2gcp2t6ernhy7rtgk6him4iddkvhy4h2csc2wvrfj.onion. 900 IN A 10.209.112.10
;; Query time: 1 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Tue Jun 04 19:39:59 CEST 2019
;; MSG SIZE rcvd: 96
|
| | | |
|
| | | |
|
| | | |
|
| |/
|
|
| |
some devices don't have it for their sh commands
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |\
| |
| | |
Delete Minimalperm Manifest
|
| | |
| |
| |
| | |
to keep this manifest file in app/src
|
| |\ \
| | |
| | | |
Removes APP_PLATFORM warning at the start of ndk-build
|
| | |/
| |
| |
| |
| |
| | |
greater than the sdk version defined for the project. Since nothing
was specified in the manifest it defaulted to 1 but we can set this
to Orbot's minSdkVersion of 16 to get rid of this warning
|
| | | |
|