Nu release 2.0.2 and B&C Exchange release 3.0.1 have an adapted implementation of BIP 0066 as their only change from the prior release. This fixes a consensus bug.
Here are the downloads for NuBits:
Nu 2.0.2 for Linux
Nu 2.0.2 for Windows
Here are the downloads for B&C Exchange:
B&C Exchange 3.0.1 for Linux
B&C Exchange 3.0.1 for Windows
OS X builds are coming.
Would only a git pull on R-pi enough to update the source(for compiling)?
git pull
Does it imply that previous versions are vulnerable to the attack undergone by peercoin yesterday?
Nu Updated downloads: https://nubits.com/download Twitter: https://twitter.com/OfficialNuBits/status/664299006915428352 Reddit: Immediate mandatory upgrade for Nu and B&C Exchange
B&C Exchange Updated downloads: https://bcexchange.org Twitter: https://twitter.com/BC_Exchange/status/664311308632891392 Bitcointalk: https://bitcointalk.org/index.php?topic=1033773.msg12944374#msg12944374
Everyone please note that the builds posted above are the release candidate builds that we tested with. Official release builds should be compiled and uploaded within a few hours. These will be exactly the same but without the ‘RC1’ tag. We wanted to go ahead and make something available to you guys.
No. Since we’re currently working on multiple versions, master is not the same as the version described here. You should git fetch origin and git checkout v2.0.2-RC1. Then you can build it and you’ll get the same version as mentioned above.
git fetch origin
git checkout v2.0.2-RC1
For BCExchanged it is v3.0.1-RC1 right?
v3.0.1-RC1
Yes. Actually you can remove the -RC1, I just tagged the final releases. But they are exactly the same.
-RC1
Here are the sha256sum of Nu 2.0.2-RC1: https://gist.github.com/sigmike/246ecf70090e92b5a746 And B&C 3.0.1-RC1: https://gist.github.com/sigmike/b1b8a7493fc5f056edb2
I get this when compiling init.cpp of bcexchanged on raspian (also did an apt-get update and upgrade before compiling)
init.cpp:24:23: fatal error: curl/curl.h: No such file or directory compilation terminated. makefile.unix:134: recipe for target ‘obj/init.o’ failed make: *** [obj/init.o] Error 1
Any ETA for OS X builds?
You need libcurl4-openssl-dev or something similar from your distribution. But this is not new to this release.
libcurl4-openssl-dev
Thanks. I must have compiled the last version on another pi
p.s. i am compiling following this https://docs.nubits.com/nu-raspberry-minting/
i guess NU and B&C are not hit by this attack just yet. Thus it is good to have the updates before that happens! Many thanks to devs
What was the nature of this attack? And why peercoin and Nu and BCE did not implement that patch (that patch was created back in jan 2015 it seems). ?
Are the builds stable and ready to DL?
Yes. I just built the final binaries but they’re not on the website yet. They’re available here:
https://bitbucket.org/JordanLeePeershares/nubit/downloads/nu-2.0.2-linux-gitian.zip https://bitbucket.org/JordanLeePeershares/nubit/downloads/nu-2.0.2-win-gitian.zip sha256: https://gist.github.com/sigmike/9bf40cadbd3265a92867
https://bitbucket.org/JordanLeePeershares/bcexchange/downloads/bcexchange-3.0.1-linux-gitian.zip https://bitbucket.org/JordanLeePeershares/bcexchange/downloads/bcexchange-3.0.1-win-gitian.zip sha256: https://gist.github.com/sigmike/5900a26cda168fa7c003
What if I cannot upgrade bcexchanged for 2 weeks and it is minting blocks? What implications does it have? What’s the threat, what’s the probability and what would be the consequences?
https://github.com/ppcoin/ppcoin/issues/100 Basically, we could fork if someone attacks us. And the cat’s out of the bag now.