| Commit message (Collapse) | Author | Age | Files | Lines |
| |\
| |
| |
| | |
17772ef Eliminate dependence on boost::interprocess #8223 (Jeffrey)
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In this repo, `boost::interprocess` was being used soley to make `uint32_t` operations atomic. So I replaced each instance of
`boost::interprocess::ipcdetail::atomic(...)32` with `std::atomic` methods. I replaced member declarations as applicable. For example,
when I needed to change a `volatile uint32_t` into a `std::atomic<uint32_t>`. Sometimes, a member was being used a boolean flag, so
I replaced it with `std::atomic<bool>`.
You may notice that I didn't touch `levin_client_async.h`. That is because this file is entirely unused and will be deleted in PR monero-project#8211.
Additional changes from review:
* Make some local variables const
* Change postfix operators to prefix operators where value was not need
|
| |\ \
| | |
| | |
| | | |
d1f1947 wallet_rpc_server: support regex for get_accounts tag (reemuru)
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This commit adds a 'regexp' boolean field to the get_accounts
request. The flag is set to false by default and maintains backwards
compatibility. When set to true the user can search tags by regular
expression filters. An additional error message was added for failed
regular expression searches. Bump minor version to 25.
|
| |\ \ \
| | | |
| | | |
| | | | |
7dcfccb wallet_rpc_server: fix make_integrated_address with no payment id (moneromooo-monero)
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | | |
591c174 Remove footgun doc comment in miner TX validation (Luke Parker)
|
| | |/ /
| | |
| | | |
This comment suggests this check is unnecessary, when it is completely necessary as miner TXs can have multiple outputs *which is a statement directly, and incorrectly, contradicted by this comment*. While I don't ever see someone removing this code and getting their edits merged into Monero, someone inexperienced who thinks they're cleaning old code may break their own work, and then there's really just zero benefit to keeping this around.
|
| |\ \ \
| | | |
| | | |
| | | | |
0d6fce8 Compil. time: cryptonote_core minus portable_storage header (mj-xmr)
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | | |
da9aa1f Copyright: Update to 2022 (mj-xmr)
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | | |
3c82958 wallet2: update stagenet rollback blocks (selsta)
|
| | | | | |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
3f88fdd simplewallet: add option for exporting tx keys (reemuru)
|
| | |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This commit adds an option to export transaction
keys when performing export_transfers all. By passing
option=with_keys a new column 'tx key' will be
populated with respective keys.
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
ae0a840 wallet2: decrease the amount of data exchanged for output export (moneromooo-monero)
|
| | | |/ /
| |/| | |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
cf44349 account info text alignment (im)
|
| | | | | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
83bb027 Make RPC server functions that read db thread safe (j-berman)
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- grab an lmdb db_rtxn_guard to ensure consistent data from the db
- fixed on_getblockhash error resp when requested height >= blockchain height
- left functions that read shared memory untouched for now
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
bd27deb Bulletproofs+ (SarangNoether)
b7713cc Precompute initial transcript hash (SarangNoether)
b535d66 Updates from security audit (SarangNoether)
a0d80b1 plug bulletproofs plus into consensus (moneromooo-monero)
75bd004 ringct: a few minor optimizations from review (moneromooo-monero)
a345060 ringct: port some of vtnerd's review changes from BP+ to BP (moneromooo-monero)
4c94cfe store outPk/8 in the tx for speed (moneromooo-monero)
5acdd0e bulletproofs+: some minor cleanup from vtnerd's review (moneromooo-monero)
|
| | | | | | | | |
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
It avoids dividing by 8 when deserializing a tx, which is a slow
operation, and multiplies by 8 when verifying and extracing the
amount, which is much faster as well as less frequent
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
https://suyash67.github.io/homepage/assets/pdfs/bulletproofs_plus_audit_report_v1.1.pdf
|
| | | | | | | | |
|
| | | |_|_|_|/
| |/| | | | |
|
| |\ \ \ \ \ \
| |/ / / / /
|/| | | | |
| | | | | | |
354e1d9 Make the wallet name optional when locked. (Norman Moeschter)
|
| | | |_|/ /
| |/| | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
f22051d replace erciccione's seednode with one on haveno's infrastructure (erciccione)
|
| | |/ / / / |
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
9bde2db Fixes: Don't require --rpc-login with --rpc-access-control-origins #8168 (Jeffrey)
|
| | | |_|_|/
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This PR removes the requirement for --rpc-login to be specified if --rpc-access-control-origins is.
This will allow public nodes to serve cross-origin requests. You can still use --rpc-login with
--rpc-access-control-origins, but it is no longer mandatory.
Original Issue: #8168
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
5e201fe rpc: add explicit restricted flag to /get_info (tobtoht)
|
| | |/ / / / |
|
| |\ \ \ \ \
| |_|/ / /
|/| | | |
| | | | | |
e5000a9 Balance includes unconfirmed transfers to self (woodser)
|
| | |/ / / |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
fb5b2b3 support authentication in monero-wallet-rpc set_daemon (woodser)
|
| | | | | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
c36ea26 fix ge_p3_is_point_at_infinity(), which is evaluating field elements that haven't been reduced by the field order (koe)
|
| | | |_|_|/
| |/| | |
| | | | |
| | | | | |
haven't been reduced by the field order
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
e08abaa multisig key exchange update and refactor (koe)
|
| | | | | | | |
|
| | |_|_|/ /
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | | |
If allocating large pages fails, we don't try again.
This has the obvious drawback of not being able to use large pages
if they fail once.
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
1051276 Update net_node.inl (Gingeropolous)
|
| | | |_|/ /
| |/| | | |
|