1. 18 Apr, 2016 19 commits
  2. 17 Apr, 2016 3 commits
    • Kali Kaneko's avatar
      create executable folder to avoid error · 175b993c
      Kali Kaneko authored
      175b993c
    • Kali Kaneko's avatar
      033bb6e2
    • Paixu Aabuizia's avatar
      [pkg] reproducible windows installer for bitmask_client · 0a5d24d6
      Paixu Aabuizia authored and Kali Kaneko's avatar Kali Kaneko committed
      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
      0a5d24d6
  3. 16 Apr, 2016 1 commit
  4. 15 Apr, 2016 8 commits
  5. 14 Apr, 2016 2 commits
  6. 13 Apr, 2016 2 commits
  7. 11 Apr, 2016 4 commits
  8. 08 Apr, 2016 1 commit