79 Commits

Author SHA256 Message Date
c9f61a289a Accepting request 1161441 from network:cryptocurrencies
- Update to version 0.18.3.3:
s
  * ringct: fix trunc_amount field name change
  * build: prepare v0.18.3.3
  * Revert "http_client: reduce number of packets sent for small bodies"
  * depends: add riscv64 linux build tag
- Update to version 0.18.3.2:
  * Fixed mempool pruning
  * tx_memory_pool: make double spends a no-drop offense
  * get_block_template_backlog: better sorting logic
  * wallet2: adjust fee during backlog, fix set priority
  * unit_tests: fix strtoul unit test
  * docs: omit i2p port number from ANONYMITY_NETWORKS
  * wallet: feature: transfer amount with fee included
  * build: prepare v0.18.3.2
  * cryptonote_core: early out on out of bounds scaling parameter
  * depends: openssl: update to 3.0.13
  * depends: unbound: update to 1.19.1
  * depends: expat: update to 2.6.0
  * remove ARCH=x86-64 from release-static
  * serialization: fix infinite loops and clean up dispatching
  * Zero initialize rctSigBase elements
  * Disable/fix ports with I2P
  * Add <cstdint> to aligned test
  * wallet: mitigate statistical dependence for decoy selection within rings
  * Fix missing checks for IsObject in ZMQ jsonrpc reading
  * JH hash compiler workarounds
  * Fix EAGAIN bug in ZMQ-RPC/ZMQ-PUB
  * wallet: fix multisig key memory leak
  * heed NO_COLOR environment variable
  * readline_buffer: disable bracketed paste escape sequences

OBS-URL: https://build.opensuse.org/request/show/1161441
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/monero?expand=0&rev=16
2024-03-25 20:13:05 +00:00
a9363851fc - Update to version 0.18.3.3:
* ringct: fix trunc_amount field name change
  * build: prepare v0.18.3.3
  * Revert "http_client: reduce number of packets sent for small bodies"
  * depends: add riscv64 linux build tag
- Update to version 0.18.3.2:
  * Fixed mempool pruning
  * tx_memory_pool: make double spends a no-drop offense
  * get_block_template_backlog: better sorting logic
  * wallet2: adjust fee during backlog, fix set priority
  * unit_tests: fix strtoul unit test
  * docs: omit i2p port number from ANONYMITY_NETWORKS
  * wallet: feature: transfer amount with fee included
  * build: prepare v0.18.3.2
  * cryptonote_core: early out on out of bounds scaling parameter
  * depends: openssl: update to 3.0.13
  * depends: unbound: update to 1.19.1
  * depends: expat: update to 2.6.0
  * remove ARCH=x86-64 from release-static
  * serialization: fix infinite loops and clean up dispatching
  * Zero initialize rctSigBase elements
  * Disable/fix ports with I2P
  * Add <cstdint> to aligned test
  * wallet: mitigate statistical dependence for decoy selection within rings
  * Fix missing checks for IsObject in ZMQ jsonrpc reading
  * JH hash compiler workarounds
  * Fix EAGAIN bug in ZMQ-RPC/ZMQ-PUB
  * wallet: fix multisig key memory leak
  * heed NO_COLOR environment variable
  * readline_buffer: disable bracketed paste escape sequences

OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=77
2024-03-25 14:51:20 +00:00
d9a00fded0 Accepting request 1145096 from network:cryptocurrencies
OBS-URL: https://build.opensuse.org/request/show/1145096
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/monero?expand=0&rev=15
2024-02-08 18:03:20 +00:00
df7cd4e813 Accepting request 1145065 from home:dimstar:Factory
- Provide user/group symbol for user created during pre.

OBS-URL: https://build.opensuse.org/request/show/1145065
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=75
2024-02-08 09:26:32 +00:00
37303e8c4b Accepting request 1130089 from network:cryptocurrencies
OBS-URL: https://build.opensuse.org/request/show/1130089
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/monero?expand=0&rev=14
2023-12-01 20:25:22 +00:00
b95d5da53e Accepting request 1130040 from home:eyecreate:branches:network:cryptocurrencies
- Fix wrong name used for monerod config file

OBS-URL: https://build.opensuse.org/request/show/1130040
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=73
2023-11-30 18:36:51 +00:00
1d73ff746c Accepting request 1129853 from home:eyecreate:branches:network:cryptocurrencies
Fix issue preventing using monerod with systems.

