moneromooo-monero
4b23714658
tx_pool: serialize missing kept_by_block flag
2016-01-29 19:44:25 +00:00
Riccardo Spagni
b91fc2dc3c
Merge pull request #629
...
94b98fb tx_pool: do not accept txes not in a block if they timed out before (moneromooo-monero)
eadbdf3 tx_pool: fix use of invalidated iterator (moneromooo-monero)
3b1d7e0 Fix V1/V2 use of hard fork related parameters (moneromooo-monero)
2016-01-29 19:24:24 +02:00
Riccardo Spagni
bfb907c704
Merge pull request #628
...
b8cc6d4 BlockchainBDB: Continue when tx has no outputs (warptangent)
b870746 BlockchainBDB: When removing, find amount output index fast by starting at end (warptangent)
1a5c3fa BlockchainBDB: Remove tx outputs in reverse order (warptangent)
2016-01-29 19:23:48 +02:00
Riccardo Spagni
82057ced7f
Merge pull request #627
...
f98fe46 MDB_VL32 change overflow page scan (Howard Chu)
2016-01-29 19:23:04 +02:00
moneromooo-monero
94b98fb5fa
tx_pool: do not accept txes not in a block if they timed out before
...
This is intended to avoid cases where a timed out tx will be
re-relayed by another peer for which it has not timed out yet,
which would cause the tx to stay in the network's pool for a
long time (until all peers time it out before another one
tries to relay it again).
2016-01-29 17:21:25 +00:00
moneromooo-monero
eadbdf354a
tx_pool: fix use of invalidated iterator
2016-01-29 17:21:20 +00:00
moneromooo-monero
3b1d7e03fc
Fix V1/V2 use of hard fork related parameters
...
Some of it uses hardcoded height, which will need some thinking
for next (voted upon) fork.
2016-01-29 17:21:11 +00:00
warptangent
b8cc6d46bd
BlockchainBDB: Continue when tx has no outputs
...
See 24b66243c2767726ea4b279fcf447c7cd82c13e5
2016-01-28 21:15:46 -08:00
warptangent
b8707466e2
BlockchainBDB: When removing, find amount output index fast by starting at end
...
This improves blockchain reorganization time by allowing one of the more
expensive DB lookups when popping a block to not have to seek through a
long dup list in the "output_amounts" db. This is most noticeable for
HDDs.
See ffcf6bdb95abe2dab37d5f8d9acc134fdc6b4d36
2016-01-28 21:15:44 -08:00
warptangent
1a5c3fa729
BlockchainBDB: Remove tx outputs in reverse order
...
Data should be removed in the reverse order it was added.
This matches the order of removal in
blockchain_storage::pop_transaction_from_global_index.
See f11def012f38106b0ffeb7010a2f749de1e5b640
2016-01-28 21:15:42 -08:00
Howard Chu
f98fe467e9
MDB_VL32 change overflow page scan
...
Just check the requested page, don't worry about any other pages
2016-01-28 13:59:02 +00:00
Riccardo Spagni
60b064c759
Merge pull request #626
...
afe2d1a add received time to print_pool and print_pool_sh (Riccardo Spagni)
2016-01-28 11:26:25 +02:00
Riccardo Spagni
ae8afe4256
Merge pull request #625
...
7e65cc0 MDB_VL32 Fix off-by-one in mdb_midl_shrink (Howard Chu)
222e30e MDB_VL32 Fix another 32bit overflow (Howard Chu)
3ca6e85 Tweak mdb_strerror msg buffer (Howard Chu)
78ad970 MDB_VL32 Fix d2a5f72f73e0e4030b521086b13b8c8efaf9ca9e (Howard Chu)
2aa0b3b updated gtest (added missing files) (Riccardo Spagni)
83d586c updated gtest (Riccardo Spagni)
fdc10ff even more typos (Henning Kopp)
da5415a more typos fixed (Henning Kopp)
a8c6f15 fixed typo (Henning Kopp)
423c7fe simplewallet: remove leftover command line refresh-type handling (moneromooo-monero)
2016-01-28 11:26:04 +02:00
Riccardo Spagni
afe2d1a09f
add received time to print_pool and print_pool_sh
2016-01-28 11:24:26 +02:00
Howard Chu
7e65cc0aba
MDB_VL32 Fix off-by-one in mdb_midl_shrink
2016-01-28 04:15:45 +00:00
Howard Chu
222e30ec97
MDB_VL32 Fix another 32bit overflow
2016-01-27 14:14:27 +00:00
Howard Chu
3ca6e853f6
Tweak mdb_strerror msg buffer
2016-01-27 14:14:11 +00:00
Howard Chu
78ad970a2c
MDB_VL32 Fix d2a5f72f73e0e4030b521086b13b8c8efaf9ca9e
...
VirtualAlloc is not for MDB_VL32
2016-01-27 14:14:02 +00:00
Riccardo Spagni
2aa0b3b02b
updated gtest (added missing files)
2016-01-27 14:13:23 +00:00
Riccardo Spagni
83d586c5c3
updated gtest
2016-01-27 14:13:23 +00:00
Henning Kopp
fdc10ff783
even more typos
2016-01-27 14:13:22 +00:00
Henning Kopp
da5415a8f4
more typos fixed
2016-01-27 14:13:22 +00:00
Henning Kopp
a8c6f15e08
fixed typo
2016-01-27 14:13:22 +00:00
moneromooo-monero
423c7fec9e
simplewallet: remove leftover command line refresh-type handling
2016-01-27 14:13:22 +00:00
Riccardo Spagni
f4e99d6957
Merge pull request #623
...
3b0f67c updated gtest (added missing files) (Riccardo Spagni)
4df6aa5 updated gtest (Riccardo Spagni)
2016-01-25 23:44:10 +02:00
Riccardo Spagni
3b0f67c629
updated gtest (added missing files)
2016-01-25 21:19:57 +02:00
Riccardo Spagni
4df6aa5d12
updated gtest
2016-01-25 20:10:10 +02:00
Riccardo Spagni
153fe0cb75
Merge pull request #622
...
e514f0a even more typos (Henning Kopp)
9abc4b8 more typos fixed (Henning Kopp)
0693f3c fixed typo (Henning Kopp)
2016-01-25 19:39:07 +02:00
Riccardo Spagni
56570ee2b5
Merge pull request #621
...
f76f656 simplewallet: remove leftover command line refresh-type handling (moneromooo-monero)
2016-01-25 19:38:35 +02:00
Riccardo Spagni
96d0c0373e
Merge pull request #620
...
15d9ac8 wallet2: update spent comparison now that we have two spent states (moneromooo-monero)
2016-01-25 19:38:14 +02:00
Riccardo Spagni
d7b4e77aa3
Merge pull request #618
...
64f4cd9 My markdown-fu sucks :P (me0wmix)
a6794e2 Instructions updated to include g++ package and omit optional packages (me0wmix)
34ebfe3 Last fixups in the Cmake stuff and better default build instruction (me0wmix)
82ecb3f More formatting fixes to instructions (me0wmix)
efc771d Corrected formatting on OpenBSD instructions (me0wmix)
c965bf4 Added/corrected OpenBSD build instructions. (me0wmix)
28f95eb OpenBSD support for Monero. (me0wmix)
2016-01-25 19:37:45 +02:00
Henning Kopp
e514f0a369
even more typos
2016-01-25 15:05:29 +01:00
Henning Kopp
9abc4b831b
more typos fixed
2016-01-25 13:42:44 +01:00
Henning Kopp
0693f3c7e6
fixed typo
2016-01-25 13:36:14 +01:00
moneromooo-monero
f76f656d55
simplewallet: remove leftover command line refresh-type handling
2016-01-25 08:29:49 +00:00
me0wmix
64f4cd965f
My markdown-fu sucks :P
2016-01-24 18:00:22 -07:00
me0wmix
a6794e2e3a
Instructions updated to include g++ package and omit optional packages
2016-01-24 17:55:22 -07:00
moneromooo-monero
15d9ac8abd
wallet2: update spent comparison now that we have two spent states
2016-01-24 19:55:18 +00:00
me0wmix
34ebfe39cd
Last fixups in the Cmake stuff and better default build instruction
2016-01-22 20:27:01 -07:00
me0wmix
82ecb3f088
More formatting fixes to instructions
2016-01-21 11:37:54 -07:00
me0wmix
efc771d682
Corrected formatting on OpenBSD instructions
2016-01-21 11:36:25 -07:00
me0wmix
c965bf4a7c
Added/corrected OpenBSD build instructions.
2016-01-21 11:34:02 -07:00
me0wmix
28f95eb001
OpenBSD support for Monero.
2016-01-21 11:18:26 -07:00
Riccardo Spagni
e75cfe088f
Merge pull request #616
...
1cff397 WIN64 needs off_t redefined too (Howard Chu)
2016-01-20 15:44:31 +02:00
Riccardo Spagni
4ac4a5eb77
Merge pull request #615
...
24b6624 db_lmdb: Continue when tx has no outputs (warptangent)
2016-01-20 15:40:04 +02:00
Howard Chu
1cff3974d8
WIN64 needs off_t redefined too
2016-01-20 01:26:26 +00:00
warptangent
24b66243c2
db_lmdb: Continue when tx has no outputs
2016-01-19 16:55:31 -08:00
Riccardo Spagni
d42aca8756
Merge pull request #614
...
d2a5f72 Fix --db-sync-mode on Windows64 (Howard Chu)
4cf6e2b Fix 30f92f5630bbc7507708275a29a9ae7acf633a5b (Howard Chu)
2016-01-17 22:30:05 +02:00
Howard Chu
d2a5f72f73
Fix --db-sync-mode on Windows64
...
only "fastest" mode was working, others would SEGV.
2016-01-16 16:11:11 +00:00
Howard Chu
4cf6e2b2c3
Fix 30f92f5630bbc7507708275a29a9ae7acf633a5b
...
Needed to add the corresponding (dummy) method to unit test hardfork
2016-01-16 16:10:16 +00:00