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
aeonix
bf1f6c7e06
Merge pull request #7 from iamsmooth/master
...
cosmetic fixes for status displays needed for hard fork 1
2015-07-22 13:35:41 -07:00
Javier Smooth
a3bb49925b
cosmetic fixes for status displays needed for hard fork 1
2015-07-22 13:29:46 -07:00
aeonix
ab4989f0bd
Merge pull request #5 from iamsmooth/master
...
release phoenix
v0.9.0.0
2015-07-21 10:26:42 -07:00
Javier Smooth
3ccdefcb43
merge devel up to master
2015-07-21 10:22:53 -07:00
Javier Smooth
f230abbe72
assign height for hard fork 1, bump version to 0.9.0.0
2015-07-21 10:20:34 -07:00
aeonix
98356eb339
Merge pull request #4 from iamsmooth/master
...
update checkpoint
2015-07-12 16:05:31 -07:00
Javier Smooth
e7cf71719c
update checkpoint
2015-07-12 15:54:58 -07:00
Javier Smooth
a4ef992394
verify checkpoints upon loading saved blockchain (from Monero); add recent checkpoint
2015-05-12 01:43:16 -07:00
Javier Smooth
4274ea7859
240 seconds for post-fork block time
2015-05-12 01:35:33 -07:00
Javier Smooth
da960131ed
update block target
2015-05-11 03:21:53 -07:00
Javier Smooth
082f523a13
reenable checkpoints after testing
2015-05-11 00:13:07 -07:00
Javier Smooth
c59c9b39ba
fix slow-hash (old) test
2015-05-11 00:11:20 -07:00
Javier Smooth
b4e3cfa771
fix test case compile errors
2015-05-10 16:36:15 -07:00
Javier Smooth
2ea054d8f1
params for live network
2015-05-09 12:30:26 -07:00
Javier Smooth
65a9350f8e
Merge branch 'hf1-test' into devel
2015-05-09 12:17:39 -07:00
Javier Smooth
6c658b4ed2
properly scale block reward for block target
2015-05-09 03:21:59 -07:00
aeonix
1b0d893041
Merge pull request #3 from iamsmooth/master
...
new seed node, default p2p connection limit
2015-05-08 03:15:14 -07:00
Javier Smooth
2da3e816c0
update seed node
2015-05-08 03:13:30 -07:00
Javier Smooth
0b439baaa0
restore original p2p connection limit
2015-05-08 02:44:55 -07:00
Javier Smooth
270c995a4b
integration test for hard fork 1 changes
2015-05-06 00:12:31 -07:00
aeonix
e6d4eb55d3
Merge pull request #2 from iamsmooth/master
...
improved mixin selection from Monero
2015-05-03 19:40:41 -07:00
Javier Smooth
407a9ae98d
handle unlikely rounding up after sqrt
2015-05-03 19:30:56 -07:00
Javier Smooth
6a1d23bba3
triangular distribution to choose recent outputs more often for mixins
2015-05-03 19:30:51 -07:00
aeonix
84c0190677
Merge pull request #1 from iamsmooth/master
...
move dev back to main repo
2015-04-07 05:50:22 +00:00
iamsmooth
ac085309f2
update checkpoints
2014-10-12 16:21:35 +00:00