Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-06 | [pkg] add more pixelated dependencies | Kali Kaneko (leap communications) | |
2017-03-06 | [pkg] several bundling fixes | Kali Kaneko (leap communications) | |
2017-03-05 | [pkg] find links in leap.se downloads instead | Kali Kaneko (leap communications) | |
workaround for some error that makes devpi upload an empty package. | |||
2017-03-05 | [pkg] ship pixelated packages | Kali Kaneko (leap communications) | |
2017-03-05 | [pkg] prepare rc bundles for 0.9.5 | Kali Kaneko (leap communications) | |
2017-03-05 | [pkg] add pixelated packages as hidden imports | Kali Kaneko (leap communications) | |
2017-03-05 | [pkg] install pixelated packages in the bundle | Kali Kaneko (leap communications) | |
2017-02-09 | [bug] soledad now uses master branch instead of develop | Ruben Pollan | |
2016-12-29 | [pkg] add docker files to build bundle | Kali Kaneko (leap communications) | |
2016-12-29 | [pkg] undo soledad pinning, lets embrace 0.9.2 | Kali Kaneko (leap communications) | |
the pinning doesn't work out of the box, since the Soledad constructor signature has changed (removed syncable parameter). | |||
2016-12-29 | [docs] improve documentation of the API, add some examples | Kali Kaneko (leap communications) | |
2016-12-29 | [pkg] next version is 0.9.4 now | Kali Kaneko (leap communications) | |
2016-12-29 | [pkg] pin soledad 0.9.1 on bitmask bundles | Kali Kaneko (leap communications) | |
2016-12-07 | [feature] add icon to the window | Kali Kaneko (leap communications) | |
- Resolves: #8676 | |||
2016-12-07 | [feature] add icon to PyInstaller bundle | Kali Kaneko (leap communications) | |
seems it's only valid for win and mac tho | |||
2016-11-18 | [build] use streaming encrypter branch for automatic gitlab bundles | Kali Kaneko (leap communications) | |
this also means that these bundles can only be used against cdev for now, since we need the latest soledad server. i'm using my personal devpi repo because the development mode install breaks the bundles for some reason (namespace probably). latest version uploaded is: leap-soledad-client-0.9.0+58.g0d9e74e which is today's shyba state but rebased on top of the 0.9.0 tag. | |||
2016-11-18 | [build] add gpg binary | Kali Kaneko (leap communications) | |
just the one shipped with the ubuntu image used by the docker container for now. I have to investigate how to properly use a docker container only for building the gpg binary. | |||
2016-11-18 | [build] include dbschema in bundle | Kali Kaneko (leap communications) | |
2016-11-09 | [ci] generate bundle from gitlab runner | Kali Kaneko (leap communications) | |
some hacks needed, it seems pyinstaller is choking again on namespace packages for some reason that is beyond my current comprenhension. | |||
2016-11-03 | [style] pep8 fixes | Kali Kaneko (leap communications) | |
2016-10-21 | [pkg] native pyinstaller packaging | Kali Kaneko (leap communications) | |
2016-10-19 | [pkg] re-add scripts to build openvpn and gnupg binaries | Kali Kaneko (leap communications) | |
2016-10-19 | [pkg] change upload | Kali Kaneko (leap communications) | |
2016-10-19 | [pkg] bump bundle version | Kali Kaneko (leap communications) | |
2016-10-19 | [pkg] disable openvpn for windows bundle for now | Kali Kaneko (leap communications) | |
Also, add a variant to keep the docker builds around, bandwidth is expensive in some parts of the world. | |||
2016-10-19 | [style] some minor naming changes; linting | Kali Kaneko (leap communications) | |
2016-10-19 | [pkg] reproducible windows installer for bitmask_client | Paixu Aabuizia | |
Port of paixu's original commit 0a5d24d64b5f637038a15b01bbe1b3d4bf4108f2 in the legacy bitmask_client repo. Refs: 0.9.1-85-g0a5d24d - 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-10-03 | [docs] revamp bitmask dev docs | Kali Kaneko (leap communications) | |
2016-09-27 | [pkg] make bundle from main makefile | Kali Kaneko (leap communications) | |
2016-09-27 | [pkg] re-add binary launcher to bundle process | Kali Kaneko (leap communications) | |
2016-09-27 | [pkg] some bundling hacks | Kali Kaneko (leap communications) | |
2016-09-21 | [tests] add editable externals to git repo | Kali Kaneko (leap communications) | |
2016-09-20 | [bug] revert usage of twisted which | Kali Kaneko (leap communications) | |
the test environment isn't finding the path properly, due to pytest internals. so: - add path extension - fix the order in which we're happy with a gpg option (to avoid symlinks) | |||
2016-09-20 | [tests] add script to checkout common/soledad | Kali Kaneko (leap communications) | |
2016-09-11 | [pkg] add gnupg to pip requirements | Kali Kaneko (leap communications) | |
2016-09-06 | [feature] first pyinstaller recipe for the qt5 launcher | Kali Kaneko (leap communications) | |
2016-09-06 | [pkg] typo | Kali Kaneko (leap communications) | |
2016-09-01 | [pkg] add requirements-dev | Kali Kaneko (leap communications) | |
2016-09-01 | [pkg] add Makefile for bitmask-www | Kali Kaneko (leap communications) | |
2016-09-01 | [pkg] handle dependencies as extras | Kali Kaneko (leap communications) | |
2016-08-30 | [pkg] add setup | Kali Kaneko (leap communications) | |
2016-08-30 | [pkg] add some relevant docs | Kali Kaneko (leap communications) | |