summaryrefslogtreecommitdiff
path: root/src/leap/bitmask
AgeCommit message (Collapse)Author
2016-05-11[style] pep8Kali Kaneko
2016-05-11[feat] move pix UA launcher from menu to mail status widget.elijah
2016-05-11[bug] remove "about bitmask" easter eggelijah
2016-05-11[feat] Make help menu item open bitmask.net/help directlyelijah
2016-05-11[bug] add scrollbars to mail preference panelelijah
2016-05-03[feature] enable to download attachments from within webkitKali Kaneko
- Resolves: #8069 - Releases: 0.9.2
2016-05-03[refactor] rename and move api_contractKali Kaneko
2016-05-02[feature] pluggable backends and api registryKali Kaneko
the idea behind this mechanism (partially implemented for that) is to be able to check the backend output against some type annotations. We want to be able to detect if a given backend (real services or authoritative mocks) have diverged from what's specified in the API annotations.
2016-05-02[refactor] pass backend to core serviceKali Kaneko
2016-05-02[bug] fix hardcoded pathsKali Kaneko
2016-04-28[bug] do not force autobahn dependency yetKali Kaneko
websockets interface is not mature enough yet, make this dependency optional, for the case the user actively enables it. - Releases: 0.9.2
2016-04-27Merge branch 'bug/preferences_keys' of ↵elijah
https://github.com/meskio/bitmask_client into develop
2016-04-26[style] fix typo: Webmail -> MailKali Kaneko
2016-04-25[bug] represent keys correctly in preference windowRuben Pollan
2016-04-25[refactor] move the pixelated panel upwardsKali Kaneko
2016-04-25[bug] let the failure propagateRuben Pollan
The failure was processed in start_incoming_mail_service what will make it return a None when an IncomingMail object was expected. If we propagate the failure it can be treated properly by the IMAPController. - Related: #8051
2016-04-19[feature] enable webmail from the mail preferences windowKali Kaneko
this box is only visible when the HAS_PIXELATED flag is True, that means we have pixelated-user-agent and pixelated-www in the environment. - Releases: 0.9.2
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