summaryrefslogtreecommitdiff
path: root/src/leap/util
AgeCommit message (Collapse)Author
2013-06-25Add test for the LEAP log handlerIvan Alejandro
2013-06-25Change method for 'dependency injection' in test.Ivan Alejandro
2013-06-24Add PySide tests helper.Ivan Alejandro
Look at https://github.com/jasonmccampbell/PySide/blob/master/tests/signals/signal_emission_gui_test.py for an usage example. The original file is: PySide/tests/util/helper/__init__.py
2013-06-21Disable remembering when not using a proper keyring backendTomás Touceda
2013-06-19install missing files during linux initializationkali
Closes: #2247, #2761
2013-06-14Bugfix: add logs to history. Closes #2871.Ivan Alejandro
2013-06-13copy missing updown scripts if missingKali Kaneko
2013-06-13workaround for pyside multiple inheritance problemKali Kaneko
2013-06-05Bugfix str format in checkerIvan Alejandro
2013-06-03Use Twisted's deferToThread and Deferreds to handle parallel tasksTomás Touceda
This removes CheckerThread
2013-06-03Add runtime requirements checkerIvan Alejandro
2013-05-29Add logging handler with history and signal emisionIvan Alejandro
2013-05-11updated documentationkali
* documentation reviewed after rewrite, ready for 0.2.1 * updated docstrings format to fit sphinx autodoc
2013-04-12Add --danger option to not validate the first hop of certificatesTomas Touceda
This is intended to be used while testing, not in production
2013-04-09fixes as per reviewkali
2013-04-04Several fixes in wizardkali
Closes:#2061 o Rewording of setup steps in wizard, to make them more meaningful to the non-technical user. Closes: #2061 o Fix typo in wizard o Fix multiple drawing of services if going back o Make registration errors show in red o Add a warning if EIP service needs admin password. Addresses part of #2062
2013-03-22Calculate mtime in a more multiplatform wayTomás Touceda
2013-03-21Fixes as per reviewTomás Touceda
2013-03-21Handle configuration and paths in a standalone wayTomás Touceda
Also, abstracts QSettings under LeapSettings and adds a way to define the VPN env in a platform dependant way.
2013-03-15remove branding remnant, add missing headerkali
2013-03-15namespace leap + leap.common splitkali
leap is a namespace package from here on. common folder will be deleted and moved to leap_pycommon repository.
2013-03-13Fix timestamp for file creationTomás Touceda
2013-03-13Add vpn already running checksTomás Touceda
2013-03-13Update name in file headerTomás Touceda
2013-03-13Check validity for downloaded certs and re-download if neededTomás Touceda
2013-03-13Add valid pemfile check before saving the downloaded client certTomás Touceda
2013-03-13Add util.certs and abstract digest thereTomás Touceda
2013-03-13Add mkdir_p method to util.filesTomás Touceda
2013-03-13Pass mtime to pluggableconfig's loadTomás Touceda
Also add a request_helpers file to util where all the helper methods for handling requests should go
2013-03-13Add mtime check for existing json definitions before downloadTomás Touceda
Also, wait for threads to finish when quitting
2013-03-12Check and try to fix certificate permissionsTomás Touceda
2013-03-08Add translation supportTomás Touceda
Also: - Make OpenVPN use a random port every time - Logout in parallel so the UI doesn't block - Add the WAIT status from OpenVPN to the mainwindow displays - Support non-unix sockets in the LinuxVPNLauncher
2013-03-07Change asserts for a custom leap_assert methodTomás Touceda
Also: - Make SRPAuth and the Bootstrappers be a QObject instead of a QThread so we can use them inside another more generic thread - Add a generic CheckerThread that runs checks or whatever operation as long as it returns a boolean value - Closes the whole application if the wizard is rejected at the first run - Do not fail when the config directory doesn't exist - Set the wizard pixmap logo as LEAP's logo - Improve wizard checks - Make SRPRegister play nice with the CheckerThread
2013-03-06Add general appTomás Touceda
2013-03-06Remove everything to start from scratchTomás Touceda
2013-01-31fix tests (resources hash + argparse)kali
2013-01-30comment out unused arguments in the arg parserkali
2013-01-24all tests green againkali
plus: * added soledad test requirements * removed soledad from run_tests run (+1K tests failing) * added option to run All tests to run_tests script * pep8 cleanup
2013-01-24wizard rephrasing & punctuationkali
2013-01-17localize exit country if we cankali
only if we can find the geoip database, which comes with geoip-database in debian. we will have to think more about this in the future but it's nice to have now for testing.
2013-01-17osx fixed already running instance checkkali
2013-01-17(osx) detect which interface is traffic going thrukali
2013-01-11fix for missing cacert bundlekali
frozen app cannot find requests cacert bundle. added to Resources to get us going.
2013-01-09fix exception i18nkali
2013-01-09fix provider label translationkali
2013-01-02initial OSX packagingkali
2012-12-21magic translatable objectskali
2012-12-21readme typos, updated translation docskali
2012-12-12tests for firstrun/wizardkali
2012-12-12tests for openvpn optionskali
and make the rest of tests pass after some changes in this branch (dirtyness in config files)