Skip to content

v3.1.99 QT5.9.7 (beta1 release) (gitian debian 10 buster builds)

Pre-release
Pre-release
Compare
Choose a tag to compare
@ioncoincore ioncoincore released this 10 Jan 01:44
· 649 commits to master since this release

Version x.x.99 means always that it is a master branch compiled from current commit. This release/tag will be deleted and recreated on updates.

Current release is not marked as release

Built on:

Distributor ID:	Debian
Description:	Debian GNU/Linux buster/sid
Release:	testing
Codename:	buster

This release is only for testing purpose on test enviroment, please do not use it on your productive systems

Gitian signatures for this build:

Contributors

Many thanks to all contributors:

  • Adam Langley
  • Benjamin Allred
  • blondfrogs
  • cevap
  • Cevap Master
  • ckti
  • Cory Fields
  • Fornax
  • FornaxA
  • Fuzzbawls
  • gitianuser
  • Ion Coin Developers
  • MarcoFalke
  • Mitchell Cash
  • mrmetech
  • Mrs-X
  • presstab
  • random-zebra
  • warrows
  • Wladimir J. van der Laan
  • wqking

Changelog

Adam Langley (1):
Switch memory_cleanse implementation to BoringSSL's to ensure memory clearing even with link-time optimization.

Benjamin Allred (1):
Ported CLTV from BIP65 to ION. Added checks for supermajority activation.

Cevap Master (16):
Create CNAME
Set theme jekyll-theme-dinky
Set theme jekyll-theme-tactile
Update README.md
Update README.md
Update README.md - fix link to aarch64 build
Change autocombine
Revert nRejectOldSporkKey to 1546732801
Update CPD
Update issue templates
Create PULL_REQUEST_TEMPLATE
Update issue templates
Update issue templates
Update issue templates
Update snapcraft.yaml
Update gitian-build.py with copyrigths

Cory Fields (1):
openssl: abstract out OPENSSL_cleanse

Fornax (1):
Add extended balance RPC call

FornaxA (32):
Update coin supply amount
IONCORE-47 Introduction of wrappers
IONCORE-48 First batch of removing intermediary functionality
Consensus: Refactor: Decouple CValidationState from main::AbortNode()
Add debug message to CValidationState for optional extra information
Add memusage.h and core_memusage.h
Introduce Coin, a single unspent output
IONCORE-47 Introduce wrappers for Coin and AccessCoin()
Import Bech32 C++ reference code & tests
IONCORE-52 Implement {Encode,Decode}Destination without CBitcoinAddress
Second batch of removing intermediary functionality
Remove CBitcoinAddress
IONCORE-66 Subtract fee from the amount
IONCORE-66 Add FundTransaction method and RPC to wallet
IONCORE-62 initial bech32 address encoding functionality
IONCORE-62 bech32 and legacy encoding wrappers
IONCORE-62 Switch to using bech32 wrappers
[fix] Add consensus/validation.h to Makefile.am
#91 Update accumulator checkpoints
Switch to internal console for vscode gdb output
Set testnet fork parameters
Disable minting v2 xION
Fix whitespace error
Set supermajority fork parameters to switch to block version 9, not block version 5.
Remove redundant/duplicate declarations.
Update spork key valid time
Set locks on cs_wallet for SelectCoinsMasternode() which is called by masternode outputs
Move Transaction-Record from Qt section to Wallet section
Move - continued
Add rpc call to view transactions as mutations to balance
Remove stale RPC help data - re-add when all specs are agreed upon
Add listrecordssinceblock RPC command (currently unsorted)

Fuzzbawls (30):
Miner: use std methods instead of boost for timing conditions
Remove Boost dependency from the httpserver
Ust std threading in sync.{h,cpp}
Show BIP65 soft-fork progress in getblockchaininfo
Unify shutdown proceedure in init rather than per-app
Remove Boost dependency from sync.cpp
Initialize lockstack to prevent null pointer deref
Remove unused fTry from push_lock
Use c++11 nullptr instead of macros or void(0) in sync.cpp/h
Finalize cleanup of sync.cpp/h
Add a security warning to the debug console's default output.
Depends: Update to most recent version
Build: Add automated man page generation
Build: Update coverage build target(s)
Build: Add bash completion support to the build system
Build: Update build system to upstream master
Build: Fix gmp lib linking
Build: Introduce endian and byteswap
Build: Introduce Symbol and Security check scripts to the build system.
Build: Show PIC/PIE flags in configure summary
Build: utility test updates
Build: Include limits.h in bignum header
Gitian: remove reference datetime
Gitian: update descriptors for bionic
Travis: Update to use docker with Bionic target
Contrib: Update init scripts for *nix
Contrib: Update macdeployqtplus subdir
Don't show staking/automint status icons without a wallet
Travis: Introduce .travis subdir and better job folding
Periodic translation update

