Commit Graph

3045 Commits

Author SHA1 Message Date
Duke Leto
482990936f Cleanup 2021-01-23 22:30:56 -05:00
Duke Leto
2e31b7d2dc lol 2021-01-23 22:18:57 -05:00
Duke Leto
cde6d33ad1 The term 'whitelist' is racist and so we choose to call this feature 'allowlist' 2021-01-10 10:46:22 -05:00
Duke Leto
2733101a6a Harden p2p layer against Eclipse Attacks 2021-01-07 16:46:30 -05:00
Duke Leto
97887c9166 Cleaning 2020-12-16 23:19:52 -05:00
Duke Leto
e3a68dfdfb Hush is the extreme future, Komodo is the KYC past 2020-12-16 22:49:58 -05:00
Duke Leto
980350b9b4 Stuck in the grind 2020-12-16 22:10:59 -05:00
Duke Leto
c8e2b12618 yeah huh 2020-12-16 08:30:54 -05:00
Duke Leto
fdeba56ac5 By the power of zawy, Devil Be Gone 2020-12-16 04:51:01 -05:00
Duke Leto
c2eec1f7a7 Remove Komodo interest code and various other improvements 2020-12-15 13:14:54 -05:00
Duke Leto
5b07e01437 Various things 2020-12-11 00:33:56 -05:00
Duke Leto
8ccc5f0f3f Hushin' it 2020-12-10 06:59:43 -05:00
Duke Leto
4990f051bd Partial fix 2020-12-09 21:33:50 -05:00
Duke Leto
310ed2a434 This Shit Seems To Work 2020-12-09 20:49:23 -05:00
Duke Leto
f773d11d21 updates 2020-12-09 19:28:46 -05:00
Duke Leto
31fc4099df HUSH NSPV 2020-12-09 19:22:51 -05:00
Duke Leto
18ce9a6070 crosschain updates 2020-12-09 18:30:57 -05:00
Duke Leto
6a30b40415 Once men turned their thinking over to machines in the hope that this would set them free.
But that only permitted other men with machines to enslave them.

      --  Reverend Mother Gaius Helen Mohiam
2020-12-09 07:23:08 -05:00
Duke Leto
710559576c Delete dead code and cleaning 2020-12-08 20:41:05 -05:00
Duke Leto
f6f1579917 Cleanup 2020-12-08 20:38:27 -05:00
Duke Leto
5207bffe5b Cleanup 2020-12-08 20:03:03 -05:00
Duke Leto
4a546996fc Better logging and cleanup 2020-12-08 19:59:41 -05:00
Duke Leto
9469c2dd3b Less spam plz 2020-12-07 13:27:17 -05:00
Duke Leto
763c2def95 Hush notarization database is too legit to quit 2020-12-07 10:00:00 -05:00
Duke Leto
59ae954c56 Hush DPoW knows how to spell, lulz 2020-12-07 09:28:22 -05:00
Duke Leto
194a1abf99 ntz yeah you know me 2020-12-07 09:25:44 -05:00
Duke Leto
db06da0345 Fix a warning a day to keep compiler errors away 2020-12-07 09:22:33 -05:00
Duke Leto
0f30b81d8e zzzzzz 2020-12-07 09:16:40 -05:00
Duke Leto
6e3d994b77 Mempool optimizations and cleanup 2020-12-07 09:13:45 -05:00
Duke Leto
8ae12ae952 tweaks 2020-12-07 08:51:53 -05:00
Duke Leto
4f27af7545 Hush DPoW won't attack their own villages, lulz 2020-12-07 08:24:09 -05:00
Duke Leto
a56215532f Logging free bytes on disk seems useful 2020-12-07 08:18:30 -05:00
Duke Leto
32fda42602 Notarization 2020-12-06 22:57:07 -05:00
Duke Leto
9f319c1cc9 the commission is the mission 2020-12-06 22:45:54 -05:00
Duke Leto
18910ca14d Only log when zouts exist and less noise to STDOUT by default 2020-12-06 20:24:02 -05:00
Duke Leto
5ae912ef03 Better PoW error from ContextualCheckBlockHeader 2020-12-06 20:18:21 -05:00
Duke Leto
b7398f812c Winners write the history books 2020-12-06 18:53:32 -05:00
Duke Leto
d541d1c341 Fuck jl777, KMD and KYC 2020-12-06 17:39:25 -05:00
Duke Leto
54d3293db5 I Got The (Pub)Keys - https://www.youtube.com/watch?v=WjBQ7v6i4O4 2020-12-06 17:04:20 -05:00
Duke Leto
aae0336733 Playin' dat Long Game with dat Longest Chain 2020-12-06 15:47:04 -05:00
Duke Leto
1f636f4d39 Me love you longest chain 2020-12-06 15:43:56 -05:00
Duke Leto
b20c1c9a42 Fix some super old logging bugs, hopefully 2020-12-05 08:52:00 -05:00
Duke Leto
7a01254797 Hush is set to activate 2020-12-04 13:03:00 -05:00
Duke Leto
c737c0dfaf We call them Hush Smart Chains around here 2020-11-15 11:54:06 -05:00
Duke Leto
a23b0e8388 Remove the unsupported concept of staked notaries 2020-11-15 10:28:53 -05:00
Duke Leto
d6ab355437 hush_connectblock() 2020-11-15 07:39:57 -05:00
Duke Leto
52240c64b1 Tweak test suite and rename to HUSH_INSYNC 2020-11-14 20:00:23 -05:00
Duke Leto
bd70683491 Do not use longestchain in IsNotInSync 2020-11-14 19:59:38 -05:00
Duke Leto
a7c1fe62dd Remove unused staked chain proto version 2020-11-14 04:57:19 -05:00
Duke Leto
be16f80abc Hush Full Node is now GPLv3
Any projects which want to use Hush code from now on will need to be licensed as
GPLv3 or we will send the lawyers: https://www.softwarefreedom.org/

Notably, Komodo (KMD) is licensed as GPLv2 and is no longer compatible to receive
code changes, without causing legal issues. MIT projects, such as Zcash, also cannot pull
in changes from the Hush Full Node without permission from The Hush Developers,
which may in some circumstances grant an MIT license on a case-by-case basis.
2020-10-21 07:28:10 -04:00