OBS-URL: https://build.opensuse.org/request/show/1129853
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=72
2023-11-29 19:12:12 +00:00
8d6fc19a2e Accepting request 1125826 from network:cryptocurrencies
- Update to version 0.18.3.1:
  * add a test for the long term weight cache
  * Fix: long term block weight cache The long term block weight cache was doing a wrong calculation when adding a new block to the cache.
  * build: prepare v0.18.3.1
  * wallet2: fix refresh function parameters
  * storages: change error log category to serialization
  * wallet: store watch-only wallet correctly when `change_password()` is called
  * build: prepare v0.18.3.0
  * wallet2: fix `store_to()` and `change_password()`
  * functional_tests: fix multisig tests noutputs assertion
  * wallet_rpc_server: chunk refresh to keep responding to RPC while refreshing
  * wallet_rpc_server: add --no-initial-sync flag for quicker network binding
  * wallet-rpc: restore from multisig seed
  * scan_tx: fix custom comparator for == case; fixes #8951
  * wallet2: when checking frozen multisig tx set, don't assume order
  * Enforce restricted # pool txs served via RPC + optimize chunked reqs [release-v0.18]
  * wallet2, RPC: Optimize RPC calls for periodic refresh from 3 down to 1 call [release-v0.18]
  * core_rpc_server: return ID of submitted block
  * wallet2: do not lose exception in current thread on refresh
  * wallet2: fix missing exceptions from failing wallet refresh
  * protocol: drop peers sending duplicate txes
  * Set SSL SNI even when server verification is disabled
  * Add CLSAG serialization to ZMQ code
  * wallet: respect frozen key images in multisig wallets [RELEASE]
  * properly terminate interrupted TCP connection. fixes #8685
  * Speed up perf_timer init on x86
  * cryptonote_basic: fix amount overflow detection on 32-bit systems [RELEASE]
  * wallet_rpc_server: dedup transfer RPC responses [RELEASE]
  * depends: update openssl to 1.1.1u
  * common: do not use DNS to determine if address is local

OBS-URL: https://build.opensuse.org/request/show/1125826
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/monero?expand=0&rev=13
2023-11-14 20:42:40 +00:00
121dcd18fb - Update to version 0.18.3.1:
* add a test for the long term weight cache
  * Fix: long term block weight cache The long term block weight cache was doing a wrong calculation when adding a new block to the cache.
  * build: prepare v0.18.3.1
  * wallet2: fix refresh function parameters
  * storages: change error log category to serialization
  * wallet: store watch-only wallet correctly when `change_password()` is called
  * build: prepare v0.18.3.0
  * wallet2: fix `store_to()` and `change_password()`
  * functional_tests: fix multisig tests noutputs assertion
  * wallet_rpc_server: chunk refresh to keep responding to RPC while refreshing
  * wallet_rpc_server: add --no-initial-sync flag for quicker network binding
  * wallet-rpc: restore from multisig seed
  * scan_tx: fix custom comparator for == case; fixes #8951
  * wallet2: when checking frozen multisig tx set, don't assume order
  * Enforce restricted # pool txs served via RPC + optimize chunked reqs [release-v0.18]
  * wallet2, RPC: Optimize RPC calls for periodic refresh from 3 down to 1 call [release-v0.18]
  * core_rpc_server: return ID of submitted block
  * wallet2: do not lose exception in current thread on refresh
  * wallet2: fix missing exceptions from failing wallet refresh
  * protocol: drop peers sending duplicate txes
  * Set SSL SNI even when server verification is disabled
  * Add CLSAG serialization to ZMQ code
  * wallet: respect frozen key images in multisig wallets [RELEASE]
  * properly terminate interrupted TCP connection. fixes #8685
  * Speed up perf_timer init on x86
  * cryptonote_basic: fix amount overflow detection on 32-bit systems [RELEASE]
  * wallet_rpc_server: dedup transfer RPC responses [RELEASE]
  * depends: update openssl to 1.1.1u
  * common: do not use DNS to determine if address is local

OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=70
2023-11-14 09:00:42 +00:00
0945ac9744 Accepting request 1097881 from network:cryptocurrencies
OBS-URL: https://build.opensuse.org/request/show/1097881
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/monero?expand=0&rev=12
2023-07-10 14:39:58 +00:00
7a9f662519 Accepting request 1096890 from home:bmwiedemann:branches:network:cryptocurrencies
Add upstream fixbuild.patch to build with gcc-13

OBS-URL: https://build.opensuse.org/request/show/1096890
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=68
2023-07-10 07:35:39 +00:00
2168c2df62 - Update to version 0.18.2.2:
* cryptonote core/protocol: don't drop peers for soft offenses
  * Fixed deadlock and crash when syncing with full dataset on Windows
  * build: prepare v0.18.2.2
  * wallet2: fix infinite loop in fake out selection
  * p2p: do not log to global when re-blocking a subnet
  * p2p: avoid spam blocking ipv4 addresses in a blocked subnet
  * build: prepare v0.18.2.1
  * Add a size limit for tx_extra in tx pool
  * verRctNonSemanticsSimpleCached: fix fragility
  * device: Add ledger Stax device id to device detection
  * workflows: update dependencies to fix warnings

OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=67
2023-04-18 08:09:21 +00:00
4762a91433 Accepting request 1069545 from network:cryptocurrencies
- Update to version 0.18.2.0:
  * build: prepare v0.18.2.0
  * depends: bump openssl to 1.1.1t
  * blockchain-stats: print any remaining data at end of loop
  * p2p: add plowsof seed nodes
  * p2p: remove offline seed nodes
  * depends: bump hidapi/libusb
  * Demote large pages warning to `mdebug`
  * RandomX: print VM allocation warnings only once
  * Cache successful `verRctNonSemanticsSimple` calls
  * common: add missing includes
  * Refactored rx-slow-hash.c
  * workflows: set a public DNS when doing tests
  * DNSResolver: fix not handling hostnames without dot characters [release]
  * p2p: fix exclusive node DNS resolution for certain hosts [release]
  * workflows: build gitian on tag
  * Fix static builds for Ubuntu 22.04
  * p2p: fix back ping to discover healthy peers to connect to
  * workflows: ubuntu 18.04 is deprecated
  * Fix dandelion++ fluff/stem bug with local txes
  * wallet2: fix create view-only wallet from existing wallet
  * wallet_api: take priority into account when estimating fee
  * workflows: ubuntu 18.04 is deprecated
  * epee: dont shrink slice when storing to binary [release]

