summaryrefslogtreecommitdiff
path: root/src/leap/bitmask/util
AgeCommit message (Collapse)Author
2014-01-11workaround for using keyring inside a virtualenvKali Kaneko
(securestorage backend) This is related to research #4190 and #4083. I didn't resolve them, but I ended understanding a bit more what kind of issues can we be having with those. This workaround is more than anything a cleanup on that for future work, and is making me able to test the client much more nicely inside a virtualenv (where the default keyring selecting was the plaintext one). For this to work inside a virtualenv, one have to install SecureStorage, which in turns depends on python-dbus, which is basically uninstallable using pip inside a venv. So, symlinking to the rescue! it needs gi/repository and pyobject to be symlinked too. but at least you don't have to type the pass every time. I don't know what should be do in the long term with this issue. Some of us were not too fond on using the keyrings at all. We don't have many options among all the keyring backends, and sadly many of them depend on PyCrypto. So probably roll our own backend. Yay.
2014-01-11offline modeKali Kaneko
This will skip: * srp authentication with server * remote soledad configuration * keymanager sending key to server * imap fetches. Its main goal is to help us while debugging imap accounts, by cutting almost all communication with server. It will break havoc if you use it without having local keys configured. So, basically, use with care.
2014-01-09add --offline flag and tidy up arguments by sectionsKali Kaneko
2014-01-09Add flag to disable version check.Ivan Alejandro
2013-12-20mail logsKali Kaneko
2013-12-18add repair mailbox utilityKali Kaneko
2013-10-28dependency pinning on requestsKali Kaneko
2013-10-17Disable danger flag on release versionsTomás Touceda
2013-10-15Fix pep8 violations.Ivan Alejandro
2013-10-07Show more context information in the logs.Ivan Alejandro
Add line numbers and function name from where the log is displayed.
2013-09-30Merge remote-tracking branch 'kali/feature/soledad_boostrap_error_handling' ↵Tomás Touceda
into develop
2013-09-30Improve error handling during soledad boostrapping in the client.Kali Kaneko
The aim is to have better logs for debugging the different problems behind issues like #3619 and #3867. As I'm finding a good quantity of SSL handshake timeouts, I'm also adding a litte retry subroutine to the load_and_sync. Also, initialization and sync calls are separeted to be able to correlate logs with server-side soledad.
2013-09-30increase timeout, getting many timeouts for european providersKali Kaneko
2013-09-20State Machine Builder and eip connection machineKali Kaneko
This implements an abstract definition of a LEAP state machine, and refactors eip connections to use it.
2013-09-19Merge remote-tracking branch 'ivan-github/feature/standalone-flag-to-module' ↵Kali Kaneko
into develop
2013-09-18Move STANDALONE flag to a module and unify paths queries.Ivan Alejandro
2013-09-18fix keyring problem with importsKali Kaneko
2013-09-12add --version flagKali Kaneko
2013-09-11catch indexerror on first utilityKali Kaneko
2013-09-05Fix test checking is_release_version helper.Ivan Alejandro
2013-09-05Merge remote-tracking branch 'kali/bug/fix-polkit-agent' into developIvan Alejandro
2013-09-05Fix invocation of the helper polkit-agent launcher.Kali Kaneko
Otherwise, we are dumped into a nasty console.
2013-09-04Update versionKali Kaneko
2013-09-04Merge remote-tracking branch 'kali/bug/fix-polkit-aut' into developTomás Touceda
2013-09-04Properly daemonize the call to polkit gnome authentication agent.Kali Kaneko
Closes: #3554
2013-09-02Add a selective filter for leap logs.Kali Kaneko
Closes: #3504
2013-08-30remove reqs from vcsKali Kaneko
2013-08-30s/bitmask/leap.bitmask in package nameKali Kaneko
...And this should be fixed forever and ever now. or until we change namespaces/package names again :)
2013-08-27more naming changesKali Kaneko
2013-08-23Refactor basic password checks. Closes #3552.Ivan Alejandro
2013-08-20Improve test coverage for StreamToLogger.Ivan Alejandro
2013-08-12fix versioneer to use new pathKali Kaneko
2013-08-12fix imports to use new namespaceKali Kaneko
2013-08-12move everything into bitmask namespaceKali Kaneko