Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge current develop into master #1119

Open
wants to merge 39 commits into
base: master
Choose a base branch
from

Conversation

fdoving
Copy link
Contributor

@fdoving fdoving commented Nov 5, 2021

No description provided.

HyperPeek and others added 30 commits May 21, 2021 17:29
… 001 (PR RavenProject#873)

Merged, as we want to continue testing on develop.
Update configure.ac to c++17

Update ax_cxx_compile_stdcxx.m4 from bitcoin
    Copied from bitcoin master branch.

Use C++11 member initializer in CNodeState
    Manually copied/adapted from bitcoin#21370

net_processing:
 IteratorComparator add const. [c++17]
Ref: CVE-2017-8798
    bitcoin#10414
    bitcoin#15993

    configure-checks for miniupnpc API >=10.
    This commit does not include the compile-time checks from bitcoin#15993.
Added 7 nodes picked from my 3 testnet wallets.
Better than the two we know do not respond to anything.
* contrib: Dockerfile updated

    Use Ubuntu 20.04.
    Drop outdated bitcoin-ppa.
    Build Berkeley DB 4.8 from source with install_db4.sh.

    Usage: 'docker build -t ravencoin:4.7 -f contrib/Dockerfile .'

* Remove obsolete Dockerfiles.
Expat renamed files because of CVE-2013-0340/CWE-776.
    This switches to v.2.4.1.
    Source changed from sourceforge to github.

doc: update dependencies.md
* gui: option to hide text in toolbar

Add option to only show icons in toolbar.

Closes RavenProject#478

* Don't require restart.

* Update comment.
…ject#1036)

backport bitcoin#204

    In Qt 5 the last column resizing with dragging its left edge works
    out-of-the-box.
    The current TableViewLastColumnResizingFixer implementation could put
    the last column content out of the view port and confuse a user.
moved app out of the if.
    removed extra qt version check.
Code segment moved to match the order it appears
    Switched alt-<num> hotkeys to match the correct order.
    Set hotkey for Restricted assets (ALT+8).
…tion (RavenProject#1019)

Handle pre-fork padded P2SH-ish transactions like v4.3.2.1.
)

Disable units spinbox if max units is already set.

    Set minvalue for spinbox after setting value, to allow
    updates when the number of units in the selected asset is
    lower than the number of units in the previous.
Update asset list when the qcombobox is shown.
    Fixes RavenProject#1059
…Project#1057)

Backport part of bitcoin#14624

bitcoin#3db746beb407f7cdd9cd6a605a195bef1254b4c0
Bump version number for second test release.
It does not make sense to force dns seeds by default.
If the wallet does not have words, an error message is shown.
This happens after the wallet is unlocked, to check for words.
This change locks the wallet after showing the error.
backport of bitcoin#22054

Slightly modified for Ravencoin.

Co-Authored-by: fdov <[email protected]>

Co-authored-by: Hennadii Stepanov <[email protected]>
fdoving and others added 7 commits August 18, 2021 12:05
Setup Skip Duplicate Actions in the workflow.
    The reason for doing this, is that githubs path-ignore feature
    does not play well with required checks on master.

    Skip Duplicate Actions include a better paths_ignore feature.

    https://github.com/marketplace/actions/skip-duplicate-actions
…ect#1069)

* Added support for displaying atomic swap transactions properly in wallet.

* Added back section removed during testing.

* Added tr() calls, Fixed whitespace, Fixed compiler warnings

* ws
Set minimum to 875x700, even that is only usable if
The toolbar is set to icons only.

Set some minimum values for layouts in overview and manage assets.
* Add support multilanguage to BIP39 for import words

* Generate words multilanguage in GUI

* Add more languages to tests BIP39

* Add test multilanguage to test_runner.py

* Diferent required minimun words for each language

* Add warning spaces to Japanese

* Format test wallet util list words
@fdoving
Copy link
Contributor Author

fdoving commented Nov 6, 2021

41a4d8b needs to be fixed or reverted. Ref: #1121

@fdoving
Copy link
Contributor Author

fdoving commented Nov 6, 2021

#1122 is my fix for #1121.
Should be included in the merge to master.

@fdoving
Copy link
Contributor Author

fdoving commented Nov 6, 2021

I will update the PR once the history of develop is cleaned up.

Manual backport of bitcoin PR#18443 and bitcoin PR#15633.

Use madvise on Linux and FreeBSD to avoid sensitive data from secure_allocator to be written to swap and core-files.

bitcoin/bitcoin@d831831
bitcoin/bitcoin@f852030
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants