Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-04-01 | Merge remote-tracking branch 'monero-official/master' into network-1.6-work1 | rfree2monero | 7 | -26/+95 | |
2015-03-26 | Merge pull request #244 | Riccardo Spagni | 1 | -10/+17 | |
e6740ee Enforce DNSSEC for checkpoint updates (Thomas Winget) dbf46a7 DNSSEC added (hardcoded key) (Thomas Winget) | |||||
2015-03-26 | Merge pull request #242 | Riccardo Spagni | 2 | -5/+8 | |
b43716c Do store transaction's blob size in transaction_chain_entry (Sergey Kazenyuk) 3be518f Use single get_transaction_hash to get both id and blob size (Sergey Kazenyuk) | |||||
2015-03-24 | Enforce DNSSEC for checkpoint updates | Thomas Winget | 1 | -10/+17 | |
2015-03-24 | Merge upstream to daemonize changes | Thomas Winget | 3 | -1/+13 | |
Preparation for PR | |||||
2015-03-15 | Do store transaction's blob size in transaction_chain_entry | Sergey Kazenyuk | 2 | -4/+5 | |
2015-03-15 | Use single get_transaction_hash to get both id and blob size | Sergey Kazenyuk | 1 | -2/+4 | |
2015-03-06 | update checkpoint | smooth | 1 | -0/+1 | |
2015-03-05 | add comment about avoiding overflow | smooth | 1 | -0/+6 | |
2015-03-04 | minimum subsidy for mining incentives, remove unused LEGACY_FEE define | smooth | 2 | -1/+6 | |
2015-03-01 | DNS checkpoint loading for testnet should now be correct | Thomas Winget | 4 | -4/+19 | |
2015-02-24 | RPC calls for background daemon added in | Thomas Winget | 2 | -0/+7 | |
The RPC calls the daemon executable uses to talk to the running daemon instance have mostly been added back in. Rate limiting has not been added in upstream, but is on its way in a separate effort, so those calls are still NOPed out. | |||||
2015-02-24 | Daemonize changes pulled in -- daemon builds | Thomas Winget | 2 | -8/+33 | |
many RPC functions added by the daemonize changes (and related changes on the upstream dev branch that were not merged) were commented out (apart from return). Other than that, this *should* work...at any rate, it builds, and that's something. | |||||
2015-02-20 | 2014 network limit 1.2 +utils +toc -doc -drmonero | rfree2monero | 4 | -26/+28 | |
new update of the pr with network limits more debug options: discarding downloaded blocks all or after given height. trying to trigger the locking errors. debug levels polished/tuned to sane values. debug/logging improved. warning: this pr should be correct code, but it could make an existing (in master version) locking error appear more often. it's a race on the list (map) of peers, e.g. between closing/deleting them versus working on them in net-limit sleep in sending chunk. the bug is not in this code/this pr, but in the master version. the locking problem of master will be fixed in other pr. problem is ub, and in practice is seems to usually cause program abort (tested on debian stable with updated gcc). see --help for option to add sleep to trigger the error faster. | |||||
2015-02-20 | 2014 network limit 1.1 +utils +toc -doc -drmonero | rfree2monero | 4 | -3/+53 | |
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-02-20 | 2014 network limit 1.0a +utils +toc -doc -drmonero | rfree2monero | 3 | -0/+28 | |
commands and options for network limiting works very well e.g. for 50 KiB/sec up and down ToS (QoS) flag peer number limit TODO some spikes in ingress/download TODO problems when other up and down limit added "otshell utils" - simple logging (with colors, text files channels) | |||||
2015-01-27 | replaced 64-bit multiplication in difficulty.cpp with a portable version | Riccardo Spagni | 1 | -4/+34 | |
2015-01-02 | year updated in license | Riccardo Spagni | 29 | -29/+29 | |
2014-12-01 | ensure that keccak is called on view spend key, not a possibly ↵ | warptangent | 1 | -1/+1 | |
pre-sc_reduce32 version of it - for deriving view secret key | |||||
2014-11-26 | Merge pull request #188 | Riccardo Spagni | 2 | -2/+2 | |
dde7897 Disable legacy fees for now (iamsmooth) cc74b43 Remove DEFAULT_FEE, add temporary acceptance of too-small per-kb fee >= 0.1, denominations based on DEFAULT_DUST_THRESHOLD, document fee arg to create_transactions as unused, se DEFAULT_DUST_THRESHOLD for wallet dust collection instead of calcualted tx fee (iamsmooth) | |||||
2014-11-25 | Merge pull request #180 | Riccardo Spagni | 1 | -0/+80 | |
ce71c01 cmake: work around a bug with implicit link directories (Ben Boeckel) de4fc40 mingw: copy required libraries to the build tree (Ben Boeckel) ec54e2f cmake: place binaries together in the build tree (Ben Boeckel) 18c56ab msys: don't use LTO (Ben Boeckel) 5680c9c msys: factor out -Werror on msys (Ben Boeckel) 4751542 msys: look in msys' directory for files (Ben Boeckel) d855fe4 miniupnpc: bump the _POSIX_C_SOURCE feature macro (Ben Boeckel) c696492 unbound: fix getaddrinfo detection for 32-bit windows (Ben Boeckel) e377687 cmake: Windows and static builds need this (Ben Boeckel) 01895dd cmake: fix up link lines (Ben Boeckel) 4b6515c unbound: fix type checking (Ben Boeckel) d43a20f unbound: plumb the libdir up (Ben Boeckel) 7d708e4 cmake: support 2.8.7 (Ben Boeckel) 464c280 cmake: fix up miniupnpc's define (Ben Boeckel) 9689df9 cmake: clean up EXTRA_LIBRARIES (Ben Boeckel) 3b7bdcb cmake: set the project name (Ben Boeckel) 0f0efc4 cmake: prepend to CMAKE_MODULE_PATH (Ben Boeckel) 031e3da cmake: remove scream-make (all-caps functions) (Ben Boeckel) abbd5c0 unbound: import cmake build system (Ben Boeckel) e59b5b7 miniupnpc: clean up build system (Ben Boeckel) 475fe20 cmake: minor cleanups (indentation and typos) (Ben Boeckel) 799e8b2 cmake: use option() for STATIC (Ben Boeckel) c24d22b cmake: clean up if auto-dereferencing (Ben Boeckel) 9ed415a build: inform the build of what generates version.h (Ben Boeckel) eba180a cmake: support git info in released tarballs (Ben Boeckel) eeffac6 cmake: fix up BOOST_IGNORE_SYSTEM_PATHS (Ben Boeckel) a43f1a8 cmake: remove configuration variables (Ben Boeckel) a87ce09 cmake: factor out error messages (Ben Boeckel) 9aa48b6 miniupnpc: clear out else/endfoo command arguments (Ben Boeckel) 8a86ac8 daemon_tests: update cmake code (Ben Boeckel) fa3ff75 gtest: support an external gtest (Ben Boeckel) 7bfcffa cmake: put each test executable in its own directory (Ben Boeckel) f53f047 cmake: handle private vs. public headers (Ben Boeckel) 55ca7d3 cmake: refactor common code with libraries (Ben Boeckel) c773f46 cmake: refactor common code with executables (Ben Boeckel) 89cff7b cmake: put each library into its own directory (Ben Boeckel) | |||||
2014-11-11 | Disable legacy fees for now | iamsmooth | 1 | -1/+1 | |
2014-11-09 | Remove DEFAULT_FEE, add temporary acceptance of too-small per-kb fee >= 0.1, ↵ | iamsmooth | 2 | -2/+2 | |
denominations based on DEFAULT_DUST_THRESHOLD, document fee arg to create_transactions as unused, se DEFAULT_DUST_THRESHOLD for wallet dust collection instead of calcualted tx fee | |||||
2014-11-06 | per kb fees | Thomas Winget | 1 | -2/+5 | |
2014-10-24 | cmake: support 2.8.7 | Ben Boeckel | 1 | -2/+2 | |
Older versions of CMake support LINK_{PUBLIC,PRIVATE} while newer versions prefer PUBLIC and PRIVATE instead, but still support the LINK_ prefix. | |||||
2014-10-23 | cmake: handle private vs. public headers | Ben Boeckel | 1 | -2/+7 | |
2014-10-23 | cmake: refactor common code with libraries | Ben Boeckel | 1 | -9/+1 | |
2014-10-23 | cmake: put each library into its own directory | Ben Boeckel | 1 | -0/+83 | |
This cleans up the CMake code and shows patterns more easily (to be refactored in the next commit). | |||||
2014-10-07 | added hardcoded checkpoint at block 249380 | Riccardo Spagni | 1 | -0/+1 | |
2014-10-06 | Merge pull request #167 | Riccardo Spagni | 1 | -2/+2 | |
aeaa44f fixed signed-unsigned issue from 166 (Thomas Winget) | |||||
2014-10-03 | fixed checkpointing bug | Riccardo Spagni | 1 | -1/+1 | |
2014-10-03 | MoneroPulse log wording tweaks | Riccardo Spagni | 2 | -4/+5 | |
2014-10-02 | fixed signed-unsigned issue from 166 | Thomas Winget | 1 | -2/+2 | |
Loss of entropy can be discussed at a later time, but is not deemed a significant issue for now. | |||||
2014-10-02 | moved checkpoint log level | Riccardo Spagni | 1 | -1/+1 | |
2014-10-02 | moved file checkpointing log output to log1 | Riccardo Spagni | 1 | -6/+6 | |
2014-09-30 | Daemon should now exit on conflicting checkpoints | Thomas Winget | 2 | -0/+13 | |
If the "enforce DNS checkpoints" flag is not enabled, it should not exit if DNS checkpoints conflict with the others, but should still print a warning to the user. | |||||
2014-09-30 | various changes to runtime checkpoint updating | Thomas Winget | 7 | -23/+113 | |
json checkpoints will be checked every 10 minutes, dns every 60. json checkpoints always enforced, dns still with flag. conflicting checkpoints is hard fail, but soft if dns enforce flag not set and dns checkpoints are wonky. | |||||
2014-09-30 | Fixed segfault with checkpoints loading | Thomas Winget | 2 | -0/+10 | |
Bounds checking on blockchain_storage' m_blocks.size() when validating against checkpoints. Also moved initial json & DNS checkpoints load to after blockchain init. | |||||
2014-09-30 | DNS checkpoint updating added, and daemon flag to enforce them | Thomas Winget | 6 | -14/+98 | |
The daemon should now check for updated checkpoints from checkpoints.moneropulse.org as well as from the configured json file every ~1hr (and on launch). The daemon now has a flag to enable enforcing these checkpoints (rather than just printing a warning when they fail). TODO: an easily configurable list of DNS servers to check for checkpoints as opposed to the hard-coded "checkpoints.moneropulse.org" | |||||
2014-09-30 | reload checkpoints file every ~hr and print if any fail | Thomas Winget | 8 | -71/+168 | |
also some other minor bug squashing and code formatting | |||||
2014-09-30 | Adding an identical existing checkpoint should not error | Thomas Winget | 1 | -2/+7 | |
For checkpoints being read at runtime to work correctly, the checkpoint add code needs to not return false if a checkpoint is added that already exists. In this case, instead return false if the checkpoint is for a height that already has a checkpoint and the hashes are different. | |||||
2014-09-25 | Revert "low risk, potentially varint overflow bug patched thanks to BBR" | Riccardo Spagni | 7 | -30/+13 | |
This reverts commit 4e2b2b942daa4206ec44c66e59863670dfe3fde4. | |||||
2014-09-24 | low risk, potentially varint overflow bug patched thanks to BBR | Riccardo Spagni | 7 | -13/+30 | |
2014-09-25 | Added ability to read chechpoint hashes from json file in data folder | Tomer Konforty | 3 | -0/+60 | |
2014-09-24 | checkpoint | iamsmooth | 1 | -0/+1 | |
2014-09-24 | checkpoint | iamsmooth | 1 | -0/+2 | |
2014-09-24 | checkpoints | iamsmooth | 1 | -0/+5 | |
2014-09-24 | checkpoint | iamsmooth | 1 | -0/+1 | |
2014-09-24 | checkpoints | iamsmooth | 1 | -3/+5 | |
2014-09-15 | Another preprocessor fix (difficulty.cpp) | Zachary Michaels | 1 | -1/+1 | |
2014-09-15 | Separate testnet address prefix | Zachary Michaels | 7 | -14/+37 | |
2014-09-15 | Separate testnet default data dir | Zachary Michaels | 2 | -4/+5 | |
2014-09-15 | Pass tx and nonce to genesis block constructor | Zachary Michaels | 3 | -23/+34 | |
2014-09-15 | Reorganize testnet constants | Zachary Michaels | 2 | -6/+5 | |
2014-09-15 | Add testnet flag | Zachary Michaels | 6 | -11/+51 | |
Source: cryptonotefoundation | |||||
2014-09-13 | fix incorrect error message (obvious cut and paste bug from upstream) | iamsmooth | 1 | -1/+1 | |
2014-09-12 | output rng fix from boolberry | iamsmooth | 1 | -2/+1 | |
2014-09-09 | a few more error messages moved to log level 1 | fluffypony | 2 | -15/+15 | |
2014-09-09 | moved non-critical warnings and errors to log level 1 | fluffypony | 3 | -72/+72 | |
2014-09-06 | fix checkpoints | iamsmooth | 2 | -4/+7 | |
2014-09-06 | bug fix to checkpoint-on-restore; still fails on 612 | iamsmooth | 1 | -1/+1 | |
2014-09-06 | checkpoints on restore; currently fails on 212 checkpoint | iamsmooth | 2 | -2/+24 | |
2014-09-06 | override for get_block_longhash for block 202612 | Thomas Winget | 1 | -0/+7 | |
2014-09-06 | added double-check for 202612 block id | Thomas Winget | 1 | -1/+13 | |
if a new block has the same block id as 202612 but the wrong blobdata, this will tell the caller that the block id is actually null_hash rather than the 202612 block id. | |||||
2014-09-06 | hex_to_pod needs the destination as an arg, as opposed to it returning the pod | Thomas Winget | 1 | -1/+1 | |
2014-09-06 | Override for block hashing for block 202612 | Thomas Winget | 1 | -0/+10 | |
Since we need to fix tree_hash, but doing so would invalidate the block id for block 202612, this fix should check to see if we're trying to get the block id for 202612 (if its blob hash matches) and return the "old" block id, for backwards compatibility. | |||||
2014-08-03 | restored wallets will have timestamp set to June 8 2014. | Thomas Winget | 1 | -1/+17 | |
2014-08-02 | Merge pull request #73 from jakoblind/refresh_height | Riccardo Spagni | 4 | -7/+11 | |
Optional height parameter for wallet refresh | |||||
2014-08-01 | Merge pull request #64 from mikezackles/bytecoin_tx_pool_tmp | Riccardo Spagni | 3 | -95/+82 | |
tx pool fixes, courtesy of Bytecoin | |||||
2014-08-01 | #36 simplewallet refresh include optional height param | Jakob Lind | 4 | -7/+11 | |
height param is used optionally in refresh command TODO: This should also be the default behaviour when generating a new wallet. | |||||
2014-07-23 | License updated to BSD 3-clause | fluffypony | 27 | -85/+783 | |
2014-07-17 | Remove dead code | Zachary Michaels | 1 | -17/+0 | |
2014-07-17 | Remove second tx size check | Zachary Michaels | 1 | -7/+0 | |
2014-07-17 | Don't check max tx size when adding to block | Zachary Michaels | 1 | -8/+0 | |
This is now done when adding transactions to the pool. | |||||
2014-07-17 | Don't check for min fee when adding tx to block | Zachary Michaels | 1 | -5/+0 | |
This is now done when transactions enter the pool. | |||||
2014-07-17 | Decrease max block size from 200% median to 130% | Zachary Michaels | 1 | -1/+3 | |
2014-07-17 | Use print_money in log | Zachary Michaels | 1 | -1/+1 | |
2014-07-17 | Minimum tx fee for entering pool | Zachary Michaels | 1 | -0/+8 | |
2014-07-17 | Start fresh if tx_pool deserialize fails | Zachary Michaels | 1 | -2/+6 | |
2014-07-17 | Add transaction size limit | Zachary Michaels | 1 | -0/+24 | |
Transactions larger than the limit will not enter the pool | |||||
2014-07-17 | Use const where appropriate in tx_pool | Zachary Michaels | 3 | -50/+36 | |
2014-07-17 | Make some tx_pool methods static | Zachary Michaels | 1 | -2/+2 | |
2014-07-17 | Make some tx_pool methods private | Zachary Michaels | 1 | -6/+6 | |
2014-07-01 | Remove unused function | Zachary Michaels | 2 | -19/+0 | |
2014-07-01 | Explicit namespaces | Zachary Michaels | 1 | -11/+8 | |
2014-07-01 | Remove redeclaration | Zachary Michaels | 1 | -1/+0 | |
2014-07-01 | C++ style cast | Zachary Michaels | 1 | -1/+1 | |
2014-07-01 | Comment unused functions in cryptonote_core | Zachary Michaels | 2 | -15/+14 | |
2014-06-26 | set max block size for gbt | mydesktop | 1 | -0/+8 | |
2014-06-24 | fix function typo | monero-project | 1 | -1/+1 | |
2014-06-24 | Fix copy/paste bug, thx Boolberry | monero-project | 1 | -3/+3 | |
2014-06-16 | Update miner.cpp | NoodleDoodleNoodleDoodleNoodleDoodleNoo | 1 | -1/+4 | |
1. Added support for scratchpad memory allocation. | |||||
2014-06-15 | proper tx_pool handling from CryptoZoidberg / BBR | fluffypony | 3 | -1/+34 | |
2014-06-14 | added checkpoint @ 80000 | monero-project | 1 | -0/+1 | |
2014-06-12 | change hash for keygen from blake to keccak | tom | 1 | -2/+2 | |
2014-06-12 | allow two-random-numbers wallet generation (but not as default) | Thomas Winget | 2 | -3/+3 | |
2014-06-12 | fixed some pointer- and loop-based derps | Thomas Winget | 1 | -0/+3 | |
2014-06-12 | builds, but doesn't link. other than that, electrum-style recovery ↵ | Thomas Winget | 2 | -4/+11 | |
implemented (but not tested\!) | |||||
2014-06-12 | defaulted new parameters in modified functions | tom | 1 | -1/+1 | |
2014-06-12 | most functions prototyped/modified for wallet recovery | Thomas Winget | 2 | -2/+2 | |
2014-06-11 | Fix for orphan fix (check blocksize) | mydesktop | 2 | -0/+13 | |
2014-06-04 | 'getinfo' daemon HTTP-RPC returns 'target_height' for progress estimations | Neozaru | 2 | -1/+14 | |
2014-06-01 | Merge bitmonero@monero-project | Neozaru | 12 | -81/+186 | |
2014-05-28 | typo in tx_pool.cpp | monero-project | 1 | -1/+1 | |
2014-05-27 | fix typing mismatch | mydesktop | 1 | -2/+9 | |
2014-05-26 | dynamic tx size scaling for tx mempool | mydesktop | 1 | -0/+11 | |
2014-05-26 | maximum block size 130% of median | mydesktop | 1 | -3/+14 | |
2014-05-25 | temporary fix for block reward dos | mydesktop | 1 | -1/+23 | |
2014-05-25 | enable checkpointed block verification | mydesktop | 1 | -1/+1 | |
2014-05-25 | 'mining_status' Daemon RPC command | Neozaru | 2 | -6/+19 | |
2014-05-25 | 0.8.8update | mydesktop | 11 | -80/+134 | |
2014-05-13 | Update tx_extra.h | NoodleDoodleNoodleDoodleNoodleDoodleNoo | 1 | -1/+52 | |
1. Fixed bug where it's impossible to spend merge-mining blocks due to missing serialization support for "tx_etra_merge_mining_tag". | |||||
2014-05-08 | disable checkpointing for security reasons | monero-project | 1 | -2/+6 | |
Further investigation of fast sync security is required | |||||
2014-05-07 | Update cryptonote_format_utils.cpp | NoodleDoodleNoodleDoodleNoodleDoodleNoo | 1 | -2/+2 | |
Fixed problem with integer saturation when summing summary_amounts and out_amounts in a 32-bit platform. | |||||
2014-05-07 | added checkpoint @ 29556 | monero-project | 1 | -0/+1 | |
2014-05-03 | fix genesis block hash, checkpoint, days behind | mydesktop | 2 | -3/+3 | |
2014-05-03 | initial [broken] update | mydesktop | 7 | -73/+245 | |
2014-04-30 | mac osx building fixes | mydesktop | 2 | -4/+9 | |
2014-04-30 | various fixes to allow mac osx compilation | mydesktop | 1 | -1/+1 | |
2014-04-25 | Changed block minor version | Henry Hartshorne | 1 | -2/+2 | |
2014-04-20 | mining bug fixed | thankful_for_today | 2 | -47/+14 | |
2014-04-18 | checkpoints removed | thankful_for_today | 1 | -11/+0 | |
2014-04-18 | Bitmonero release | thankful_for_today | 2 | -4/+3 | |
2014-04-09 | Port mapping with UPnP | Antonio Juarez | 1 | -1/+2 | |
2014-04-07 | Improvements in JSON RPC | Antonio Juarez | 3 | -18/+8 | |
2014-04-02 | json rpc for wallet and bugfix | Antonio Juarez | 8 | -168/+200 | |
2014-03-20 | some fixes | Antonio Juarez | 6 | -35/+36 | |
2014-03-03 | moved all stuff to github | Antonio Juarez | 27 | -0/+5782 | |