Revisions of monero

Emily Roberts's avatar Emily Roberts (nopeinomicon) committed (revision 38)
Revert using to using local source
Emily Roberts's avatar Emily Roberts (nopeinomicon) committed (revision 37)
- Added upstream archive url to Source0 in .spec file
Emily Roberts's avatar Emily Roberts (nopeinomicon) committed (revision 36)
- 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
Emily Roberts's avatar Emily Roberts (nopeinomicon) committed (revision 35)
- 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
Emily Roberts's avatar Emily Roberts (nopeinomicon) committed (revision 34)
Modify constraints
Emily Roberts's avatar Emily Roberts (nopeinomicon) committed (revision 33)
Emily Roberts's avatar Emily Roberts (nopeinomicon) committed (revision 32)
- 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
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 846893 from Emily Roberts's avatar Emily Roberts (nopeinomicon) (revision 31)
- 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
Markus Reckwerth's avatar Markus Reckwerth (marec2000) accepted request 834326 from Michał Rostecki's avatar Michał Rostecki (mrostecki) (revision 30)
- 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
Markus Reckwerth's avatar Markus Reckwerth (marec2000) committed (revision 29)
Markus Reckwerth's avatar Markus Reckwerth (marec2000) committed (revision 28)
Markus Reckwerth's avatar Markus Reckwerth (marec2000) committed (revision 27)
Markus Reckwerth's avatar Markus Reckwerth (marec2000) committed (revision 26)
Markus Reckwerth's avatar Markus Reckwerth (marec2000) committed (revision 25)
Markus Reckwerth's avatar Markus Reckwerth (marec2000) committed (revision 24)
Markus Reckwerth's avatar Markus Reckwerth (marec2000) committed (revision 23)
Markus Reckwerth's avatar Markus Reckwerth (marec2000) committed (revision 22)
Markus Reckwerth's avatar Markus Reckwerth (marec2000) committed (revision 21)
Markus Reckwerth's avatar Markus Reckwerth (marec2000) committed (revision 20)
Markus Reckwerth's avatar Markus Reckwerth (marec2000) committed (revision 19)
Displaying revisions 41 - 60 of 78
openSUSE Build Service is sponsored by