summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-04-19[docs] add email prefs to changelogKali Kaneko
2016-04-19pep8/flake8Kali Kaneko
2016-04-19[feature] add email panel to preferenceselijah
2016-04-19some fixes after reviewKali Kaneko
2016-04-19[docs] document bitmask.core in the changelogKali Kaneko
2016-04-19[pkg] bump leap dependencies for 0.9.2 releaseKali Kaneko
2016-04-19[refactor] use latest implementation of service_hooksKali Kaneko
2016-04-19[feature] add loggingKali Kaneko
2016-04-19[doc] notes about unneeded deps in the bundleKali Kaneko
2016-04-19[pkg] adapt launcher to work inside frozen binaryKali Kaneko
2016-04-19[feat] add bitmaskd to multipackage specKali Kaneko
2016-04-19[feature] add bitmaskd entrypointKali Kaneko
2016-04-19[refactor] use __version__ directlyKali Kaneko
2016-04-19[feat] multi-binary specs for cliKali Kaneko
2016-04-19[feature] landing of bitmask.coreKali Kaneko
2016-04-19[feature] add bitmask_cli entrypointKali Kaneko
2016-04-19[cmd] fix build cmdclassKali 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] fix BSD sed syntaxKali Kaneko
2016-04-18[pkg] move embedded copy of daemon to its own folderKali Kaneko
2016-04-18[pkg] remove cryptography hack, not needed with pyinst>3.0Kali Kaneko
2016-04-18[bug] fix missing importKali Kaneko
2016-04-18[bug] remove --danger flag from osx buildKali Kaneko
phew!
2016-04-18[bug] avoid osx hangingKali Kaneko
2016-04-18[refactor] re-add wrapper, cd neededKali Kaneko
2016-04-18[bug] enable first page in wizardKali Kaneko
- Resolves: #8041 - Releases: 0.9.2
2016-04-18[bug] fix typos in osx buildKali Kaneko
2016-04-18[bug] check if helper.plist file exist b4 unloading itKali Kaneko
- Fixes: #7944 - Releases: 0.9.2
2016-04-18[pkg] update pyinst makefile to pick our custom built gpgKali Kaneko
2016-04-18[pkg] add gnugp build scriptKali Kaneko
besides: * moved openvpn and gnupg folders to top-level thirdparty * renamed jaromil's script to .zsh.old (we need to have it handy for compiling on windows)
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] add Packages projectKali Kaneko
this has the ability to be used from the command line, although I'm using it manually at the moment.
2016-04-18[pkg] packaging hacks + update osx bundling notesKali Kaneko
2016-04-18[pkg] bump bundles version to rc1Kali Kaneko
2016-04-18[pkg] bump leap versions for sumo tarballsKali Kaneko
2016-04-18[docs] minor modifications to the release protocolKali Kaneko
2016-04-18Merge branch 'paixu-installer' into developKali Kaneko
Great work by paixu, one step into the direction of winodows reproducible builds. The installer doesn't work, but this probably has to do with remaining bugs in the main qt app.
2016-04-18comment out unrecognized commandKali Kaneko
2016-04-17create executable folder to avoid errorKali Kaneko
2016-04-16[pkg] fix lingering var name after versioneer upgradeKali Kaneko
2016-04-16[pkg] reproducible windows installer for bitmask_clientPaixu Aabuizia
provide a environment that allows automated builds of windows installers - prepare dockerized environment with wine, python, openssl, zlib and mingw to build windows binaries from python sourcecode - prepare dockerized environment with nullsoft installer to build installers from binaries - configure pyinstaller to build binaries - configure nsis to build distributable executables for bitmask - configure make all in pkg/windows that results in installers - add documentation - ico conversion from data/images - avoid polluting / in docker image - install dirspec and copy to wine env - remove obsolete comments - fix python path - figure out that pip install leap.a and pyinstalling a leap.b does not work - so the build script fixes that - rename dependencies to pyinstaller and move nsis code to installer - build openvpn, export the binaries for further processing - correct openvpn dependencies, fetch tap installer compatible with openvpn just built - install tap-driver with nsis - pyinstaller-build: fix mixed mkdir / show errors if there are some - installer-build: prepare rw-copy, do not expose nsh files - add openvpn_leap.exe to install directory so it gets picked up by nsis - use setup.py to install bitmask to site-packages to have a version - separate build directories for granular make - copy all openvpn dlls to installer - die to signal failure to parent makefile - cache installDependencies for quick turn-arround times - share openssl version between openvpn and pysqlcipher/other pip builds - collect files during prepare for installer - default to eip:false, mail:true - configuration in pyinstaller-build.sh - win64 tap drivers need special care getting removed from 32bit nsis - correct registry key that identifies if we installed TAP - extract version from git-tree, expose to wine python - create nsh with version for build installer - allow clean/dirty version with patches - cleanup / indent / remove comments - die when pysqlchipher patch failed - add psutil in mingw compatible version
2016-04-16[refactor] adapt to the new Account signatureKali Kaneko
2016-04-15[doc] update release checklistKali Kaneko
2016-04-15[doc] update release notesKali 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[docs] add note about login automationKali Kaneko
2016-04-15[tools] make uploads resumableKali Kaneko