| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| * | | update makefile to support PLUTO builds | Nathan Freitas | 2015-12-16 | |
| | | | ||||
| * | | add link for new icon | Nathan Freitas | 2015-12-16 | |
| | | | ||||
| * | | update for Orfox | Nathan Freitas | 2015-12-16 | |
| | | | ||||
| * | | update binaries | Nathan Freitas | 2015-12-16 | |
| | | | ||||
| * | | update external versions of Tor 0.2.7.6 and OpenSSL 1.0.1q | Nathan Freitas | 2015-12-16 | |
| | | | ||||
| * | | use a browser constant here, with the new constant being Orfox | Nathan Freitas | 2015-12-16 | |
| | | | ||||
| * | | deleted these graphics | Nathan Freitas | 2015-12-16 | |
| | | | ||||
| * | | update style, icons and graphics | Nathan Freitas | 2015-12-16 | |
| |/ | ||||
| * | update to 15.0.1-RC-3 with openssl 1.0.2a15.0.1-RC-3 | Nathan Freitas | 2015-07-14 | |
| | | | | | also this build adds x86 back in | |||
| * | move back to 1.0.2a for x86_64 support | Nathan Freitas | 2015-07-14 | |
| | | ||||
| * | fix translations for common issues | Nathan Freitas | 2015-07-13 | |
| | | ||||
| * | update localizations for strings and app description | Nathan Freitas | 2015-07-13 | |
| | | ||||
| * | update changelog15.0.1-RC-2 | Nathan Freitas | 2015-07-13 | |
| | | ||||
| * | 15.0.1-RC-2-PIE | Nathan Freitas | 2015-07-13 | |
| | | ||||
| * | update tor version constant to 0.2.6.10 | Nathan Freitas | 2015-07-13 | |
| | | ||||
| * | update to tor 0.2.6.10 | Nathan Freitas | 2015-07-13 | |
| | | ||||
| * | Merge pull request #15 from aelmahmoudy/openssl_update | n8fr8 | 2015-07-09 | |
| |\ | | | | | Update OpenSSL to v1.0.2a to fix build for x86_64 arch. | |||
| | * | Update OpenSSL to v1.0.2a to fix build for x86_64 arch. | أحمد المحمودي (Ahmed El-Mahmoudy) | 2015-07-09 | |
| | | | ||||
| * | | Merge pull request #14 from aelmahmoudy/mipsfix | n8fr8 | 2015-07-09 | |
| |\ \ | |/ |/| | Define __MIPSEL__ to workaround OpenSSL build failure for mips arch. | |||
| | * | Define __MIPSEL__ to workaround OpenSSL build failure for mips arch. | أحمد المحمودي (Ahmed El-Mahmoudy) | 2015-07-09 | |
| |/ | ||||
| * | update to 15.0.1-RC-1 (PIE only)15.0.1-RC-1 | Nathan Freitas | 2015-07-08 | |
| | | ||||
| * | update changelog15.0.1-beta-3 | Nathan Freitas | 2015-06-26 | |
| | | ||||
| * | update to beta 3 | Nathan Freitas | 2015-06-26 | |
| | | ||||
| * | final fixes for AppsVPN mode on boot and Android 4.x support | Nathan Freitas | 2015-06-26 | |
| | | ||||
| * | update changelog for v15.0.115.0.1-beta-2-signed15.0.1-beta-2 | Nathan Freitas | 2015-06-25 | |
| | | ||||
| * | v15.0.1 beta 2 | Nathan Freitas | 2015-06-25 | |
| | | ||||
| * | Enable support for app selection to work with VPN mode on Lollipop+ | Nathan Freitas | 2015-06-25 | |
| | | | | | For now we will re-use/overload the app selection transproxy UI in Settings | |||
| * | update to sdk 22 | Nathan Freitas | 2015-06-25 | |
| | | ||||
| * | don't try to build external folders in eclipse | Nathan Freitas | 2015-06-25 | |
| | | ||||
| * | update tun2socks binaries | Nathan Freitas | 2015-06-25 | |
| | | ||||
| * | update submodule pin | Nathan Freitas | 2015-06-25 | |
| | | ||||
| * | enable background starts by default only for Service intent calls | Nathan Freitas | 2015-06-22 | |
| | | ||||
| * | update manifest for v15.0.1 beta 1 | Nathan Freitas | 2015-06-22 | |
| | | ||||
| * | Merge branch 'the-big-start-stop-makeover' of ↵ | Nathan Freitas | 2015-06-22 | |
| |\ | | | | | | | | | | | | | | | https://github.com/eighthave/orbot into eighthave-the-big-start-stop-makeover Conflicts: src/org/torproject/android/OrbotMainActivity.java src/org/torproject/android/service/TorService.java | |||
| | * | on start, check for running tor daemon, and if TorService stopped, then start | Hans-Christoph Steiner | 2015-06-17 | |
| | | | | | | | | | | | | | | | If Orbot was killed when the tor daemon was running, the tor daemon will still be running when Orbot starts again. OrbotMainActivity then checks to see if tor daemon is running while TorService is stopped. If so, TorService is started so that the state of everything is in sync. | |||
| | * | init file path variables (tor, polipo, etc) when the app starts | Hans-Christoph Steiner | 2015-06-17 | |
| | | | | | | | | | | | | | | | | | These file path variables can be set at the very start, OrbotApp.onCreate() and they will not change during the lifetime of the app, so represent them as globally accessible static variables. This is needed for things like OrbotMainActivity detecting whether the tor daemon is still running, even though TorService is not. | |||
| | * | "Allow Background Starts" prefs also controls the old START_TOR Intent | Hans-Christoph Steiner | 2015-06-17 | |
| | | | ||||
| | * | remove delayed handling of Intents in OrbotMainActivity | Hans-Christoph Steiner | 2015-06-17 | |
| | | | | | | | | | | | | | This is a leftover bit from the old structure, it should no longer be needed and it causes the status updates to be noticeably delayed so when OrbotMainActivity is started after being killed, it flashes OFF then ON. | |||
| | * | prevent a status request from starting TorService | Hans-Christoph Steiner | 2015-06-17 | |
| | | | | | | | | | | | | | | | | | If some internal bit of Orbot is requesting the status of TorService, it should not cause it to start. So only request status from TorService if it is running, otherwise keep status as OFF. the big imports change is because of the Android auto-formatter | |||
| | * | when OrbotMainActivity starts, query TorService for current status | Hans-Christoph Steiner | 2015-06-17 | |
| | | | | | | | | | | | | | If OrbotMainActivity gets killed while TorService is running, then when OrbotMainActivity starts again, it needs to get the current status from TorService to correctly represent things to the user. | |||
| * | | Merge branch 'eighthave-the-big-start-stop-makeover' | Nathan Freitas | 2015-06-22 | |
| |\ \ | ||||
| | * | | fix handling of foreground intent starts, and set bg start off by default | Nathan Freitas | 2015-06-22 | |
| | | | | ||||
| | * | | improve status request/callback interaction and status UI layout | Nathan Freitas | 2015-06-22 | |
| | | | | ||||
| | * | | update tor to 0.2.6.9 | Nathan Freitas | 2015-06-22 | |
| | |/ | ||||
| | * | include all status messages with "start" in them in the starting sequence | Hans-Christoph Steiner | 2015-06-12 | |
| | | | | | | | | | | | | | Before, the startup sequence showed "Orbot is starting..." for a long time, then quickly showed the final tor percentage messages. This adds a few more messages to provide useful feedback. | |||
| | * | drive main screen UI updated entirely from TorService status updates | Hans-Christoph Steiner | 2015-06-12 | |
| | | | | | | | | | | | | | Now that STATUS_STARTING is sent in TorService.onCreate(), the response time is snappy enough that we don't need hacks in OrbotMainActivity to show that long press happened. | |||
| | * | set STATUS_STARTING in TorService.onCreate(), that's where it begins | Hans-Christoph Steiner | 2015-06-12 | |
| | | | | | | | | | | | | | | | | | The very first place that the whole tor start sequence starts is from TorService's onCreate(), so that is where STATUS_STARTING should be announced from. The open question is whether Intents besides ACTION_START ever cause TorService to start. In theory, TorService should already be running when any Intent is sent besides ACTION_START. | |||
| | * | rename TorStarter to IncomingIntentRouter, it handles all Intents | Hans-Christoph Steiner | 2015-06-12 | |
| | | | | | | | | | TorStarter does lots of things besides starting Tor | |||
| | * | announce Orbot is ON once the first circuit is complete | Hans-Christoph Steiner | 2015-06-12 | |
| | | | | | | | | | | | | | | | Before, it was announcing tor was started when it had completed starting the daemons. But that does not guarantee that Tor is actually connected and working. So instead, this waits for the first circuit to be built, then announces Tor is ON. | |||
| | * | include dynamic proxy config info in ACTION_STATUS replies | Hans-Christoph Steiner | 2015-06-11 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This includes extras in the Intents that are sent as replies to the two different requests to start tor (ACTION_START and ACTION_START_TOR). These extras give all of the current SOCKS and HTTP proxy settings, so that the app can dynamically use the correct settings. Sometimes there are port conflicts, so apps should dynamically adjust in order to reliably find tor. closes #3612 https://dev.guardianproject.info/issues/3612 refs #4419 https://dev.guardianproject.info/issues/4419 refs #3690 https://dev.guardianproject.info/issues/3690 refs #3687 https://dev.guardianproject.info/issues/3687 refs #3859 https://dev.guardianproject.info/issues/3859 | |||
