summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2012-10-08catch timeout and specify kind of signup errorkali
2012-10-08fix hexlify + add regex validator for usernameskali
2012-10-06springbok hardcoded path for registrationkali
2012-10-06pep8kali
2012-10-05todo commentskali
2012-10-05remove test resourceskali
2012-10-05fix cert needed evaluationkali
2012-10-05add menu for running wizard at willkali
it's still buggy in that it does not bother to stop the ongoing checks or connection. we should take care of that soon.
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.