Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-06-14 | serialization: check stream good flag at the end | moneromooo-monero | 1 | -1/+1 | |
just in case | |||||
2019-06-14 | serialization: fail on read_varint error | moneromooo-monero | 1 | -1/+2 | |
2019-05-01 | fix wide difficulty conversion with some versions of boost | moneromooo-monero | 1 | -2/+2 | |
2019-03-24 | Make difficulty 128 bit instead of 64 bit | moneromooo-monero | 1 | -0/+65 | |
Based on Boolberry work by: jahrsg <jahr@jahr.me> cr.zoidberg <crypto.zoidberg@gmail.com> | |||||
2019-03-17 | Merge pull request #5190 | Riccardo Spagni | 1 | -0/+4 | |
551104fb daemon: add --public-node mode, RPC port propagation over P2P (xiphon) | |||||
2019-03-05 | Update 2019 copyright | binaryFate | 19 | -19/+19 | |
2019-03-04 | various: remove unused variables | moneromooo-monero | 1 | -1/+0 | |
2019-02-25 | daemon: add --public-node mode, RPC port propagation over P2P | xiphon | 1 | -0/+4 | |
2019-02-01 | serialization: Use pos_type instead of streampos | Tom Smeding | 1 | -1/+1 | |
According to [1], the ios_base::streampos member type is deprecated, and removed in C++17. This type was an alias for pos_type, which this commit uses instead. [1]: https://en.cppreference.com/w/cpp/io/ios_base | |||||
2019-01-22 | Pruning | moneromooo-monero | 1 | -0/+2 | |
The blockchain prunes seven eighths of prunable tx data. This saves about two thirds of the blockchain size, while keeping the node useful as a sync source for an eighth of the blockchain. No other data is currently pruned. There are three ways to prune a blockchain: - run monerod with --prune-blockchain - run "prune_blockchain" in the monerod console - run the monero-blockchain-prune utility The first two will prune in place. Due to how LMDB works, this will not reduce the blockchain size on disk. Instead, it will mark parts of the file as free, so that future data will use that free space, causing the file to not grow until free space grows scarce. The third way will create a second database, a pruned copy of the original one. Since this is a new file, this one will be smaller than the original one. Once the database is pruned, it will stay pruned as it syncs. That is, there is no need to use --prune-blockchain again, etc. | |||||
2018-11-15 | json_archive: initialize inner_array_size in ctor | moneromooo-monero | 1 | -1/+1 | |
Coverity 136581 | |||||
2018-11-14 | Merge pull request #4753 | Riccardo Spagni | 1 | -0/+4 | |
157054b8 hardfork: initialize current_fork_index in ctor (moneromooo-monero) 2362baf7 network_throttle: initialize m_last_sample_time in ctor (moneromooo-monero) d9400f69 serializtion: add missing mainnet and stagenet fields for 0mq (moneromooo-monero) cbe0122b wallet2: initialize amount to 0 in tx_scan_info_t ctor (moneromooo-monero) | |||||
2018-10-29 | serializtion: add missing mainnet and stagenet fields for 0mq | moneromooo-monero | 1 | -0/+4 | |
Coverity 184940 | |||||
2018-10-23 | Update ZMQ fee estimate and add ZMQ output distribution | Lee Clagett | 2 | -0/+26 | |
2018-10-08 | tx_pool: avoid parsing a whole tx if only the prefix is needed | moneromooo-monero | 1 | -6/+17 | |
2018-09-11 | v8: per byte fee, pad bulletproofs, fixed 11 ring size | moneromooo-monero | 1 | -0/+8 | |
2018-08-02 | Fixed ZMQ-RPC for transactions and GET_BLOCKS_FAST | Lee Clagett | 2 | -162/+172 | |
2018-06-29 | update get_info RPC and bump RPC version | victorsintnicolaas | 1 | -0/+2 | |
2018-03-05 | Correct spelling mistakes. | Edward Betts | 2 | -2/+2 | |
2018-01-26 | Readd copyright starting date | xmr-eric | 1 | -1/+1 | |
2018-01-26 | Update 2018 copyright | xmr-eric | 16 | -16/+16 | |
2018-01-10 | Merge pull request #2990 | Riccardo Spagni | 7 | -216/+274 | |
2d17feb0 factor STL container serialization (moneromooo-monero) | |||||
2017-12-25 | Add a chacha20 variant to go with chacha8 | moneromooo-monero | 1 | -2/+2 | |
2017-12-22 | factor STL container serialization | moneromooo-monero | 7 | -216/+274 | |
2017-12-16 | move includes around to lessen overall load | moneromooo-monero | 1 | -0/+1 | |
2017-12-08 | add bulletproofs from v7 on testnet | moneromooo-monero | 2 | -0/+44 | |
2017-11-24 | serialization: add std::set and std::unordered_set serialization | moneromooo-monero | 2 | -0/+130 | |
2017-11-06 | track double spending in the txpool | moneromooo-monero | 1 | -0/+2 | |
Transactions in the txpool are marked when another transaction is seen double spending one or more of its inputs. This is then exposed wherever appropriate. Note that being marked with this "double spend seen" flag does NOT mean this transaction IS a double spend and will never be mined: it just means that the network has seen at least another transaction spending at least one of the same inputs, so care should be taken to wait for a few confirmations before acting upon that transaction (ie, mostly of use for merchants wanting to accept unconfirmed transactions). | |||||
2017-10-02 | Merge pull request #2506 | Riccardo Spagni | 1 | -0/+1 | |
c3de19ed json_object: add missing do_not_relay to tx_in_pool serialization (moneromooo-monero) | |||||
2017-09-25 | serialization: add deque serialization | moneromooo-monero | 2 | -2/+34 | |
2017-09-21 | json_object: add missing do_not_relay to tx_in_pool serialization | moneromooo-monero | 1 | -0/+1 | |
2017-09-19 | Fixes static_assert on arm and ppc builds | Lee Clagett | 1 | -1/+3 | |
2017-09-05 | Fix various oversights/bugs in ZMQ RPC server code | Thomas Winget | 2 | -69/+193 | |
- Add some RPC commands (and touch up a couple others) - some bounds checking - some better pointer management - const correctness and error handling -- Thanks @vtnerd for type help with serialization and CMake changes | |||||
2017-09-05 | json serialization for rpc-relevant monero types | Thomas Winget | 3 | -0/+1466 | |
Structured {de-,}serialization methods for (many new) types which are used for requests or responses in the RPC. New types include RPC requests and responses, and structs which compose types within those. # Conflicts: # src/cryptonote_core/blockchain.cpp | |||||
2017-02-21 | update copyright year, fix occasional lack of newline at line end | Riccardo Spagni | 10 | -10/+10 | |
2016-09-26 | serialization: add support for serializing std::pair and std::list | moneromooo-monero | 3 | -4/+219 | |
2016-08-28 | serialization: add override for serializing bool | moneromooo-monero | 1 | -0/+6 | |
2016-08-28 | make rct tx serialization work | moneromooo-monero | 1 | -28/+0 | |
It may be suboptimal, but it's a pain to have to rebuild everything when some of this changes. Also, no clue why there seems to be two different code paths for serializing a tx... | |||||
2016-08-28 | rct: add serialization machinery to rct types | moneromooo-monero | 1 | -0/+29 | |
2016-08-28 | serialization: declare do_serialize specializations before use | moneromooo-monero | 1 | -0/+5 | |
This lets my gcc picks those instead of the generic template where appropriate (and then fail since std::vector<something> does not have a serialize method. | |||||
2016-01-25 | even more typos | Henning Kopp | 1 | -2/+2 | |
2016-01-25 | more typos fixed | Henning Kopp | 1 | -2/+2 | |
2016-01-25 | fixed typo | Henning Kopp | 1 | -1/+1 | |
2015-12-31 | updated copyright year | Riccardo Spagni | 10 | -10/+10 | |
2015-08-09 | encrypted payment ids are now 64 bit, instead of 256 bit | moneromooo-monero | 1 | -0/+2 | |
Pros: - smaller on the blockchain - shorter integrated addresses Cons: - less sparseness - less ability to embed actual information The boolean argument to encrypt payment ids is now gone from the RPC calls, since the decision is made based on the length of the payment id passed. | |||||
2015-02-20 | 2014 network limit 1.1 +utils +toc -doc -drmonero | rfree2monero | 1 | -2/+2 | |
Update of the PR with network limits works very well for all speeds (but remember that low download speed can stop upload because we then slow down downloading of blockchain requests too) more debug options fixed pedantic warnings in our code should work again on Mac OS X and FreeBSD fixed warning about size_t tested on Debian, Ubuntu, Windows(testing now) TCP options and ToS (QoS) flag FIXED peer number limit FIXED some spikes in ingress/download FIXED problems when other up and down limit | |||||
2015-01-02 | year updated in license | Riccardo Spagni | 10 | -10/+10 | |
2014-10-15 | fixed errant > | Riccardo Spagni | 1 | -1/+1 | |
2014-10-13 | Commented most of src/serialization/ going to read up more on variant's and ↵ | jebes | 5 | -101/+319 | |
finish off the job/add last touchs next | |||||
2014-07-23 | License updated to BSD 3-clause | fluffypony | 10 | -30/+290 | |
2014-07-01 | Improved (fixed?) serialization for vec<uint32_t> | Zachary Michaels | 1 | -0/+7 | |
2014-07-01 | Add missing pragma | Zachary Michaels | 1 | -0/+2 | |
2014-07-01 | Add missing pragma | Zachary Michaels | 1 | -0/+2 | |
2014-07-01 | Add missing pragma | Zachary Michaels | 1 | -0/+2 | |
2014-05-25 | 0.8.8update | mydesktop | 2 | -1/+7 | |
2014-05-13 | Update serialization.h | NoodleDoodleNoodleDoodleNoodleDoodleNoo | 1 | -1/+6 | |
1. Added VARINT_FIELD_N(t,f) macro required for tx_extra_merge_mining_tag serialization. | |||||
2014-05-03 | initial [broken] update | mydesktop | 1 | -1/+1 | |
2014-03-03 | moved all stuff to github | Antonio Juarez | 10 | -0/+816 | |