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
aeonix
3b38425976
Merge pull request #22 from iamsmooth/master
...
stuck tx bug fix from Monero and slow-hash optim on non-AESNI
2015-09-02 04:51:58 -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
aeonix
fdf2a7e8a3
Merge pull request #21 from iamsmooth/master
...
Fix bug of not using optimized hash on Windows
2015-08-19 01:21:05 -07:00
Javier Smooth
db9d91aca2
Fix bug of not using optimized hash on Windows
2015-08-19 01:20:10 -07:00
aeonix
68e6c32c1f
Merge pull request #20 from iamsmooth/master
...
Memory usage reduction, backward compatibility for fees, bump version
v0.9.2.0
2015-08-16 19:02:01 -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
aeonix
443652e48c
Merge pull request #19 from iamsmooth/master
...
Add donation mining
2015-08-11 22:52:45 -07:00
Javier Smooth
e35f3c2bab
Add donation mining
2015-08-11 22:44:35 -07:00
aeonix
5dbc92310c
Merge pull request #18 from iamsmooth/master
...
Remove unused declaration
2015-08-11 17:50:24 -07:00
Javier Smooth
80ec551070
Remove unused declaration
2015-08-11 17:30:45 -07:00
aeonix
a2643fdbd7
Merge pull request #17 from iamsmooth/master
...
Track failed outgoing connections and slow down retries
Increase default transaction fee to 0.01
2015-08-11 03:15:11 -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
aeonix
207da48559
Merge pull request #16 from iamsmooth/master
...
update checkpoints, tag 0.9.1.1
v0.9.1.1
2015-08-07 01:59:36 -07:00
Javier Smooth
ba0ff3b760
update checkpoints, tag 0.9.1.1
2015-08-06 22:35:01 -07:00
aeonix
9af088beed
Merge pull request #15 from iamsmooth/master
...
bump version for 0.9.1.0
v0.9.1.0
2015-08-06 21:30:38 -07:00
Javier Smooth
d177b6a0f3
bump version for 0.9.1.0
2015-08-06 21:29:37 -07:00
aeonix
57bc6a25f0
Merge pull request #14 from iamsmooth/master
...
IP banning
2015-08-06 21:11:34 -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
aeonix
1382025dcb
Merge pull request #13 from iamsmooth/master
...
portable mul128 clean up, small memory optimization
2015-08-01 03:03: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
aeonix
43b49e26e8
Merge pull request #12 from iamsmooth/master
...
various portability fixes
2015-07-27 06:38:23 -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
aeonix
b3580628fd
Merge pull request #11 from iamsmooth/master
...
lower mining priority for non-anon, 32 bit and non-intel portability fixes
2015-07-27 03:21:25 -07:00
Javier Smooth
a98edc5f20
portable slow-hash for 32 bit and non-intel
2015-07-27 03:03:36 -07:00
Javier Smooth
22b327a8b4
signed char type fix for ARM (from Monero)
2015-07-27 02:43:22 -07:00
Javier Smooth
c6432ac2ee
lower mining priority for anon-impairing (<2 mixins) tx
2015-07-27 01:14:03 -07:00
aeonix
c3bfb2e537
Merge pull request #10 from iamsmooth/master
...
reward calculation fix for 32-bit (from Monero)
2015-07-25 18:31:51 -07:00
Javier Smooth
5ece7cee9c
reward calculation fix for 32-bit (from Monero)
2015-07-25 18:30:31 -07:00
aeonix
640307d21e
Merge pull request #9 from iamsmooth/master
...
add second seed node
2015-07-25 03:01:03 -07:00
Javier Smooth
8482dd0f4a
add second seed node
2015-07-25 02:59:53 -07:00
aeonix
17388700c8
Merge pull request #8 from iamsmooth/master
...
type error in tree-hash, minor slow-hash optimization
2015-07-25 02:55:05 -07:00
Javier Smooth
6ba75feb51
small slow-hash optimization
2015-07-25 02:01:39 -07:00
Javier Smooth
bcf69e1481
fix type error in tree-hash, clean up a bit of C namespace pollution
2015-07-22 16:18:32 -07:00