Easy automated syncing between your computers and your MEGA Cloud Drive

Overview

MEGA Sync Client

Easy automated syncing between your computers and your MEGA cloud drive.

This repository contains all the development history of the official sync client of MEGA: https://mega.nz/sync

Supported Platforms

  • Microsoft Windows operating systems
  • OS X
  • Linux

Get the source

git clone --recursive https://github.com/meganz/MEGAsync.git

Windows compilation

Requirements:
  • Visual Studio 2015
  • QT 5.6.3
  • Qt Creator
Preparation:

1.- Prepare QTCreator to use the Visual Studio 2015 toolchain and QT 5.6.3 - 32 bits

2.- Clone or download this repo

3.- Create a folder Release_x32 inside the root of the code that you have just downloaded

4.- Download the required third party libraries from this link: https://mega.nz/#!8tZglCTR!cZ_B39i9YxLgt3_8x9LsOpFhFDHuAh4jdz78IuQTQT4

5.- Uncompress that file into src\MEGASync\mega\bindings\qt

6.- Open the project src/MEGA.pro with QTCreator

7.- Select the folder Release_x32 as the target for Release and Debug builds

8.- Build the project

9.- Copy or move the .dll files from the folder src\MEGASync\mega\bindings\qt\3rdparty\bin to the folder Release_x32\MEGASync

10.- Enjoy!

It's recommended to go to Project -> Run in QTCreator and disable the option Run in terminal

OS X compilation

Requirements:
  • Xcode 8.3
  • QT 5.6.3
Preparation:

1.- Install Xcode in your system

2.- Clone or download this repo

3.- Download the required third party libraries and configuration file (config.h) from this link: https://mega.nz/#!T14B0Y4T!EXGg9dRtacgz9_vCUtVq5tj6C3PBpkOHgXG289EBxBM

4.- Uncompress that file and move the folder 3rdparty into src/MEGASync/mega/bindings/qt/ and the file config.h into src/MEGASync/mega/include/mega/

5.- Run the script installer_mac.sh to build the project and generate the application bundle for MEGAsync. If you want to generate an Apple disk image (DMG file), add the flag --create-dmg. Build directory is Release_x64

6.- Enjoy!

Linux compilation

Requirements:

  • Using gcc compiler below version 5 might result in compiler errors.
  • Third party requirements vary depending on your system.

Preparation:

First install dependencies. e.g., for a debian/ubuntu with QT >= 5.6 (e.g: Ubuntu 18.04):

sudo apt-get install libzen-dev libmediainfo-dev debhelper qtbase5-dev qt5-qmake libqt5x11extras5-dev libqt5dbus5 libqt5svg5-dev libcrypto++-dev libraw-dev libc-ares-dev libssl-dev libsqlite3-dev zlib1g-dev wget dh-autoreconf cdbs unzip libtool-bin pkg-config qt5-default qttools5-dev-tools libavcodec-dev libavutil-dev libavformat-dev libswscale-dev libmediainfo-dev

for older debian/ubuntu based systems (e.g: Ubuntu 16.04):

sudo apt-get install build-essential autoconf automake m4 libtool libtool-bin qt4-qmake make libqt4-dev libcrypto++-dev libsqlite3-dev libc-ares-dev libcurl4-openssl-dev libssl-dev libraw-dev libavcodec-dev libavutil-dev libavformat-dev libswscale-dev libmediainfo-dev
# Optional, if you wish to build nautilus extension:
sudo apt-get install libnautilus-extension-dev

Addition: for RPM based (e.g: Fedora):

sudo dnf install libtool gcc-c++ c-ares-devel cryptopp-devel openssl-devel qt-devel sqlite-devel zlib-devel LibRaw-devel

Building:

cd src
./configure
qmake MEGA.pro
lrelease MEGASync/MEGASync.pro
make

Note: when compiling for Fedora/RHEL/CentOS and alike, qmake and lrelease might be missing for qt4. Use qmake-qt4 and lrelease-qt4 instead. Also, adding -q to configure is recommended in order to download and build cryptopp for RHEL and CentOS.

Known Issues

For Solus, c-ares might not compile do to a CFLAG defined by gcc: -D_FORTIFY_SOURCE=2. This issue and its possible solution is described here https://github.com/c-ares/c-ares/issues/58 and http://ma.tc/ehuboqatec.md.

