Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-03 | [bug] allow ipc socket types | Kali Kaneko | |
previous regex wasn't capturing addresses of type ipc://<path> Closes: #7089 | |||
2015-06-02 | [feat] Make it optional to have a dedicated pool | Victor Shyba | |
As @meskio pointed out, some cases could need a dedicated pool with different parameters. This is a suggested implementation where the pool is reused by default, creating a dedicated one just if needed/asked. This way we ensure that resources are under control and special cases are still handled. | |||
2015-06-02 | [bug] Use BrowserLikePolicyForHTTPS for checking | Victor Shyba | |
While testing the way that its implemented now, I found out that no check is being made on certificate attributes against the host. I found this simple way of creating a BrowserLikePolicyForHTTPS using a self signed cert and it worked on my test. I used test_https from Soledad for checking this (which we are fixing on another branch). Also, we don't want to depend on twisted for other things than leap.common.http. | |||
2015-05-28 | [bug] use dict keys to iterate | Victor Shyba | |
We ran into a RuntimeError yesterday on this line, the callback can modify this dict and make the iteration raise an error. Using keys method to iterate is safer. See http://stackoverflow.com/questions/11941817/python-runtimeerror-dictionary-changed-size-during-iteration-how-to-avoid-th/11941855#11941855 | |||
2015-05-27 | [feat] add initialization of events to BaseLeapTest | Ruben Pollan | |
This is needed to get the tests working on environments where zmq was not initalizated. The environment variable XDG_CONFIG_HOME is set to get the leap configuration in the temp folder. | |||
2015-05-27 | [feat] refactor events to use ZMQ | drebs | |
Before this commit, protobuf and protobuf.socketrpc were used to serialize and transmit messages between events clients. This change implements a simpler ZMQ client/server events mechanism that uses ZMQ sockets for transmitting messages from clients to server and to redistribute such messages to subscribed clients. Closes: #6359 | |||
2015-05-27 | [refactor] move http twisted code from soledad | Ruben Pollan | |
Implements an HTTP client the twisted way, with a focus on pinning the SSL certs. * Related: #6506 | |||
2015-05-21 | [bug] get certificate times as UTC, add tests | Ivan Alejandro | |
The certificate validity times were converted to local time and later on compared with UTC time, which caused the certificate not being updated at the right times. Add tests to be sure this is not happenning again. Add a joint pem file for the existing cert and key files to ease test. - Resolves: #6994 | |||
2015-01-21 | Consider different possibilities for tmpdir. | Ivan Alejandro | |
In some systems the used tmp dir is like '/tmp/leap_tests-asdf' and in others is like '/tmp/username/leap_tests-asdf'. With this fix we protect the home dir and consider different possible temp directories. | |||
2014-12-03 | Add support for deferreds to memoize_method decorator | Ruben Pollan | |
2014-12-03 | Extract the environment set up and tear down for tests | Ruben Pollan | |
Using trial there is no setUpClass neither tearDownClass, the setting up of the environment needs to be in an external class to be able to call it from inhereted classes. | |||
2014-09-16 | Add invalidation timeout to cache | Ruben Pollan | |
2014-07-10 | Look for cacert.pem in the Resources dir in OSX | Tomás Touceda | |
2014-07-04 | Update documentation about events/proto | Ruben Pollan | |
2014-05-02 | Add soledad sync status signals (#5517). | drebs | |
2014-03-18 | Add Soledad invalid auth token event (#5191). | drebs | |
2014-01-17 | Support str type in email charset detection. | Ivan Alejandro | |
2013-12-19 | add cache invalidation | Kali Kaneko | |
2013-12-18 | Fix memoize decorator: raise instead of storing None | Kali Kaneko | |
With this fix, we will re-raise an exception that happens while evaluating the callable, instead of storing None as value. | |||
2013-12-17 | Add a memoize_method decorator | Kali Kaneko | |
2013-10-31 | Move get_email_charset to this module | Tomás Touceda | |
2013-09-30 | add ca-bundle with ca-cert | Kali Kaneko | |
2013-09-09 | Fix events exception raising when ensuring server. Closes #3515. | drebs | |
2013-09-03 | Merge remote-tracking branch 'kali/bug/renew-testing-certificates' into develop | Ivan Alejandro | |
2013-09-03 | fix testing certs with proper server use for localhost | Kali Kaneko | |
2013-09-03 | Merge remote-tracking branch 'kali/bug/renew-testing-certificates' into develop | Ivan Alejandro | |
2013-09-03 | renew the certs used for testing | Kali Kaneko | |
2013-09-03 | change verbosity level in logging | Kali Kaneko | |
2013-09-03 | cosmetic changes to imports | Kali Kaneko | |
2013-09-03 | Fix Exception use | Kali Kaneko | |
2013-08-29 | Update baseconfig tests to use schema correctly. | Ivan Alejandro | |
2013-08-28 | Use dirspec instead of plain xdg. Closes #3574. | Ivan Alejandro | |
2013-08-23 | Add versioneer to handle versioning here too. | Kali Kaneko | |
2013-08-19 | Add IMAP_UNREAD_MAIL event | Tomás Touceda | |
2013-08-16 | add new events for imap and keymanager | Kali Kaneko | |
2013-08-15 | Add events for SMTP signaling. | drebs | |
2013-08-15 | Force protobuf version to >=2.4.1. | drebs | |
* Also, generate events_pb2.py file using 2.4.1. | |||
2013-08-14 | Make ensure_server async | Tomás Touceda | |
2013-08-09 | Bump version to 0.3.00.3.0 | Tomás Touceda | |
2013-08-07 | Fix old parameter error. | Ivan Alejandro | |
2013-08-07 | Handle schemas and api versions in base class. | Ivan Alejandro | |
2013-08-06 | Check if schema exists before load a config. | Ivan Alejandro | |
Related to #3310. | |||
2013-07-30 | Fix path prefix for OSX | Tomás Touceda | |
2013-07-26 | Bump version to 0.2.70.2.7 | Tomás Touceda | |
2013-07-25 | Merge remote-tracking branch 'drebs/bug/3261-fix-events-doc-about-reqcbk' ↵ | Tomás Touceda | |
into develop | |||
2013-07-25 | Fix events doc about reqcbk signature. Closes #3261 | drebs | |
2013-07-25 | Merge remote-tracking branch 'ivan/feature/add-leap-check' into develop | Tomás Touceda | |
2013-07-25 | Add leap_check helper method, #3007 related issue. | Ivan Alejandro | |
2013-07-24 | Add doc and tests about events sync/async behaviour. | drebs | |
* Also fix docstrings identation so sphynx doesn't complain. | |||
2013-07-24 | Trying to init events server raises when given port is not free. | drebs | |
* Also fix and improve some tests. |