<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bitmask-dev.git/src/leap/bitmask/backend_app.py, branch 0.9.2rc4</title>
<subtitle>[bitmask-dev] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/'/>
<entry>
<title>[bug] pass on standalone flag to common</title>
<updated>2015-10-07T15:05:30+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2015-10-06T17:44:39+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=b8fdfc87c4a5cd0e05f35f660b61e77b1a9559a0'/>
<id>b8fdfc87c4a5cd0e05f35f660b61e77b1a9559a0</id>
<content type='text'>
- Related: #7512
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Related: #7512
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] store logs in the right place</title>
<updated>2015-10-06T18:54:59+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2015-10-06T15:43:13+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=a1d6d06ec05ad3e2fb8f8b43fb693d2e1b4c75be'/>
<id>a1d6d06ec05ad3e2fb8f8b43fb693d2e1b4c75be</id>
<content type='text'>
Load flags before creating logger so the logs path considers the
standalone flag.

Move the log file path definition to the function, otherwise it will
calculated during import and (most likely) before defining the
flags.STANDALONE value.

Create logger inside `run_frontend` right after knowing if we are
standalone or not.

- Resolves: #7512
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Load flags before creating logger so the logs path considers the
standalone flag.

Move the log file path definition to the function, otherwise it will
calculated during import and (most likely) before defining the
flags.STANDALONE value.

Create logger inside `run_frontend` right after knowing if we are
standalone or not.

- Resolves: #7512
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] store zmq certs in the right path</title>
<updated>2015-10-06T14:47:19+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2015-10-06T14:47:19+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=5518564ef8e054dbf15cd022ca01ccc656c89e5b'/>
<id>5518564ef8e054dbf15cd022ca01ccc656c89e5b</id>
<content type='text'>
Change KEYS_DIR for a function, so the path does not get defined on
import (and most likely) before the flags are defined.

Move the flags_dict call before the generate_zmq_certificates call.
Otherwise the standalone flag won't be set properly.

- Resolves: #7512
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change KEYS_DIR for a function, so the path does not get defined on
import (and most likely) before the flags are defined.

Move the flags_dict call before the generate_zmq_certificates call.
Otherwise the standalone flag won't be set properly.

- Resolves: #7512
</pre>
</div>
</content>
</entry>
<entry>
<title>[doc] clarify that backend lives in a subprocess</title>
<updated>2015-08-07T22:02:24+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2015-08-06T02:02:45+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=7f50b9944833715da2d4a58b126722dc3a9a7bc2'/>
<id>7f50b9944833715da2d4a58b126722dc3a9a7bc2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] Move the updater code from the launcher</title>
<updated>2015-08-05T18:38:00+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2015-07-26T13:37:51+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=37a86b18242ccd27db41254e2f51b05b05509c8a'/>
<id>37a86b18242ccd27db41254e2f51b05b05509c8a</id>
<content type='text'>
The new pyinstaller method will rule out the launcher, we need the
updater working inside bitmask client.

- Closes: #7291
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The new pyinstaller method will rule out the launcher, we need the
updater working inside bitmask client.

- Closes: #7291
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] start the events server when reactor is running</title>
<updated>2015-07-20T23:15:21+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2015-07-20T19:05:46+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=bc6c85b14452684c19a215ba7974924e7f1fd3af'/>
<id>bc6c85b14452684c19a215ba7974924e7f1fd3af</id>
<content type='text'>
otherwise, events are not correctly registered

- Resolves: #7149
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
otherwise, events are not correctly registered

- Resolves: #7149
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] handle twisted/logging logs with logbook</title>
<updated>2015-06-22T18:52:37+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2015-06-19T17:00:28+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=239a0ec845d53b7a0a1af5c27b5eea956ab6459a'/>
<id>239a0ec845d53b7a0a1af5c27b5eea956ab6459a</id>
<content type='text'>
Forward Twisted logs to logging and use logbook to handle logging logs.
Store the bitmask logs on the config folder.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Forward Twisted logs to logging and use logbook to handle logging logs.
Store the bitmask logs on the config folder.
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] replace old log handler with new one</title>
<updated>2015-06-22T18:52:37+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2015-06-12T17:34:18+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=32658ae3108bc67a102cf6e0153d468b3a8ae1b0'/>
<id>32658ae3108bc67a102cf6e0153d468b3a8ae1b0</id>
<content type='text'>
Replace logging.getLogger with custom get_logger.
Remove some unneeded dependencies and reorder other.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace logging.getLogger with custom get_logger.
Remove some unneeded dependencies and reorder other.
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] don't run event server on the standalone</title>
<updated>2015-06-10T16:37:49+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2015-06-10T16:35:05+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=8752f7f03a04ca7fa1169885adc9dbfce8bebbd4'/>
<id>8752f7f03a04ca7fa1169885adc9dbfce8bebbd4</id>
<content type='text'>
We don't need to run the event server on the backend if we are running
from the standalone bundle since the launcher takes care of that.

- Related: #7126
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We don't need to run the event server on the backend if we are running
from the standalone bundle since the launcher takes care of that.

- Related: #7126
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] move events server init to backend</title>
<updated>2015-05-29T22:05:02+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2015-05-29T22:02:44+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/bitmask-dev.git/commit/?id=907a864c774cc43fcf0ebff3d6b5082901661e98'/>
<id>907a864c774cc43fcf0ebff3d6b5082901661e98</id>
<content type='text'>
If the events server is initialized in a different process than the backend,
the txzmq socket raises an "zmq.error.ZMQError: Interrupted system call"
exception during the events server initialization. Despite that, communication
seems to work flawlessly after the initialization.

Moving the events server initialization to the same process as the backend
causes the exception to not be raised during events server intialization.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the events server is initialized in a different process than the backend,
the txzmq socket raises an "zmq.error.ZMQError: Interrupted system call"
exception during the events server initialization. Despite that, communication
seems to work flawlessly after the initialization.

Moving the events server initialization to the same process as the backend
causes the exception to not be raised during events server intialization.
</pre>
</div>
</content>
</entry>
</feed>
