Skip to content
This repository has been archived by the owner on Jun 6, 2022. It is now read-only.

Releases: pocc/merlink

v0.8.6

06 Sep 02:46
Compare
Choose a tag to compare
v0.8.6 Pre-release
Pre-release
Fixes #51 docstrings

Working releases on all 3 platforms

16 Jul 00:55
Compare
Choose a tag to compare
Pre-release

0.8.3 Install and start notes

  • All assets have been tested and verified as working
  • There are still multiple bugs/inconveniences with these builds

Windows exe

  1. Double click on the executable and follow the prompts for install
  2. Double click on newly created Merlink desktop icon

Linux deb

  1. Make sure that network-manager and network-manager-l2tp are already installed
  2. Install the deb using dpkg -i <file>
  3. Enter merlink from the command line to start

Macos and Linux tarballs

  1. Untar the tarball: tar xvzf merlink-0.8.3-macos_x64.tar.gz
  2. Execute ./merlink after adding the execution bit

Current Release Notes

  • AppVeyor creates an executable that will have the error about not being able to start script Merlink
  • merlink.app and merlink.dmg don't actually engage the macos vpn scripts so we're including a tarball here instead
  • Windows build will flash terminal and powershell windows

Windows, macOS, and Linux Installers via CI

05 Jul 10:23
Compare
Choose a tag to compare

Windows, macOS, and Linux Installers via CI

Known issues

  • Windows: This release's Windows exe is broken due to not using the dev version of PyInstaller (CI scripts have been updated)
  • macOS: This release's dmg file will not start the VPN scripts (#42)
  • Linux: This release's deb file fail to start (#49)

Build Notes

  • Windows binary generated by AppVeyor
  • macOS & Linux binaries generated by Travis CI

deb, rpm, tar.gz, dmg dynamically generated from travis ci

04 Jul 06:17
Compare
Choose a tag to compare

This software is tagged with pre-release and should be treated as such.

  • dep, rpm generated from fpm
  • tar.gz for linux
  • dmg generated with dmgbuild

First .deb created

19 Jun 06:53
Compare
Choose a tag to compare
First .deb created Pre-release
Pre-release

This software is tagged with pre-release and should be treated as such.

  • Created with Debreate
  • pyinstaller files are put in /opt/merlink
  • symbolic link: /usr/bin/merlink -> /opt/merlink/merlink
  • Other goodies like a desktop shortcut and entry in Menu

Windows Installer

05 May 10:28
Compare
Choose a tag to compare
Windows Installer Pre-release
Pre-release

This software is tagged with pre-release and should be treated as such.

To create the installer, do the following:

  1. Extract the zip and enter
  2. In root of project (pyinstaller must be installed):
    pyinstaller --windowed --icon=.\src\media\miles.ico --clean --add-data="src\media\;media" --add-data="src\scripts;scripts" --add-data="LICENSE.txt;." .\src\merlink.py
  3. Compile the installer using the provided NSIS script in src/scripts

Working build with linux executables

19 Apr 10:06
Compare
Choose a tag to compare
Pre-release

This software is tagged with pre-release and should be treated as such.

Linux Executables

Fixed #2

merlink.tar.gz has unnecessary libraries removed and is smaller. pyinstaller ./src/merlink.py
merlink is one bundled file, and is ~2x as large. pyinstaller -D ./src/merlink.py

Windows Executables

merlink.exe is a bundled file. pyinstaller --onefile -w .\src\merlink.py

First Working Windows Build

19 Apr 09:54
Compare
Choose a tag to compare
Pre-release

Program has base functionality to allow you to create and connect to client VPN.