Commit Graph
93 Commits
Author SHA1 Message Date
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
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
warptangentandJavier 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 MichaelsandJavier 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