summaryrefslogtreecommitdiff
path: root/src/leap/util
AgeCommit message (Collapse)Author
2013-08-12move everything into bitmask namespaceKali Kaneko
2013-08-08Replace leap client texts with Bitmask.Ivan Alejandro
2013-07-30Add check for outdated polkit file. Closes #3209.Ivan Alejandro
2013-07-30Refactor policies to the policies module.Ivan Alejandro
2013-07-29Keep the --danger flag enabled by now.Ivan Alejandro
2013-07-23Do not allow the use of 'danger' flag in release.Ivan Alejandro
2013-07-23Add IS_RELEASE_VERSION boolean.Ivan Alejandro
Allows us to check if we are in a final release version or a development one. Also added tests for the new functionality.
2013-07-19Workaround segfault when emitting a signal with a None parameterTomás Touceda
Also, support a response from requests be None in certain places.
2013-07-17fix locking for raising windowkali
2013-07-12Improve LoggerWindow log colors.Ivan Alejandro
2013-07-12Add tests for the StreamToLogger class.Ivan Alejandro
2013-07-12Redirect output to the logger. Closes #3134.Ivan Alejandro
Redirects: - the standard output - the standard error - the twisted log output to the logger.
2013-07-05Check if request content is None before doing anythingTomás Touceda
2013-07-05Set global request timeout to REQUEST_TIMEOUT (10 secs)Tomás Touceda
2013-07-02Remember shouldn't be automatically set to checkedIvan Alejandro
Closes #2955. Improve docstrings in keyring helpers.
2013-06-25pep8 fixesTomás Touceda
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