C (using OpenSSL) and OpenCL PoW modules.Mitigation of some deanonymisation attacks.self-built PyInstaller bootloader should trigger fewer antivirus false positives.upgraded to Python 2.7.12 and OpenSSL 1.0.2h.Namecoin integration fixed and improved.
BITMESSAGE UBUNTU UPDATE
BITMESSAGE UBUNTU CODE
integration with landscape.io for code quality checking.transifex webhooks automate translation workflow.
updated to Python 2.7.13 and OpenSSL 1.0.2k.64bit binary does not require MSVC Redistributable 2012 anymore and is mostly built with mingw instead of MSVC.separate Makefile for Microsoft Visual C++.C PoW core count detection fixes for OpenBSD.setup.py detects Ubuntu, Debian, Fedora, openSUSE, Gentoo and Guix.directory structure reorganisation to get rid of obsolete code.extended encoding can be extended by adding new classes to the "messagetypes" directory.Use it by holding Shift while clicking on Send extended encoding available for testing.network settings allow an optimised bootstrap provider mode.some network parameters configurable, but mostly only through directly editing keys.dat.refactoring to reduce circular imports and global variables.refactoring of configuration interface, inventory, downloading and uploading tracking, known nodes and other minor parts.networking subsystem performance improvements.OpenBSD listening socket fix (works IPv4-only mode instead of not at all).message retransmit timing now works as the description.gentle warning if sending to a chan with a too low TTL.added setup.py (setuptools) for easier installation.contact support form and About dialog show the GIT head.can select OpenCL vendor if multiple are available (previously it would have crashed).UI feedback when C PoW module is not available.improved feedback when busy during shutdown.many minor usability improvements, in particular helpful for beginners.