summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-03-09[bug] fix concatenation of full_user_id to make mail work0.8.2release/0.8.xKali Kaneko
At some moment, the semantics of the username that we pick from the login widget changed, so that there's a duplication of the domain part in the full_user_id that we were passing to the keymanager and the mail services. This fix has already been done in the current develop branch (for next release 0.9.0), so there's no need to port it when merging it back. While it is true that there's no official release of the client supporting mail yet, this was an easy fix to port so we will do a 0.8.2 bugfix release so that the 0.8 branch can be used experimentally to test against development providers. This doesn't mean that you can expect support on the 0.8.x branch yet, it's only that there is one less bug in here :) Resolves: #6759 Releases: 0.8.2
2015-02-25Update release notes.0.8.1Ivan Alejandro
2015-02-25Fold in changes.Ivan Alejandro
2015-02-23Merge remote-tracking branch 'leapcode/pr/826' into release/0.8.xKali Kaneko
2015-02-23Update changes file to reflect tcp->ipc change.Ivan Alejandro
2015-02-23Use unix sockets for the fallback, and set permissionsKali Kaneko
... on them, to user-writeable only. I think we could consider ipc for the curve-case too, at least for the platforms that support them.
2015-02-23Regression fix: Use the right provider to log in.Ivan Alejandro
FIX: Login attempt is made against previously selected provider. Closes #6654.
2015-02-20Fall back to plain ZMQ if Curve is not available.Ivan Alejandro
Use global flag for ZMQ_HAS_CURVE. Closes #6646
2015-02-12Split changelog into recent changes and history.Ivan Alejandro
Closes #6717.
2015-02-09Fix Changelog markupKali Kaneko
Beware, the markup has to remember that the changelog is appended to the long description, and all together is displayed as the package info in the pypi page. So, we cannot reuse section markups so happily: they have to be consistent.
2015-02-05Merge branch 'release/0.8.x' into developIvan Alejandro
2015-02-04Update release notes.0.8.0Ivan Alejandro
2015-02-04Fold in changes.Ivan Alejandro
2015-02-04Update translated strings.Ivan Alejandro
Update source strings with latest UI changes.
2015-01-30fix path for gnome polkit agent (Closes: #6652)Kali Kaneko
fix also a typo when logging errors
2015-01-29Use the right provider to log in.0.8.0rc4Ivan Alejandro
FIX: Login attempt is made against previously selected provider. Closes #6654. Remove unused comments as well.
2015-01-28Remove all the Slot() decorators.Ivan Alejandro
This causes (on certain scenarios) the app to segfault and it is really hard to debug.
2015-01-28Enable signal connect/disconnect logic.Ivan Alejandro
Now it's working and no longer segfaults, so we can enable safely this feature again. Stop tracking the gui connections on wizard.
2015-01-28Refactor wizard call.Ivan Alejandro
2015-01-16Fix failing tests.Ivan Alejandro
Remove srpauth obsolete tests. Remove providerconfig obsolete test. Set as mandatory the signaler object on ProviderBootstrapper and EIPBootstrapper. Closes #6631.
2015-01-15Use tuple instead of set.Ivan Alejandro
The set syntax using {} works for python >= 2.7, so failed on 2.6. Closes #6638.
2015-01-14Pin/unpin dependencies.Ivan Alejandro
Unpin python-dateutil since is no longer a problem. Pin python-daemon since latest version (2.0.3 as today) fails to get installed wich causes problems with the bundle and the bootstrapper script.
2015-01-08Support for 'nobody' (used on Arch) group name.0.8.0rc3Ivan Alejandro
2015-01-08Support for 'nobody' (used on Arch) group name.Ivan Alejandro
2015-01-05Revert "Fix soledad imports (#5989)."0.8.0rc2Ivan Alejandro
This reverts commit 93750f2371555ad0c769c62c1bd179e2b96c282c.
2014-12-30Disable signal disconnection and untrack.0.8.0rc1Ivan Alejandro
This temporary hack prevents the app to have segfaults when the first run wizard finishes. For more information look at https://leap.se/code/issues/6597
2014-12-30Add changes file for pullreqs #792 and #793.Ivan Alejandro
2014-12-29Create the certificates if they don't exist.Ivan Alejandro
Fix typo for signal disconnection. The backend is the one who always creates the certificates. Either if it is run separately or in a process in the same app as the frontend.
2014-12-19add some notes about changes needed in srpauthKali Kaneko
2014-12-19log any soledad exception during initializationKali Kaneko
2014-12-19Allow frontend and backend to be run separately.Ivan Alejandro
Add the 'check_online' method to check whether the backend is accessible or not. Reduce the wait for running threads timeout on quit. Add retry feature to the backend requests send.
2014-12-19Disable '--offline' temporarily.Ivan Alejandro
2014-12-19Refactor login usage.Ivan Alejandro
- factor out the signal tracking code as a helper class, - move login logic from MainWindow to LoginWidget, - add new signals to the LoginWidget to interact with MainWindow, - add login sequence docs to LoginWidget class, - improve docs for login methods, - add LoginState class to handle login states, - disable login button until data is entered, - move some properties and actions to .ui file.
2014-12-19Forward the right env data to subprocess call.Ivan Alejandro
Closes #6123.
2014-12-18Quit Bitmask if there is no polkit agent running.Ivan Alejandro
Closes #6150.
2014-12-15Merge branch 'release/0.7.x' into developIvan Alejandro
Conflicts: pkg/tuf/release.py relnotes.txt
2014-12-12Update relnotes for 0.7.0.0.7.0release/0.7.xIvan Alejandro
2014-12-12Fold in changes.Ivan Alejandro
2014-12-11Pin Calyx.net provider.Ivan Alejandro
2014-12-05Bump bitmask-root version.0.7.0rc6Ivan Alejandro
2014-11-25fix typo, add licenseKali Kaneko
2014-11-24Add script to enable ipdb debugging in bundle directories.drebs
2014-11-14Fold in changes and update relnotes.0.7.0rc5Ivan Alejandro
2014-11-14vpn: support for the server setting custom fragment openvpn optionelijah
2014-11-12Do not use logger.exception during provider checks.Kali Kaneko
Closes: #6219 leap log handler was choking on the captured exception. it might have to do with the exception unwinding made by the reactor. this is a workaround to allow the provider checks to show a meaningful error message. The backtrace should only be there for development purpuses, so removing it.
2014-11-12Fix compatibilty with newest openssl. Closes: #6133Kali Kaneko
Newest OpenSSL expect cafile to be None or byte stream (was retunrning unicode)
2014-11-11Add support for the internal LXDE polkit agent.Ivan Alejandro
Closes #6043.
2014-11-10Remove email instructions/reference. Closes #6140.Ivan Alejandro
- cleanup some code, - remove unused import, - pep8 fixes
2014-10-31Remove unused TUF helpers.Ivan Alejandro
These files are now in the bitmask_bundler repo.
2014-10-31Remove unused scriptsIvan Alejandro