summaryrefslogtreecommitdiff
path: root/src/leap/bitmask
AgeCommit message (Collapse)Author
2016-04-19pep8/flake8Kali Kaneko
2016-04-19[feature] add email panel to preferenceselijah
2016-04-19some fixes after reviewKali Kaneko
2016-04-19[refactor] use latest implementation of service_hooksKali Kaneko
2016-04-19[feature] add loggingKali Kaneko
2016-04-19[pkg] adapt launcher to work inside frozen binaryKali Kaneko
2016-04-19[feature] add bitmaskd entrypointKali Kaneko
2016-04-19[refactor] use __version__ directlyKali Kaneko
2016-04-19[feature] landing of bitmask.coreKali Kaneko
2016-04-19[feature] add bitmask_cli entrypointKali Kaneko
2016-04-18[bug] vindows initializer does not return state causing the application to ↵Paixu Aabuizia
always quit - log the init_platform failure to the critical log - return True/False in initializer - remove implementation to install driver and display informative message instead
2016-04-18[style] autopep8Kali Kaneko
2016-04-18[bug] avoid osx hangingKali Kaneko
2016-04-18[bug] enable first page in wizardKali Kaneko
- Resolves: #8041 - Releases: 0.9.2
2016-04-18[refactor] cleanup helper usage to adapt to new oneKali Kaneko
also cleanups build process
2016-04-18[refactor] cleanup helper usage to adapt to new oneKali Kaneko
also cleanups build process
2016-04-18[feature] privileged bitmask helperKali Kaneko
This is still quite untested, and a bit hacky, but the main idea behind let us have a daemonized bitmask helper, that should be installed by the Bitmask installer. Its responsibilities are to launch the vpn process as a privileged user, and start/stop the firewall.
2016-04-18[pkg] packaging hacks + update osx bundling notesKali Kaneko
2016-04-16[refactor] adapt to the new Account signatureKali Kaneko
2016-04-15[bug] eip_can_start should return false if provider does not support eipelijah
otherwise, it tries to open eip config. - Resolves: #7538 - Releases: 0.9.2
2016-04-15[bug] another workaround for the transparent window in wilyKali Kaneko
The previous "fix" attempt with QT_GRAPHICSSYSTEM=native apparently wasn't fixing the issue consistently. This extra env var works 100% of the times by my tests though. - Resolves: #8028
2016-04-13[feat] Adapt to latest pixelated-uaKali Kaneko
In the latest snapshots, pixelated has migrated to use Account instead of IMAPAccount. Also, created an adaptor for Nicknym that allows to be initialized with just the userid and the keymanager instance. This is ugly and has to go when we converge on a single codebase (bitmask.core, hopefully).
2016-04-11[bug] workaround for qt gui corruption in wilyKali Kaneko
- Resolves: #8028
2016-04-08[bug] fix pixelated-www pathKali Kaneko
2016-04-08[bug] allow resizing browser windowKali Kaneko
2016-04-07[feat] Write service tokens to a fileRuben Pollan
The thunderbird plugin will read the tokens from there. - Related: #6041
2016-04-07[feat] use same token for imap/smtp authenticationKali Kaneko
This greatly simplifies the handling of the password in the thunderbird extension. - Related: #6041
2016-04-07[style] pep8Kali Kaneko
2016-04-06[style] autopep8Kali Kaneko
2016-04-06[pkg] adjust for the new cwd() inside bundleKali Kaneko
2016-04-06[pkg] add standalone flag if running inside a frozen binKali Kaneko
2016-04-04[bug] fail gracefully if no pixelated modules presentKali Kaneko
currently, we're distributing the wheels for the pixelated modules under downloads.leap.se. bootstrap script tried to download the pixelated modules, but it fails on python versions < 2.7.9, apparently. as a workaround, I make the import of the pixelated modules a non-fatal error by setting a flag, and doing the launching of the pix UA conditional on a successful import. - Related: #8009
2016-04-04[pkg] update to versioneer 0.16Kali Kaneko
2016-03-28[bug] instantiate soledadconfig if neededKali Kaneko
2016-03-28[bug] set standalone flag properlyKali Kaneko
otherwise, the configs are saved to the user home config folder.
2016-03-28[bug] fix case for constantKali Kaneko
2016-03-24[feature] pass the path to pixelated_www packageKali Kaneko
2016-03-24[fix] get smtp config from smtp-provider.jsonKali Kaneko
2016-03-24[feature] hide browser menu entry if pixelated is disabledKali Kaneko
2016-03-23[feature] add QtWebView to render pixelated muaKali Kaneko
2016-03-23[feature] allow to disable pixelmail integrationKali Kaneko
2016-03-23[feature] quick integration with legacy guiKali Kaneko
2016-03-23[feature] pixelated adaptorKali Kaneko
2016-03-22[bug] re-download smtp certificate if needed.Kali Kaneko
the should_redownload function was only called if the pemfile was not present of the fs. - Resolves: #7869
2016-03-21[bug] fix some version handling errorsKali Kaneko
2016-03-04[style] pep8Kali Kaneko
2016-03-04[pkg] move to versioneer 0.15Kali Kaneko
2016-02-25[feat] use fingerprint instead of key_id to address keysRuben Pollan
2016-02-03[bug] frozen backend fails to spawn on windowsPaixuAabuizia
according to [1] the backend should raise a Runtime Error, instead what happens is that the process is spawned again and again but never runs actual code. [1] https://docs.python.org/2.7/library/multiprocessing.html#multiprocessing.freeze_support
2016-01-24[bug] change backend process spawn methodPaixuAabuizia
the original implementation causes problems in win32 (see #7240) possibly because pyinstaller cannot resolve the lambda correctly. using the documented multiprocessing.Process approach to pass parameters works here