Javier Smooth
aaf5ac446d
add --no-igd option to disable UPnP, originally from rfree2monero
2015-12-21 02:38:45 -08:00
Javier Smooth
5e08db9a04
Bump version
2015-11-04 23:25:17 -08:00
Javier Smooth
140a1db71c
Do not create transactions larger than the size of the penalty free zone
...
In order to observe block size pressure due to transactions volumes, it is
helpful to keep individual transaction sizes somewhat smaller so multiple
transactions are more likely to be packed into a block.
2015-11-04 23:22:40 -08:00
Javier Smooth
f3f09bde98
Use DEFAULT_TX_SPENDABLE_AGE rather than CRYPTONOTE_MINED_MONEY_UNLOCK_WINDOW for mixin selection
2015-10-12 06:39:17 -07:00
Javier Smooth
beafc79d0a
Version bump
2015-10-09 14:53:55 -07:00
Javier Smooth
3525ea52ab
Cleanup: remove unused declaration (credit tewinget/Monero)
2015-09-26 00:57:17 -07:00
Javier Smooth
e6573fa404
Fix node unblocking message formatting
2015-09-15 03:39:39 -07:00
warptangent and Javier Smooth
696646920f
Fix compile for GCC 5.1.0
...
Add fix for compile error with multiple uses of peerid_type (uint64_t)
variable in lambda expression.
- known GCC issue: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65843
epee: replace return value of nullptr for expected boolean with false.
Fixes #231 .
2015-09-09 22:07:07 -07:00
Javier Smooth
1d1b1ef109
Remove obsolete declarations from portable slow-hash
2015-09-03 03:07:20 -07:00
Javier Smooth
ca2c2f7616
Update version to 0.9.4.0
2015-09-03 02:35:27 -07:00
Javier Smooth
a092e62e4a
Update seed node list
2015-09-03 02:35:08 -07:00
Javier Smooth
841a4cc618
Ignore blockchain file with too-new version
2015-09-03 02:34:43 -07:00
Javier Smooth
05fdf5995c
Optimize sync speed within checkpoint zone
2015-09-03 02:34:14 -07:00
Javier Smooth
eaa844b713
Revert "Memory usage reduction"
...
This reverts commit 86d8cb9b7b .
2015-09-02 23:44:58 -07:00
Javier Smooth
5b85836cdc
Revert "Remove debugging messages"
...
This reverts commit 2e1a5976c0 .
2015-09-02 23:44:53 -07:00
Javier Smooth
7c7d3048c3
Revert "Version 0.9.3.0"
...
This reverts commit 79c6b23ab6 .
2015-09-02 23:41:48 -07:00
Javier Smooth
952878faca
Revert "Reduce logging of stale tx expiration"
...
This reverts commit cf7ceae472 .
2015-09-02 23:39:25 -07:00
Javier Smooth
f805d3ecf3
Revert "Keep memory pool consistent when stuck tx removed"
...
This reverts commit bdb577bde4 .
2015-09-02 23:39:00 -07:00
Javier Smooth
79c6b23ab6
Version 0.9.3.0
2015-09-02 05:36:50 -07:00
Javier Smooth
f5011adff1
Improved slow-hash performance on non-AESNI
2015-08-23 13:50:19 -07:00
Javier Smooth
157c65dafa
Remove one useless line from slow-hash
2015-08-21 11:29:09 -07:00
warptangent and Javier Smooth
bdb577bde4
Keep memory pool consistent when stuck tx removed
...
When a stuck tx is removed from memory pool, first remove the associated
spent key images.
2015-08-21 09:38:58 -07:00
Javier Smooth
cf7ceae472
Reduce logging of stale tx expiration
2015-08-21 09:38:51 -07:00
Javier Smooth
db9d91aca2
Fix bug of not using optimized hash on Windows
2015-08-19 01:20:10 -07:00
Javier Smooth
d4f0e8c738
Bump version
2015-08-16 18:58:10 -07:00
Javier Smooth
1e743dc671
Mine below-std fee transactions only half the time
2015-08-16 08:32:35 -07:00
Javier Smooth
2e1a5976c0
Remove debugging messages
2015-08-14 07:58:52 -07:00
Javier Smooth
86d8cb9b7b
Memory usage reduction
2015-08-14 07:37:54 -07:00
Javier Smooth
e35f3c2bab
Add donation mining
2015-08-11 22:44:35 -07:00
Javier Smooth
80ec551070
Remove unused declaration
2015-08-11 17:30:45 -07:00
Javier Smooth
ca3b36dfeb
Increase default transaction fee to 0.01
2015-08-11 00:45:58 -07:00
Javier Smooth
3b14263e5a
Track failed outgoing connections and slow down retries
2015-08-08 15:45:30 -07:00
Javier Smooth
ba0ff3b760
update checkpoints, tag 0.9.1.1
2015-08-06 22:35:01 -07:00
Javier Smooth
d177b6a0f3
bump version for 0.9.1.0
2015-08-06 21:29:37 -07:00
Javier Smooth
b62d0f238d
Add IP blocking for misbehaving nodes (adapted from Boolberry)
2015-08-05 02:04:30 -07:00
Javier Smooth
f92079ebfd
quiet down p2p logging a bit
2015-08-01 19:19:42 -07:00
Javier Smooth
bf65fe5b67
remove unused data from in-mem blockchain (small mem savings)
2015-08-01 02:24:27 -07:00
Javier Smooth
b5d19efd6f
clean up portable 128-bit multiply
2015-07-27 15:47:26 -07:00
Javier Smooth
25990016d5
another portable cryptonote-lite fix
2015-07-27 06:36:18 -07:00
Zachary Michaels and Javier Smooth
eecae8c6f8
Fix time_t serialization issue
...
On 32-bit MinGW-w64, time_t is int32_t. The existing code was serializing
time_t directly and implicitly assuming that time_t is int64_t. This commit
formalizes that assumption by serializing int64_t directly and casting to
time_t where appropriate.
Thanks go to greatwolf for reporting this issue.
monero-project/bitmonero#88
2015-07-27 06:34:11 -07:00
Javier Smooth
3d4254802a
reenable optimized slow-hash
2015-07-27 04:22:45 -07:00
Javier Smooth
0ca9573e42
clean up compiler warning in groestl
2015-07-27 04:20:42 -07:00
Javier Smooth
e74c6e4f3b
one more portable slow-hash fix
2015-07-27 04:07:19 -07:00
Javier Smooth
d5232f85fd
typo in previous commit
2015-07-27 04:05:08 -07:00
Javier Smooth
0474a51fd3
cryptonite-lite for for portable slow-hash
2015-07-27 04:02:06 -07:00
Javier Smooth
a98edc5f20
portable slow-hash for 32 bit and non-intel
2015-07-27 03:03:36 -07:00
Javier Smooth
c6432ac2ee
lower mining priority for anon-impairing (<2 mixins) tx
2015-07-27 01:14:03 -07:00
Javier Smooth
5ece7cee9c
reward calculation fix for 32-bit (from Monero)
2015-07-25 18:30:31 -07:00
Javier Smooth
8482dd0f4a
add second seed node
2015-07-25 02:59:53 -07:00
Javier Smooth
6ba75feb51
small slow-hash optimization
2015-07-25 02:01:39 -07:00