Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-02-19 | [pkg] osx packaging changes for riseupvpn | Kali Kaneko | |
2018-02-15 | [pkg] life is better among hunter-gatherers | Kali Kaneko | |
aka, get *all* of the dynamic libraries into the bundle. This probably won't work like this, but I think it's more comfortable to strip libraries from the list rather than hunting for them one by one. | |||
2018-02-15 | [pkg] rename to riseupVPN | Kali Kaneko | |
2018-02-15 | [pkg] update systray before building | Kali Kaneko | |
2018-02-15 | [pkg] rename bundling scripts to add clarity | Kali Kaneko | |
2018-02-15 | [pkg] add branding image | Kali Kaneko | |
2018-02-15 | [pkg] bump next version0.10.3 | Kali Kaneko | |
2018-02-15 | [pkg] spelling fixes | Kali Kaneko | |
2018-02-15 | [pkg] add --no-pie to CFLAGS for wrapper | Kali Kaneko | |
-Resolves: #9232 | |||
2018-02-15 | [pkg] packaging fixes for anonvpn bundle | Kali Kaneko | |
2018-02-15 | [pkg] shallow clone | Kali Kaneko | |
2018-02-15 | [pkg] get golang dependencies in the base image | Kali Kaneko | |
2018-02-15 | [pkg] fixes for bundle script | Kali Kaneko | |
2018-02-15 | [pkg] add target for anonvpn bundles | Kali Kaneko | |
2018-02-15 | [pkg] add dockefile for riseupvpn | Kali Kaneko | |
2018-02-15 | [pkg] add dependencies for building bitmask-systray too | Kali Kaneko | |
2018-02-15 | [pkg] ship all the other needed things | Kali Kaneko | |
2018-02-15 | [pkg] fix permission | Kali Kaneko | |
2018-02-15 | [pkg] fix docker build | Kali Kaneko | |
2018-02-15 | [pkg] add target for docker_apt bundler | Kali Kaneko | |
2018-02-15 | [pkg] rename bundler image | Kali Kaneko | |
2018-02-15 | [feat] implement fallback to webkit for bundles | Kali Kaneko | |
in the end, depending on webengine didn't seem to be such a great idea: it makes bundles more complex, heavy and brittle. I tried compiling qt5 and the maintained qtwebkit fork, but that had also its own set of problems (lastly, pyinstaller didn't work properly; pyqt also adds a lot of garbage even if you disabled lots of modules you don't need). so, this is a fallback to a stretch-based build. it fixes the libGL library by adding the right version into the bundle. in this commit I also add a dockerfile for an image that can build bundles by installing pip dependencies directly in the system. this has the advantage that the build process is very fast, but the downside that a new image needs to be pushed to the registry each time that new dependencies are added; we'll also miss any bug due to introducing new dependncies (but hopefully it will be catched by other steps in the CI). The good side of it is that it reduces the need for some hacks in the build process when bundling from a virtualenv. | |||
2018-02-15 | [bug] fail gracefully if we do not have mail deps | Kali Kaneko | |
2018-02-15 | [feat] new anonvpn bootstrap | Kali Kaneko | |
2018-02-15 | [feat] anonvpn entrypoints | Kali Kaneko | |
2018-01-26 | [pgk] fix libGL lib name in debian | Kali Kaneko | |
2018-01-26 | [pkg] add library for libGL to base image | Kali Kaneko | |
2018-01-26 | [pkg] fix libGL path for stretch | Kali Kaneko | |
2018-01-26 | [pkg] add a makefile for uploading the docker image to registry | Kali Kaneko | |
2018-01-26 | [pkg] add more missing libs and resources | Kali Kaneko | |
2018-01-26 | [pkg] add qtwebchannel to dockerfile | Kali Kaneko | |
2018-01-26 | [pkg] use bjones experimental branch of pyinstaller | Kali Kaneko | |
this is a nice refactor that fixes many of the qt5 packaging problems. (although it brings a lot of new libs). | |||
2018-01-26 | [pkg] build bundles on stretch | Kali Kaneko | |
zesty EOL reached | |||
2018-01-26 | [pkg] zesty EOL reached | Kali Kaneko | |
2018-01-26 | [pkg] use pyinstaller dev | Kali Kaneko | |
2018-01-25 | [feat] use new assets for systray icons | Kali Kaneko | |
2018-01-09 | [bug] add missing libs to pyinstaller for qtwebengine | Kali Kaneko | |
- Resolves: #9191 | |||
2018-01-09 | [pkg] use bitmask-bundler image for bundles | Kali Kaneko | |
2018-01-06 | [bug] Don't use system packages when bundling headless build | Simon Fondrie-Teitler | |
This makes builds not error when the virtualenv version of a package doesn't match the system one. It also helps ensure builds on different machines bundle the same version of packages. | |||
2017-12-22 | [pkg] Include required files in headless build | Simon Fondrie-Teitler | |
Also pull in cython and restructure the package. | |||
2017-12-20 | [bug] copy missing provider pinning in osx | kali | |
2017-12-20 | [pkg] copy uninstaller to the bundle | Kali Kaneko | |
2017-12-20 | [pkg] import changes for qt5 to work | kali | |
2017-12-20 | [pkg] add pyqt5.qtwidgets to osx imports | kali | |
not that I really want to keep qt5 for a long time, but this seems the short way to a working systray for the next release. | |||
2017-12-20 | [pkg] add osx bundle script inside venv | admin | |
2017-12-20 | [pkg] add make target for headless builds | Simon Fondrie-Teitler | |
This adds a make target which allows for headless builds. It runs pyinstaller and copies some required files. | |||
2017-12-08 | [pkg] copy provider certificates on bundles | Kali Kaneko | |
2017-12-08 | [feat] osx systray with pyqt5 | Kali Kaneko | |
2017-12-04 | [pkg] verify the remaining libs | Kali Kaneko | |
apparently, lzo and mbedtls do not like gpg. | |||
2017-12-04 | [pkg] add --enable-iproute2 to openvpn binary compilation | Kali Kaneko | |
this will be used by bundles, and it's needed now that ifconfig and other net-utils are being deprecated. |