Ion Coin Developers (1):
Update snapcraft

MarcoFalke (1):
Properly display required fee instead of minTxFee

Mitchell Cash (6):
Remove the old trading dialog code
[gitian] Move keys to contrib/gitian-keys
Cleanup the old CEVAP references in README
Build: Fix macOS signing
Fix the way anonymizable balance calculated and fix conditions for OBF (#10)
Print hash in CMutableTransaction::ToString

Mrs-X (1):
Make checks for MN-autovoting deterministic

Wladimir J. van der Laan (1):
rpc: Accept scientific notation for monetary amounts in JSON

blondfrogs (1):
Fix checklocktime verify unit tests

cevap (212):
snapcraft: update to development branch v3.1.1
Snapcraft: replace libssl
Big update (3.0.2-3.1.01)
Snapcraft: readd prepare insted of override-build
fix: folder paths in util.cpp
Fix typo in chainparams.cpp
Fix typo in snapcraft.yaml
Remove unrequired snapcraft files
Snapcraft: add part after: desktop-qt5
Snapcraft: trigger stable build for version 3.0.4
Fix tag version
Snapcraft: trigger stable build for version 3.0.5
Snapcraft: trigger stable build for version v3.1.01
Snapcraft: add build-packages
Snapcraft: use default architectures [all]
Update xion rewards
Add accumulator checkpoints
Change help adddresses
Add checkpoints
Change urls for osslsigncode
Update README.md
Remove old image Sagittarius.jpg
Update README.md
Update snapcraft.yaml
Change enforce spork timestamp
Update devtools
Update devtools readme
Update QT locales
Add python script for gitian builds
Add install script for db4
Update zerocoin v2 startheight
Zerocoin maintenance mode switched on
Bump versino to 3.1.00
Snapcraft: add ion-tx
Update checkpoints (main
Add last v1 accumulator checkpoint
Disable zerocoin maintenance mode
Artworks update: automint icon
Artworks update: bittrex logo
Artworks update: about.png
Artworks update: remove warning
Artworks update: tx_mined.png
Artworks update: horizontal logo
Artworks update: ion-black.svg
Artworks update: about sources
Artworks update: default css
Transifex: update urls
Update zerocoin v2 start to after Jan. 06
Update checkpoints
Add CLTV activation version
Add release notes
Bump version for master and set release to false
Fix travis: missing dstencode.h
Update README.md
Update INSTALL Info
Update snapcraft icon
Update release notes and rename conf
Fix snapcraft for every GUI and update artworks/shortcuts
Update artworks and cleanup
Bump release candidate version
update client ver and set as non release
update snapcraft config
fix typo and trigger snapcraft build
Update README.md
Update documentation
Update README.md
Update example masnternode.conf
Update documentation
Remove unrequired plugs for QT
Update gitian-build.py
Update gitian-build.py
Update gitian-build.py MacOS SDK url
Update README.md
Assets: delete and move to wiki
Update Readme.md, move assets to wiki
Update README.md - Update moved assets links
Update README.md: update download links for binaries
Update README.md: update download links for binaries
contrib/gitian-build.py
Bump beta release v3.1.0-beta1
Trigger test build of candidate v3.1.0-rc3
Trigger test build of edge unstable release v3.1.99-master, built from master
Update gitian build script
Trigger devel build
Trigger build of stable v3.0.5
Trigger stable build of v3.0.5
Trigger latest edge release
Snapcraft: change prepare to override-build to apply the patch
Snapcraft: change prepare to override-build for berkeleydb
Snapcraft: remove install part for berkeleydb
Optimize PNGs
Snapcraft: Add desktop-qt5 stage packages
Snapcraft: cleanup snapcraft.yaml
Update gitian-build.py script
Enable creating zerocoin v1 spend transaction
Update CONTRIBUTING.md
Bump to v3.1.0-rc4 and trigger snap builds
Update gitian descriptors to bionic
Bump version to master/unstable/devel
Cleanup: Move gitian documentation
Update dependencies
Add dependencies patches
Bump version to release and v3.1.0-rc5
Bump version to master/unstable/devel and trigger a new build
Contrib: remove old gitian-build.sh script
Snapcraft: add ion description with all links
Update build-aux
Revert build-aux/m4/ax_boost_program_options.m4
Bump version to retrigger release and v3.1.0-rc5
Add build_msvc (Building Ion Core with Visual Studio)
Patch build_msvc to ion
Gitian: revert depends to stable working
Gitian: update gitian building to bionic
Release candidate v3.1.0-rc6
Gitian: fix building for darwin 14 on bionic
contrib: update qt translations
Gitian: add aarch64 support for gitian script
BerkeleyDB script and documentation update
Docu: cleanup assets update bootstrap.md
Docu: update assets from wiki in bootstrap.md
Update README.md
Gitian: update linux and windows descriptors
Gitian: cleanup gitian script from double/error entries
contrib: create new makeseeds script getting ip's from chainz
Update hardcoded seeds with new script
Gitian: add trusty and bionic descriptors
Gitian: linux, downgrade for descriptor gcc from gcc8 to gcc7
Gitian: update descriptors and cleanup
Gitian: remove risc support and cleanup gitian-build.py
Update README.md - cleanup formatting
Update README.md - fix arm download link
Bump master branch versioning
Snapcraft: bump version to master, non stable, devel
Gitian: update descriptors
Update QT dependencies
Gitian: cleanup gitian-build.py script
Update build-aux
Gitian: add docker to gitian-build.py
Retagg v3.1.0-rc6
Bump master branch versioning
Gitian: fix TabError in gitian-python.py script
Retagg v3.1.0-rc6
Bump master branch versioning
Docu: update translation process documentation
delete tmp files
Revert build-aux for compilation on trusty
Retagg v3.1.0-rc6
Bump master branch versioning
Add xcode extraction script
Update gitignore
SNAP: Trigger build of candidate (stable) branch
SNAP: Trigger build of candidate (stable) branch as release
Bump master branch versioning
SNAP: Update snapcraft.yaml and add new icons
SNAP: Replace libssl1.0-dev with libssl-dev
SNAP: Add wget to packages
SNAP: remove all icons and shortcuts except for ion-qt main
SNAP: fix ion.desktop
Add tar.xz to .gitignore
Remove only trusty part from win descriptor
Trigger snap rebuild for v3.1.00 stable candidate
Gitian: revert windows descriptors for trusty
Gitian: add temporarly gitian-descriptors for bionic
Fix sync
Fix sync of zerocoin v1 tx before zerocoin v2 starts
Update .gitignore
Change BIP44 for ION
IIP_0003
Bump master branch versioning
Trigger snap rebuild for v3.1.00 stable candidate
Bump master branch versioning
ReTrigger snap rebuild for v3.1.00 stable candidate
Bump master branch versioning
Retrigger v3.0.4 build
Retrigger v3.0.5 build
Bump master branch versioning
Readd gitian-aarch64.yml for pathching
Remove unrequired files
Add script part for patching (will be removed)
Cleanup gitian-aarch64.yml after patching
Add updated patched osx and linux gitian descriptors
Travis: remove subtree checks
Fix config var in test_06_script and edit comment in before script
Travis: disable unit tests as those fail currently
Depends: fix certificate error by moving to our repo
Update QT to 5.9.7
Add new checkpoint for ion v3.1.0 rc7.2 release
Update hardcoded seeds from chainz.cryptoid.info/ion/
Bump candidate version v3.1.00-rc7.2
Bump master branch versioning
Gitian: cleanup old unused descriptors for win
Update README.md
Update README.md
Update README.md
Update README.md, fix table
Update README.md, remove table
Update README.md, fix method numbering
Update PIVX copyrights
Use without CBitcoin
Gitian: Remove depreciated non ioncoincore gpg keys
Gitian: add gitian keys info and README.md
Change links and names to ioncoincore specific settings
Change ioncore.xyz to ioncoin.org
Readd bittrex png
Fix merge issues
Update SNAP links to new name
Update snapcraft
Update copyrights: bitcoin
Update Ion copyrights
Fix: readd getextendedbalance
Update chainparams.cpp
Fix: add MASTERNODE_COLLATERAL_AMOUNT

ckti (3):
Add in qtwayland5 for Fedora
Add in config.guess and config.sub from depends
Masternode Setup Script

gitianuser (4):
Gitian: updated gitian script
Gitian: replace MacOS.sdk gzip with xz,update configs and scripts
Add MacOSX10.11.sdk folder to .gitignore
Gitian: Change source for detached signatures

mrmetech (1):
Add proposal monitoring and voting tab

presstab (3):
Update changes for CLTV
7 day CLTV activation
Do not record zerocoin tx's in ConnectBlock() if it is fJustCheck

random-zebra (1):
Add action to hide orphans in overview and txlist

warrows (5):
Fix xION spend when too much mints are selected
Stretch voting tab
Replace "open" with "copy" proposal url in the proposal tab
Replace "date" with "block" in proposal tab
Add PHORE copyrights headers to proposal tab files

wqking (1):
Merged CHECKSEQUENCEVERIFY from phoreproject/Phore@de7acab