minor testing fix, update release notes

This commit is contained in:
The MMGen Project 2024-07-11 11:36:21 +00:00
commit 7692980f39
Signed by: mmgen
GPG key ID: 3F8B1861E32B7DA2
5 changed files with 14 additions and 10 deletions

View file

@ -24,18 +24,18 @@
- f39da52b: mmgen-xmrwallet: support sweeping to specific account of wallet
- 4c431500: mmgen-xmrwallet: support fee-prioritizing of transactions
- 42a5821e: mmgen-xmrwallet: new `--rescan-spent` option
- a5a24269: mmgen-xmrwallet submit, relay: display relay time
- a5a24269: mmgen-xmrwallet `submit`, `relay`: display relay time
- b6acf879: mmgen-xmrwallet: new `--skip-empty-accounts`,
`--skip-empty-addresses` options
- ea0f32e3: mmgen-xmrwallet list, listview: display per-address balances
- 4f216ea9: mmgen-xmrwallet sync, list, view, listview: display addresses
- ea0f32e3: mmgen-xmrwallet `list`, `listview`: display per-address balances
- 4f216ea9: mmgen-xmrwallet `sync`, `list`, `view`, `listview`: display addresses
in truncated form (override with `--full-address`)
- 0de5e47c: mmgen-xmrwallet: new `view` and `listview` operations
#### Security / bugfix:
- a49aa2ba: keygen.py: forbid use of non-safe public key generation backends
- 72a93dfc: proto.btc.tx: fix nLocktime functionality
- 72a93dfc: proto.btc.tx: fix `nLocktime` functionality
Python requirement: >= 3.9 (tested on 3.9, 3.11 and 3.12)
@ -46,9 +46,8 @@ This release has been tested on the following platforms:
Ubuntu 22.04 (Jammy) / x86_64
Ubuntu 24.04 (Noble) / x86_64
Arch Linux 2024-07-08 (Python 3.12.4) / x86_64
TBD ~~ArchLinuxArm 2024-XX-XX [userspace] (Python 3.11) / Rock Pi 4 (armv8)~~
TBD ~~Debian 11 (Bullseye) [Armbian] / Rock Pi 4 (armv8)~~
TBD ~~Debian 11 (Bullseye) [Armbian] / Orange Pi PC2 (armv8) [BTC + XMR autosign]~~
Debian 12 (Bookworm) [Armbian] / Rock Pi 4 [arm64]
Ubuntu 24.04 (Noble) [Armbian] / Rock Pi 4 [arm64]
Windows 10 Enterprise / MSYS2 2024-05-07 / x86_64 [qemu]
and with the following coin daemon versions:

View file

@ -314,6 +314,7 @@ class Config(Lockable):
'MMGEN_DEVTOOLS',
'MMGEN_FORCE_256_COLOR',
'MMGEN_HOLD_PROTECT_DISABLE',
'MMGEN_HTTP_TIMEOUT',
'MMGEN_QUIET',
'MMGEN_NO_LICENSE',
'MMGEN_RPC_HOST',

View file

@ -1 +1 @@
14.1.dev37
14.1.dev38

View file

@ -149,10 +149,9 @@ init_tests() {
# ARM ethkey available only on Arch Linux:
[ \( "$ARM32" -o "$ARM64" \) -a "$DISTRO" != 'archarm' ] && t_altgen_skip+=' e'
d_xmr="Monero xmrwallet operations"
t_xmr="
- $cmdtest_py --coin=xmr
- $HTTP_LONG_TIMEOUT$cmdtest_py$PEXPECT_LONG_TIMEOUT --coin=xmr
"
d_eth="operations for Ethereum using devnet"

View file

@ -234,6 +234,11 @@ elif [ "$MSYSTEM" ] && uname -a | grep -qi 'msys'; then
MSYS2=1
fi
[ "$ARM32" -o "$ARM64" ] && {
PEXPECT_LONG_TIMEOUT=' --pexpect-timeout=300'
HTTP_LONG_TIMEOUT='MMGEN_HTTP_TIMEOUT=300 '
}
if [ "$MSYS2" ]; then
DISTRO='MSYS2'
else