summaryrefslogtreecommitdiff
path: root/pkg
AgeCommit message (Collapse)Author
2012-10-24removed branding info from branding config filekali
So we officially can say this is a generic client now. Branding config file is still at pkg/branding/config.py Note that with this change the package is called now leap-client so you will have to remove old installs of leap-foo-client in your path (from previous branded builds). Changing the package name was an AWFUL and painful idea, and we will not do that again. (launcher is another story). Lesson learned.
2012-10-08another pass towards a clearer READMEkali
2012-10-08Merge branch 'feature/firstrun-wizard' into developkali
2012-10-05Merge branch 'feature/detect_vpn' into developkali
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-05added srp dependencykali
2012-10-03updated readme with some clarificationskali
hopefully it's a bit more clear now. developer: feedback welcome. are you able to get it running with the instructions listed here?
2012-10-02removed configuration lib from depskali
2012-10-01Now throws a CriticalError when an pre-exisiting openvpn istance is found.antialias
2012-10-02Merge branch 'feature/json-validation' into developkali
Conflicts: src/leap/eip/config.py src/leap/eip/specs.py
2012-09-25Merge branch 'feature/autoinstall-test-reqs' into developkali
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-21updated policy so it does not ask for pwkali
2012-09-18do_branding command added to setupkali
2012-09-171) changed src to pkg in the path to successfully create .venv environ.antialias
2) uses distribute instead of setuptools. 3) creates symlinks to PyQT and sip.so.
2012-09-14force 1.1.9 version of python-gnutlskali
2012-09-13add versioneerkali
2012-09-12time boundary check of certificate using gnutlskali
2012-09-12Merge branch 'feature/network_check' into developkali
Close #502
2012-09-12checks for systray in unitykali
2012-09-12add netifaces to requirementskali
2012-09-10Implemented basic networks checks: valid interface, default route, and can ↵antialias
ping the listed gateway.
2012-09-07tox initial file. using global site-packages becausekali
of the unability to pip install PyQt4. postmkvenv workaround for PyQt libs for manual use. pip install breaks because they don't have a standard setup.py installation process
2012-09-06bootstrap setuptools + version fixkali
also test_requires using parse_requirements
2012-09-06add git version scriptkali
2012-09-06pkg.utils.parse_requirements used in setupkali
renamed setup-->pkg because name collision