Skip to content

Releases: cygnusxi/CurecoinSource

CureCoin v2.5.1.2

30 Apr 21:07

Choose a tag to compare

see CHANGELOG.md for a full list of updates.

For Windows clients choose
CureCoinV2512_Installer.exe
or
CureCoinV2512_Portable.zip

see Mac Insructions to install on macOS (10.13+)

See Linux Instructions for installing on any Linux OS.

note New installers will be included in the v2.5.1.5+ update being released very soon. For this release, simply use the portable version.

CureCoin v2.2.6.0

31 Mar 19:36
5502a0d

Choose a tag to compare

see CHANGELOG.md for a full list of updates.

For Windows clients choose
CureCoinV2260_Installer.exe
or
CureCoinV2260_Portable.zip

see Mac Insructions to install on macOS (10.13+)

See Linux Instructions for installing on any Linux OS.

CureCoin v2.2.1.3

12 Mar 07:57

Choose a tag to compare

see CHANGELOG.md for a full list of updates.

For Windows clients choose
CureCoinV2213_Installer.exe
or
CureCoinV2213.zip (portable)

see Mac Insructions to install on macOS (10.13+)

See Linux Instructions for installing on any Linux OS.

CureCoin v2.2.0.7 - Catalyst

05 Dec 07:02

Choose a tag to compare

Updates to all libraries w/ backward compatibility, several fixes and misc updates. Old IRC functions removed.
*Reminder Note - Make regular backups of your wallet.dat and or write down you private key(s).
*Trivial Note - If you downgrade from this version you will need to resync
See changelog for all updates

Beta-2.2.0.5 CureCoinQT.exe

23 Nov 08:55
300268a

Choose a tag to compare

Pre-release

2.2.0.1 Technical Update: Curecoin-Qt Migration to Modern Toolchain (MSYS2/MinGW64)
Compiled legacy C++11 codebase on modern Windows using GCC 15+, Qt 5.15+, and Boost 1.85+.

  1. Source Code Refactoring (C++ Modernization)
    Extensive patching was required to resolve deprecations in the Boost library and stricter type-checking in modern GCC compilers.

Boost.Filesystem Updates (src/util.cpp, src/walletdb.cpp, src/init.cpp)

Replaced deprecated .is_complete() with .is_absolute().

Removed obsolete header #include <boost/filesystem/convenience.hpp>.

Updated copy_file logic: Replaced copy_option::overwrite_if_exists with the modern plural copy_options::overwrite_existing.

Boost.ASIO / Networking (src/curecoinrpc.cpp)

Renaming: Replaced all instances of io_service with io_context.

Renaming: Replaced socket_base::max_connections with socket_base::max_listen_connections.

Resolver Logic: Rewrote tcp::resolver implementation to use results_type and iterators instead of the deprecated query method.

IP Handling: Replaced deprecated .is_v4_compatible() and .to_ulong() checks with modern make_address_v4() and .to_uint() logic.

Berkeley DB Compatibility (src/db.cpp)

Resolved ambiguous constructor call for DbEnv(0) by explicitly casting to DbEnv((u_int32_t)0).

Safety Fixes (src/util.cpp)

Fixed an integer overflow warning in fseek by casting sizeof(pch) to (long).

  1. Project Configuration Changes (curecoin-qt.pro)
    Modifications to the QMake project file to handle modern libraries and linker flags.

Boost Configuration:

Defined BOOST_BIND_GLOBAL_PLACEHOLDERS to silence bind warnings.

Defined BOOST_ASIO_ENABLE_OLD_SERVICES to maintain compatibility with legacy RPC code structures.

Removed libboost_system from linker flags (library is now header-only in recent versions).

Added win32:BOOST_LIB_SUFFIX = -mt to locate the correct Multithreaded static libraries on MinGW64.

Static/Dynamic Linking Mix:

Implemented -Wl,-Bstatic and -Wl,-Bdynamic wrapping to statically link Boost libraries while keeping system libraries dynamic.

2.2.0.2 Fixed an integer overflow warning in fseek by casting sizeof(pch) to (long). (this was a potential crash issue with the debug log)

2.2.0.3 Removed the irc.h and irc.cpp files from the project. (this was a potential security issue)

2.2.0.4 Tweaking DNS function timings tp speed up peer discovery

2.2.0.5 strlcpy fix, compiling fixes for windows and linux

v2.1.0.1

08 Feb 19:10
c06a7b2

Choose a tag to compare

Merge pull request #71 from sjneph/windows-fixes

Windows fixes

Curecoin 2.0.0.2

15 Jan 23:23
b68d80f

Choose a tag to compare

Fix for sync issue

For Windows:
Curecoin Portable exe
Curecoin auto installer with blockchain
Curecoin auto installer without blockchain

For Mac OSX
Curecoin Portable dmg

Curecoin 2.0.0.1

22 Dec 04:58

Choose a tag to compare

When using the windows portable client, you may need to resync your blockchain. User Hou5e is creating an easy installer for those that are unfamilar with deleting the old blockchain files. Installer will be posted here soon.

Files to delete are blk0001.dat , blkindex.dat and the /database folder.

This is a mandatory update, older clients will no longer talk to the main Curecoin network.

Always make a backup of your wallet.dat when upgrading any coin client!

1.9.5.1

09 Dec 20:10
baf4535

Choose a tag to compare

v1.9.5.1

Update main.cpp

Curecoin Client 1.9.4.1 - "Staker"

28 Sep 01:05

Choose a tag to compare

  1. Easy lock / unlock options in the settings for staking
  2. Indicator to advise if staking is active
  3. Stake weight readout
  4. Stake block time to mine estimation