OBS-URL: https://build.opensuse.org/request/show/1069545
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/monero?expand=0&rev=11
2023-03-06 17:55:48 +00:00
358465fbf4 - Update to version 0.18.2.0:
* build: prepare v0.18.2.0
  * depends: bump openssl to 1.1.1t
  * blockchain-stats: print any remaining data at end of loop
  * p2p: add plowsof seed nodes
  * p2p: remove offline seed nodes
  * depends: bump hidapi/libusb
  * Demote large pages warning to `mdebug`
  * RandomX: print VM allocation warnings only once
  * Cache successful `verRctNonSemanticsSimple` calls
  * common: add missing includes
  * Refactored rx-slow-hash.c
  * workflows: set a public DNS when doing tests
  * DNSResolver: fix not handling hostnames without dot characters [release]
  * p2p: fix exclusive node DNS resolution for certain hosts [release]
  * workflows: build gitian on tag
  * Fix static builds for Ubuntu 22.04
  * p2p: fix back ping to discover healthy peers to connect to
  * workflows: ubuntu 18.04 is deprecated
  * Fix dandelion++ fluff/stem bug with local txes
  * wallet2: fix create view-only wallet from existing wallet
  * wallet_api: take priority into account when estimating fee
  * workflows: ubuntu 18.04 is deprecated
  * epee: dont shrink slice when storing to binary [release]

OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=65
2023-03-06 08:34:00 +00:00
f36259e894 Accepting request 1035610 from network:cryptocurrencies
- Update to version 0.18.1.2:
  * build: prepare v0.18.1.2
  * Move update_checkpoints() to a later stage
  * wallet2: fail to establish daemon cxn == "Disconnected" cxn status
  * add an option to force-update multisig key exchange under some circumstances
  * repo: remove ldns leftovers
  * depends: remove unused Qt package
  * Second thread pool for IO
  * wallet2: check wallet compatibility with daemon's hard fork version
  * wallet2: ensure imported outputs subaddresses are created
  * wallet2: better test on whether to allow output import
  * allow exporting outputs in chunks
  * Fix segfault restoring encrypted multisig seed
  * Fix missing semi-colon in error message
  * wallet2: fixes for export/import output flow
  * rpc: skip bootstrap nodes that are lower than last checkpoint
  * wallet2: do not assume imported outputs must be non empty
  * wallet2: prevent importing outputs in a hot wallet
  * wallet2: fix missing subaddress indices in "light" exported outputs
  * build: prepare v0.18.1.1
  * Require user ack multisig is experimental to restore
  * Windows: fix unicode file path support
  * multisig: fix #8537 seed restore (suggestions by @UkoeHB)
  * Bump Gitian build instructions to v0.18.1.0 [Release Branch]
  * ledger support for hf 15 (BP+, view tags)
  * feat(trezor): add HF15 support, BP+
  * build: prepare v0.18.1.0
  * continue pool pruning even if a tx can't be found
  * device: set ledger min app version
  * randomx: update submodule

OBS-URL: https://build.opensuse.org/request/show/1035610
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/monero?expand=0&rev=10
2022-11-14 13:29:10 +00:00
63890dd1e0 - Update to version 0.18.1.2:
* build: prepare v0.18.1.2
  * Move update_checkpoints() to a later stage
  * wallet2: fail to establish daemon cxn == "Disconnected" cxn status
  * add an option to force-update multisig key exchange under some circumstances
  * repo: remove ldns leftovers
  * depends: remove unused Qt package
  * Second thread pool for IO
  * wallet2: check wallet compatibility with daemon's hard fork version
  * wallet2: ensure imported outputs subaddresses are created
  * wallet2: better test on whether to allow output import
  * allow exporting outputs in chunks
  * Fix segfault restoring encrypted multisig seed
  * Fix missing semi-colon in error message
  * wallet2: fixes for export/import output flow
  * rpc: skip bootstrap nodes that are lower than last checkpoint
  * wallet2: do not assume imported outputs must be non empty
  * wallet2: prevent importing outputs in a hot wallet
  * wallet2: fix missing subaddress indices in "light" exported outputs
  * build: prepare v0.18.1.1
  * Require user ack multisig is experimental to restore
  * Windows: fix unicode file path support
  * multisig: fix #8537 seed restore (suggestions by @UkoeHB)
  * Bump Gitian build instructions to v0.18.1.0 [Release Branch]
  * ledger support for hf 15 (BP+, view tags)
  * feat(trezor): add HF15 support, BP+
  * build: prepare v0.18.1.0
  * continue pool pruning even if a tx can't be found
  * device: set ledger min app version
  * randomx: update submodule

OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=63
2022-11-14 10:29:13 +00:00
75c8b25a18 Accepting request 976977 from network:cryptocurrencies
- Update to version 0.17.3.2:
  * add a sanity check to RPC input data size
  * build: prepare v0.17.3.2
  * randomx: update submodule
  * Added support for Ledger Nano S Plus
  * [release-v0.17] Don't require --rpc-login with --rpc-access-control-origins
  * replace erciccione's seednode with one on haveno's infrastructure
  * wallet2: update stagenet rollback blocks
  * multisig key exchange update and refactor
  * simplewallet: rename duplicate amount headers for clarity
  * support authentication in monero-wallet-rpc set_daemon
  * Balance includes unconfirmed transfers to self
  * wallet inits cache if file and blob missing
  * Balance includes unconfirmed payments
  * Update net_node.inl to to replace seed node

OBS-URL: https://build.opensuse.org/request/show/976977
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/monero?expand=0&rev=9
2022-05-13 21:03:12 +00:00
535c1559b8 - Update to version 0.17.3.2:
* add a sanity check to RPC input data size
  * build: prepare v0.17.3.2
  * randomx: update submodule
  * Added support for Ledger Nano S Plus
  * [release-v0.17] Don't require --rpc-login with --rpc-access-control-origins
  * replace erciccione's seednode with one on haveno's infrastructure
  * wallet2: update stagenet rollback blocks
  * multisig key exchange update and refactor
  * simplewallet: rename duplicate amount headers for clarity
  * support authentication in monero-wallet-rpc set_daemon
  * Balance includes unconfirmed transfers to self
  * wallet inits cache if file and blob missing
  * Balance includes unconfirmed payments
  * Update net_node.inl to to replace seed node

OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=61
2022-05-13 06:40:07 +00:00
2d3ab02a78 Accepting request 961059 from network:cryptocurrencies
OBS-URL: https://build.opensuse.org/request/show/961059
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/monero?expand=0&rev=8
2022-03-11 20:41:34 +00:00
61473e3821 Accepting request 961051 from home:Guillaume_G:branches:network:cryptocurrencies
- Add memoryperjob constraint to avoid OOM

OBS-URL: https://build.opensuse.org/request/show/961051
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=59
2022-03-11 10:54:32 +00:00
24bbde4a76 Accepting request 935954 from network:cryptocurrencies
- Update to version 0.17.3.0:
  * Fix Android OpenSSL build
  * cmake: set 3.5 as minimum version
  * blocks: update checkpoints.dat
  * Add python method
  * Add calcpow RPC
  * Update RandomX
  * hidapi: bump hidapi to 0.11.0
  * Update RandomX to v1.1.10
  * device: fix ledger error strings, add human friendly messages
  * device: Ledger - update status codes
  * depends: openssl 1.1.1k -> 1.1.1l
  * slow_hash: don't blow out Mac stack on ARM64
  * build: prepare v0.17.3.0
  * crypto: fix typo in ifdef
  * rpc: fix DoS vector in get_output_distribution
  * protocol: fix spurious rejection of downloaded blocks
  * socks: ignore any exceptions in shutdown/close
  * wallet_api: enable set_strict_default_file_permissions
  * epee: add missing header
  * depends: update zeromq package to 4.3.4
  * cmake: use CMAKE_CURRENT_LIST_DIR for git version
  * epee: avoid ADL selecting C++14 std::quoted
  * wallet2: fix key encryption when changing ask-password from 0/1 to 2
  * cmake: set cpp14 standard
  * Add README to release archives
  * README v12 fork occurred on 2019-11-30 as expected
  * fix median overflow bug
  * LMDB: fix deadlock in resized detection
  * blockchain: fix pedantic assert

OBS-URL: https://build.opensuse.org/request/show/935954
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/monero?expand=0&rev=7
2021-12-06 22:59:59 +00:00
4a7bea15ca - Update to version 0.17.3.0:
* Fix Android OpenSSL build
  * cmake: set 3.5 as minimum version
  * blocks: update checkpoints.dat
  * Add python method
  * Add calcpow RPC
  * Update RandomX
  * hidapi: bump hidapi to 0.11.0
  * Update RandomX to v1.1.10
  * device: fix ledger error strings, add human friendly messages
  * device: Ledger - update status codes
  * depends: openssl 1.1.1k -> 1.1.1l
  * slow_hash: don't blow out Mac stack on ARM64
  * build: prepare v0.17.3.0
  * crypto: fix typo in ifdef
  * rpc: fix DoS vector in get_output_distribution
  * protocol: fix spurious rejection of downloaded blocks
  * socks: ignore any exceptions in shutdown/close
  * wallet_api: enable set_strict_default_file_permissions
  * epee: add missing header
  * depends: update zeromq package to 4.3.4
  * cmake: use CMAKE_CURRENT_LIST_DIR for git version
  * epee: avoid ADL selecting C++14 std::quoted
  * wallet2: fix key encryption when changing ask-password from 0/1 to 2
  * cmake: set cpp14 standard
  * Add README to release archives
  * README v12 fork occurred on 2019-11-30 as expected
  * fix median overflow bug
  * LMDB: fix deadlock in resized detection
  * blockchain: fix pedantic assert

OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=58
2021-12-06 09:44:22 +00:00
79aed7e958 Accepting request 886889 from network:cryptocurrencies
- Update to version 0.17.2.0:
  * Tests: Fix test node_server.bind_same_p2p_port from randomly crashing
  * build: prepare v0.17.2.0
  * depends: openssl 1.1.1i -> 1.1.1k
  * cmake: Don't default to -march=native on OpenBSD
  * ITS#9500 fix regression from ITS#8662
  * cryptonote_protocol_handler: fix race condition
  * cryptonote_protocol_handler: add race condition demo
  * Fixed issues found by static analysis
  * async_protocol_handler_config: fix deadlock
  * async_protocol_handler_config: add deadlock demo
  * fix serialization being different on mac
  * trezor: simplify recognition of integrated addresses
  * async_protocol_handler_config: remove connection correctly
  * async_protocol_handler_config: add segfault demo
  * ITS#9007 don't free loose writemap pages
  * p2p: allow CIDR notation in DNS blocklist
  * device_trezor: add redundant check
  * device_trezor: wipe string fields properly
  * boosted_tcp_server: fix connection lifetime
  * boosted_tcp_server: add segfault demo
  * p2p: only log to global when a blocked IP is not already blocked
  * docs: Remove outdated bits about anonymity network seed nodes

OBS-URL: https://build.opensuse.org/request/show/886889
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/monero?expand=0&rev=6
2021-04-21 18:59:49 +00:00
d9632518b7 - Update to version 0.17.2.0:
* Tests: Fix test node_server.bind_same_p2p_port from randomly crashing
  * build: prepare v0.17.2.0
  * depends: openssl 1.1.1i -> 1.1.1k
  * cmake: Don't default to -march=native on OpenBSD
  * ITS#9500 fix regression from ITS#8662
  * cryptonote_protocol_handler: fix race condition
  * cryptonote_protocol_handler: add race condition demo
  * Fixed issues found by static analysis
  * async_protocol_handler_config: fix deadlock
  * async_protocol_handler_config: add deadlock demo
  * fix serialization being different on mac
  * trezor: simplify recognition of integrated addresses
  * async_protocol_handler_config: remove connection correctly
  * async_protocol_handler_config: add segfault demo
  * ITS#9007 don't free loose writemap pages
  * p2p: allow CIDR notation in DNS blocklist
  * device_trezor: add redundant check
  * device_trezor: wipe string fields properly
  * boosted_tcp_server: fix connection lifetime
  * boosted_tcp_server: add segfault demo
  * p2p: only log to global when a blocked IP is not already blocked
  * docs: Remove outdated bits about anonymity network seed nodes

OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=56
2021-04-20 07:04:30 +00:00
0e259245a1 Accepting request 885570 from network:cryptocurrencies
OBS-URL: https://build.opensuse.org/request/show/885570
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/monero?expand=0&rev=5
2021-04-15 14:57:57 +00:00
f1d9ee9bb3 Accepting request 883982 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Update RAM constraints for aarch64

OBS-URL: https://build.opensuse.org/request/show/883982
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=54
2021-04-15 07:32:14 +00:00
Richard Brown
1da9d42f22 Accepting request 883312 from network:cryptocurrencies
- Cleanup spec file with spec-cleaner
- Drop static libraries and html documentation 
- Adjust _constraints

OBS-URL: https://build.opensuse.org/request/show/883312
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/monero?expand=0&rev=4
2021-04-06 15:31:04 +00:00
e3747fb46a OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=52 2021-04-06 12:10:26 +00:00
cd0bc4430d OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=51 2021-04-06 11:47:03 +00:00
1557c08102 OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=50 2021-04-06 10:10:39 +00:00
a38b3cb75c - Adjust _constraints
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=49
2021-04-06 08:42:42 +00:00
6937fa5100 - Cleanup spec file with spec-cleaner
- Drop static libraries and html documentation

OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=48
2021-04-06 08:10:36 +00:00
38889267ff Accepting request 867349 from network:cryptocurrencies
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/867349
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/monero?expand=0&rev=3
2021-01-28 20:22:36 +00:00
Emily Roberts
743c7e7010 - Update to version 0.17.1.9:
* storages: overridable limits for loading portable_storage from binary
  * epee: also limit number of strings in portable_storage
  * add a max levin packet size by command type
  * blockchain: lock access to m_blocks_hash_of_hashes
  * protocol: handle receiving a block hash we've not added yet
  * build: prepare v0.17.1.9
  * portable_storage: better sanity checking
  * portable_storage: forbid unnamed sections
  * protocol: more sanity checks in new chain block hashes
  * portable_storage: check object limit where appropriate
  * p2p: fix deadlock banning while updating peer lists
  * protocol: don't reset last request time on an idle timer
  * Add aggressive restrictions to pre-handshake p2p buffer limit
  * Command max_bytes moved from dynamic map to static switch
  * Restrict duplicate keys in epee binary format

OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=46
2021-01-21 03:14:30 +00:00
58299ef308 Accepting request 861898 from network:cryptocurrencies
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/861898
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/monero?expand=0&rev=2
2021-01-10 18:44:25 +00:00
Emily Roberts
a6c65837f4 - Add "-DARCH=default" to cmake build args to fix boo#1180472 (https://bugzilla.opensuse.org/show_bug.cgi?id=1180472)
- Update to version 0.17.1.8:
  * rpc: limit the number of txes for get_blocks.bin
  * ssl: buffered handshake detection
  * portable_storage: remove array element limit
  * protocol: fix false positives dropping peers
  * portable_storage: remove overly aggressive cutoff
  * Revert "Reject existing claimed blocks in sync mode"
  * cryptonote_basic: guess what got lost porting patches to branches again
  * epee: fix some issues using connections after shutdown
  * portable_storage: add some sanity checks on data size
  * protocol: drop nodes if they claim new data but only give stale data
  * rpc: get_info - add 'synchronized' field
  * build: prepare v0.17.1.8
  * restrict public node checks a little
  * ban lists may now include subnets
  * Optional DNS based blocklist
  * rpc: add a busy_syncing field to get_info
  * protocol: reject claimed block hashes that already are in the chain
  * protocol: drop peers we can't download anything from in sync mode
  * Fix byte_stream::put_n
  * daemon: the ban command can now load IPs from a file (ban @filename)
  * p2p: remove peers from grey and anchors lists when blocked
  * p2p: ignore incoming peer list entries when we have them blocked
  * Depends: Bump qt to 5.15.1

OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=44
2021-01-02 12:10:23 +00:00
bfb9ca6155 Accepting request 856780 from network:cryptocurrencies
Updated .spec file to simplify version checking, as recommended by @dimstar

OBS-URL: https://build.opensuse.org/request/show/856780
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/monero?expand=0&rev=1
2020-12-29 14:48:59 +00:00
Emily Roberts
25aeac09c9 update .changes
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=42
2020-12-17 23:16:51 +00:00
Emily Roberts
df3e82323b Simplified version checking statements in .spec file
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=41
2020-12-17 23:16:10 +00:00
Emily Roberts
9bf8f1538c OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=40 2020-12-15 08:35:08 +00:00
Emily Roberts
11d32a4274 - Update to version 0.17.1.7:
* protocol: include first new block in chain entry response
  * protocol: stricter checks on received chain hash list
  * protocol: revert incoming chain height check against local chain
  * protocol: one more sanity check on usable data from a peer
  * protocol: fix asking for pruned blocks for v10
  * protocol: drop origin IP if a block fails to verify in sync mode
  * protocol: add a sanity check to the number of block hashes sent
  * cmake: fix "release" version string on tagged releases
  * build: prepare v0.17.1.7
  * protocol: more restrictive checks on chain entry response
  * protocol: fix switchting to adding blocks if noone's adding the next span
  * depends: Update OpenSSL to 1.1.1i

OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=39
2020-12-15 08:30:26 +00:00
Emily Roberts
d3211b4bf4 Revert using to using local source
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=38
2020-12-15 07:29:34 +00:00
Emily Roberts
e2246e71ae - Added upstream archive url to Source0 in .spec file
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=37
2020-12-08 23:29:14 +00:00
Emily Roberts
723ad580dd - Update to version 0.17.1.6:
* protocol: drop peers that don't reply to queries
  * p2p: fix race condition accessing a deleted context
  * p2p: drop peers that spam peer lists
  * keep only the last seen node on a given host in the white list
  * protocol: drop peers that decrease claimed height
  * protocol: add scoring system to drop peers that don't behave
  * crypto: fix non zero scalar being 0 after reducing
  * build: prepare v0.17.1.6
  * wallet2: set propagation timeout to current max timeout
  * Add rpc-restricted-bind-ip option
  * Do not use peer_id tracking method over i2p/tor

OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=36
2020-12-08 23:08:14 +00:00
Emily Roberts
433cd2b6c4 - Transition from tar_scm to obs_scm service
- Update to version 0.17.1.5:
  * cryptonote_core: dandelion - use local height or median height if syncing
  * wallet2: check imported multisig curve points are in main subgroup
  * build: prepare v0.17.1.5
  * rpc: skip non-synced bootstrap daemons in --no-sync mode too
  * rpc: on_send_raw_tx - add missing CHECK_CORE_READY
  * Better log message for unusable anon networks
  * Change Dandelion++ fluff probability to 20%, and embargo timeout to 39s
  * Fix timeout checks for forwarded and Dandelion++ stem txes

OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=35
2020-12-02 06:45:15 +00:00
Emily Roberts
d72d9c8d3e Modify constraints
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=34
2020-11-21 06:29:35 +00:00
Emily Roberts
8620865448 OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=33 2020-11-21 06:12:09 +00:00
Emily Roberts
94f10d2fab - Update to version 0.17.1.3:
* build: prepare v0.17.1.3
  * epee: readline_buffer - fix thread safety, fix sync() after stop()
  * Fix i2p/tor seed nodes
  * p2p: fix accessing non existent element of map
  * p2p: add a tor seed
  * build: prepare v0.17.1.2
  * net_node: add tor / i2p seed nodes
  * p2p: fix endianness when checking IPv6 addresses mapping to IPv4
  * p2p: make this work with boost <= 1.65 (pffff)
  * p2p: rewrite boost's make_address_v4 to cater for < 1.66
  * p2p: use /16 filtering on IPv4-within-IPv6 addresses
  * protocol: reject empty incoming block messages
  * rpc: on_send_raw_tx (bootstrap) - send to bootstrap daemon and P2P
  * p2p: remove banned peers from the white list
  * p2p: give all hosts the same chance of being picked for connecting
  * net_node: add --ban-list option
  * Fix CLI and unrestricted RPC relay_tx with stempool
  * Fix tx flush callback queueing
  * Add support for i2p and tor seed nodes
  * Switch to Dandelion++ fluff mode if no out connections for stem mode

OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=32
2020-11-21 06:11:41 +00:00
907be9a61e Accepting request 846893 from home:nopeinomicon:branches:network:cryptocurrencies
- Removed all patches as package builds correctly without them
- Removed architecture restrictions in .spec file
- Update to version 0.17.1.1:
  * build: prepare v0.17.1.1
  * wallet2: wait for propagation timeout before marking tx as failed
  * bump default number of connections from 8 to 12
  * Allow setting start block on export
  * wallet2_api: implement stop() to interrupt refresh() loop once
  * blockchain: fix sync at v14 boundary
  * Force CMAKE_SKIP_RPATH=ON
  * core_rpc_server: on_get_blocks - forward bootstrap daemon error
  * build: prepare v0.17.1.0
  * Dandelion++: skip desynced peers in stem phase
  * wallet2: fix missing m_state field in wallet serialization
  * tx_pool: silence spammy harmless warning till we fix the bug
  * fix next_seed_height regression in getblocktemplate rpc
  * Fix lgamma/signgam dependency
  * cmake: Version - use CMAKE_CURRENT_LIST_DIR
  * cmake: CheckTrezor - use ${CMAKE_CURRENT_LIST_DIR} to locate tests
  * link libzmq against libgssapi_krb5 if found
  * build: prepare v0.17.0.1
  * fix a couple bugs found by OSS-fuzz
  * daemon: Windows - fix FAT32 warning, trailing backslash is required
  * wallet2: adapt to deterministic unlock time
  * blockchain: deterministic UNIX time unlock checks
  * simplewallet fix wrong persistent-rpc-client-id name in help
  * build: prepare v0.17
  * Remove unused macros from cryptonote_config.h
  * wallet2: fix tx sanity check triggering on pre-rct outputs
  * Fix typo in command line argument description
  * blockchain: fix pow skipping for old blocks without precalc hash
  * rpc: assume randomx from v13 onwards
  * Revert "unbound: update to get build fixes"
  * unbound: update to get build fixes
  * Let stagenet hardfork happen before mainnet.
  * enable CLSAG support for Trezor client
  * hardforks: add v13/v14 for testnet
  * update error message "No unlocked balance in the specified account"
  * threadpool: guard against exceptions in jobs, and armour plating
  * net: fix get_tcp_endpoint, boost address_v4 ip in host byte order
  * Bind signature to full address and signing mode
  * wallet: allow signing a message with spend or view key
  * Made spelling, grammar, and punctuation changes. Squashed commits into one as requested.
  * ringct: fix CLSAG serialization after boost/epee changes
  * Fix send scalar z in plaintext
  * Update minimal Ledger Monero app version
  * Update protocol version with Ledger's HW
  * core_tests: fix failures after v13
  * core_tests: remove hardcoded hf version
  * functional_tests: add a large (many randomx epochs) p2p reorg test
  * functional_tests: add randomx tests
  * core: fix mining from a block that's not the current top
  * draft support of clsag
  * CLSAG device support
  * Added balance check to MLSAG/CLSAG performance tests
  * Updated MLSAG and CLSAG tests for consistency
  * CLSAG verification performance test
  * CLSAG optimizations
  * Integrate CLSAGs into monero
  * unit_tests: add ge_triple_scalarmult_base_vartime test
  * CLSAG signatures
  * repo: update "sponsor" link
  * supercop: update submodule
  * functional_tests: add p2p functional tests
  * enforce claiming maximum coinbase amount
  * depends: fix broken links for ds_store / mac_alias
  * Fix ZMQ pruned bulletproof transactions
  * Add clear method to byte_stream
  * Revert "Use domain-separated ChaCha20 for in-memory key encryption"
  * replace most boost serialization with existing monero serialization
  * Avoid some temporary strings when reading off the database
  * README: update list of third party monero packages
  * rpc: always send raw txes through P2P (don't use bootstrap daemon)
  * Fix build with Boost 1.74
  * qrcodegen: fix compilation with old gcc, use modern cmake
  * travis: j3 -> j2 on i686-w64-mingw32
  * Change ZMQ-JSON txextra to hex and remove unnecessary base fields
  * Optimize ZMQ-JSON vector reading; GetBlocksFast reads 24%+ faster
  * Switch to insitu parsing for ZMQ-JSON; GetBlocksFast reads 13%+ faster
  * Fix pruned tx for ZMQ's GetBlocksFast
  * simplewallet: allow setting tx keys when sending to a subaddress
  * cryptonote_protocol: don't synced pruned blocks before v11
  * Use domain-separated ChaCha20 for in-memory key encryption
  * Updates InProofV1, OutProofV1, and ReserveProofV1 to new V2 variants that include all public proof parameters in Schnorr challenges, along with hash function domain separators. Includes new randomized unit tests.
  * wallet2: fix setting tx keys when another is already set
  * Fix broken multisig pubkey sorting
  * Tweak format, add option for difficulty
  * epee: further defending against exceptions in command handlers
  * Add options to print daily coin emission and fees
  * Don't forget size of prunable txn part
  * wallet2: fix wrong name when checking RPC cost
  * rpc: reject wrong sized txid
  * easylogging++: fix crash with reentrant logging
  * epee: guard against exceptions in RPC handlers
  * blockchain: guard against exceptions in add_new_block/children
  * rpc: return empty txid get_outs rather than 00..00 when not requested
  * daemon: don't print "(pruned)" for coinbase txes
  * Wallet, daemon: From 'help_advanced' back to 'help', and new 'apropos' command
  * Fix overflow issue in epee:misc_utils::rolling_median_t and median(), with unit test
  * epee: Remove unused functions in local_ip.h
  * wallet2_api: implement runtime proxy configuration
  * wallet2: throw a error on wallet initialization failure
  * For NetBSD, add instructions to README.md and define to ea_config.h
  * tx_pool: mine stem txes in fake chain mode
  * blockchain: fix timestamp/difficulty cache getting out of sync
  * version: update name
  * Update RandomX to v1.1.8
  * cmake: allow custom openssl path on macOS
  * daemon: print sampling time in print_net_stats
  * util: fix kilo prefix typo (K instead of k)
  * updates: mac gui .tar.bz2 -> .dmg
  * add trezor support to sweep_single
  * epee: fix array underflow in unicode parsing
  * simplewallet: add show_qr_code command
  * python-rpc: fix bad in_peers parameter
  * avoid a couple needless copies
  * fuzz_tests: fix init check in oss-fuzz mode
  * Do not use PIE with OSS-Fuzz
  * fix leaks in fuzz tests
  * fuzz_tests: add a tx extra fuzz test
  * Fix D++ block template check
  * repo: update donation fund address
  * daemon: guard against rare 'difficulty drift' bug with checkpoints and recalculation
  * workflows: update msys2 setup action v0 -> v1
  * fix warning by removing std::move() on temporary http_client object
  * blockchain: fix total_height in getblocks.bin response
  * rpc: fix loading rpc payment data from file
  * Mention correct libusb and libudev dependencies
  * README: mention pruning
  * Fix boost <1.60 compilation and fix boost 1.73+ warnings
  * rpc: fix comparison of seconds vs microseconds
  * miner: increase min/max intervals to full extents
  * functional_tests: add simple relay_tx test
  * rpc: fix relay_tx error return mixup
  * Fix incorrect lenght of command INS_PREFIX_HASH
  * tests: fix missing error on missing python entry point
  * python-rpc: add missing sync_txpool python entry point
  * daemon: remove time based "update needed" status string
  * cmake: insert CMAKE_CURRENT_SOURCE_DIR in CMAKE_MODULE_PATH
  * [master] MMS: New 'config_checksum' subcommand
  * easylogging++: sanitize log payload
  * rpc: don't display invalid json errors on default log level
  * workflows: fix windows build
  * daemon: complain if data dir resides on FAT32 volume (Windows)
  * rpc: add a sanity limit to a few RPC in restricted mode
  * ByteSlice: Fix persisting ptr to std::moved SSO buffer
  * net_node: remove dead seed nodes
  * rpc: lock access to the rpc payment object
  * cryptonote_core: remove "We are most likely forked" message
  * protocol: move the "peer claims higher version" warning to debug
  * fix a few typos in error messages
  * wallet2: fix multisig data clearing stomping on a vector
  * cryptonote_protocol: stricter limit to number of objects requested
  * cryptonote_protocol: reject requests/notifications before handshake
  * testdb: add override in a couple places where it's missing
  * serialization: fix bad rapidjson api usage
  * blockchain: detect and log bad difficulty calculations
  * wallet_rpc_server: use unlock_time in suggested confirmations calc
  * protocol: don't drop a connection if we can't get a compatible chain
  * epee: use memwipe rather than memset for md5 secrets
  * keccak: remove aligned check
  * Support for supercop ASM in wallet, and benchmark for supercop
  * simplewallet: add missing calls to on_command
  * db_lmdb: test for mmap support at init time
  * cmake: ASAN and PIE don't mix
  * fuzz_tests: refactor and add OSS-Fuzz compatibility
  * Add randomized delay when forwarding txes from i2p/tor -> ipv4/6
  * simplewallet: don't complain about incoming payment ids on change
  * libzmq should be libzmq4.
  * [master]: Update gitian yml files
  * build: prepare v0.16.0.0 release
  * blockchain: fix theoretical race getting bulk timestamps
  * Fixed bugs for take_slice and byte_stream->byte_slice
  * remove double includes
  * Update copyright year to 2020
  * systemd: Make sure required folders exist
  * Made ccache optional (opt out) and tidied up the FindCcache.cmake
  * Adding ZMQ/Pub support for txpool_add and chain_main events
  * Update expat.mk
  * performance_tests: some windows fixes
  * Keys: Add key for rbrunner7
  * contrib: remove codefresh pipeline
  * snap: remove from repo

OBS-URL: https://build.opensuse.org/request/show/846893
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=31
2020-11-09 07:08:34 +00:00
486de26e18 Accepting request 834326 from home:mrostecki:branches:network:cryptocurrencies
- Add patches which fix the build with Boost 1.73 and 1.74, needed
  for successful build on Leap 15.2 and Tumbleweed:
  * 0001-Fix-boost-1.60-compilation-and-fix-boost-1.73-warnin.patch
  * 0002-Fix-build-with-Boost-1.74.patch

OBS-URL: https://build.opensuse.org/request/show/834326
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/monero?expand=0&rev=30
2020-09-14 17:14:31 +00:00