<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/n8fr8/orbot, branch eighthave-the-big-start-stop-makeover</title>
<subtitle>Nathan's Orbot repository</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/n8fr8/orbot.git/'/>
<entry>
<title>Merge branch 'the-big-start-stop-makeover' of https://github.com/eighthave/orbot into eighthave-the-big-start-stop-makeover</title>
<updated>2015-06-22T16:43:42+00:00</updated>
<author>
<name>Nathan Freitas</name>
<email>nathan@freitas.net</email>
</author>
<published>2015-06-22T16:43:42+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/n8fr8/orbot.git/commit/?id=e11cae883ee5f850780660f9222f21fbe74e6fee'/>
<id>e11cae883ee5f850780660f9222f21fbe74e6fee</id>
<content type='text'>
Conflicts:
	src/org/torproject/android/OrbotMainActivity.java
	src/org/torproject/android/service/TorService.java
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	src/org/torproject/android/OrbotMainActivity.java
	src/org/torproject/android/service/TorService.java
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'eighthave-the-big-start-stop-makeover'</title>
<updated>2015-06-22T16:39:17+00:00</updated>
<author>
<name>Nathan Freitas</name>
<email>nathan@freitas.net</email>
</author>
<published>2015-06-22T16:39:17+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/n8fr8/orbot.git/commit/?id=a8384bde7400abb9282a509e5b897ca5e987923e'/>
<id>a8384bde7400abb9282a509e5b897ca5e987923e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix handling of foreground intent starts, and set bg start off by default</title>
<updated>2015-06-22T16:37:51+00:00</updated>
<author>
<name>Nathan Freitas</name>
<email>nathan@freitas.net</email>
</author>
<published>2015-06-22T16:37:51+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/n8fr8/orbot.git/commit/?id=225ad9d1ac1a73bbf061fbbc4d2d5e41feb60dfe'/>
<id>225ad9d1ac1a73bbf061fbbc4d2d5e41feb60dfe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>improve status request/callback interaction and status UI layout</title>
<updated>2015-06-22T16:25:37+00:00</updated>
<author>
<name>Nathan Freitas</name>
<email>nathan@freitas.net</email>
</author>
<published>2015-06-22T16:25:37+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/n8fr8/orbot.git/commit/?id=e132a79a610deb730713b203299ce783533e3aaa'/>
<id>e132a79a610deb730713b203299ce783533e3aaa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>update tor to 0.2.6.9</title>
<updated>2015-06-22T15:30:56+00:00</updated>
<author>
<name>Nathan Freitas</name>
<email>nathan@freitas.net</email>
</author>
<published>2015-06-22T15:30:56+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/n8fr8/orbot.git/commit/?id=67d1652e57c86c20b2cac83f8334190996559cb1'/>
<id>67d1652e57c86c20b2cac83f8334190996559cb1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>on start, check for running tor daemon, and if TorService stopped, then start</title>
<updated>2015-06-17T16:08:52+00:00</updated>
<author>
<name>Hans-Christoph Steiner</name>
<email>hans@eds.org</email>
</author>
<published>2015-06-17T16:08:52+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/n8fr8/orbot.git/commit/?id=aa87e6712a34e6fe9629a93649aa01cee7be6d04'/>
<id>aa87e6712a34e6fe9629a93649aa01cee7be6d04</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>init file path variables (tor, polipo, etc) when the app starts</title>
<updated>2015-06-17T16:06:23+00:00</updated>
<author>
<name>Hans-Christoph Steiner</name>
<email>hans@eds.org</email>
</author>
<published>2015-06-17T16:06:23+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/n8fr8/orbot.git/commit/?id=a81c0001d6cfb764ba6e1cd2fca6e78c6487c5f3'/>
<id>a81c0001d6cfb764ba6e1cd2fca6e78c6487c5f3</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>"Allow Background Starts" prefs also controls the old START_TOR Intent</title>
<updated>2015-06-17T15:45:07+00:00</updated>
<author>
<name>Hans-Christoph Steiner</name>
<email>hans@eds.org</email>
</author>
<published>2015-06-17T15:45:07+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/n8fr8/orbot.git/commit/?id=943edf094bfd559abc0d7359ce7728f3e322cd15'/>
<id>943edf094bfd559abc0d7359ce7728f3e322cd15</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove delayed handling of Intents in OrbotMainActivity</title>
<updated>2015-06-17T15:15:31+00:00</updated>
<author>
<name>Hans-Christoph Steiner</name>
<email>hans@eds.org</email>
</author>
<published>2015-06-17T15:15:31+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/n8fr8/orbot.git/commit/?id=adf7c09f0e78bc0ea6fc60cc6430fff7140beb95'/>
<id>adf7c09f0e78bc0ea6fc60cc6430fff7140beb95</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>prevent a status request from starting TorService</title>
<updated>2015-06-17T15:13:35+00:00</updated>
<author>
<name>Hans-Christoph Steiner</name>
<email>hans@eds.org</email>
</author>
<published>2015-06-17T15:13:35+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/n8fr8/orbot.git/commit/?id=c9e31020e06bf283653e5f96bbdf70fc6a50e355'/>
<id>c9e31020e06bf283653e5f96bbdf70fc6a50e355</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
</feed>