Issues
  • List of all files at Cloud

    List of all files at Cloud

    How to get a list (txt, csv or any text like format) of all my files storaged at Cloud? Is there a simple CLI (Command Line) for Megacmd to reach that? I've already read https://github.com/meganz/sdk/blob/master/examples/megacmd/README.md, but it seems to makes and build (compile?) the interface and/or handles SDK or something for advanced and heavy users. Is there a EXE file or another way just to get the list of files?

    opened by Gabarito007 30
  • megasync 3.5 don't use icon theme in tray in XFCE(Arch Linux)

    megasync 3.5 don't use icon theme in tray in XFCE(Arch Linux)

    image

    4.13.12-1-ARCH XFCE 4.12 megasync 3.5-1(from official site) Papirus-icons(updated, with new mega icons - megapaused.svg, megasynching.svg, etc)

    other qt5-apps(keepassxc, qbittorrent on the screenshot) work good with icons theme.

    pactree -d 1 megasync
    megasync
    ├─glibc
    ├─gcc-libs
    ├─qt5-base
    ├─sqlite
    ├─openssl
    ├─zlib
    └─qt5-svg
    
    pactree -d 1 qbittorrent
    qbittorrent
    ├─libtorrent-rasterbar
    ├─qt5-svg
    └─hicolor-icon-theme
    
    pactree -d 1 keepassxc
    keepassxc
    ├─hicolor-icon-theme
    ├─libxtst
    ├─qt5-x11extras
    └─yubikey-personalization
    

    Also you can see my issue to papirus-icon-theme project.

    opened by hxss 24
  • not possible to set

    not possible to set "No Proxy" back

    On the office I use a Proxy, but at home I don't. So after using it with a proxy I tried to change the settings to "no proxy". It is not possible, I always get : "Your proxy settings are invalid or your proxy doesn't respond": selection_018

    I'm using Linux Mint 18.

    opened by garzaj 21
  • Debian/Ubuntu repository signing keys have expired

    Debian/Ubuntu repository signing keys have expired

    W: An error occurred during the signature verification. The repository is not updated and the 
    previous index files will be used. GPG error: https://mega.nz/linux/MEGAsync/xUbuntu_19.04 ./ 
    InRelease: The following signatures were invalid: EXPKEYSIG 4B4E7A9523ACD201 
    MegaLimited <[email protected]>
    

    Any idea on when a new signing key will be implemented and exactly where the public key will propagate from?

    opened by RogueScholar 20
  • Where's the changelog?

    Where's the changelog?

    Please provide a CHANGELOG with each new release so we can see what we're getting

    It is standard good practice to review a product's changelog before installing a new version so you can know what to expect (e.g. security issues fixed, behavioral changes, etc).

    Many people, like me, are very reluctant to install a new version of something without knowing beforehand what changes were made to the new version.

    Changelogs are for humans, not machines.

    A git commit log is not the type of changelog that human beings need.

      Some examples of what I am talking about:

    • https://github.com/SDL-Hercules-390/hyperion/releases
    • https://www.prestosoft.com/edp_buildhistory.asp#10.0

    (https://keepachangelog.com/en/1.0.0/)

    What is a changelog?

    A changelog is a file which contains a curated, chronologically ordered list of notable changes for each version of a project.

    Why keep a changelog?

    To make it easier for users and contributors to see precisely what notable changes have been made between each release (or version) of the project.

    Who needs a changelog?

    People do! Whether consumers or developers, the end users of software are human beings who care about what's in the software. When the software changes, people want to know why and how.

    opened by Fish-Git 20
  • megasync error dump 19.10beta

    megasync error dump 19.10beta

    MEGAprivate ERROR DUMP Application: MEGAsync Version code: 4205.0 Module name: megasync Operating system: Linux System version: ubuntu 19.10/#14-Ubuntu SMP Tue Sep 24 02:46:08 UTC 2019 System release: 5.3.0-13-generic System arch: x86_64 Error info: Segmentation fault (11) at address 0xffffffffd3998544 Stacktrace: /lib/x86_64-linux-gnu/libc.so.6(+0xbee72) [0x7f524e61be72] /lib/x86_64-linux-gnu/libc.so.6(+0xbee72) [0x7f524e61be72] /usr/lib/x86_64-linux-gnu/libcrypto++.so.6(_ZN8CryptoPP32AuthenticatedSymmetricCipherBase16AuthenticateDataEPKhm+0x8d) [0x7f525046a23d] /usr/lib/x86_64-linux-gnu/libcrypto++.so.6(_ZN8CryptoPP32AuthenticatedSymmetricCipherBase11ProcessDataEPhPKhm+0x10d) [0x7f525046a69d] /usr/lib/x86_64-linux-gnu/libcrypto++.so.6(_ZN8CryptoPP26StreamTransformationFilter15NextPutMultipleEPKhm+0xd6) [0x7f52504f7b36] /usr/lib/x86_64-linux-gnu/libcrypto++.so.6(_ZN8CryptoPP23FilterWithBufferedInput18PutMaybeModifiableEPhmibb+0x434) [0x7f52504f8bc4] /usr/lib/x86_64-linux-gnu/libcrypto++.so.6(_ZN8CryptoPP23FilterWithBufferedInput18PutMaybeModifiableEPhmibb+0x434) [0x7f52504f8bc4] /usr/lib/x86_64-linux-gnu/libcrypto++.so.6(_ZN8CryptoPP29AuthenticatedDecryptionFilter11ChannelPut2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKhmib+0x5d) [0x7f52504f8eed] /usr/lib/x86_64-linux-gnu/libcrypto++.so.6(_ZNK8CryptoPP11StringStore12CopyRangeTo2ERNS_22BufferedTransformationERyyRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb+0x52) [0x7f52504f5432] /usr/lib/x86_64-linux-gnu/libcrypto++.so.6(_ZN8CryptoPP11StringStore11TransferTo2ERNS_22BufferedTransformationERyRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb+0x3f) [0x7f52504f53af] /usr/lib/x86_64-linux-gnu/libcrypto++.so.6(_ZN8CryptoPP22BufferedTransformation19TransferMessagesTo2ERS0_RjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb+0xe1) [0x7f52504794a1] /usr/lib/x86_64-linux-gnu/libcrypto++.so.6(_ZN8CryptoPP22BufferedTransformation14TransferAllTo2ERS0_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb+0x9c) [0x7f525047962c] megasync(+0x26fb52) [0x565306febb52] megasync(+0x26e553) [0x565306fea553] megasync(+0x264df8) [0x565306fe0df8] megasync(+0x1d0903) [0x565306f4c903] megasync(+0x240d51) [0x565306fbcd51] megasync(+0x241513) [0x565306fbd513] megasync(+0x22b88a) [0x565306fa788a] megasync(+0x306372) [0x565307082372] megasync(+0x30642c) [0x56530708242c] /usr/lib/x86_64-linux-gnu/libQt5Core.so.5(+0xbecc2) [0x7f524eb88cc2] /lib/x86_64-linux-gnu/libpthread.so.0(+0x9669) [0x7f524eab0669] /lib/x86_64-linux-gnu/libc.so.6(clone+0x43) [0x7f524e67f323]

    opened by biggermdc 17
  • MEGASync crashes with latest QT5 versions (segmentation fault)

    MEGASync crashes with latest QT5 versions (segmentation fault)

    Not able to select custom sync folder or exclude/include certain folder from syncing because megasync application crashes with error dump.

    Latest updated manjaro linux installation. Installed qt5 packages:

    qt4 4.8.7-10
    qt5-base 5.7.0-3
    qt5-declarative 5.7.0-3
    qt5-script 5.7.0-1
    qt5-styleplugins 5.0.0-1
    qt5-svg 5.7.0-1
    qt5-tools 5.7.0-2
    qt5-translations 5.7.0-1
    

    Error dump

    MEGAprivate ERROR DUMP
    Application: MEGAsync
    Version code: 2908.0
    Module name: megasync
    Operating system: Linux
    System version:  #1 SMP PREEMPT Fri Nov 18 19:17:47 UTC 2016
    System release:  4.8.9-1-MANJARO
    System arch: x86_64
    Error info:
    Segmentation fault (11) at address 0x7f79fa0faf70
    Stacktrace:
    /usr/lib/libQt5Widgets.so.5(+0x26a053) [0x7f79fa477053]
    /usr/lib/libQt5Widgets.so.5(+0x26a053) [0x7f79fa477053]
    /usr/lib/libQt5Widgets.so.5(+0x355c6d) [0x7f79fa562c6d]
    /usr/lib/libQt5Widgets.so.5(+0x35095e) [0x7f79fa55d95e]
    /usr/lib/libQt5Widgets.so.5(_ZN18QFileDialogPrivate4initERK4QUrlRK7QStringS5_+0x66) [0x7f79fa55ee26]
    /usr/lib/libQt5Widgets.so.5(_ZN11QFileDialogC2EP7QWidgetRK7QStringS4_S4_+0x8a) [0x7f79fa55f1ea]
    megasync() [0x4895f0]
    megasync() [0x47a998]
    megasync() [0x5ea6be]
    /usr/lib/libQt5Core.so.5(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x7d4) [0x7f79f90b87f4]
    /usr/lib/libQt5Widgets.so.5(_ZN15QAbstractButton7clickedEb+0x42) [0x7f79fa448102]
    /usr/lib/libQt5Widgets.so.5(+0x23b354) [0x7f79fa448354]
    /usr/lib/libQt5Widgets.so.5(+0x23c747) [0x7f79fa449747]
    /usr/lib/libQt5Widgets.so.5(_ZN15QAbstractButton17mouseReleaseEventEP11QMouseEvent+0xf4) [0x7f79fa449924]
    /usr/lib/libQt5Widgets.so.5(_ZN7QWidget5eventEP6QEvent+0x308) [0x7f79fa3a7ef8]
    /usr/lib/libQt5Widgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x9c) [0x7f79fa360e0c]
    /usr/lib/libQt5Widgets.so.5(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x111d) [0x7f79fa36943d]
    /usr/lib/libQt5Core.so.5(_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent+0x110) [0x7f79f908cde0]
    /usr/lib/libQt5Widgets.so.5(_ZN19QApplicationPrivate14sendMouseEventEP7QWidgetP11QMouseEventS1_S1_PS1_R8QPointerIS0_Eb+0x1dd) [0x7f79fa367aed]
    /usr/lib/libQt5Widgets.so.5(+0x1b4fa0) [0x7f79fa3c1fa0]
    /usr/lib/libQt5Widgets.so.5(+0x1b7743) [0x7f79fa3c4743]
    /usr/lib/libQt5Widgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x9c) [0x7f79fa360e0c]
    /usr/lib/libQt5Widgets.so.5(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x261) [0x7f79fa368581]
    /usr/lib/libQt5Core.so.5(_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent+0x110) [0x7f79f908cde0]
    /usr/lib/libQt5Gui.so.5(_ZN22QGuiApplicationPrivate17processMouseEventEPN29QWindowSystemInterfacePrivate10MouseEventE+0x743) [0x7f79f9bcf303]
    /usr/lib/libQt5Gui.so.5(_ZN22QGuiApplicationPrivate24processWindowSystemEventEPN29QWindowSystemInterfacePrivate17WindowSystemEventE+0x135) [0x7f79f9bd0e85]
    /usr/lib/libQt5Gui.so.5(_ZN22QWindowSystemInterface22sendWindowSystemEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0xbb) [0x7f79f9baecab]
    /usr/lib/libQt5XcbQpa.so.5(+0x702f0) [0x7f79ef2fc2f0]
    /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x2a7) [0x7f79f5510587]
    /usr/lib/libglib-2.0.so.0(+0x4a7f0) [0x7f79f55107f0]
    /usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x2c) [0x7f79f551089c]
    
    opened by devops1337 17
  • MEGASync fails to build and/or run on Arch Linux.

    MEGASync fails to build and/or run on Arch Linux.

    I can not use MEGASync on Arch Linux. If I run the binary package, either from the official site or archlinuxcn repo, I get to the part where it sats you are in guest mode, then the app crashes without even giving me a chance to log in. Here's the trace shown in the "Send Report" window & here's the debug log generated by running megasync --debug > logfile. I have had this issue for ~2 weeks despite the fact that I used the "Send Report" button to send the report to MEGA.

    Now, when I try to build MEGASync, either the 3.0.1 version or the master branch,I get these errors.

    opened by nihil-2019 16
  • I can't install on Fedora 27

    I can't install on Fedora 27

    I can't install MEGASync on Fedora 27, i jus get this error: megasync: symbol lookup error: megasync: undefined symbol: _ZNK8CryptoPP8Rijndael3Dec21AdvancedProcessBlocksEPKhS3_Phmj

    opened by brunojs02 14
  • Public key not available [Ubuntu 21.10]

    Public key not available [Ubuntu 21.10]

    W: GPG error: https://mega.nz/linux/repo/xUbuntu_21.10 ./ InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1A664B787094A482
    E: The repository 'https://mega.nz/linux/repo/xUbuntu_21.10 ./ InRelease' is not signed.
    N: Updating from such a repository can't be done securely, and is therefore disabled by default.
    
    

    Tried to add key with: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1A664B787094A482 Didn't work, same error message.

    opened by repsorp 13
  • MEGAsync icon in XFCE4 sistem tray

    MEGAsync icon in XFCE4 sistem tray

    Hi all! I am still with xfce4 MEGA integration and ... I would like ask about this glitch:

    http://i.imgur.com/lJiF8F6.png

    Do you think this could be your issue? or Maybe is XFCE devs thing?

    Thank you so much! :P

    opened by jfernandz 13
  • Add OS detection

    Add OS detection

    Description

    Add OS detection in shell script for Linux and Mac

    SDK Submodule build

    #You can change submodule branch here. Default develop. SDK_SUBMODULE_TEST=develop

    Risk area(s)

    Tested in

    Linux | macOS

    opened by julcap 0
  • Copying and pasting a file in a synced folder is uploaded but not shown in Transfer Manager UI

    Copying and pasting a file in a synced folder is uploaded but not shown in Transfer Manager UI

    I'm currently in a path under a MEGA folder added as a Full Sync folder, and when at this path, I copy a TXT file (e.g. X) that already exists within it, and then past it at the same location (creating a X - Copy.txt). This newly created and copied file is uploaded to MEGA as it can been seen on mega.nz, however it is never shown in the Uploads or Complete tabs of the Transfer Manager.

    This happens for both Selective Sync and Full Sync folders types, and by the looks of it, you can copy a file from one Selective Sync folder and paste it in different one, e.g. a Full Sync folder, and the file will be uploaded but again is omitted from being shown in the Transfer Manager UI.

    • If a file is copied from outside a synced folder into a synced folder, then the file is shown in the UI.
    • If a new file is simply created within a synced folder, then this file is also shown in the UI.

    Ideally, file uploads, no matter how they were copied, would always show in the Transfer Manager UI as to the user, this is considered a new file, regardless of how it's handled internally by MEGAsync.

    Thanks.

    MEGAsync 4.6.8 Windows 11

    opened by redactedscribe 1
  • Cannot exclude path with square brackets (invalid path)

    Cannot exclude path with square brackets (invalid path)

    As the title says, trying to add an exclusion for a path containing a square brackets isn't possible. MEGAsync complains with "Please enter a valid file name or absolute path".

    Example path: D:\MEGAsync\BAK\Projects\[unnamed project]

    Removing the closing bracket and pressing OK will allow the path to be accepted, indicating that the bracket is the issue. Interestingly, if instead you only remove the opening bracket, the path remains invalid.

    The only way I've been able to make the exclusion be accepted (and I assume effective) is by adding an * before the opening bracket: D:\MEGAsync\BAK\Projects\*[unnamed project]. Of course, this is a broader exclusion than I need, but for my purposes, it should be working.

    MEGAsync 4.6.8 64-bit Windows 11

    opened by redactedscribe 3
  • Creates an issue with GPG keys after Arch Linux update

    Creates an issue with GPG keys after Arch Linux update

    After an Arch Linux update (I have both MegaAsync and it's Dolphin plugin installed), both yay and pacman refused to work due to an error with an untrusted key, which turned out to be from MegaAsync. The solution is relatively simple; you just have to comment out a couple of lines of the etc/pacman.conf file. However, it did take a relatively lengthy reset of all the GPG keys.

    opened by wh4no4 1
  • Deletes critical files without warning

    Deletes critical files without warning

    I naively assumed that 'sync' meant that my local files would be uploaded to mega.nz. Instead, they were deleted.

    Obviously the application should ask in which direction you want to sync the files and give a warning before it deletes critical files from your local folder.

    opened by pkail 3
Releases(v4.6.8.0_Win)
  • v4.6.8.0_Win(Jul 13, 2022)

    • Full redesign of remote file picker.
    • Fixed translation issues.
    • Other minor UI fixes and adjustments.
    • Fixed detected crashes on Windows, Linux and macOS.
    Source code(tar.gz)
    Source code(zip)
  • v4.6.8.0_OSX(Jul 13, 2022)

    • Full redesign of remote file picker.
    • Fixed translation issues.
    • Other minor UI fixes and adjustments.
    • Fixed detected crashes on Windows, Linux and macOS.
    Source code(tar.gz)
    Source code(zip)
  • v4.6.7.0_Win(Jun 21, 2022)

  • v4.6.7.0_OSX(Jun 21, 2022)

  • v4.6.7.0_Linux(Jun 21, 2022)

  • v4.6.6.0_Linux(Apr 22, 2022)

    • Added support to stream file links from a folder link.
    • Fixed translation issues.
    • Improved the user experience.
    • Added a new notifications panel in the settings dialog.
    • Other minor UI fixes and adjustments.
    • Fixed detected crashes on Windows, Linux and macOS.
    Source code(tar.gz)
    Source code(zip)
  • v4.6.6.0_Win(Apr 5, 2022)

    • Added support to stream file links from a folder link.
    • Fixed translation issues.
    • Improved the user experience.
    • Added a new notifications panel in the settings dialog.
    • Other minor UI fixes and adjustments.
    • Fixed detected crashes on Windows, Linux and macOS.
    Source code(tar.gz)
    Source code(zip)
  • v4.6.6.0_OSX(Apr 5, 2022)

    • Added support to stream file links from a folder link.
    • Fixed translation issues.
    • Improved the user experience.
    • Added a new notifications panel in the settings dialog.
    • Other minor UI fixes and adjustments.
    • Fixed detected crashes on Windows, Linux and macOS.
    Source code(tar.gz)
    Source code(zip)
  • v4.6.5.0_Linux(Mar 30, 2022)

  • v4.6.5.0_Win(Mar 2, 2022)

  • v4.6.5.0_OSX(Mar 2, 2022)

  • v4.6.3.0_Linux(Jan 28, 2022)

  • v4.6.2.0_CentOS7(Dec 21, 2021)

    • Full redesign of settings with a new look and feel.
    • No longer supporting macOS versions below 10.12.
    • Multi-currency support added for upgrade options.
    • High DPI support for Windows platform improved.
    • Crashes previously detected on Windows, Linux and macOS now fixed.
    • Other performance improvements and adjustments.
    • Other UI fixes and adjustments.
    Source code(tar.gz)
    Source code(zip)
  • v4.6.2.0_OSX(Dec 14, 2021)

    • Full redesign of settings with a new look and feel.
    • No longer supporting macOS versions below 10.12.
    • Multi-currency support added for upgrade options.
    • High DPI support for Windows platform improved.
    • Crashes previously detected on Windows, Linux and macOS now fixed.
    • Other performance improvements and adjustments.
    • Other UI fixes and adjustments.
    Source code(tar.gz)
    Source code(zip)
  • v4.6.1.0_Win(Nov 19, 2021)

    • Full redesign of settings with a new look and feel.
    • No longer supporting macOS versions below 10.12.
    • Multi-currency support added for upgrade options.
    • High DPI support for Windows platform improved.
    • Crashes previously detected on Windows, Linux and macOS now fixed.
    • Other performance improvements and adjustments.
    • Other UI fixes and adjustments.
    Source code(tar.gz)
    Source code(zip)
  • v4.6.1.0_OSX(Nov 19, 2021)

    • Full redesign of settings with a new look and feel.
    • No longer supporting macOS versions below 10.12.
    • Multi-currency support added for upgrade options.
    • High DPI support for Windows platform improved.
    • Crashes previously detected on Windows, Linux and macOS now fixed.
    • Other performance improvements and adjustments.
    • Other UI fixes and adjustments.
    Source code(tar.gz)
    Source code(zip)
  • v4.6.0.0_Win(Oct 26, 2021)

    • Full redesign of settings with a new look and feel.
    • No longer supporting macOS versions below 10.12.
    • Multi-currency support added for upgrade options.
    • High DPI support for Windows platform improved.
    • Crashes previously detected on Windows, Linux and macOS now fixed.
    • Other performance improvements and adjustments.
    • Other UI fixes and adjustments.
    Source code(tar.gz)
    Source code(zip)
  • v4.6.0.0_OSX(Oct 26, 2021)

    • Full redesign of settings with a new look and feel.
    • No longer supporting macOS versions below 10.12.
    • Multi-currency support added for upgrade options.
    • High DPI support for Windows platform improved.
    • Crashes previously detected on Windows, Linux and macOS now fixed.
    • Other performance improvements and adjustments.
    • Other UI fixes and adjustments.
    Source code(tar.gz)
    Source code(zip)
  • v4.5.3.0_Linux(Aug 3, 2021)

    • New improvements for the management of the syncs.
    • Improved user experience when syncs are disabled.
    • Enhanced system notifications to notify various account events.
    • Improved user experience while working with huge number of transfers and syncs.
    • Fixed issues of high CPU usage of gnome-shell when running on Ubuntu.
    • Fixed detected crashes on Windows and Linux.
    • Other performance improvements and adjustments.
    • Other UI fixes and adjustments.
    Source code(tar.gz)
    Source code(zip)
  • v4.5.3.0_Win(Jul 8, 2021)

    • New improvements for the management of the syncs.
    • Improved user experience when syncs are disabled.
    • Enhanced system notifications to notify various account events.
    • Improved user experience while working with huge number of transfers and syncs.
    • Fixed issues of high CPU usage of gnome-shell when running on Ubuntu.
    • Fixed detected crashes on Windows and Linux.
    • Other performance improvements and adjustments.
    • Other UI fixes and adjustments.
    Source code(tar.gz)
    Source code(zip)
  • v4.5.3.0_OSX(Jul 8, 2021)

    • New improvements for the management of the syncs.
    • Improved user experience when syncs are disabled.
    • Enhanced system notifications to notify various account events.
    • Improved user experience while working with huge number of transfers and syncs.
    • Fixed issues of high CPU usage of gnome-shell when running on Ubuntu.
    • Fixed detected crashes on Windows and Linux.
    • Other performance improvements and adjustments.
    • Other UI fixes and adjustments.
    Source code(tar.gz)
    Source code(zip)
  • v4.5.2.0_Win(Jun 29, 2021)

    • New improvements for the management of the syncs.
    • Improved user experience when syncs are disabled.
    • Enhanced system notifications to notify various account events.
    • Improved user experience while working with huge number of transfers and syncs.
    • Fixed issues of high CPU usage of gnome-shell when running on Ubuntu.
    • Fixed detected crashes on Windows and Linux.
    • Other performance improvements and adjustments.
    • Other UI fixes and adjustments.
    Source code(tar.gz)
    Source code(zip)
  • v4.5.2.0_OSX(Jun 29, 2021)

    • New improvements for the management of the syncs.
    • Improved user experience when syncs are disabled.
    • Enhanced system notifications to notify various account events.
    • Improved user experience while working with huge number of transfers and syncs.
    • Fixed issues of high CPU usage of gnome-shell when running on Ubuntu.
    • Fixed detected crashes on Windows and Linux.
    • Other performance improvements and adjustments.
    • Other UI fixes and adjustments.
    Source code(tar.gz)
    Source code(zip)
  • v4.5.1.0_Win(Jun 2, 2021)

    • New improvements for the management of the syncs.
    • Improved user experience when syncs are disabled.
    • Enhanced system notifications to notify various account events.
    • Improved user experience while working with huge number of transfers and syncs.
    • Fixed issues of high CPU usage of gnome-shell when running on Ubuntu.
    • Fixed detected crashes on Windows and Linux.
    • Other performance improvements and adjustments.
    • Other UI fixes and adjustments.
    Source code(tar.gz)
    Source code(zip)
  • v4.5.0.0_Win(Apr 28, 2021)

    • New improvements for the management of the syncs.
    • Improved user experience when syncs are disabled.
    • Enhanced system notifications to notify various account events.
    • Improved user experience while working with huge number of transfers and syncs.
    • Fixed issues of high CPU usage of gnome-shell when running on Ubuntu.
    • Fixed detected crashes on Windows and Linux.
    • Other performance improvements and adjustments.
    • Other UI fixes and adjustments.
    Source code(tar.gz)
    Source code(zip)
  • v4.5.0.0_OSX(Apr 28, 2021)

    • New improvements for the management of the syncs.
    • Improved user experience when syncs are disabled.
    • Enhanced system notifications to notify various account events.
    • Improved user experience while working with huge number of transfers and syncs.
    • Fixed issues of high CPU usage of gnome-shell when running on Ubuntu.
    • Fixed detected crashes on Windows and Linux.
    • Other performance improvements and adjustments.
    • Other UI fixes and adjustments.
    Source code(tar.gz)
    Source code(zip)
  • v4.4.0.0_Win(Mar 1, 2021)

  • v4.4.0.0_Linux(Mar 1, 2021)

  • v4.3.9.0_Win(Jan 27, 2021)

  • v4.3.8.0_Win(Nov 23, 2020)

Owner
Mega Limited
Mega Limited
Open hardware to measure EC and pH, drive pumps, and otherwise manage a mid-size hydroponic grow over Wi-Fi.

Hydromisc This is a single PCBA with all the necessary I/O to automate a typical small to mid-size hydroponic grow, controllable over Wi-Fi

null 473 Aug 4, 2022
Linux Terminal Service Manager (LTSM) is a set of service programs that allows remote computers to connect to a Linux operating system computer using a remote terminal session (over VNC or RDP)

Linux Terminal Service Manager (LTSM) is a set of service programs that allows remote computers to connect to a Linux operating system computer using a remote terminal session (over VNC)

null 14 Jan 5, 2022
2nd homework at Computers Programming & Programming Languages (C)

+---------------------------------------+ | | | | | Copyright Robert

Robert Grancsa 0 Jan 26, 2022
Automated upstream mirror for bpftool stand-alone build.

bpftool This is a mirror of bpf-next Linux source tree's tools/bpf/bpftool directory, plus its few dependencies from under kernel/bpf/, and its suppor

null 60 Aug 4, 2022
Cross-platform, efficient, customizable, and robust asynchronous HTTP/WebSocket server C++14 library with the right balance between performance and ease of use

What Is RESTinio? RESTinio is a header-only C++14 library that gives you an embedded HTTP/Websocket server. It is based on standalone version of ASIO

Stiffstream 871 Jul 28, 2022
Warp speed Data Transfer (WDT) is an embeddedable library (and command line tool) aiming to transfer data between 2 systems as fast as possible over multiple TCP paths.

WDT Warp speed Data Transfer Design philosophy/Overview Goal: Lowest possible total transfer time - to be only hardware limited (disc or network bandw

Facebook 2.7k Jul 26, 2022
The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.

Welcome! The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design

Microsoft 7k Aug 6, 2022
Side-channel file transfer between independent VM executed on the same physical host

Inter-process or cross-VM data exchange via CPU load modulation What is this I made this PoC as a visual aid for an online discussion about M1RACLES -

Pavel Kirienko 43 Jul 26, 2022
Freeing the Silvercrest (Lidl/Tuya) Smart Home Gateway from the cloud.

free-your-silvercrest Freeing the Silvercrest (Lidl/Tuya) Smart Home Gateway from the cloud A collection of scripts/programs for freeing your Silvercr

null 110 Jul 28, 2022
🌱Light and powerful C++ web framework for highly scalable and resource-efficient web application. It's zero-dependency and easy-portable.

Oat++ News Hey, meet the new oatpp version 1.2.5! See the changelog for details. Check out the new oatpp ORM - read more here. Oat++ is a modern Web F

Oat++ 5.6k Jul 30, 2022
Ole Christian Eidheim 737 Aug 6, 2022
A simple and easy WiFi-enabled ESP8266-powered WSPR and FT8 beacon which uses NTP + DS3231 RTC for timing.

Easy-Digital-Beacons-v1 A simple and easy WiFi-enabled ESP8266-powered WSPR and FT8 beacon which uses NTP + DS3231 RTC for timing. The whole design is

Dhiru Kholia 26 Aug 1, 2022
Level up your Beat Saber experience on Quest! AnyTweaks provides various tweaks to help boost your experience on Quest, such as Bloom, FPS Counter and more.

Need help/support? Ask in one of BSMG's support channels for Quest, or join my Discord server! AnyTweaks Level up your Beat Saber experience on Quest!

kaitlyn~ 14 Jul 28, 2022
An easy to use and powerful open source websocket library written in C.

libwebsock Easy to use C library for websockets This library allows for quick and easy development of applications that use the websocket protocol, wi

Jonathan Hall 46 May 4, 2022
BingBing 54 Jul 27, 2022
Pushpin is a reverse proxy server written in C++ that makes it easy to implement WebSocket, HTTP streaming, and HTTP long-polling services.

Pushpin is a reverse proxy server written in C++ that makes it easy to implement WebSocket, HTTP streaming, and HTTP long-polling services. The project is unique among realtime push solutions in that it is designed to address the needs of API creators. Pushpin is transparent to clients and integrates easily into an API stack.

Fanout 3.1k Aug 4, 2022
Header-only, event based, tiny and easy to use libuv wrapper in modern C++ - now available as also shared/static library!

Do you have a question that doesn't require you to open an issue? Join the gitter channel. If you use uvw and you want to say thanks or support the pr

Michele Caini 1.5k Jul 30, 2022
A Fast and Easy to use microframework for the web.

A Fast and Easy to use microframework for the web. Description Crow is a C++ microframework for running web services. It uses routing similar to Pytho

Crow 1.1k Aug 7, 2022