summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2012-10-05use keyring to store user passwordkali
using a quite lame cryptedfile by the moment until dbus bug makes gnome-keyring usable again or we come up with the encrypted database solution. we might want to explore the option of using this python-keyring with the different native backends for win and macosx. for now: we generate a random secret that we store in the qsettings file. so, the whole thing is just to avoid plaintext stuff. for this, we could have done rot13, haha.
2012-10-05remove printskali
2012-10-05use leap logokali
2012-10-05focus fix for wizardkali
2012-10-05wizard called from main app if not run before.kali
2012-10-05init QSettings - save window geometrykali
2012-10-05add user registration to wizardkali
validation still a bit fragile but there it is.
2012-10-04manual testkali
2012-10-04initial skeleton for wizardkali
2012-10-02moved eip checks to qthread to let icon show earlykali
2012-10-02remove ui headerkali
2012-10-02Merge branch 'feature/json-validation' into developkali
Conflicts: src/leap/eip/config.py src/leap/eip/specs.py
2012-10-02refactored jsonconfig, included jsonschema validationkali
and type casting.
2012-09-25make test for provider passkali
2012-09-25workaround for #638 and fix for eip config check for gatewayskali
(we were picking gateway in a wrong way) Closes #610.
2012-09-25fix slug for eip configkali
(was taking the one for eip-service) also correct the path (should be in root leap config folder).
2012-09-24add schema to JSONLeapConfig classeskali
and a jsonvalidate function too, that calls to jsonchemea.validate(self, data) with self.schema We're using the specs to both purposes now: * providing a type casting system for our config options (work in progress for the type casting) * json schema validation
2012-09-24fix slug for eip configkali
(was taking the one for eip-service) also correct the path (should be in root leap config folder).
2012-09-21add property to baseconfigkali
config instead of get_config()
2012-09-21added --no-provider-checks and --no-ca-verify for ease of debuggingkali
Close #604
2012-09-20Merge branch 'feature/remove-unity-checks' into developkali
2012-09-20fix resources test for hashkali
2012-09-20add loggingkali
2012-09-20cleanupkali
2012-09-20toggle connection on/offkali
2012-09-20start hidden, and toggle details window from menukali
2012-09-20Merge branch 'develop' into feature/systray-menukali
Conflicts: src/leap/app.py
2012-09-20tests pass after branding changeskali
2012-09-18removed checks and changes involving systray-whitelist and unity becauseantialias
it works without them on Ubuntu 11.10 & 12.04.
2012-09-19openvpn options come from eip.jsonkali
2012-09-19copy cacert to local config dirkali
2012-09-19checks for certificatekali
2012-09-18cert verification and malformed json checkskali
2012-09-18do_branding command added to setupkali
2012-09-18set app iconkali
(shows on window, minimized icons and about dialog)
2012-09-14init iconkali
2012-09-13fix race condition on app initkali
still fragile; sometimes the qt app inits faster and make the send command miss the not yet created managemente socket.
2012-09-13add leap logokali
2012-09-13remove debug loggingkali
2012-09-13display about and aboutqt dialogskali
2012-09-13add versioneerkali
2012-09-12add openvpn-verb option to cli.kali
Closes #534. accepts int [1-6] that get passed to openvpn invocation. We should filter out the polling "state"/"status" commands from the log if we want it to be real useful.
2012-09-12time boundary check of certificate using gnutlskali
2012-09-12Merge branch 'feature/network_check' into developkali
Close #502
2012-09-12close fd. with breaks with StringIO passed in tests.kali
2012-09-12pep8kali
2012-09-12checks for systray in unitykali
2012-09-12moved network checks to its own classkali
so it can be more easily moved to base.checks and reused when eip is a module.
2012-09-12some human friendly stubs for raising these exceptionskali
2012-09-12pep8kali